Beruflich Dokumente
Kultur Dokumente
Design and implement 24x6 LED rolling matrix display by using a circuit with MSI chips and Axman Board.
Needs to display 4 6x6 characters, scroll a string of 10 characters on the LED display from left to right at a
readable speed, use a microprocessor to control it (Axman), and use C code to program the microprocessor
Identify Sub-Systems
Mark all systems that are to be included in your product
detection system(s)
display
Control
hydraulic
drive system(s)
network
wireless RF, microwave
fibre optic
infrared
other __bus lines between
systems__
pneumatic
electrical
microprocessor, microcontroller
other ________________
Software
Communic'n
Physical
enclosure
data capture
data processing
data analysis
data distribution
other ________________
Define Requirements
Use the chart provided to specify measurable requirement for the project. Each
requirement must be assigned an identification number. For todays purposes the ID
numbers 1, 2, 3, through to N can be used. Using a scale of 0 (not important) to 10
(extremely important), rank how critical each requirement is to the success of your
product.
Categories to consider when defining requirements
Performance
User interface
Physical characteristics (size, weight, materials, etc.)
Safety
Cost
Data collection and storage
Documentation provided
ID #
Importance
7
Requirement
Cost minimize out of pocket costs to $5.00 (for replacement of accidental part damage)
1
2
3
One sheet quick user guide with step by step instuctions using parallel sentence structure
10
Each letter scroll rate to be max of 4 sec (measured from when letter starts at beginning of matrix to end
matirx when letter disappears)
5
6
7
8
9
10
11
12
13
14
15
10
5
10
Simple single switch to power up unit and start letters scrolling. Letter input through PC and IDE to Axman
or equivelant simple interface
10
10
10
10
Page 1
Communication
Software
Mechanical
bus cables
Programming done
in C on Code
warrior IDE
Programming done
in C on Axman IDE
Programming done
in C on Visual
Control
Bread board, toggle switch, PC and IDE for scroll input , jumper wired between systems, programed in CodeWarrior IDE
Bread board, pushbutton switch, keypad to Axman for scroll input , bus cables, programed in Axman IDE
Milled circuit boards, pushbutton switch, keypad input for scroll input , bus cables between systems, programed in CodeWarrior IDE
Bread board,
toggle switch, PC
and IDE for scroll
input , jumper
wired between
systems,
programed in
CodeWarrior IDE
Bread board,
pushbutton
switch, keypad to
Axman for scroll
input , bus cables,
programed in
Axman IDE
Milled circuit
boards,
pushbutton
switch, keypad
input for scroll
input , bus cables
between systems,
programed in
CodeWarrior IDE
Alternate Solutions
Importance
1
2
3
10
10
10
10
10
10
10
10
10
Requirements
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
840
719
684
optimal
Page 2