class-d garage band amplifier team: aaron danielson, robert mann, randall newcomb, scott russell...
TRANSCRIPT
Class-D Garage Band Amplifier
Team: Aaron Danielson, Robert Mann,Randall Newcomb, Scott RussellSponsor: Nigel ThompsonAdvisor: Dr. William Harrison
Overview
The Purpose of the Class-D Garage Band AmplifierRequirements and Stretch GoalsSystem ConceptSystem Block DiagramSampling and Bitrate ConstraintsTask BreakdownBudgetProject Schedule
2
Purpose
1. Class D Amplifier Power Efficiency
2. Price Point 3. Customizability4. Open Source
3
Purpose: Power Efficiency
4
Purpose: Price Point
5
Purpose: Customizability
6
Budget
7
Budget
8
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
9
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
10
System Concept
Images from Google Image
Pre-Filter
11
System Block Diagram - FPGA
12
System Block Diagram - Output
13
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 initial testing• Layout custom PCB • Implement final design and test the output stage
• Speaker Enclosure• Build the enclosure• Design bandpass filters for the selected speaker
14
ADC -> DSP -> DAC
15
Project Schedule
16
Conclusion
• Goal• Ahead of schedule on the Gantt chart• Purchasing is slightly delayed because
we’re waiting for budget approval
17