Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| pmod:pmodamp3:reference-manual [2022/09/13 17:24] – changed forum.digilentinc.com to forum.digilent.com jeff.greenberg_ni.com | pmod:pmodamp3:reference-manual [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Pmod AMP3 Reference Manual ====== | ||
| + | The Digilent Pmod AMP3 features an Analog Devices SSM2518 2 Watt Class-D Audio Power Amplifier. The module enables the use of I²S audio protocol or TDM to produce stereo audio at various sampling frequencies. Users may configure the digital volume and dynamic range control via an I²C interface. Additionally, | ||
| + | {{Digilent Image Gallery | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | | image = {{: | ||
| + | }} | ||
| + | |||
| + | == Download This Reference Manual== | ||
| + | * {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Features ===== | ||
| + | * Audio amplifier with left and right channel separation | ||
| + | * Stereo output via two standard 1/8" (0.32 cm) mono speaker jacks | ||
| + | * Supports common I²S audio formats | ||
| + | * Digitally configurable volume control for each channel | ||
| + | * Dynamic range control | ||
| + | * Stand-alone mode for systems without I²C interface | ||
| + | * 12-pin Pmod port with I²C interface | ||
| + | |||
| + | ---- | ||
| + | =====Functional Description ===== | ||
| + | The %%Pmod AMP3%% utilizes [[http:// | ||
| + | |||
| + | ---- | ||
| + | ===== Interfacing with the Pmod===== | ||
| + | The %%Pmod AMP3%% communicates with the host board via the [[pmod: | ||
| + | |||
| + | Within the stand-alone mode jumper JP3 configuration determines whether to use Standard or Left Justified I²S protocol. Jumper JP4 determines if the MCLK input is 256 or 384 times the audio sampling frequency Fs. The jumper JP6 configures the amplifier to output at either 0dB or +12dB gain. | ||
| + | |||
| + | If JP5 is loaded, I²C is enabled so that the on-board chip can be configured. Consequently, | ||
| + | |||
| + | |||
| + | ^ Connector Descriptions | ||
| + | | ^ JP5 Unloaded (default Stand-Alone Mode) |^ JP5 Loaded (I²C Programmable Mode) || | ||
| + | |:::| **Loaded** | ||
| + | | JP2 | MCLK-provide own external MCLK | BCLK-route BCLK to MCLK input | Don't Care | Don't Care | | ||
| + | | JP3 | I²S (Standard) | ||
| + | | JP4 | 256x Fs | ||
| + | | JP6 | 12dB Gain | ||
| + | |||
| + | **Note:** Both the 0dB and +12dB gain modes are very loud. You should take care to protect both | ||
| + | yourself and your equipment when operating in stand-alone mode. Digilent recommends that you use | ||
| + | the programmable mode and set the gain to -12dB or lower. | ||
| + | |||
| + | The I²C programmable mode is used to set alternate Master Clock (MCLK) and Bit Clock (BCLK) ratios as well as configure the Dynamic Range Control (DRC). More information about these options is available in our [[pmod: | ||
| + | |||
| + | To transfer audio data in the I²S audio format, the MCLK, BCLK, the Left/Right Word Clock (LRCLK), and the data (SDATA) will need to be provided either internally or externally as appropriate. This module is able to receive audio data anywhere between 8 and 32-bits of resolution. An example timing diagram from Texas Instruments on how I²S data is to be sent to the module is provided below: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ==== Pinout Table/ | ||
| + | ^ Header J1 ||||||| | ||
| + | ^ Pin ^ Signal | ||
| + | | 1 | LRCLK | Left/Right Word Clock |:::| 7 | ||
| + | | 2 | SDATA | Serial Data |:::| 8 | ||
| + | | 3 | NC | ||
| + | | 4 | BCLK | ||
| + | | 5 | GND | Power Supply Ground | ||
| + | | 6 | VCC | Positive Power Supply | ||
| + | |||
| + | ^ Header J2 || ^ Header J3 || | ||
| + | ^ Pin ^ Description | ||
| + | | 1 | Left Audio Jack |::: | 1 | Serial Clock |::: | 1 | Right Audio Jack | | ||
| + | | ::: | ||
| + | |||
| + | |||
| + | Any external power applied to the %%Pmod AMP3%% must be within 2.5V and 5.5V; however, it is recommended that Pmod is operated at 3.3V. | ||
| + | |||
| + | ---- | ||
| + | ===== Physical Dimensions ===== | ||
| + | The pins on the pin header are spaced 100 mil apart. The PCB is 1.5 inches long on the sides parallel to the pins on the pin header and 0.8 inches long on the sides perpendicular to the pin header. | ||
| + | ---- | ||
| + | ===== Additional Information ===== | ||
| + | The schematics of the %%Pmod AMP3%% are available {{reference: | ||
| + | |||
| + | More specific information about how to use the %%Pmod AMP3%% can be found by checking out our [[pmod: | ||
| + | |||
| + | If you have any questions or comments about the %%Pmod AMP3%%, feel free to post them under the appropriate section (" | ||

