Processor PIC18F46K22 Applied as DTMF Generator

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 compariso...

Full description

Bibliographic Details
Main Author: Radek Novak
Format: Article
Language:English
Published: VSB-Technical University of Ostrava 2015-01-01
Series:Advances in Electrical and Electronic Engineering
Subjects:
Online Access:http://advances.utc.sk/index.php/AEEE/article/view/1471
Description
Summary: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".
ISSN:1336-1376
1804-3119