Top Banner
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson
17

Class-D Garage Band Amplifier

Jan 02, 2016

Download

Documents

boris-bush

Class-D Garage Band Amplifier. Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson. Overview. The Purpose of the Class-D Garage Band Amplifier Requirements and Stretch Goals System Concept System Block Diagram Sampling and Bitrate Constraints - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Class-D Garage Band Amplifier

Class-D Garage Band Amplifier

Team: Aaron Danielson, Robert Mann,Randall Newcomb, Scott RussellSponsor: Nigel Thompson

Page 2: Class-D Garage Band Amplifier

OverviewThe Purpose of the Class-D Garage Band AmplifierRequirements and Stretch GoalsSystem ConceptSystem Block DiagramSampling and Bitrate ConstraintsTask BreakdownBudgetProject Schedule

Page 3: Class-D Garage Band Amplifier

Purpose

1. Class D Amplifier Power Efficiency

2. Price Point 3. Open Source4. Customizability

Page 4: Class-D Garage Band Amplifier

Requirements

• An amplifier output will be driven by an FPGA• The output stage will be a PWM H-bridge

amplifier • High quality audio• Low cost• High efficiency• Analog Input

• Output of more than 100W• 4-Layer PCB • …

Page 5: Class-D Garage Band Amplifier

Stretch Goals

• An enclosure will be constructed to house the amplifier, FPGA and speaker• An alternate amplifier will be implemented• Digital Input

PWM Analog InDigital In

PSU PSU

Stretch Goal

Required

Page 6: Class-D Garage Band Amplifier

System Concept

Images from Google Image

Pre-Filter

Page 7: Class-D Garage Band Amplifier

System Block Diagram - FPGA

Page 8: Class-D Garage Band Amplifier

System Block Diagram - Output

Page 9: Class-D Garage Band Amplifier

Description of Major Tasks• Design a Top Level Testbench

• Contains all the modules for testing that will be synthesized onto the FPGA.

• Instantiate Pacoblaze uP and write necessary assembly in test environment to reduce synthesize time later.

• Digital Signal Processor• Design 2 filters – one each for bass & treble.• Interface with state machine to allow user to adjust settings.

• Hardware State Machine• Implement a menu system to control all the systems.• Integrate the uP communication with the state machine for user

feedback through the LCD and buttons

• Amplifier • Produce a breakout board for inintial testing• Layout custom PCB • Implement final design and test the output stage

• Speaker Enclosure• Build the enclosure• Design bandpass filters for the selected speaker

Page 10: Class-D Garage Band Amplifier

Bitrate & Sample Rate Comparison – CD Quality

Page 11: Class-D Garage Band Amplifier

Bitrate & Sample Rate Comparison – Low Sample

Rate

Page 12: Class-D Garage Band Amplifier

Bitrate & Sample Rate Comparison – Low Bit Depth

Page 13: Class-D Garage Band Amplifier

Bitrate & Sample Rate Comparison – A Good

Compromise

Page 14: Class-D Garage Band Amplifier

Budget

Page 15: Class-D Garage Band Amplifier

Budget

Page 16: Class-D Garage Band Amplifier

Project Schedule

Page 17: Class-D Garage Band Amplifier

Conclusion