毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

51单片机电话远程控制系统设计+源码+流程图(5)

时间:2016-12-16 12:10来源:毕业论文
低频组和高频组中均仅有4个独立的音调,这些音调的选择是依据它们之间的谐波不相关,它们的互调制信号对主信令的影响最小,DTMF信号共有16种组合,


低频组和高频组中均仅有4个独立的音调,这些音调的选择是依据它们之间的谐波不相关,它们的互调制信号对主信令的影响最小,DTMF信号共有16种组合,其中10组合分别代表数字0到9,其中6种组合(#、*、A、B、C、D)用作特别的指令 。CCITT和我国国家标准都规定了电话键盘按键与DTMF信号的对应关系,如表1所示。
表1 电话键盘按键与DTMF信号的对应关系
电话键盘按键    高频组(Hz)
    1209    1336    1477    1633
低频组
(Hz)    697    1    2    3    A
    770    4    5    6    B
    852    7    8    9    C
    941    *    0    #    D
MT8870芯片介绍:实现DTMF解码的芯片是MT8870,它是MITEL公司生产的,为CMOS电路,DIP封装 ,它具有DTMF信号分离滤波和译码功能,可直接与MCS-51系列单片机接口,图8为MT8870引脚分配图。其引脚说明如下:IN+、IN-为运放的同、反相输OSCI入,DTMF信号输入端;FB为运放输出端,通过外部接入的反馈电阻可调节其内部放大器增益;VREF为基准电压输出;IC为内部连接点,应接至VSS端;OSCI、OSCO为振荡器输入、输出可外接3.58MHZ晶振;EN为数据输出控制端,当它为高电平时允许输出数据Q1~Q4为数据输出端;CID为延迟控制输出端;CI/GTO为控制输入端/时间监测输出端;ECO为初始控制输出端;VDD、VSS为正负电源 。
 
图8 MT8870引脚
MT8870的输出代码(Q8Q4Q2Q1)与电话键盘上按键的对应关系如表2所示:
表2 输出代码与键盘按键的关系
按键    输出代码    按
键    输出代码    按
键    输出代码    按
键    输出代码
    Q8Q4Q2Q1        Q8Q4Q2Q1        Q8Q4Q2Q1        Q8Q4Q2Q1
1    0 0 0 1    5    0 1 0 1    9    1 0 0 1    A    1 1 0 1
2    0 0 1 0    6    0 1 1 0    0    1 0 1 0    B    1 1 1 0
3    0 0 1 1    7    0 1 1 1    ×    1 0 1 1    C    1 1 1 1
4    0 1 0 0    8    1 0 0 0    #    1 1 0 0    D    0 0 0 0
3.4 信号音提示电路
原理说明:为了方便本系统的使用,设计了信号音提示音电路如图9,首先规定了信号音的规范以及其对应含义:
(1) 响1声,频率为500Hz:请输入密码;
(2) 响2声,频率为500Hz:请输入需要控制的电器号;
(3) 响3声,频率为500Hz:请输入控制开/关;
(4) 响1声,频率为1000Hz:完成操作;
(5) 响3声,频率为1000Hz:密码错误;
 
图9 信号音提示音电路
语音提示芯片ISD2590的最高地址位PLAYL(脚9),PLAYE(脚10)置为高电平时,芯片即进入操作模式状态。操作模式根据引脚A0~A7的高低电平不同组合总共分为256种不同的模式,实现不同的功能 。为尽量节省I/O口线,采用了M1和M6相结合的方法实现对ISD2590操作,将所需的语音通过开始/暂停按钮一段一段从话筒录入芯片,只需记住各段的序号即可。 51单片机电话远程控制系统设计+源码+流程图(5):http://www.youerw.com/tongxin/lunwen_1034.html
------分隔线----------------------------
推荐内容