Sie sind auf Seite 1von 2

Problem Statement

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

other _board size____

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

Each letter displayed will be 5x6 in size

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

Data of letters to scroll programed in C stored on Axman


Digital and Electronic circuits to be contained on size of upto double bread board 13cm x 21.5 cm
Digital and Electronic circuit implementation to satisfy part rating with a safety factor of 25% below max
levels

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

Project must meet deliverable target dates

10

Light 20 LED's on a single transistor circuit

10

Time cost to implement in system

10

Page 1

Rolling Display Requirements.xlsx

Preliminary Design (cont'd)


Generate Alternate Solutions
Generate at least 3 different solutions for each of the main subsystems you checked on the previous worksheet.

Communication

Software

Electrical & digital circuit on bread board

Mechanical

push botton switch for startup, PC and IDE to input


letters to scroll

bus lines from system to be


jumper wires

Electrical & digital circuit on milled PCB

toggle switch for startup, PC and IDE to input


letters to scroll
push botton switch for startup, keypad to input
letters to scroll

bus cables

Programming done
in C on Code
warrior IDE
Programming done
in C on Axman IDE
Programming done
in C on Visual

Electrical on bread board& digital circuit on milled


PCB

Control

combination of bus cables


and jumper wires

Analyze Alternate Solutions


Narrow your list of different solutions into five overall solutions. Do this by combining different elements from the four main sub-systems into viable products. Keep your
description short! (see chart page 11 of Engineering Design Process handout)

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

Choose Optimal Solution


Complete the following table by entering a number from 0 (doesn't meet at all) to 10 (meets requirement fully) indicating how well each solution meets each requirement.

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

Cost minimize out of pocket costs to $5.00 (for


replacement of accidental part damage)

10

One sheet quick user guide with step by step instuctions


using parallel sentence structure

10

10

10

10

10

10

10

10

Requirements

Each letter displayed will be 5x6 in size


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)
Data of letters to scroll programed in C stored on
Axman

10

10

10

10

Digital and Electronic circuits to be contained on size of


upto double bread board 13cm x 21.5 cm

10

Digital and Electronic circuit implementation to satisfy


part rating with a safety factor of 25% below max levels

10

10

10

10

10

10

Project must meet deliverable target dates

10

Light 20 LED's on a single transistor circuit

10

10

10

10

Time cost to implement in system

10

840

719

684

Simple single switch to power up unit and start letters


scrolling. Letter input through PC and IDE to Axman or
equivelant simple interface

optimal

Page 2

Rolling Display Requirements.xlsx

Das könnte Ihnen auch gefallen