基于固定电话线的远程控制与防盗报警器的设计与制作教学教材.doc
《基于固定电话线的远程控制与防盗报警器的设计与制作教学教材.doc》由会员分享,可在线阅读,更多相关《基于固定电话线的远程控制与防盗报警器的设计与制作教学教材.doc(119页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。基于固定电话线的远程控制与防盗报警器的设计与制作-基于固定电话线的远程控制与防盗报警器的设计与制作刘方威(陕西理工学院物理与电信工程学院通信工程专业,2009级1班,陕西汉中723003)指导教师:龙光利摘要为了利用现有的电话线路对家庭中设备和电器进行远程控制,采用单片机和DTMF解码芯片,设计并制作了一种基于固定电话线的远程控制器。控制器包含硬件和软件两部分,硬件电路由MT8880电话电路、摘机挂机电路、响铃检测电路、红外检测电路、触发开关电路、液晶显示电路、I2C存储电路、继电器输出控制电路、键盘控
2、制电等电路组成;软件由主程序、振铃检测计数程序、DTMF解码处理程序、键盘扫描程序、语音控制程序、EEPROM读写程序、LCD显示等子程序组成。软件用C语言编程,利用Keil软件编译,通过后将生成的HEX文件下载到单片机STC89C52上,Proteus硬件仿真通过后,用AltiumDesigner设计PCB板,手工制作PCB板,将单片机和其它相关元器件焊接在PCB板上,和固话连接,上电,当家中发生警情时,此时家中设定的无线模块或者其他传感器模块会发出异常信号给单片机,单片机接受到信号后立即发出现场声光报警信号来威慑侵入者,同时将单片机自动拨打预先存储在存储芯片中的电话号码给主人或者小区物业报
3、警,以便及时采取防盗措施避免财产损失。通过拨打连接的固定电话的号码,可控制家用电器开启和关闭,液晶显示有关号码,通过蜂鸣器报警。关键词电话线;控制器;防盗报警;单片机;双音多频;红外感应DesignandproductionofremotecontrollerbasedonthefixedtelephonelineLiuFangwei(Grade09,Class1,MajorofCommunicationEngineering,SchoolofPhysicsandtelecommunicationEngineering,ShaanxiUniversityofTechnology,Hanzhon
4、g723003,Shaanxi)Tutor:LongGuangliAbstract:Inordertocontroldevicesandapplianceswhichbasedthelineoffixedtelephone,aremotecontrollerbasedonthefixedtelephonelinewasdesignedandproductionbyusingMCUandDTMFdecoder.Theimplementationofthecontrollerincludeshardwaredesignandsoftwaredesign,hardwarewascomposedofM
5、CUminimumsystem,ringingcircuit,simulationofoff-hookandon-hook,drivecircuitofappliances,decoderofDTMF,LCD,keyboardandEEPROMCell;softwarewascomposedofmainprogram,programwhichcouldcountthenumberofringing,DTMFdecodeprogram,keyboard-scanprogram,voiceprogram,EEPROMreadingandwritingprogram,displayprogram.T
6、hesoftwarewasbasedonprogrammedwithClanguage,usingKeilC51fordevelopingprogram,compiledHEXfileanddownloadedtotheMCUAT89S52,circuitsimulationbyProteus.TheboardofPCBwasdesignedbythesofwarewhichnamedAltiumDesignerandwasweldedmanuallywithotherelectroniccomponents,whichwillbeused.Afterconnectingwiththeline
7、offixedtelephoneandpoweron,thehomeappliancesiscontrolledtoturnonorturnoff,thepasswordisshowedontheLCD,thetipofvoiceisplayedwhenthetelephonenumberwascalled.Keywords:Telephoneline;Controller;Appliances;MCU目录引言11方案论证与选择31.1基于FPGA的电话远程控制器31.2基于PLC的电话远程控制器31.3基于单片机的电话的远程控制器31.4方案选择42硬件电路设计52.1单片机最小系统设计52
8、.2振铃检测电路的设计62.3模拟摘机及电话接口电路的设计72.4DTMF解码和语音录放电路设计92.4.1DTMF解码电路设计92.4.2语音录放电路设计92.4.3功率放大电路设计102.5显示、输入和存储电路设计112.6家电驱动电路及电源模块133软件设计143.1主程序设计143.2子程序设计143.2.1振铃检测及模拟摘机程序设计143.2.2DTMF解码程序设计153.2.3EEPROM读写程序设计153.2.4语音录放程序设计163.2.5LCD1602液晶显示及键盘扫描程序设计163.3程序编译173.4程序下载174仿真、制作和调试194.1Proteus仿真194.2PC
9、B板设计与制作214.3硬件制作调试234.3.1元器件的检测和焊接234.3.2硬件调试23结论27致谢28参考文献29附录A英文文献原文30附录B英文文献翻译40附录C系统总体原理图48附录D源程序50附录E元器件清单671引言近年来,随着网络通信技术、电子技术和计算机技术的迅猛发展,以及社会经济的飞速发展和人民生活水平的日益提高,人们对其住宅的要求也越来越高,大家不仅希望居室温馨、舒适,而且对其安全性、智能化方面也提出了更高的要求。现代电子信息技术和通讯技术的飞速发展己经为智能化安全住宅的研究提供了强有力的技术支持。如何有效地保护自己的财产不受侵害一直是人们关心的问题,无论是建筑坚固的保
10、管场所还是采取各种报警防盗系统都是想达到这一目的。电话已在家庭中普遍使用,电话机的功能将进一步得到开发和利用。利用电话实现家用电器遥控是家电和防盗报警是未来的发展的重要方向。电话远程控制及防盗报警器工作稳定,控制可靠,应用广泛,不仅在家庭中实用,在工业控制,安防监控等行业都是非常可靠地选择,如电脑网络设备启动和关闭、大屏幕启动和关闭、无线电发射塔设备控制、水塔抽水泵控制、工矿厂远程设备控制、高安全性电话锁、安防视频监控设备控制、有线电视设备起停控制等。基于电话线的远程控制及防盗报警系统具有一种全新的时代特色,适用于大众家庭,可实现对各种家居电气设备的远程管理,方便居民生活,且产品具有效率高,稳
11、定性好,安全可靠等优点,适合大面积普及和应用。1.1课题研究的背景和国内外研究现状随着我国国内生产总值稳定而快速的增长,人们的生活水平有了很大的提高,与此同时,科技的发展也有了相应要求,社会结构和社会治安都日趋复杂,家电控制和管理等诸多社会问题的频繁发生,使人们对各种家具的科学管理方法越来越重视。传统的家具管理方法在家居系统的实际使用中暴露了很多隐患,如报警系统得不到及时的发现、电器设备得不到及时有效的控制、人机界面得不到友善的交互等等。电话远程控制及防盗报警系统作为一种方便、快捷、安全的智能控制系统,目前已有所研究,但还只是在实验阶段,距离实际应用、尤其是作为人们普遍使用的一种安全快捷的智能
12、系统,尚有一定的差距。并不能完全体现出电话远程控制防盗报警的优越性。本设计采用单片机智能控制系统,另外还利用了语音芯片进行语音的存取。用预先录制的专用提示音对操作者进行提示,方便的用于家用电器及其他电器设备的远程控制。国外智能监控防盗技术发展已处于一个较高水平阶段,从具有代表性的北美发展过程可以清楚的看出世界智能监控防盗技术的发展概况。目前对北美的安防产业来说最成功的经营模式就是联网报警服务模式。联网报警将整个北美的安防产业从横向到纵向进行整合串并,形成了一个集中许多高科技手段和产业化管理水准的一体化综合性产业。比如世界排名第一,北美最大的安防跨国公司一美国祺诺亚公司,它在20世纪30年代开始
13、搞简单的防盗报警,其当时的业务范围和技术水平跟中国现在很多安防企业是相当的。到70年代它对其产业的整体发展方向做了很大的调整,变为联网报警服务商,建立了首家网管中心尤其是在90年代引用了大量的网管技术、系统集成技术和电子技术,现已成为十分先进的联网报警服务平台。它在美国、加拿大、英国等多个国家和地区都有分公司。北美的客户数已超过600万,2003年防盗报警收入总产值达105亿美元。1.2课题研究的目的和意义科技的发展归根到底就是要改善人们的生活,科技的进步其目的就是为人们服务,本系统的研究目的就是为了能够更好的满足人们生活的需要,提高生活便捷的家电管理方法,方便大众生活的各个方方面面。所以本系
14、统的研究是为了突破传统的管理方法,使得家庭、办公室的家电管理模式符合新的现代管理系统。该控制器因为成比低,性价比较高,在智能家居、工业控制等方面的应用尤为突出。它通过与各种通信网络的连接,即可实现对家电的防范和管理,设备通过网络技术进行监测、控制与管理,使得新时代的家电管理系统被普遍的应用于智能住宅小区,家居远程防范。家居远程控制产品的发展改变社会生活,使产品走进城市,走进农村,人们的生活因此也变得多姿多彩。1.3课题研究的主要内容本文研究的主要内容为系统硬件电路设计和系统软件设计。本系统硬件电路包括:电话双音频编解码MT8880电路、摘机挂机电路、响铃检测电路、红外检测电路、触发开关电路、液
15、晶显示电路、I2C存储电路、继电器输出控制电路、键盘输入电路等组成。硬件电路模块多,各个电路连接起来比较复杂,而且这些电气相互之间有一定的影响,所以硬件电路的研究过程难度很大。系统的软件设计中包含了许多复杂的驱动设计,如:I2C驱动程序、MT8880双音频编解码的驱动程序、1602液晶显示程序的设计、单片机的外部中断和定时计数器的初始化函数等。在研究软件程序的时候,不仅要写好各个模块的驱动程序,还要把各个程序组合起来才能完成系统的预计功能。此系统研究的功能如下:(1)能设置报警号码;(2)能设计远程控制校验密码;(3)可通过手机或电话远程控制和管理家电;(4)实现自动拨号远程报警;(5)密码校
16、验功能;(6)具有掉电存储功能,存储预设号码等数据;(7)红外检测技术,实现防盗报警;(8)人机交换功能,采用1602液晶作为显示器,矩阵键盘控制输入。2系统硬件方案设计2.1系统整体方案设计为实现系统的总体功能,其电路主要包括:双音频编解码MT8880电路、摘机挂机电路、响铃检测电路、红外检测电路、触发开关电路、液晶显示电路、I2C存储电路、继电器输出控制电路、键盘输入电路等组成。系统整体设计如图2-1所示:图2.1整体系统设计图2.2系统各模块电路设计2.2.1直流5V稳压电源图2.1电源模块设计图2.2.2单片机最小系统设计设计的单片机最小系统如Error! No bookmark na
17、me given.所示,由单片机、时钟电路、复位电路、编程接口组成。图Error! No style name given.2单片机最小系统单片机选用ATMEL公司设计生产的STC89C52单片机,它是一种低功耗的8位CMOS微控制器,兼容51系列单片机,内部具有8K字节的FLASH程序存储空间、256字节的内部RAM、32个可编程I/O口线、三个16位的定时/计数器、全双工UART串行接口、内置看门狗定时器,双数据指针、并且支持ISP下载。其引脚功能1为:(1) P0.0-P0.7、P1.0-P1.7、P2.0-P2.7、P3.0-P3.7一共是四组32个双向I/O口,其中P0口是漏极开路的
18、I/O,需要接上拉电阻,选择5.6K的排阻。需注意每个I/O口的拉电流较小不能超过0.4mA,灌电流较大最大可到20mA,另外要求单片机所有I/O口的总电流不能超过100mA。(2) XTAL1和XTAL2是时钟信号的输入和输出端,通过外接晶振为单片机提供时钟源。(3) RST为复位引脚,高电平复位,当该引脚被接高电平并维持了2个机器周期时,单片机进行复位。(4) ALE脚为地址锁存控制信号,在该引脚输出“晶振频率/6”的信号,可以为外部其他器件提供时钟信号。(5) PSEN脚为外部程序存储器选通信号端。(6) EA/VPP是访问外部程序存储器控制信号,接地时从外部执行程序,接电源时从内部程序
19、存储器开始执行程序,在使用是若没有接外部ROM则一定要接电源,否则单片机无法正常运行。(7) RXD与TXD为异步串行I/O口的输入输出端。(8) INT0和INT1为外部中断0和外部中断1的输入端。(9) T0和T1为定时器/计数器0和定时器/计数器1在作为计数器是的计数信号输入端。单片机为主控制器,负责整个系统的控制以及矩阵键盘的扫描、LCD液晶显示器的显示、EEPROM存储器的读写。INT0和INT1是单片机的外部中断0和外部中断1都设置为下降沿触发,分别接振铃检测电路的输出和DTMF解码电路的解码完成信号端。因单片机I/O口资源有限,必须通过端口复用来设计,由于DTMF解码器的输出端和
20、LCD1602的数据端口都为三态输出,即除了高低电平两种状态以外,还有一种高阻状态。可以通过控制此二者在不同的时间分时进行数据传输,来进行端口复用2。单片机的复位电路一般分三种:手动复位、上电自动复位、手动加自动复位。上电复位是通过一个电容和一个电阻串联实现的,当单片机系统上电时,电容因为充电需要一定的时间,所以在RST端保持一段时间的高电平,待电容充电完成以后由于电阻的作用RST端恢复低电平,单片机完成复位。另一种是手动复位,就是通过一个按键和一个电阻串联,当按键按下时,RST端产生高电平,当按键释放时RST端成为低电平,单片机完成复位。如Error! No bookmark name gi
21、ven.单片机最小系统图所示,复位电路采用手动加上电复位两种复位方式的结合,既具有上电自动复位的功能,又能够通过小按钮手动复位,是最常用的一种单片机复位电路。时钟电路是整个单片机系统最重要的部分,为单片机提供时钟。单片机时钟源一般有两种方式提供,一种是外接时钟源,为单片机提供时钟,这种方式稳定性好,但成本较高。一般都选择单片机的内部时钟。这种方式只要在单片机的XTAL1和XTAL2引脚之间接一个外部晶振单片机就可以正常工作了。如2.2单片机最小系统所示,选择用11.0592MHz的晶振,内部时钟频率就为11.0592MHz。电容C7和C10为了帮助晶振起振,一般选择30pF左右的电容。虽然电路
22、简单,一旦出现问题,就会导致系统崩溃等严重问题。所以设计晶振电路时要注意:(1) 30pF的起振电容一定要选择相同大小、相同类型,最好也是同一批生产的这样偏差最小。(2) 布线时晶振要尽量的靠近单片机进行布线,而且附近最好不要有任何干扰源。为了给单盘复用的办法来复用I/O口。因为矩阵键盘在正常状态下处于断开状态。只要在下载的时候不去按键盘,并且在下载以后拔掉下载线就不会对系统产生任何影响。2.2.3液晶显示电路液晶显示器以其低功耗、易于操作、体积小、内容丰富、轻巧玲珑等诸多优点,在仪器仪表设备和低功耗应用设备系统中得到越来越广泛的应用。本设计系统中用到的LCD1602的字符型液晶模块是一种常用
23、的2行16个字的液晶模块。其中1、2脚为供电端口,15脚和16脚为背光电源,直接接在5V电源上让背光一直亮,3管脚接R2的动触点,通过调节R2可使3管脚电压在0-5V间连续可调,从而达到1602液晶对比对的调节。其他管脚为数据端和控制端,都接在单片机的I/O端口上面,通过单片机来控制。图Error! No style name given.3LCD1602液晶显示电路LCD1602内部集成了英文、数字、以及各种符号的字库,在使用时只需要向1602发送所要显示字符的ASCII码即可将该字符显示在屏幕上。型号中的16表示了一行最大可显示的字符数,02则表示可显示两行。可通过指令设置每个字符块由57
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 固定 电话线 远程 控制 防盗 报警器 设计 制作 教学 教材
限制150内