Communication Device for Handicapped Kids

Download Report

Transcript Communication Device for Handicapped Kids

Communication Device for
Handicapped Kids
Dec 05-08
Client Heartland Area Agency
Sue Young
Advisor Yao Ma
Alex Leith
Brian Grove
Steve Peters
Dec 6, 2005
Presentation Outline

Introductory Material









Definitions
Acknowledgments
Problem Statement
Operating Environment
Intended Users and Uses
Assumptions
Limitations
End Product and Other
Deliverables
Design Approach



Present Accomplishments
Approaches Considered
Project definition Activities

Design Approach (cont.)



Implementation Approach




Research Activities
Design Activities
Implementation Activities
Testing results and
Modifications
Resources and Schedules
Closing Material





Future work recommendations
Lessons Learned and risk
management
Project Evaluation
Commercialization
Closing Summary
List of Definitions





Amplifiers – This device will increase the volume
of the message going to the speaker
Analog signal – Analog is a continuous signal
with no breaks in the waveform
Digital signal – Digital is an analog signal that is
sampled at different times so the signal is
broken up into discrete samples
D/A converter – Converts the digital output from
the microcontroller to an analog output
Filters – Filters will only allow the desired
frequency to pass.
Definitions (cont.)





LED’s – Light Emitting Diodes that light up when voltage
is applied across them
Level – Set of eight different recorded phrases
Memory – Refers to how long a message can be stored
into the microcontroller
Microcontroller – A device that acts as the brain behind
the end product
PWM – Pulse Width Modulation – Modulating an analog
signal into a series of pulses. The frequency and
amplitude of the pulses is constant. The width of the
pulses is determined by the amplitude of the input signal.
Acknowledgements
Faculty Advisor: Dr. Yao Ma for advice
and ability to keep us on task.
Atmel for free components.
Jesse Macht for the donated case
Square D for the switches
Problem Statement
Currently, disabled children have trouble
communicating with caretakers about
basic needs. This project will create a
device to aid these children in
communicating.
We will develop a recording play-back
system to aid these children in
communicating with their care-giver
Operating Environment

The environment will be the home / school
of a handicapped child.

The device will be subjected to physical
stress (ie. being dropped) and must also
be water resistant.
Intended Users and Uses

The intended users are handicapped
children and their care-givers
There are differing levels of disabilities, so
there are multiple input methods for the
handicapped children
 Caretakers will record custom words or
phrases for later playback

Assumptions







It will only be used by one kid at a time
The child will be able to physically use the
device
The caretaker will have a computer to print the
different pictures used when they reprogram the
device
The child can distinguish between the pictures
The end product will be used in a learning
environment
The product will operate on batteries
The end product will be programmable and will
play back messages
Limitations








The size is no bigger than 6” x 10” x 2”
The weight is no heavier than 5 lbs
Battery power must last for at least 16 hours
Must be able to record messages for child to
playback
Each message will have a record time limit from
one to five seconds
The cost of the product will not be more than
$150
Tests of the prototype will only be based on ease
of setup and use
The product must withstand being dropped
Communication Device
End Product and Other
Deliverables





The end product will be a device that will have
eight buttons that can hold recorded messages
There will be two switches one to control the
levels and one to control the speed of the LED' S
Other deliverables include a program to create
images on and single button accessory
A single button will be plugged into the product
when the child has limited range of motion and
can not control the eight buttons
LED’s will light up a specific button for a small
period of time and then move to the next button.
When the child recognizes the lit up button as
the one they want, they press the single button
and it will playback the message
Present Accomplishments



Documents
Component Selection
Device Design



Hardware Testing




Software
Hardware
Microphone circuit
Speaker circuit
Image Software
PCB
Research Activities
Similar Device Functions
 Microcontroller
 Memory
 Buttons and Switches
 PCB
 Software Compiler
 Programmer
 Emulator

Approaches Considered

Microcontrollers



Buttons





Memory
 External
 Internal
ADC
Push or Sensor
Weight
Size
Cost
Programming Language


Asm
C
Project Definition activities
Met with the Client
 Developed a general idea for device
 Researched components for device
 Developed requirements and functions
 Finalized the scope of the project

Design Activities





Electrical power – Rechargeable batteries for the
device will be used
Size – The device must be portable
Weight – The device must be light enough to be
transported from place to place by a small child.
Intended usage – One child at a time will be able
to physically use the device.
Software – The caretaker will have a computer
to design and print the desired pictures used for
the different programmed messages. The child
will then be able to distinguish between the
pictures.
Design Activities (cont.)
messages – Must be
able to be recorded and played back
easily.
 Cost – Must not exceed $150.00
 Time frame – The project will be
completed by Dec. 2005.
 Evaluation of device – Prototype will
be tested on ease of setup and use.
 Programmable
Main Software Flowchart
Essentially, the
system will loop
until a button is
pressed, then a
sound is recorded
or played back
Read / Write Flowcharts
Algorithms were
developed by
Atmel and then
adapted to suit
our needs
Implementation Activities
Implementation





