Team KANG Team KANG Group 1 Group 1 System Block Diagram System - - PowerPoint PPT Presentation
Team KANG Team KANG Group 1 Group 1 System Block Diagram System - - PowerPoint PPT Presentation
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
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 (19 address bits + 8 data bits multiplexed on 19-
- bit bus)
bit bus)
- 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 Parts f ( MHz) f ( MHz) Vdd Vdd ( V) ( V) Packaging Packaging 9s12 microcontroller 9s12 microcontroller 8 8 5.0 5.0 32 32-
- pin DIP module
pin DIP module DSP56371 DSP56371 150 150 3.3, 1.25 3.3, 1.25 80 80-
- pin LQFP
pin LQFP RAM RAM 25 25 3.3 3.3 44 44-
- pin TSOP
pin TSOP
External Peripherals External Peripherals
- Video display (computer window or
Video display (computer window or standalone television standalone television – – standard standard 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
5.0, 3.3, 1.2 Vdd Vdd requirements requirements 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 arc-
- suppression diodes, motor control
suppression diodes, motor control MOSFETs MOSFETs
Circuit Schematic (microcontroller) Circuit Schematic (microcontroller)
- Microcontroller
- Level translator
- Motor controller
- Serial header
Circuit Schematic (DSP and RAM) Circuit Schematic (DSP and RAM)
- DSP
- RAM
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