THE PEDESTRIANS
HomeOverviewSponsorTeamDocumentsProject Detail
Requirements & Specifications

Requirements and Specifications

1. Mechanical
The first mechanical requirement is that it must fit inside of a Hammond 1591-B box. The next requirement is that there is an easily viewed display system that has a power saving shut off mechanism. The display system is necessary so that the user can identify how far they have traveled, how fast they are moving, and how long they have been traveling. In addition to the display system, there must also be an input system that allows the user to cycle through options and change settings. The input system will consist of a group of buttons used to select options.

1.1 Size
Hammond 1591-B box.
Width = 62mm
Height = 27mm
Length = 111.9 mm

1.2 Weight
Under 2.5 pounds

1.3 Organization
PCB board with battery mount
User display
Shock absorbers
Three control buttons

1.4 Interconnect
Power supply to circuit board to display
Components connected to box

1.5 Package
A transparent red Hammond 1591-B box

1.6 Durability
Must be able to withstand being dropped from a height of 1 meter onto dirt

1.7 Interface
LCD display
Three buttons for user inputs

2. Electrical

The electrical system consists of all the electronics used in the device. The key requirement of the electrical system is that it must use the PIC16C1782 microcontroller. This is the microcontroller that Microchip is providing as the CPU of the pedometer. In addition, the pedometer must be battery powered. This is important due to the portable nature of the device. Finally, the pedometer must maintain the settings entered by the user through use of non-volatile memory.

2.1 Power
Battery powered.
Must function for 24 consecutive hours
Energy saving display feature

2.2 Accuracy
Steps taken will be accurate within 1%
Distance should be accurate as a function of the steps taken, algorithm to be determined

2.3 Interfacing
Battery to board and board to display
Viewable display screen

2.4 Functions
Real time monitoring of time and speed
Distance in miles/yards
Cadence (steps /minute)
Non volatile memory to retain user input parameters

2.5 Design
Board schematic done using Design Works Light
Layout performed using Express PCB

3. Environment
The principle environmental requirements for the pedometer are that it withstands everyday use. The pedometer is expected to function properly during the vibration and shock that are caused by walking. In addition to normal vibration, it must be able to function after having been dropped, exposed to humidity, or light rain.

3.1 Temperature
32 F to 120 F

3.2 Humidity
Any humidity
Exposure to light rain

3.3 Vibration, Shock
Must withstand shock and vibrations associated with walking
Must withstand shock of being dropped from 1 meter onto dirt

4. Documentation
The documentation for this project must completely detail all aspects of the pedometer. Through the use of the documentation it should be possible to recreate our project. The firmware documentation must include all algorithms, calculations, and a variable dictionary specifying the type of data and expected range of values in all variables. The hardware documentation is to include all calculations of force and acceleration, circuit schematics, simulations, bills of materials, and layouts.

4.1 Operator's Manual
Modes of operation
Input instructions
Operating conditions
Power requirements

4.2 Maintenance Manual
Schematic of the design
Parts list

4.3 Firmware Documentation
Must include all algorithms, calculations, and a variable dictionary specifying the type and expected range of values in all variables
Must include commented listing, project files, all libraries used, any header or include files used
4.4 Coding
Show all functions entered into the microcontroller
Include a copy of commented code

4.5 Platform
Hi-Tech C
MPASM
MPLAB

5. Testing
The purpose of testing is to ensure that the product functions as guaranteed. The testing will be conducted primarily through simulations and then by actual use of the pedometer.

5.1 Procedures
Real life testing
Computer simulations

5.2 Equipment
Oscilloscope
Voltmeter
Track (know distance to walk, for error analysis)

6. General
There are general characteristics that are expected of the pedometer that do not fall under any specific category. Expectations such as reliability, the vendor preferences, and the client's preferences are all items that must be addressed.

6.1 Reliability
Function continuously for 24 hours
Continue to function after being dropped from 1 meter onto dirt

6.2 Self Calibrating
Unit is pre-calibrated to an average stride
User can measure their stride and enter it into pedometer

6.3 Vendor Preferences
Components are Microchip components when possible

6.4 Client Preferences
Small
Lightweight
Accurate
Reliable