Microphone Circuit
Speaker Circuit
PCB
Microcontroller Software
Testing





PSpice
Used Sinusoid
Listened to output
PCB and Software
Changes made to design




Filter Design for Speaker Circuit
Unity gains
Inverter array on the button outputs
Testing Results and Modifications

Testing Results




Original Design was too quiet
The power was too low to drive the Speaker
Microcontroller was unable to communicate with flash
memory
Modifications



Added another filter to increase the gain in the
speaker circuit
Used unity gain amplifiers to increase the current to
speaker
Inverter array was added to the button outputs to
make them work with the encoder
Resources
Task 1 – Problem Definition
Task 2 – Identify Technology and Selection
Task 3 – Design
Task 4 – Prototype Implementation and Testing
Task 5 – Demonstration
Personal Efforts
Personal Name
Task1
Task 2
Task 3
Task 4
Task 5
Total
Steve Peters
5
23.5
6
98.5
7
133
Brian Grove
8
31.5
7.5
130.5
7.5
185
7.5
32.5
16
138.5
8
202.5
20.5
87.5
29.5
359.5
22.5
520.5
Alex Leith
Totals
Resources Con’t
Item
Financial Resources
W/O Labor
With Labor
Parts and Materials:
Microcontroller
$5.70
$5.70
$90.00
$90.00
Batteries
$0.00
$0.00
Poster
$0.00
$0.00
$95.70
$95.70
$33.00
$33.00
Packaging
$3.15
$3.15
Print Poster
$10.00
$10.00
$46.15
$46.15
Electronic Components
Subtotal
Services:
Printed Circuit Board
Subtotal
Labor at $10.50 per Hour:
Steve Peters
$1396.50
Brian Grove
$1942.50
Alex Leith
$2126.25
Subtotal
Total
$5465.25
$141.85
$5607.10
1st Semester Schedule
Jan 2005
ID
Task Name
Start
Finish
1/18/2005
2/4/2005
18d
2/5/2005
3/26/2005
50d
3 Identify possible technologies
2/5/2005
3/6/2005
30d
4 Research
2/15/2005
3/21/2005
35d
5 Technology selection
3/9/2005
3/26/2005
18d
6 Product design
3/17/2005
5/6/2005
51d
7 Design algorithms for software
3/17/2005
4/12/2005
27d
8 Design each module
3/17/2005
4/25/2005
40d
9 Design the integration of the parts
4/1/2005
5/6/2005
36d
10 Documentation
1/18/2005
5/6/2005
109d
11 Testing
3/29/2005
5/6/2005
39d
12 Summer Break
5/6/2005
8/21/2005
108d
2
Technology Considerations and
Selections
Mar 2005
Apr 2005
May 2005
Duration
1/16 1/23 1/30
1 Problem Definition
Feb 2005
2/6 2/13 2/20 2/27 3/6
3/13 3/20 3/27
4/3
4/10 4/17 4/24
5/1
5/8
5/15 5/22
2nd Semester Schedule
Aug 2005
ID
Task Name
Start
Finish
Sep 2005
Oct 2005
Nov 2005
Dec 2005
Duration
8/7 8/14
1 Documentation
8/22/2005
12/4/2005
105d
2 Testing
8/22/2005
11/20/2005
91d
3 Summer Break
5/6/2005
8/21/2005
108d
4 Prototype implementation and testing
8/22/2005
11/20/2005
91d
5 Prototype limitations
8/22/2005
8/27/2005
6d
6 Build the modules
8/28/2005
10/13/2005
47d
7 Program the device
8/28/2005
10/13/2005
47d
8 Integrate the components
10/14/2005
11/20/2005
38d
9 Device Demonstration
11/21/2005
12/11/2005
21d
10 Demonstration Planning
11/21/2005
12/4/2005
14d
11 Faculty advisor demonstration
12/5/2005
12/5/2005
1d
12 Client demonstration
12/6/2005
12/8/2005
3d
13 Industrial Review Panel Demonstration
12/9/2005
12/11/2005
3d
8/21
8/28
9/4
9/11
9/18 9/25
10/2
10/9 10/16 10/23 10/30 11/6 11/13 11/20 11/27 12/4 12/11
Future Work Recommendations
Battery charging circuit
 LCD touch screen
 Wireless connection
 Microcontroller to memory communication
 Speed control
 Reliability of physical connections

Lessons Learned and Risk
Management
Backup your data often into a source
repository
 Order PDIP for prototype testing
 Make sure you fully research software and
components before working to avoid
duplication of work by others
 Loss of team member
 Order parts as soon as possible

Project Evaluation
Would have been easier if we had a full
team
 Peripheral components and features work
except for the memory
 Below budget of $150

Commercialization
The purpose of creating the
communication device is for use by
Heartland Area Education Agency and at
this time there are no plans of
commercialization.
Closing Summary
Thanks to everyone who gave their
support.
 We hope that we have laid the ground
work for a device to make life easier for
handicapped children.
