历史上的今天
返回首页

历史上的今天

今天是:2025年01月02日(星期四)

正在发生

2018年01月02日 | 基于AT89c51单片机为核心的遥控报警系统设计与原理分析

2018-01-02 来源:eefocus

1  引  言  

  

由于经济的快速发展,人们生活水平得到较大的提高,生活节奏也越来越快,为此家电遥控和家庭安全也为人们所需要和重视。以AT89C51单片机为核心通过电话进行电器遥控和报警装置主要解决这些问题。他的主要功能有:通过电话可以遥控16路电器通断,遥控路数可以根据需要进行扩展;可以实现电器调压调速控制,有密码设定,保密安全性好;有语言提示,避免盲目操作;可以取消已输入的操作命令;当单片机接收到家中天然气泄露、温度超限和失窃信号后会自动拨打预留电话并报告家中发生的情况。


2硬件电路设计    


总体电路设计思路是:电话遥控报警器与家用电话采用并联方式,当有振铃信号时单片机开始记数,前10次铃声内若有人接电话,则遥控报警器被屏蔽,不影响正常接听电话,若10次铃声后无人接听,约定遥控报警器自动模拟挂机,并发出提示音要求用户输入密码,允许3次输入错误,并有2次提示输入错误重新输入,若第3次输入错误则自动挂机。密码输入确认无误后,发出提示音,提示用户输入要求执行任务的电器代码,代码为3位数字加“#”字确认,前2位数字为电器代号,范围为1~16(假定控制电器为16个),第3位数为调压调速的级数,范围为1~4(档数根据需要确定),若电器无调压调速,则第3位数无效。若同一任务所输入的次数为偶数,表示取消任务。若2次按键的时间间隔小于100mS,则第2次按键输入无效,以防止抖动。若前次按键后10 s无按键输入,默认为无任务输入,自动挂机。挂机后单片机把输入任务送对应输出口执行任务,并保持状态直到有新任务输入。硬件电路主要包括震铃检测电路、模拟摘机和DTMF解调电路、调速电路、任务执行电路、3路传感器报警信号电路,以及语音电路部分。硬件电路框图如图1所示。电子制作天地--电话遥控

2.1振铃检测电路电路如图2所示。电话线振铃信号为25 Hz,75~100 V。因此不能直接与IC电路连接,同时为了防雷击,输入端用1 μF/160v电容进行隔离。铃流声经全桥整流后再由光电耦合器.4N25耦合并经40106整形后送89C51 TO计数器进行振铃次数记数,当TO记数为10次时,按约定为有任务输入,89C51输出模拟摘机信号使线路接通,同时单片机控制语音提示电路“请用户输入密码”并通过电话线路将输入的密码信号送人双音频DTMF解码电路。

电子制作天地--电话遥控

2.2  双音频解码DTMF电路    

DTMF电路采用典型的MF8870芯片作双音频解码电路。当单片机发出模拟摘机信号后使线路接通,在提示音后输入密码,如MF8870,确认有信号输入后,CIO端(15脚)为“1”,更新输出锁存器,并将输入双音频信号解码为4位二进制数送输出锁存器D1~D4端,CIO端电平送EN端(10脚)允许输出。单片机首先进行密码核对,然后将MF8870送入的任务信号送RAM中存储,直到输入任务结束。2.3语音提示及拨号电路    


语音提示电路采用美国ISD公司语音芯片ISD25120,该芯片可录放120 s,由于采用“直接模拟量存储”(DAST)专利技术,信号无需经D/A,A/D转换等处理过程,失真小,音质好。片内含振荡器、话筒前置放大器、自动增益控制、防混淆滤波器、平滑滤波器、扬声器驱动及E2PROM陈列,外围电路简单,体积小,3 V单电源供电,耗电省,维持电流仅1 μA。用该芯片只播放预录好的语句,所以电路只用了放音功能,录/放模式P/R接高电平,节电方式为工作接地。时钟采用外时钟,ISD25120外时钟频率f=512 kHz。ISD25120共有10条地址线,要这样可以实现200 ms的信息分辨率,但由于我们只需要寻找每段录音起始地址,所以可以降低分辨率使用,这里把A3~A0接地。A9和A8决定A7~A0的意义,当A9和A8有一个为“0”时,A7~A0表示为当前录放操作的起始地址,当A9和A8有一不为“0”时,A7~A0表示为不同的操作模式,在此A9和A8接地,表示A7~A0为地址数。当需要放音时,89C51使ISD25120片选端CE=“0”,同时给出A7~A0地址数,在CE的下降沿锁存,A9~A0具体设置如下:

    

