Download presentation
Presentation is loading. Please wait.
Published byJeremy Quentin Lester Modified over 9 years ago
1
ECE 477 Design Review Team 7 Spring 2007 Joe Land Ben Fogle James O’Carroll Elizabeth Strehlow
2
Outline Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation PCB layout Software design/development status Project completion timeline Questions / discussion
3
Project Overview Modern active loudspeaker system –Intended for consumers –Replaces audio receiver/passive loudspeaker combination Digital manipulation of sound field –User controlled direction –Allows for non-ideal placement in a room
4
Project-Specific Success Criteria 1. An ability to receive and act upon command from an IR remote. 2. An ability to delay-steer the wave-front of a loudspeaker array (up/down, left/right). 3. An ability to amplitude-shade the wave-front of a loudspeaker array (adjust effective array length). 4. An ability to perform (third-octave) amplitude equalization. 5. An ability to control loudspeaker settings thorough a user interface.
5
ADSP-21262 Analog Switch Parallel Port SPI AD1835A SRAM 4MB Audio Pre-A/D Analog Circuit JTEG Header L R x 2 Audio Inputs Audio Post D/A Analog Circuit 10W Class D Power Amplifier CODEC DSP 2” Speaker 55W Class AB Power Amplifier 8” Subwoofer x 8 FLASH 8MB 25 MHz Oscillator JTEG Port Reset PB Control/User Interface Header DAI Power Supply +12V 8A + A5V 2A Power Regulation +5V +3.3V +1.2V Parallel Port Active Loudspeaker Unit ID Switch Block Diagram
6
Control Box I/O ATmega16 Touch Button Controller 8 Touch Buttons 8 Program Header Infrared 36kHz Sensor Int. Serial to Video Converter SCI 5.5” LCD TV SPI Control/User Interface Header μCμC Power Regulation +12V +5V +3.3V
7
Component Selection Rationale Microcontroller –ATmega16 –Freescale 9S12 DSP –ADSP-21262 SHARC: Development Environment –TI Aureus™ TMS320DA708 Audio amplifier –TPA3001D1: Class D –TDA2006: Class AB
8
Packaging Design 40” 9”12” Active Loudspeaker Unit 2” Loudspeaker 8” Subwoofer Array of 8 Loudspeakers Enclosure (MDF) Small Sealed Chamber for each 2” Loudspeaker Sealed Chamber for each 8” Subwoofer Power Supply Subwoofer Amplifier DSP and 8 Channel Amplifier Board Dimensioned DrawingCut-away Drawing Front ViewSide ViewFront ViewSide View
9
Packaging Design Control/User Interface User Interface Volume + - Input CD TV 7.5” 5.0” 2.0 User Interface Volume + - Input CD TV Capacitance Touch Buttons 5.5” LCD TV Monitor Lexan® Cover Molded Fiberglass Case Standoff Prototype Board for User Interface Touch Button Sensor Video OUT (TV) IR Sensor
10
Schematic/Theory of Operation DSP/Reset Major Components: –DSP: ADSP-21262 –Wireless Transceiver: TRF-2.4G Other Components: –Supply Voltage Monitor: ADM708SARZ –25MHz Oscillator: SGR-8002DC-PCC-ND –SPI Header –JTEG Header
11
Schematic/Theory of Operation DSP/Reset
12
Schematic/Theory of Operation Memory Major Components: –SRAM: CYC1049CV33 –Flash: M29W800DB Other Components: –Decoder/Demultiplexer: 74LVC138AD –D-type Latch: 74LVC373APW
13
Schematic/Theory of Operation Memory
14
Schematic/Theory of Operation Audio Path Major Components: –Codec: AD1835AASZ –Class-D Audio Power Amplifier: TDA3001D1 Other Components: –Quad SPST Switch: ADG412BR –Low Noise Op-amps: AD8606ARZ –12.288MHz Oscillator: SGR-8002CA-PCC-ND
15
Schematic/Theory of Operation Audio Input
16
Schematic/Theory of Operation Analog Audio
17
Schematic/Theory of Operation Audio Out (1 of 8)
18
Schematic/Theory of Operation Power Major Components: –Voltage Regulator: ADP3336ARMZ –Step-down Regulator: LTC1877 –Step-down DC-to-DC Controller: ADP1864 –P-channel MOSFET: FDC658P –Power Supply: Commercial Switching Supply Other Components –Through holes
19
Schematic/Theory of Operation Power A5V ADP1864
20
Schematic/Theory of Operation Control Box Major Components: –Microcontroller: ATmega16 –Wireless Transceiver: TRF-2.4G –Touch Buttons: E240B –IR Receiver: Radio Shack 276-640 –Serial to Video Module: ezVID
21
Schematic/Theory of Operation Control Box
22
PCB Layout
23
Power Supply
24
PCB Layout DSP/Reset/Memory
25
PCB Layout Audio In
26
PCB Layout Audio Out
27
Software Design/Development Status Reset / Power-on Software Initialization (Peripherals, Enable interrupts) Command/Butto n flag set? Reset flag. Update GUI. Transmit data to speakers. Shift in packet contents Process Packet RTI IRQ (Wifi) Yes No
28
Software Design/Development Status Determine bit received and store it. RTI IRQ interrupt (IR sensor) Set button flag RTI RTI interrupt Button pressed? No Yes Whole command recognized? Set command flag No Yes
29
Software Design/Development Status Hardware Boot (loads program from Flash) Software Initialization “New data” flag set? Reset “New data” flag. Load new delays, amplitudes, and equalizer coefficients. Load new sample into equalizer buffer. Equalize sample using FIR filter on buffer Put equalized result into delay line buffer Load elements with samples from delay line buffer. RTI Serial port received interrupt Yes No
30
Software Design/Development Status Begin SPI DMA transfer of received data into memory RTI IRQ interrupt Check received data for lost packet. Send retransmit request via SPI DMA transfer Set “New data” flag RTI SPI transfer complete Lost packet? Yes No
31
Project Completion Timeline Group Timeline Success Criteria (GTSC) GTSC #1: March 2—Final PCB complete GTSC #2: March 19—Enclosures built GTSC #3: March 30—Components soldered GTSC #4: April 9—Working board GTSC #5: April 27—Project completed
32
Questions / Discussion
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.