Command and Data Handling |
![](https://webarchive.library.unt.edu/eot2008/20090119040042im_/http://mars.jpl.nasa.gov/odyssey/images/gray.gif) |
All of Odyssey's computing functions are performed by the command and data handling subsystem.
The heart of this subsystem is a RAD6000 computer, a radiation-hardened version of the PowerPC
chip used on most models of Macintosh computers. With 128 megabytes of random access memory
(RAM) and three megabytes of non-volatile memory, which allows the system to maintain data even
without power, the subsystem runs Odyssey's flight software and controls the spacecraft through
interface electronics.
Interface electronics make use of computer cards to communicate with external peripherals.
These cards slip into slots in the computer's main board, giving the system specific functions
it would not have otherwise. For redundancy purposes, there are two identical strings of these
computer and interface electronics, so that if one fails the spacecraft can switch to the other.
Communication with Odyssey's sensors that measure the spacecraft' orientation in space,
or "attitude," and its science instruments is done via another interface card.
A master input/output card collects signals from around the spacecraft and also sends commands
to the electrical power subsystem. The interface to Odyssey's telecommunications subsystems
is done through another card called the uplink/downlink card.
There are two other boards in the command and data handling subsystem, both internally
redundant. The module interface card controls when the spacecraft switches to backup
hardware and provides the spacecraft time. A converter card takes power from the electrical
power subsystem and converts it into the proper voltages for the rest of the command and
data handling subsystem components.
The last interface card is a single, non-redundant, one-gigabyte mass memory card
that is used to store imaging data.
The entire command and data handling subsystem weighs 11.1 kilograms (24.5 pounds).
|