这样由A7~A4四条地址线可以最大寻址数为16个,每段时间长短可以由设计者根据需要决定。录音段起始时间和此段起始地址数关系如下:时间=某段起始地址数(十进制)×分辨率不同芯片分辨率不同,具体可查阅有关手册。ISD25120分辨率为200 ms,本装置1~7段为6 s,输入有关的提示语。第8段为预留电话号码,9~11段为15 s,用于拨号报警,12~16段共27 s备用。语音提示及拨号电路图如图3所示。电子制作天地--电话遥控

当89C51收到由天然气、温度和失窃报警器送来信号后,89C51采用将预录在ISD25120语音芯片中的双音频电话号码及报警语音播出的方式进行报警。由于DTMF双音多频数字信号和ISD语音芯片在电话和无线网络传输的语音信号频率范围相同,所以此方案可行。但要注意以下问题:贝尔电话DTMF、信号标称误差是±1.5%,当电话晶体为3.579 45 MHz时,产生的音调误差范围为+0.74%~-0.54%。而大部分ISD器件内部振荡器在全电压和全温度范围内误差为2.25%,即:ISD器件误差大于DTMF、标准误差,如图4所示。所以不能用ISD内部振荡器,而必须用外部晶体振荡输入信号。从图4可以看出,最坏录放音情况时,提供给ISD器件的外部时钟要求误差小于0.75%,他可以是TTL或CMOS电平。对于ISD25120采样速率为4 kHz,提供的时钟频率为512 kHz,单片机为6 MHz晶体,工作频率为1 MHz,外加二分频电路提供给ISD25120的频率为5 kHz,与要求的512 kHz很接近,使用中不会造成任何问题。这里要求频率变化误差要小,而并不要求非常准确的频率值。电子制作天地--电话遥控

2.4电器控制电路    

任务输入后首先存放在存储器中,当任务输入结束后,软件首先删除输入偶次数的任务项,然后将任务送相应口线。若单片机口线够用,则可以直接由口线送外电路执行,软件只需进行任务口线状态取反即可。若单片口线不够用,则可以外加CD4514芯片进行4~16线解码的扩展,但每路需加双稳态电路保持,并进行电流放大,执行的器件一般采用继电器,继电器触头容量应根据用电器的功率大小决定,并留一定的余量。2.5调速调压电路    


调速调压电路执行器件选用双向可控硅,单片机根据任务送不同脉冲个数,则BT33驰张振荡器冲放电时间不同,使双向可控硅导通角大小不同而输出电压不同。3软件设计    根据以上分析,软件主流程图如图5所示。电子制作天地--电话遥控    

