计算机与自动化技术 电孑工露师
2005年4月
时需外设时钟;当频率高于7.5MHz时,TxIR脉宽将6个时钟周期为低电平。传输高电平时,TxIR在16窄于IRDA协议中规定的最小脉宽1.6斗s。在软件设个时钟周期内全部输出低电平(16个时钟周期构成1置方式下,当7脚MODE为低电平时,MCP2120收到个位时间)。图3是调制信号的编码波形示意图。
的任何数据都被回送至控制器,而不被编/解码,回送2)解码
数据失真时间不超过1个位时间。另外,通过0x11命当收到低电平信号时,则RxIR将输出3个时钟令也可以改变波特率,新的波特率将在回送数据的停
周期的低电平,剩下的保持高电平;当收到高电平信号止位完成时生效。
时,则RxIR在16个时钟周期内全部为高电平,而Rx1)编码
将在16个时钟周期内保持相应的高或低电平。图4若需要传输低电平,则TxIR将输出7个时钟周给出了调制信号的解码波形示意图。
期的低电平,然后输出3个时钟周期的高电平,剩下的
唧。K唧岫0哪硼0㈣附砌㈣㈣㈣舢删㈣I肌呷眦肌㈣肼岫眦砌哪咖唧唧哪岫删0
j避是二聋甚盎[±挂
图3调制信号编码波形示意图
起始位
数据位0
数据位l
数据位2
数据位...
:+一16CLK—’
BlTCLK哪唧舢眦唧咖眦衄唧㈣衄肿哪咖眦衄眦衄咖唧0㈣㈣咖眦衄㈣舢眦?lR]广『_'——]广厂—-了——■
卜+:
:—P13CLK
l(或≤505“s典型值);
8cLK—i
:+
1。。’
F一———■——一———百——一———1——一一
0
l
0
O
图4调制信号编码波形示意图
。
2.2电话收发控制模块
DTMF主要完成的功能包括:当单片机接收传感DTMF是一种采用两个特定的单音频组合信号来器信号后,按照已设计程序并结合摘挂机电路实现报实现电话号码快速可靠传输的技术。在数据通信系统警电话拨号和语音传送;接收电话线上的双音频信号,中,被广泛用来实现各种数据和语音等信息的远程传经过译码处理和系统解释用户命令后送人单片机中进输。在本系统中,选用电话DTMF收发器M鸭880在行处理,并启动相应的语音控制电路。
呼叫模式下对DTMF信号进行转换和发送,收发电路
具体工作原理如下:当DTMF信号经过耦合隔离
如图5所示。
≥≮昌一。
.
变压器进入M髑880的输入端i该信号先经其内部的拨号滤波器滤除拨号音信号,然后通过前置放大后送人双音频滤波器,将双音频信号按高、低音频信号分开,再经过高、低频群滤波器和幅度检测器送到输出译码电路,经过数字运算后,在输出端输出相应的8421码,直接与单片机数据线连接来实现相应的控制功能。
另外,此模块中还包括振铃检测电路和模拟摘挂图5
Drm腰收发电路
机电路。振铃检测电路主要区分电话系统信号音的拨号音、回铃音和忙音,由于三者均为频率在425
Hz—
70
万
方数据