ECE 477 Design Review Group 5 Spring 2005
Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria Block diagramBlock diagram Component selection rationaleComponent selection rationale Packaging designPackaging design Schematic and theory of operationSchematic and theory of operation Preliminary PCB layoutPreliminary PCB layout Software design/development statusSoftware design/development status Project completion timelineProject completion timeline Questions / discussionQuestions / discussion
Project Overview Device will dispense a preprogrammed number of pills based on a time schedule.Device will dispense a preprogrammed number of pills based on a time schedule. Pill information and delivery times are programmed to device via a serial connection to a PC.Pill information and delivery times are programmed to device via a serial connection to a PC. Audio alert is given upon dispensing pills. Alert will cease when pills have been removed from delivery tray.Audio alert is given upon dispensing pills. Alert will cease when pills have been removed from delivery tray. A connected modem can place a call when a pill magazine is low.A connected modem can place a call when a pill magazine is low.
Project-Specific Success Criteria An ability to send/receive prescription information and times to/from a PC via serial interface.An ability to send/receive prescription information and times to/from a PC via serial interface. An ability to control dispensing system with microcontroller generated interrupts.An ability to control dispensing system with microcontroller generated interrupts. An ability to display pertinent information for status/user control on LCD screen.An ability to display pertinent information for status/user control on LCD screen. An ability to provide audible signal to user for specific events.An ability to provide audible signal to user for specific events. An ability to store prescription data in memory and access it based on a time schedule.An ability to store prescription data in memory and access it based on a time schedule.
Block Diagram Serial interface Microcontroller Dispenser LCD Display PC Modem Audio System Scroll Buttons
Component Selection Rationale Microcontroller Speed – only needs to be fast enough to handle A/D conversion and PWM to process audio. IO – Needs enough output pins to handle controlling 4 motors, each with 3 poles, a 4- bit LCD display, audio control, and status LEDs. Needs capability to control two USART interfaces.
Component Selection Rationale Microcontroller Memory – Needs enough Flash memory to hold prescription information, programming, and possibly short audio clips. Power Consumption – Device will be powered by 110V wall outlet. Power consumption will not be an issue.
Component Selection Rationale Microcontroller Microchip PIC18F4431 chosen bytes of program memory16384 bytes of program memory 34 I/O pins34 I/O pins 40 Mhz max speed40 Mhz max speed Dual USARTDual USART A/D and PWM modulesA/D and PWM modules
Packaging Design Package will be constructed from plexiglassPackage will be constructed from plexiglass –Can withstand high pressure –Machine shop has equipment to cut/bend –Internal operation can be observed Box-like design with slanted face for LCD screen and controlsBox-like design with slanted face for LCD screen and controls Lockable top lid allows access to magazinesLockable top lid allows access to magazines
Packaging Design 2D schematic2D schematic
Packaging Design Lid EnclosureLid Enclosure
Packaging Design 3D schematic3D schematic
Packaging Design Pill Magazines Strips of acrylic sheets, glued together to form magazines. Universal mounting base plate. Actuator pushes pills out front of magazine.
Packaging Design Pill MagazinePill Magazine
Schematic/Theory of Operation
Power BlockPower Block
Schematic/Theory of Operation MicrocontrollerMicrocontroller
Schematic/Theory of Operation Motor ControlMotor Control
Schematic/Theory of Operation Audio ProcessingAudio Processing
Schematic/Theory of Operation Switch InputSwitch Input
Preliminary PCB Layout
Software Design/Development Status Outdated PIC Start ProgrammerOutdated PIC Start Programmer –Update –Purchase new model LCD ControlLCD Control RS232 InterfacingRS232 Interfacing
Project Completion Timeline Mar. 2 Midterm Review Mar. 8 Complete PCB layout Mar. 10 Start Software Modules Mar. 24 Patent Liability Analysis Mar. 31 Reliability Safety Analysis Apr. 7 Software Design Report Apr. 14 Ethical and Environmental Analysis Apr. 21 User Manual May 4 Final Report May 4 Poster May 4 Final Presentation Apr. 21 Complete Packaging Mar.17 PCB Component Soldering MayMarchApril
Questions / Discussion