您当前的位置:首页 > 技术风向标

基于CPLD的智能拨号报警系统

时间:2015-08-25  来源:扁平线圈电感厂家  点击:

2.4 时钟频率电路
时钟频率电路由555定时器和外接元件R3、RP1、C6构成多谐振荡器,脚2与脚6直接相连,如图5所示。电路没有稳态,仅存在两个暂稳态,且不需要外接触发信号,利用电源通过R3、RP1向C6充电,以及C6通过RP1向放电端放电,使电路产生振荡,从而在输出端为主控电路提供1.1 kHz 的时钟频率。


3 CPLD的系统设计和逻辑仿真
  系统控制核心CPLD的三个控制模块都是采用VHDL语言编程来实现的[4-5],其中电话信号音检测模块DJF1用来检测公用电话网络传递的语音信号,摘机/挂机控制模块DJF2用来控制摘机/挂机电路,实现电话的接通和关断,DTMF收发时序模块DJF3控制DTMF拨号电路自动拨打预先设定好的电话号码。系统的主程序流程图如图7所示。

系统的工作过程:当红外传感器检测到人体入侵信号EN后,摘机/挂机控制模块启动并产生摘机信号PICK,使摘机/挂机电路进行摘机。摘机后,DTMF收发时序模块将MT8880设置为呼叫处理模式。然后电话信号音检测模块通过对IRQ的计数判别电话音是否为拨号音。如果不是拨号音,则电话挂机,然后再摘机重拨。如果是拨号音,则MT8880设置为DTMF发送模式,同时MT8880拨打预置电话和发送语音报警信号。发出报警信息后延时,电话信号音检测模块检测电话音是否为回铃音。如果是,则延时挂机;如果不是,则挂机重拨。
  CPLD芯片采用的是Altera公司的EPM240芯片,该芯片具有片内存储器,系统掉电和复位后不用重新向芯片下载程序就能正常工作。系统设计完成后,对三个功能模块进行逻辑编译、逻辑综合及优化、逻辑布局布线、逻辑仿真,然后将生成的配置文件下载到CPLD芯片。将功能模块进行时序仿真验证,仿真波形如图8所示,可以看到功能模块达到所期望的逻辑功能。

本文采用CPLD控制核心实现了智能报警系统。由于利用EDA技术进行系统设计,外围器件少、体积小、功耗低、可靠性高。通过修改VHDL源程序就可以增加一些新的功能,提高了设计的灵活性,具有较好的应用前景。
参考文献
[1] 蒋昊,李哲英,蒋大明.基于电话交换机的远程家电控制系统[J].微计算机信息,2007大电流电感器,23(8-2):267-269.
[2] 谢辉,王体见,黄俊森. 基于HT46RU232单片机的智能家居电话远程控制系统[J].电子技术应用,2011,37(4):117-121.
[3] 陈书旺,张秀清临安电感厂.传感器应用及电路设计[M].北京:化学工业出版社,2008.
[4] 潘松,黄继业.EDA技术实用教程(第2版)[M].北京:科学出版社,2005.
[5] 黄正谨,徐坚.CPLD系统设计技术入门与应用[M].北京:电子工业出版社,2002.

大电流电感

用示波器测量福特福克斯智能交流发电机波形什么是福克斯智能交流发电机:福特福克斯智能交流发电机是第一个引进由发动机的ECM或动力控制模块(PCM)电子控制的交流发电机系统,这种称为“智能充电”系统,现在大多数汽车厂都是

基于CCD的新型检测户外全彩LED显示屏的方法LED(LightEmittingDiode,发光二极管)是当今世界发展最为快速的产业之一。LED高亮度、低能耗、长寿命的特点使得LED显示屏在户外平板显示领域优势明显。但是,LED间存在的光、电学特

手里有个升压模块,12V装45-390v可调,哪位可以帮忙我考虑可是是两片494加脉冲变压器,哪位能给出电路图?下图为实物图











已经被添加到社区经典图库喽

http://www.dianyuan.com/bbs/classic/两个擦掉的芯片:UC

注塑加工厂


上一篇Freescale MPC5634M 32位MCU开发方案

下一篇ADIADMP441高性能低功耗数字MEMS麦克风解决方案


  
  温馨提示
网站首页 | 产品展示 | 科技前沿 | 行业资讯
本公司专业研发、设计、生产、销售贴片电感、插件电感、功率电感、大电流电感、扁平线圈电感、一体成型电感。
专业电感生产制造商,品质优异、交期快。
在线客服
热线电话