2007
DOI: 10.1063/1.2780135
|View full text |Cite
|
Sign up to set email alerts
|

Controller-area-network bus control and monitor system for a radio astronomy interferometer

Abstract: 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. Subs… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2008
2008
2022
2022

Publication Types

Select...
2
1

Relationship

3
0

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 4 publications
0
4
0
Order By: Relevance
“…Much of the antenna-based monitor control system electronics were taken directly from CARMA (Woody et al 2004), with some additional components based on a control system for Argus (Sieth et al 2014). A VERSAmodule Eurocard crate with a CPU running Linux (CentOS 6.5, 32 bit) acts as a master in a controller-area-network bus (CANbus) 18 distributed system, with a protocol developed for CARMA (Woody et al 2007). CANbus modules include encoder and drive interfaces, environmental monitoring, calibration vane interface, cryogenic compressor monitoring, etc.…”
Section: Monitor and Controlmentioning
confidence: 99%
“…Much of the antenna-based monitor control system electronics were taken directly from CARMA (Woody et al 2004), with some additional components based on a control system for Argus (Sieth et al 2014). A VERSAmodule Eurocard crate with a CPU running Linux (CentOS 6.5, 32 bit) acts as a master in a controller-area-network bus (CANbus) 18 distributed system, with a protocol developed for CARMA (Woody et al 2007). CANbus modules include encoder and drive interfaces, environmental monitoring, calibration vane interface, cryogenic compressor monitoring, etc.…”
Section: Monitor and Controlmentioning
confidence: 99%
“…Much of the antenna-based monitor control system electronics were taken directly from CARMA (Woody et al 2004), with some additional components based on a control system for Argus (Sieth et al 2014). A VME crate with a CPU running Linux (CentOS 6.5, 32 bit) acts as a master in a controller-area-network bus (CANbus) (Marsh 2002) distributed system, with a protocol developed for CARMA (Woody et al 2007). CANbus modules include encoder and drive interfaces, environmental monitoring, calibration vane interface, cryogenic compressor monitoring, etc.…”
Section: Monitor and Controlmentioning
confidence: 99%
“…At the lowest levels in the antennas and central electronics, embedded microprocessors (Philips C-167) are directly interfaced to the hardware. These are programmed in C by the hardware engineering staff and communicate over a 1 Mbps Controller-Area-Network bus (CANbus) as described by Woody, et al (2007) 2 . In general these microprocessors do not communicate with each other but with a CANbus master host computer that coordinates the activity of all the micros.…”
Section: Monitor and Control System Architecturementioning
confidence: 99%
“…Access to any monitor point is through a specific accessor (or hierarchy of accessors), and not through a generic accessor using a string to represent a monitor point name, thus preventing runtime exceptions. An example of a hierarchical monitor point name is Ovro3.Drive.Track.requestedAzimuth which would be accessed by monitorSystem.ovro (2).drive().track().requestedAzimuth() Within a subsystem, monitor data are sent every frame from threads and processes producing monitor data to a process responsible for collecting the subsystem monitor data. These data are sent using a CORBA method call on the subsystem collection process.…”
Section: Monitor Systemmentioning
confidence: 99%