We report measurements of the Sunyaev-Zel'dovich (SZ) effect in three high-redshift (0.89 ≤ z ≤ 1.03), X-ray selected galaxy clusters. The observations were obtained at 30 GHz during the commissioning period of a new, eight-element interferometer—the Sunyaev-Zel'dovich Array (SZA)—built for dedicated SZ effect observations. The SZA observations are sensitive to angular scales larger than those subtended by the virial radii of the clusters. Assuming isothermality and hydrostatic equilibrium for the intracluster medium and gas-mass fractions consistent with those for clusters at moderate redshift, we calculate electron temperatures, gas masses, and total cluster masses from the SZ data. The SZ-derived masses, integrated approximately to the virial radii, are 1.9 × 1014 M☉ for Cl J1415.1+3612, 3.4 × 1014 M☉ for Cl J1429.0+4241, and 7.2 × 1014 M☉ for Cl J1226.9+3332. The SZ-derived quantities are in good agreement with the cluster properties derived from X-ray measurements.
We describe the design and implementation of a controller-area-network bus (CANbus) monitor and control system for a millimeter wave interferometer. The Combined Array for Research in Millimeter-wave Astronomy (CARMA) is a 15-antenna connected-element interferometer for astronomical imaging, created by the merger of two university observatories. Its new control system relies on a central computer supervising a variety of subsystem computers, many of which control distributed intelligent nodes over CANbus. Subsystems are located in the control building and in individual antennas and communicate with the central computer via Ethernet. Each of the CAN modules has a very specific function, such as reading an antenna encoder or tuning an oscillator. Hardware for the modules was based on a core design including a commercial CANbus-enabled single-board computer and some standard circuitry for interfacing to peripherals. Hardware elements were added or changed as necessary for the specific module types. Similarly, a base set of embedded code was implemented for essential common functions such as CAN message handling and time keeping and extended to implement the required functionality for the different hardware. Using a standard CAN messaging protocol designed to fit the requirements of CARMA and a well-defined interface to the high-level software allowed separate development of high-level code and embedded code with minimal integration problems. Over 30 module types have been implemented and successfully deployed in CARMA, which is now delivering excellent new science data.