新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 一种基于路灯补偿电容的电缆防盗系统设计

一种基于路灯补偿电容的电缆防盗系统设计

作者:时间:2013-05-15来源:网络收藏

2.2 单片机模块及复位模块
单片机模块是整个系统的枢纽,负责协调控制整个系统的工作,任务的完成是由运行在其上的程序决定,其工作情况直接决定着系统的正常与稳定。为防止单片机由于外界因素而进入死循环,文中采用复位模块。实际上是一个由5045芯片构成的看门狗电路。其工作原理是若系统发生死机,不能及时喂狗,复位模块就会发出一个复位信号,使单片机重新进入正常工作状态,这就保证了系统的稳定性。
2.3 自动拨号
该系统是PSTN的,需要将电话号码转化成DTMF信号。为完成这一工作,并做到电路的稳定,此模块采用由MT8888芯片构成的电路。MT8888是一种可与单片机直接连接的双音多频收发器件;有5个寄存器:发送数据寄存器(TDR)、接收数据寄存器(RDR)、状态寄存器(SR)、控制寄存器A(CRA)和控制寄存器B(CRB);6种工作模式:DTMF模式、呼叫处理(CALL)模式、突发(BURST)模式、单/双音(S/D)产生模式、测试(TEST)模式、中断模式。各种模式的选择如表1和表2所示。设计中重点用到了DTMF模式,CALL模式和BURST模式。

本文引用地址:http://www.amcfsurvey.com/article/170504.htm

c.JPG


在图3电路中,利用单片机在读写过程中,ALE管脚自动变为低电平的特性,将单片机的ALE管脚和MT8888的CS_自接相连,使在单片机与MT8888传送数据时自动选中MT8888芯片。在拨号阶段,先对MT8888进行初始化,再通过设置MT8888的控制寄存器A与控制寄存器B,使MT8888工作在DTMF模式和BURST模式下。随后,通过MT8888的D0~D3管脚,向MT8888发送预存的电话号码,经MT8888编码后,生成DTMF信号,再由MT8888的Tone管脚送到电话交换机。应注意的是,对MT8888芯片而言,DTMF信号的0对应的是编码中的“1010”而非0000”。TONE脚到电话线之间要有一个二极管,如图3的D8888_1,具有保护电路的作用,防止在检测回铃音时,从交换机发送的回铃音信号送到MT8888的输出端,影响MT8888的正常工作。在摘机判别阶段,通过设置MT8888的控制寄存器A和B,使MT8888工作在CALL与BURST工作模式下。此时,回铃音先从
MT8888的IN脚输入,经MT8888的转换,变成脉冲信号,经MT8888的IRQ_管脚,送到单片机的T1脚,经过单片机计算该脉冲的占空比和周期,就可判断出是否为回铃音,这就能确定电话是否接通。如果对方摘机应答,交换机就会停止送回铃音,系统则可判断对方已经摘机,此时,单片机可向语音模块发送播放语音的指令。

d.JPG


2.4 语音模块设计
设计采用人性化设计,使用语音报警。在进行语音模块设计时,为方便控制及传送高度保真语音,采用ISD25120芯片。

e.JPG


设计中采用的电路如图4所示,图中总线(A0~An)与单片机相连,OU_HE与电话线接口电路相连。考虑到远距离测量时会产生较大误差,设定的检测距离会缩短为东西各750 m,再考虑到单片机的管脚数目及语音的连续性,采用了ISD25120的地址模式。在录音阶段,则采用地址模式,使用ISD25120芯片的录音电路,将分解的语音段存储在不同的地址上,以被单片机调用,组成所需的语音。具体的录音长度可自由更改,但要防止因重叠而产生的语音覆盖现象。在放音阶段,先使CE_变为低电平,选中ISD25120;然后使PD由高电平变为低电平,P /R_脚变为高电平,再通过控制语音芯片的地址,调用各段语音,根据语音段的结束标志_OEM,转到下一段语音,这就能组成各种情况的语音。

电容的相关文章:电容屏和电阻屏的区别


电容相关文章:电容原理
电容屏相关文章:电容屏原理
脉冲点火器相关文章:脉冲点火器原理


评论


相关推荐

技术专区

关闭