Theory of Operation and Hardware Design Narrative Theory of Operation and Hardware Design Narrative and Preliminary Schematic Drawing and Preliminary Schematic Drawing Team KANG Team KANG Group 1 Group 1
System Block Diagram System Block Diagram Major components: Major components: � Microcontroller Microcontroller � � DSP DSP � � Video camera Video camera � � memory memory �
Major Components Major Components DSP DSP reads raw video stream from camera reads raw video stream from camera � � (8 data bits + 3 clock bits) (8 data bits + 3 clock bits) retains several frames in memory retains several frames in memory � � (19 address bits + 8 data bits multiplexed on 19- - bit bus) bit bus) (19 address bits + 8 data bits multiplexed on 19 sends positioning coordinates to microcontroller sends positioning coordinates to microcontroller � � (small serial bus) (small serial bus) Main Microcontroller Main Microcontroller Handles I/ O with user Handles I/ O with user � � interface and peripheral interface and peripheral devices, including motors, devices, including motors, motion sensors, and fire motion sensors, and fire control control
Major Components Major Components Parts f ( MHz) Vdd ( V) ( V) Packaging Parts f ( MHz) Vdd Packaging 9s12 microcontroller 8 5.0 32- - pin DIP module pin DIP module 9s12 microcontroller 8 5.0 32 DSP56371 150 3.3, 1.25 80- - pin LQFP pin LQFP DSP56371 150 3.3, 1.25 80 RAM 25 3.3 44- - pin TSOP pin TSOP RAM 25 3.3 44
External Peripherals External Peripherals Video display (computer window or Video display (computer window or � � standalone television – – standard standard standalone television television signal output from television signal output from camera module) camera module) Multiplexed IR motion sensors to Multiplexed IR motion sensors to � � activate camera (3x1 bit GPIO) activate camera (3x1 bit GPIO) IR receiver for remote emergency IR receiver for remote emergency � � shut down (2 bits GPIO) shut down (2 bits GPIO) UI for manual pan/ tilt/ fire (four UI for manual pan/ tilt/ fire (four � � bits GPIO) bits GPIO) Servo/ stepper motors for pan/ tilt Servo/ stepper motors for pan/ tilt � � control (3x1 bit PWM) control (3x1 bit PWM) DC motor for fire control (one bit DC motor for fire control (one bit � � GPIO + MOSFET) GPIO + MOSFET)
Minor Components Minor Components Voltage regulators Voltage regulators 5.0, 3.3, 1.2 Vdd Vdd requirements requirements 5.0, 3.3, 1.2 � � Level translators Level translators Camera, microcontroller, DSP, RAM use different operating Camera, microcontroller, DSP, RAM use different operating � � voltages voltages Motor controllers Motor controllers Not all motors can be driven directly by microcontroller Not all motors can be driven directly by microcontroller � � Passive Components & Miscellaneous Passive Components & Miscellaneous Bypass capacitors, oscillator circuit, headers/ connectors, Bypass capacitors, oscillator circuit, headers/ connectors, � � arc- - suppression diodes, motor control suppression diodes, motor control MOSFETs MOSFETs arc
Circuit Schematic (microcontroller) Circuit Schematic (microcontroller) • Microcontroller • Level translator • Motor controller • Serial header
Circuit Schematic (DSP and RAM) Circuit Schematic (DSP and RAM) • RAM • DSP
Circuit Schematic Circuit Schematic (Headers and Level Translators) (Headers and Level Translators) • Level translators X2 • DSP breakout headers • Video interface header
Circuit Schematic (sensor interface) Circuit Schematic (sensor interface) • Op-amps • Transistors
Circuit Schematic (Power) Circuit Schematic (Power) • Voltage regulators • Power jacks
Recommend
More recommend