除主程序外,子程序包括6位密码核对子程序、(3位数+#)任务输入核对子程序、提示音子程序、报警子程序、任务排除偶次输入子程序、对方回铃声和忙音区分子程序以及10 ms,10 s,60 s延时子程序,编写程序时注意二次按键时间小于10 ms时第2次按键无效,以防止抖动。当上次按键后连续10 s无按键输入信号,则默认可以自动挂机。报警拨号后对方回铃音和忙音的区别:按规定回铃音为1 s高电平4 s低电平方波信号,忙音为高电平和低电平均为0.35 s方波信号,回铃音和忙音呼叫时间60 s,60 s后自动挂机。当有报警信号送单片机时,通过软件模拟摘机,预留电话拨号输出后,在接到第一声回铃音或忙音时,定时器开始定时,计数器开始计输入的回铃音或忙音的个数。然后判别在60 s内,若计数值>15个脉冲(这时无论60 s定时到否)则表示对方为忙音,应挂机,延时60 s后重拨号呼叫。若在60 s内计数<14个脉冲,则表示为回铃音。若在少于12个脉冲中间回铃音中断表示对方有人接听,可以播放报警信号对应的报警语音。若60 s内一直有回铃音,且定时到,表示对方无人接听,则挂机延时后重拨,直到电话报警完成。


4结  语    


该装置是现代家庭中一项十分有用的技术,对装有无线控制装置的家庭,只需将执行任务部分改为无线遥控发射即可。随着可视电话的发展,安装一个微型摄像头,出差在外也可以对家中的情况一目了然。

推荐阅读

史海拾趣

Allied Controls Incorporated公司的发展小趣事

Allied Controls Incorporated(ACI)是一家专注于设计和制造温度传感器和控制器的公司,以下是其发展历程的五个相关故事:

  1. 创立和早期发展: Allied Controls Incorporated成立于1983年,总部位于美国新泽西州。公司的创始人是一群对温度控制技术充满热情的工程师和企业家。起初,ACI专注于为工业和商业应用提供高品质的温度传感器和控制器。通过不断提高产品质量和性能,公司逐渐赢得了客户的信任和好评,实现了良好的初期发展。

  2. 技术创新与产品优化: 随着市场需求的变化和技术的发展,ACI不断进行技术创新,并不断优化其产品线。公司投入大量资源用于研发新型温度传感器和控制器,以满足不同行业的需求。ACI的工程团队与客户紧密合作,根据客户的反馈和需求不断改进产品设计和性能,确保产品的质量和可靠性。

  3. 扩大市场份额: 随着业务的稳步增长,ACI逐渐扩大了其市场份额,涵盖了更多的行业和应用领域。除了工业和商业应用外,公司还开始进军医疗、航空航天、汽车和消费电子等领域。通过开发定制化解决方案和与行业领先企业合作,ACI成功地拓展了其市场份额,并在各个行业中树立了良好的声誉。

  4. 国际市场拓展: 除了在美国市场取得成功外,ACI还积极拓展国际市场。公司与全球各地的合作伙伴建立了稳固的合作关系,拓展了产品的销售网络。ACI的产品出口到欧洲、亚洲和其他地区,赢得了国际客户的青睐和认可。通过不断开拓国际市场,ACI进一步巩固了其在全球温度传感器和控制器领域的领先地位。

  5. 持续创新和发展: 作为一家技术驱动型公司,ACI致力于持续创新和发展。公司不断投入研发和技术改进,推出更加先进和高性能的产品。ACI的工程团队不断探索新的技术和解决方案,以满足客户日益增长的需求。通过不断创新和发展,ACI得以在电子行业中保持竞争优势,并为客户提供更加可靠和高效的温度控制解决方案。

CML Microcircuits公司的发展小趣事

在1968年,电子行业正迎来一场技术革新。在这个充满机遇的时代,CML Microcircuits公司应运而生。初创时期的CML专注于研发单芯片解决方案,而不是传统的标准组件组合。这一创新理念使CML在行业中脱颖而出。公司的第一个产品——频率敏感开关,凭借其卓越的性能和可靠性,迅速赢得了市场的认可。这款产品不仅销售了30多年,而且至今仍在某些应用中发挥着关键作用。

CDIL[Continental Device India Pvt. Ltd.]公司的发展小趣事

自1964年起,CDIL便踏上了半导体制造的先驱之路。当时,电子产业正处于蓬勃发展的初期,CDIL凭借对技术的敏锐洞察和不懈追求,迅速成为印度乃至全球半导体制造领域的佼佼者。其硅芯片和器件的制造质量和技术水平均达到了世界级标准,为印度电子产业的发展奠定了坚实基础。

FerriShield公司的发展小趣事

随着技术的成熟和市场的认可,FerriShield开始拓展产品线。公司研发团队不断改进和优化原始的铁磁屏蔽材料,并推出了针对不同应用场景的系列产品。例如,针对智能手机和平板电脑的轻薄型电磁屏蔽膜,以及针对大型数据中心的高效电磁屏蔽板。这些新产品的推出,使得FerriShield的市场份额逐步扩大。

AR RF/Microwave Instrumentation公司的发展小趣事

AR RF/Microwave Instrumentation的创立源于对射频和微波技术的深入研究和理解。公司创始人在行业内具有丰富的经验,他们看到了这一领域的巨大潜力,并决定成立一家公司来专门研发和生产相关的仪器设备。起初,公司规模较小,但凭借高质量的产品和专业的服务,逐渐在行业内赢得了声誉。

Defender Security公司的发展小趣事

近年来,生成式AI技术的快速发展为网络安全带来了新的变革。Defender Security公司紧跟这一趋势,将生成式AI技术应用于网络安全领域。他们利用生成式AI技术来模拟和预测网络攻击行为,从而提前发现潜在的安全威胁。通过不断的技术创新和应用实践,Defender Security在网络安全领域取得了显著的成果。

问答坊 | AI 解惑

高薪招聘招聘逆向调试人员!

高薪招聘招聘逆向调试人员! 工作地点:吉林省长春市 工作性质: 全职(可兼职) 薪    水: 不求学历,只看实力,薪水看你的能力另谈!(一旦录用,如工作尽职,三个月后可加薪) 岗位职责: 网络游戏安全问题,分析.(外挂、木马等 ...…

查看全部问答>

一本书讲C、C++状态机编程,算得上是经典

本信息来自合作QQ群:电子工程师技术交流(12425841) 群主在坛子ID:Kata   这本书讲C、C++状态机编程,算得上是经典    …

查看全部问答>

2011造什么?造飞碟

如果我说造飞碟,你认为是天方夜谭那么我告诉你,你落后了。在网上有几千UFO研究者和制造者!以下是关于飞碟制造的资料和设计参考!!! 瑟尔效应反重力研究群: 永动机: 分别介绍我所有的资料: 1、纳粹德国飞碟制造:  &n ...…

查看全部问答>

对于每日一问的建议

论坛里开的这个每日一问真的很不错,不管对于哪个层次的来说都很有好处,个人建议下提过问题以后,能不能对每个问题做一个总结,这个总结不一定要是结果,而且是解决问题的方法和思路。 不好意思我现在只能对我们初学者提点建议,有说错话的地方请 ...…

查看全部问答>

帖子审核能不能快一点,我等着收钱呢

帖子审核能不能快一点,我等着收钱呢开点玩笑,共同学习…

查看全部问答>

空间定位指令?

能不能请教一个问题啊,就是IAR汇编语言有条指令ORG 1100H,应该是指定程序的起始空间吧,程序将程序烧录在0x1100开始的空间地址,那想问一下,C语言怎么写这条指令呢?            & ...…

查看全部问答>

DCO测试工程

这个工程可以测试DCO的4096个设置值所对应的频率值,并使用串口发送到上位机。测试平台是使用32KHz晶振的G2系列MSP430.横坐标是DCOCTL (DCOx, MODx)值纵坐标为频率值16条线为RSELx 值…

查看全部问答>

LED家族新兵 WiFi节能灯 貌似出现!

      目前来说,世界范围内一直提倡着高效节能,而电力的有效利用也是其中的重要一项。一家照明公司宣称,已经开发研制成功WiFi节能LED灯.介绍中说,假如一家公司安装了200盏这种LED灯,电量消耗最多可以降低至原来的一半。如 ...…

查看全部问答>

3轴加速传感器

本人用了MPU6000 3轴加速传感器和3轴陀螺仪。 进行物体3D描绘 想用加速度积分求速度 再用速度积分求位移。 可是位移的偏移量太大了。 太不准了。 有没有什么办法解决啊!!!!!!…

查看全部问答>