Processor PIC18F46K22 applied as DTMF generator
Loading...
Downloads
11
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
Signature
License
Abstract
Submitted article describes an application of microcontroller PIC18F46K22 for generating DTMF (Dual Tone Multi-Frequency) signal. Used microcontroller is optimal for this application - it has timers with compare facilities, sufficient number of PWMs, powerful instruction set (extended - in comparison to classic PIC16xxx microcontrollers), etc. problematic of article relates to more branches - electronics, filters, signal generators, microcontrollers, telecommunications, programming. An important purpose was to create an experimental platform based on powerful microcontroller enabling implementation additional functions. There are together three different solutions of DTMF generating are described in article, they are compared as to the demands on external hardware and machine time of microcontroller. The first solution is based on sinus table, truncated onto 32 values. This solution uses 8-bit PORTD for value intended to external D/A converter. The second one solution exploits compare facilities of PIC18F46K22, only two pins of microcontroller are needed for described application. And the third solution is similar to the second, difference consists in exploiting of PWM microcontroller hardware. Presented solutions were created in context of works on dotation program "Support of Science and Research in Moravia-Silesia Region".
Description
Subject(s)
digital to analog converter, DTMF decoder MT8870DE, DTMF generator, low-pass filter, microcontroller, operating amplifier, PIC18F46K22, PLL, Pulse Width Modulation, resistance ladder R-2R
Citation
Advances in electrical and electronic engineering. 2015, vol. 13, no. 4, p. 386-391