Title: CD Organizer System
1CD Organizer System
- Senior Design I
- ECE 4532 - 01
- Instructor Dr. Joe Picone
2Team Members
Dr. Noel Schulz Team Advisor
Brandt Howell Team Leader
Dr. Adrian Doss Industrial Advisor
Chintu Patel
Caymran Cummings
Umut Kaya
3Problem Overview
- CD Loss
- CD Damage
- Clutter
- Slow CD Retrieval
4Solution
- A CD Organizational System connected
- to a PC would
- protect CDs from damage and loss
- allow for quick retrieval
- improve the appearance of the general environment
5Design Constraints
- Technical
- Communication Protocol RS232
- CD Selection Speed 8 s
- System Recovery Recalibration
- Turning Precision 3.25/50 sel.
- Holding Torque 1 oz/cm2
6Design Constraints Cont.
- Practical
- Product Cost lt 100
- Product Reliability 50 consec. sel.
- Product Size 13x13x10 in
- Energy Efficiency 15 Watts
- Database Integrity 1 sel. at a time
7Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
8Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
9PC
- Requirements
- Windows gt 95
- Com 1
- Purpose
- User interface
- Stores data
- Sends location to AVR
10Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
11MAX232
- Purpose
- Converts EIA-232 inputs from PC to 5-V TTL/CMOS
levels to AVR and back
12Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
13AVR
- Purpose
- Communicates to and from PC through MAX232
- Receives input from Photo LED for recalibration
- Receives input from clock over XTAL
- Sends signals to stepper motor for movement
14Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
15Photo LED
- Specs
- 100 OHMS LIGHT. 50 k - DARK
- Purpose
- Detects light from calibration LED
16Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
17Clock
- Specs
- 11.0592 MHZ
- Purpose
- Allows AVR to run in real time and communicates
with PC
18Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
19Darlington
- Purpose
- Sinks current to drive stepper motor
20Design Block Diagram
PC
MAX232
AVR
Photo LED
Clock
Darlington
Stepper
21Stepper
- Purpose
- Takes signal from AVR and rotates lid to allow CD
selection
22Software Design Interface
23Software Testing
Test Test Method Test Results
GUI updates C Compiler Pass
Database updates C Compiler Pass
Data remains after program close/reboot C Compiler Pass
Import file from user specified location C Compiler Pass
24Software Testing Cont.
Test Test Method Test Results
Open RS232 between PCs C Compiler Pass
Send data to AVR HyperTerminal Pass
Receive data from AVR HyperTerminal Pass
25Circuit Design
26Hardware Design
27Hardware Testing
28Design Issues
Problem Solution
Former chip - PIC Current chip - AVR
Previous stepper required too much current Smaller stepper
Different voltage levels for PC AVR communication MAX232
29Design Issues Cont.
Problem Solution
AVRs internal clock External clock
External clock accuracy Different external clock
30Cost Analysis
- AVR AT90S1200 20 pin DIP 1.85
- ULN2803 Darlington 0.41
- Stepper Motor Unipolar 1.50
- Gears Set of 5 0.75
- Socket (Power) 0.30
- Power Supply Brick (4.5V DC, 700 mA) 4.10
- DB9F Shielded w/hood 1.30
- Ferrule 0.20
- MAX232 0.35
- Clock 11.0592 MHZ 0.26
- 2xpin Sockets 0.14
- 6ft wire Shielded 1.14
- Felt 1.00
- Lid Casing 2.50
- Reflective Photo Sensor 0.63
-
- Total 16.43
31Summary
- Problem Overview
- Solution
- Design Constraints
- Testing
- Design Issues
- Cost Analysis
- Goals
32Acknowledgements
- We would like to thank the following people and
staff members for providing advice and support - Dr. Noel Schulz
- Dr. Bob Reese
- Dr. Joe Picone
- Dr. Adrian Doss
- Mr. Jordan Goulder
33Questions