1 / 9

The “Drink Mixer”

The “Drink Mixer”. Design Constraints. Project Success Criteria. An ability to digitally mix audio and adjust individual levels An ability to adjust individual equalizer settings for the input channel An ability to add an effect to a channel (i.e. delay / reverb)

frye
Télécharger la présentation

The “Drink Mixer”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The “Drink Mixer” • Design Constraints

  2. Project Success Criteria • An ability to digitally mix audio and adjust individual levels • An ability to adjust individual equalizer settings for the input channel • An ability to add an effect to a channel (i.e. delay / reverb) • An ability to save and load scene settings (from flash or EEPROM) • An ability to display amplitude of output signal

  3. Design Constraints • Sample and Move values of 11 Faders for 8 Input Channels and Master Outputs • Managed by Atmels and updated / scanned by Primary Microcontroller • Interface 8 A/D Inputs on one I2S Bus and process for output with DSP • Update DSP parameters based on user interface changes

  4. Micro-controller • 3 Microcontrollers • ATMELs for Fader Control and Rotary Pulse Monitoring • ARM9 for Main Display Interface and monitoring of ATMELS. Also used to update settings on DSP. • DSP Microcontroller for Audio Mixing / Processing

  5. Primary Micro-controller • Hammer ARM9 (200MHz) • I2C interface • 2 SPI Interfaces • Video Interface • 2 USB Channels • 30 GPIO Pins • 32MB NOR Flash • Atmel AT32AP7000 Series • I2C interface • DSP Instruction Set • Video Interface • 16-bit DAC DSP Instruction Set • 160 GPIO Pins

  6. Primary Micro-controller • Chose Hammer ARM9 • Lacks DSP Compared to AVR • 16-bit DSP, we need 24-bit minimum • Past experience with Hammer Board.

  7. Digital Signal Processor • Analog Devices SHARC ADSP-21262 • 4 Serial I/O Busses • SPI Interface • 200MHz • 2Mb on chip SRAM • Texas Instruments Tms320Dm355 • ARM9 Core • 36KB on chip RAM • 270MHz

  8. Digital Signal Processor • Went with SHARC ADSP-21262 • 2Mb on-chip SRAM • Available resources for Analog Devices

  9. Left out Right out Main Out D/A AUX 1 AUX 2 AUX D/A The Drink Mixer – Block Diagram 1.2 3COM 3C19250 AXIS AX88772 Channel 0 Ethernet Display RPG Selector GPI (x3) Atmel µC 5 pushbuttons GPO (x12) GPI (x3) USB (x2) GPO (x3) 3 LEDs GPO PWM ARM9 µC H-bridge Fader (Pot) & motor Balanced XLR 24-bit A/D Pre-Amplifier Analog signal from Left Master Fader Analog signal from Right Master Fader A/D Input Channel 7 ... ... I2C (x2) RPG Selector GPI (x3) A/D Input Atmel µC 8 Channel Array 5 pushbuttons GPI (x3) GPO (x3) 3 LEDs GPO PWM H-bridge Fader (Pot) & motor Balanced XLR 24-bit A/D Pre-Amplifier I2S (x3) DSP ADSP-21262 I2S (x3) MCLK

More Related