English
Language : 

TL32 Datasheet, PDF (27/31 Pages) List of Unclassifed Manufacturers – Real Time System Testing MIT 16.070 Lecture 32
MIT 16.070 Requirements Matrix for Final Project
Rqmt #
1
2
3
Description
The system shall be composed of a controller (implemented on a handyboard), a
workstation simulation of the Mars Lander, a graphics package (which shall be
supplied to the developer) and a serial interface (cable and software) to connect
the controller to the workstation.
The Mars Lander simulation shall begin to execute on the workstation.
The simulation ends when the Mars Lander softly comes to rest on the surface
of Mars, when it crashes into the planet, or when it rises above its initial
altitude.
Method
Inspection
Test
Test
Demo
4
When the spacecraft is allowed to free fall (no thrust), it shall crash into the
Test
Mars surface in approximately 16 seconds.
Demo
5
With thrust, the user should be able to land the spacecraft softly on Mars.
Test
Demo
6
The controller shall operate as the user’s interface to the Mars Lander Vehicle. Test
7
Upon receipt of a data packet (1 byte) from the simulation, the controller shall: Test
1. Display vehicle altitude and vehicle velocity (both plus & minus) on the
Demo
handyboard LCD.
8
Upon receipt of a data packet (1 byte) from the simulation, the controller shall: Test
2. Light the LEDs if the “Fuel Out” bit is on.
Demo
9
Upon receipt of a data packet (1 byte) from the simulation, the controller shall: Test
3. Format a data packet and send it to the simulation.
10
This data packet shall contain a “thrust on/off” indication. When the start
Test
button is depressed, the controller shall indicate a “thrust on” condition to the
simulation. This condition will remain “on” until the stop button has been
depressed (even through subsequent transmissions of the data packet to the
simulation). When the stop button is depressed, the controller shall indicate a
“thrust off” condition to the simulation. This condition shall remain until the
start button is pressed.
11
The simulation will track fuel remaining and send a flag to the controller
Test
identifying when the fuel is out. If the vehicle has run out of fuel, the
simulation will not process any more thrust commands from the controller.
hperry
5/4/01
Test (if applicable)
n/a