Silicon Laboratories SiM3U1xx Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Processadores Silicon Laboratories SiM3U1xx. AN726: Utility Class-D ToolStick User`s Guide Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 28
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
Rev. 0.1 11/12 Copyright © 2012 by Silicon Laboratories AN726
AN726
UTILITY CLASS-D TOOLSTICK USERS GUIDE
1. Introduction
Class-D is a switching power amplifier architecture that uses high-frequency Pulse-Width Modulation (PWM) to
generate the output waveform. The transistors are fully on or fully off, which means this architecture can reach very
high efficiency levels, resulting in significant power savings. However, the translation from the input signal to PWM
and the PWM itself can cause more distortion on the output than other amplifier architectures. Figure 1 shows a
very basic Class-D signal diagram.
Figure 1. Class-D Power Amplifier Signal Diagram
Because the Class-D amplifier transistors are fully on or fully off, the transistors lose less energy in the form of
heat. This architecture, therefore, lends itself to small, cheap MOSFETs. The Class-D amplifier can be
implemented in either analog or digital form.
An analog Class-D amplifier is non-trivial and typically consists of a comparator, triangle waveform generator, and
several blocks to condition the input signal before transferring to the output MOSFETs.
A digital Class-D amplifier requires the following:
PWM output (switching) frequency 10x+ faster than the highest input frequency to adequately reconstruct
the input signal
High-resolution control of the PWM pulse width to reduce output quantization distortion
Method for sampling or receiving the input waveform
Fast core for digital processing and manipulation of data
Pins capable of driving the amplified signal
Since the Silicon Labs Precision32™ SiM3U1xx/SiM3C1xx 32-bit MCUs have peripherals and features capable of
meeting all of these requirements, these MCUs are uniquely suited to a utility Class-D power amplifier application
without using many external components by directly driving the speaker using the high drive I/O.
In addition to providing a development platform for Class-D applications, the Class-D ToolStick board serves as a
lower-cost, general-purpose development platform for the SiM3U1xx USB MCUs.
2. Relevant Documents
This document provides a hardware and software overview for the Class-D ToolStick. Additional documentation on
the Precision32 tools and MCUs can be found on the Silicon Labs website: www.silabs.com/32bit-appnotes,
www.silabs.com/32bit-software, and www.silabs.com/32bit-mcu.
Vista de página 0
1 2 3 4 5 6 ... 27 28

Resumo do Conteúdo

Página 1 - 2. Relevant Documents

Rev. 0.1 11/12 Copyright © 2012 by Silicon Laboratories AN726AN726UTILITY CLASS-D TOOLSTICK USER’S GUIDE1. IntroductionClass-D is a switching power a

Página 2 - 3. Using the Demo

AN72610 Rev. 0.1The example in Figure 6 assumes a original 12-bit signed data value of 1931 and shows how the average energyincreases. In this particu

Página 3 - 3.2. USB Input/Output Mode

AN726Rev. 0.1 115.3. EPCA0 Class-D OutputIn all modes, the EPCA0 module runs in center-aligned PWM mode with an upper limit of 256. This means that t

Página 4 - 3.4. Play/Record Flash Mode

AN72612 Rev. 0.15.5. Stereo Jack Input ModeIn stereo jack input mode, the goal is to sample at an even division of the EPCA0 update frequency to prov

Página 5 - Rev. 0.1 5

AN726Rev. 0.1 135.6. USB Input/Output ModeIn USB input/output mode, the system samples and outputs data at 48 kHz. The USB data is 16-bit signed data

Página 6 - 6 Rev. 0.1

AN72614 Rev. 0.15.7. Play Prerecorded Flash ModeIn play prerecorded flash mode, the system outputs data from the flash at 9.6 kHz.Figure 14. Play Pre

Página 7 - Rev. 0.1 7

AN726Rev. 0.1 155.8. Play/Record Flash ModeIn play/record flash mode, the system samples and outputs data at 9.6 kHz.Figure 16. Play/Record Flash Mod

Página 8 - 5.1. System Overview

AN72616 Rev. 0.15.9. Build ConfigurationsThe Precision32 and uVision projects include two build configurations each: Release and Debug. Theseconfigur

Página 9 - 12-bit to 9-bit (3 bits):

AN726Rev. 0.1 17To change the active build configuration in uVision4, select the configuration from the drop-down menu shown inFigure 19.Figure 19. Se

Página 10 - Figure 8. µLaw Algorithm Plot

AN72618 Rev. 0.16. Tuning the Class-D Output Network6.1. Revision 1.0 ConfigurationClass-D is an extension of a single-ended, single-pin speaker dri

Página 11 - 5.4. Volume Control

AN726Rev. 0.1 196.2. Alternate ConfigurationFigure 20 shows the output network configuration used by the Revision 1.0 hardware. An alternate output n

Página 12 - 5.5. Stereo Jack Input Mode

AN7262 Rev. 0.13. Using the DemoThe speaker in the kit connects to the JP1 1x2 header next to the green terminal block (J4). Two alternateconnection

Página 13 - 5.6. USB Input/Output Mode

AN72620 Rev. 0.16.3. Revision 1.0 High Power ConfigurationInstead of directly driving the speaker, the high-drive I/O can interface with external MOS

Página 14 - SiM3U1xx

AN726Rev. 0.1 216.4. Alternate High Power ConfigurationThe Revision 1.0 hardware uses a half-bridge configuration shown in Figure 22. This configurat

Página 15 - 5.8. Play/Record Flash Mode

AN72622 Rev. 0.17. SchematicsLEFT_CHVirtual_GNDRIGHT_CHVirtual_GNDVirtual_GNDVirtual_GNDADC_VREF+3.3V_VDDADC_VREFADC_IN_JACK_2ADC_IN_JACK_1R1521R42.7

Página 16 - Set ActiveDebug or Release

AN726Rev. 0.1 23MODE PLAYRECERASEUtility Class-D ToolStickwww.silabs.com/toolstickLED2LED3LED2LED1RESETbSWDIORESETbSWCLKUART0_RXUART0_TXUART0_RXSWDIOI

Página 17 - 5.10. si32 HAL Version

AN72624 Rev. 0.1R+R-L+L-P_PowerP_PowerP_PowerR+R-R+R-VIOHDVIOHDL-L+R-R+C272.2uFC290.022uFR+L-FB4600 OhmL-_pinL+_IL33.3uHL- PJ5AUDIO JACK132Q1NTR4170NT

Página 18 - PB4.1 (R-)

AN726Rev. 0.1 258. Bill of MaterialsTable 6. Utility Class-D ToolStick Board Bill of MaterialsReference Part Number Source DescriptionC1, C3 C0603X5R

Página 19 - 6.2. Alternate Configuration

AN72626 Rev. 0.1R3, R10, R17 CR0603-10W-4703F Venkel 470 k, 1/10 W ±1% ThickFilm 0603R31, R32, R34, R35, R37, R38, R40, R41, R48CR0603-16W-000 Venkel

Página 20

AN726Rev. 0.1 27NOTES:

Página 21

AN72628 Rev. 0.1CONTACT INFORMATIONSilicon Laboratories Inc.400 West Cesar ChavezAustin, TX 78701Please visit the Silicon Labs Technical Support web p

Página 22 - 7. Schematics

AN726Rev. 0.1 33.1. Stereo Jack Input ModeThe default mode of the Class-D ToolStick is stereo jack input mode, indicated by blue LED DS1. To play sou

Página 23 - Rev. 0.1 23

AN7264 Rev. 0.1 Figure 4. Selecting the USB Utility Class-D ToolStick in Volume Mixer3.3. Play Prerecorded Flash ModeIn prerecorded flash mode, the C

Página 24 - 24 Rev. 0.1

AN726Rev. 0.1 54. Class-D ToolStick Hardware OverviewThe Class-D ToolStick board enables Class-D application development on the SiM3U164 MCU. In addi

Página 25 - DualSchottkySOT5N

AN7266 Rev. 0.14.2. Class-D Output Network, Terminal (J4), Header (JP1), and Jack (J5)The four high drive I/O pins on the SiM3U164 40-pin QFN package

Página 26 - 26 Rev. 0.1

AN726Rev. 0.1 74.5. Capacitive Sensing Buttons and Slider (CS1)Four capacitive sensing buttons and one slider comprised of six segments are included

Página 27 - Rev. 0.1 27

AN7268 Rev. 0.15. Class-D ToolStick Firmware Overview5.1. System OverviewThe system is configured for 48 MHz AHB and APB to maximize the output reso

Página 28 - CONTACT INFORMATION

AN726Rev. 0.1 95.2. AlgorithmsThe Class-D ToolStick uses two algorithms to manipulate data: Exponentially Weighted Moving Average (EWMA)and µLaw. Thi

Comentários a estes Manuais

Sem comentários