{"product_id":"sparkfun-mikroe-dtmf-generator-click","title":"SparkFun MIKROE DTMF Generator Click","description":"\u003cp\u003eDTMF Generator Click is a compact add-on board that generates DTMF (Dual-Tone Multi-Frequency) signals designed for MCU interfaces. This board features the HT9200A, a dual-tone multi-frequency decoder mostly used in mobile communications systems from Holtek Semiconductor Inc.. The HT9200A tone generators can be instructed by an MCU to generate 16 dual tones and 8 single tones from its DTMF pin. It provides a Serial Mode interface, has a low total harmonic distortion and features a low current in the Stand-By mode. This Click boardâ�¢ is suitable for various applications such as security systems, home automation, remote control through telephone lines, communication systems, and more.\u003c\/p\u003e \u003cp\u003eDTMF Generator Click is based on the HT9200A, a dual-tone multi-frequency decoder designed for mobile communication systems from Holtek Semiconductor Inc.. The HT9200A is an SMD tone generator IC designed for MCU interfaces. It can be instructed by an MCU to generate 16 dual tones and 8 single tones from the DTMF pin, and it provides a Serial Mode. The system oscillator of HT9200A consists of an inverter, a bias resistor, and the required load capacitor on a chip. The oscillator function is implemented with a standard 3.579545MHz crystal connected to the X1 and X2 pins of the HT9200A.\u003c\/p\u003e \u003cp\u003eThe operation of the HT9200A is based on GPIO signals fed from the mikroBUSâ�¢ to the decoder, DAT and CLK. There is a connection between the digital codes and the tone output frequency based on which the desired output frequency is selected. The HT9200A employs a data input, a 5-bit code, and a synchronous clock to transmit a DTMF signal. Every digit of a transferred number is selected by a series of combinations that consist of 5-bit data. The HT9200A will latch data on the falling edge of the CLK pin and display the output data on its output DTMF pin. Then such a signal, via a volume adjustment potentiometer, is sent to an audio amplifier, the LM386 from Texas Instruments that represents a mono low-voltage amplifier that can be used in a variety of applications. After the audio amplifier, the desired sound can be detected on the on-board speaker.\u003c\/p\u003e \u003cp\u003eDTMF Generator Click communicates with MCU using three GPIO pins routed on the CS, RST, and PWM pins of the mikroBUSâ�¢ socket labeled as CE, DAT, and CLK. CE pin represents Chip Enable function used to Wake-Up the HT9200A, while DAT and CLK pins stand for data input and data synchronous clock input. It also possesses the adjustable potentiometer labeled as VOLUME that serves to adjust the volume of that signal. It also has a 3.5mm jack output connector that allows the user to use the output DTMF signal in their projects in their own way, whiles the signal volume still can be adjusted on the VOLUME potentiometer located on the DTMF Generator Click.\u003c\/p\u003e \u003cp\u003eThis Click boardâ�¢ is designed to be operated with both 3.3V and 5V logic voltage levels that can be selected via VCC SEL jumper. This allows for both 3.3V and 5V capable MCUs to use the GPIO communication lines properly. However, the Click boardâ�¢ comes equipped with a library that contains easy to use functions and an example code that can be used as a reference for further development.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eInterface: GPIO\u003c\/li\u003e \u003cli\u003eCompatibility: mikroBUS\u003c\/li\u003e \u003cli\u003eDimensions: 57.15 x 25.4mm\u003c\/li\u003e \u003cli\u003eInput Voltage: 3.3V or 5V\u003c\/li\u003e \u003cli\u003eSupply Voltage: Min. -0.3V, Max. 6V\u003c\/li\u003e \u003cli\u003eDTMF Output DC Level: Min. 0.45\u003cem\u003eVCC, Max. 0.75\u003c\/em\u003eVCC\u003c\/li\u003e \u003cli\u003eClock Input Rate (Serial Mode): Typ. 100 kHz, Max. 500 kHz\u003c\/li\u003e \u003cli\u003eOperating Temperature Range: -20Â°C, +75Â°C\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/f\/5\/7\/1\/6\/Schematic-18913-DTMF_Generator_Click.pdf\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/d\/9\/0\/d\/e\/HT9200A_datasheet.pdf\"\u003eHT9200A Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/9\/6\/2\/f\/2\/LM386_datasheet.pdf\"\u003eLM386 Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.mikroe.com\/mikrosdk\"\u003emikroSDK\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/github.com\/MikroElektronika\/mikrosdk_click_v2\/tree\/master\/clicks\/dtmfgenerator\"\u003eGitHub\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40331955109973,"sku":"18913:DEV-18913:spark","price":4315.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/18913_-_DTMF_Generator_Click_2.jpg?v=1663615638","url":"https:\/\/www.tanotis.com\/products\/sparkfun-mikroe-dtmf-generator-click","provider":"Tanotis","version":"1.0","type":"link"}