当前位置:首页 > 单片机 > 单片机
[导读]摘要 设计并实现了一种基于电话通道的家用电器遥控装置。该装置采用单片机智能控制,利用不同的提示音达到对不同操作的提示和受控方状态的信息反馈,从而使操作者能及时了解受控方信息,使产品达到交互式与智能化。经

摘要 设计并实现了一种基于电话通道的家用电器遥控装置。该装置采用单片机智能控制,利用不同的提示音达到对不同操作的提示和受控方状态的信息反馈,从而使操作者能及时了解受控方信息,使产品达到交互式与智能化。经过实际测试:该装置经济、可靠,符合未来家电的智能化发展方向,具有一定的实用价值。
关键词 远程遥控;单片机;家用电器;MT8870

    文中设计的是基于单片机的家用电话远程遥控方案,采用ISD1420芯片进行语音处理,使操作有语音提示,操作界面友好。电话遥控与常规遥控方式相比,不需进行专门布线,不占用无线电频率资源,避免了电磁污染,且由于电话线路各地联网,可以充分利用现有的电话网。

1 系统硬件设计
    设计以高速单片机STC11F40XE为核心器件,STC11F40XE有40 kB的储存空间,速度比STC89C51单片机快8~10倍,可充分利用单片机的片内外资源。系统主要有振铃检测电路、双音多频电路和ISD1420语音电路等组成。系统硬件组成框图如图1所示。


1.1 振铃检测电路
    振铃检测电路如图2所示,当用户被呼叫时,电话交换机发来铃流信号。振铃为48±3 V的正弦波,谐铃失真不大于10%,电压有效值90±15 V。振铃以5 s为周期,即1 s送,4 s断。输入至光电耦合器。经过光耦的隔离转换,从光电耦合器输出的波形是时通时断的近似正弦波,经反向器及RC回路进行滤波输出方波信号。方波信号输入至单片机的T1计数器外部管脚,完成整个振铃音检测和计数的过程。


1.2 双音多频电路
    MT8870是Mitei公司生产的一种功能较强的DTMF发送与接收器,体积小、抗干扰性强,晶振频率为3.58 MHz,输出为二进制编码信号,便于与计算机连接,是目前国际流行的DTMF解码器件。MT8870电路连接如图3所示。


    双音多频信号完成拨号的检测解码,解码信号由MT8870的Q1~Q4输出,送单片机识别和处理。例如拨动“1”号键,MT8870通过对电话网上的双音多频信号解码,识别操作者的命令,从而实现对远程的控制。当MT8870作为DTMF发送器时,数据总线Q1~Q4上4位二进制码被锁存在发送数据寄存器中,发送的DTMF信号频率由3.58MHz的晶振分频产生。
1.3 ISD1420语音电路
    ISD1420为美国ISD公司出品的单片语音录放电路,由振荡器、语音存储单元、前置放大器、自动增益控制电路、抗干扰滤波器、输出放大器组成。一个最小的录放系统由一个麦克风、一个喇叭、两个按钮、一个电源和少数电阻电容组成,电路如图4所示。ISD1420是采用模拟存取技术集成的可反复录放20 s的语音芯片,掉电语音不丢失,最大可分160段,最小每段语音长度为125 ms,每段语音都可由地址线控制输出,每125 ms为一个地址,由A0~A7,8根地址线控制。用户录制的语音每段结束后芯片自动设有段结束标志(EOM),芯片录满后设有溢出标志(OVF)。如果用单片机等控制电路按某一段的起始地址进行放音操作,遇到段结束标志(EOM)即自动停止放音,单片机收到段结束标志(EOM)就开始触发下一段语音的起始地址,如此控制,即可以将很多不同段的语音组合成一句话放音出来,实现语音自动组合。


    语音芯片ISD1420可录制20 s语音信号,本装置中共录制语音信号:“请输入密码”、“密码正确,请输入功能健,按*键结束”、“密码错误,请重新输入”、“电器已开”、“电器已关闭”。

2 系统软件设计
    系统软件设计主要由铃流检测、MT8870解码、语音录放、读写EEPROM、看门狗设置、密码修改、密码验证、电器开关控制等组成。系统的工作流程如图5所示。控制过程中,系统上电复位后,CPU根据外围双音频译码电路的译码信息判断出要选择的电器,然后再得到要求进行的操作,并将单片机I/O的口相应位置0或置1,即可按要求实现对相应家用电器的控制。


    (1)铃流检测模块。由于整个电路无需中断处理一些特殊的任务,所以软件采用顺序结构。铃流检测实质是单片机TIMER1对外部方波的计数。
    (2)MT8870解码模块。DTMF发送与接收器MT8870未检测到电话网上的双音多频信号时,将单片机的外部中断口拉低,当检测到双音多频信号并成功解码输出时会置高P3.2。因此程序可通过检测P3.2口电平的高低来判断是否有双音多频信号送往MT8870,一旦P3.2口电平置高,读取P1口低4位数据并存储。
    (3)语音模块。ISD1420语音芯片录放音只需将相应的录放音管脚拉低,送入相应的语音地址,即可完成录放音功能。录音时,先送P2口起始地址为0x90+Address,接着拉低录音管脚。录音完,再不断播放录音,寻找此段录音结束时的地址,以确定下一段录音的起始地址。
    (4)EEPROM及看门狗功能模块。单片机通过SPI串行总线向25045写入指令、数据。25045在读写操作之前,需要先向它发出指令。25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间。在看门狗定时器预置的时间内若没有总线活动,则25045将从RESET输出一个高电平信号使CPU复位。看门狗定时器的预置时间是通过25045的状态寄存器的相应位来设定的。
    (5)密码修改和验证模块。密码修改程序需注意按键的消抖动、密码修改结束的确定、密码的存储。程序中使用第8个按键作为密码修改结束的结束符。一旦第8个按键按下就结束密码修改,将最终的密码存储到EEPROM中。密码验证比较容易,就是电话中输入的密码和EEPROM中的密码进行逐个比较,如有一个不同就认为输入的密码有误,返回一个“0”。程序中对EEPROM进行了两次读操作,以防第一次读出数据有误。
    (6)电器开关控制模块。电器开关控制模块通过MT8870解码数据对8路电器进行控制。该模块程序一定程度上是MT8870模块和放音模块程序的叠加,另外加上简单的P3口输出操作。

3 结束语
    系统借助家庭固定电话网络传送控制命令信号,由单片机系统进行命令分析,由继电器控制家用电器,无需对固定电话或家电做太大改动,安装方便、性能稳定、工作可靠,而且不影响电话的正常使用。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:针对某员工现场操作电动葫芦门式起重机的遥控装置,在吊运钢材过程中,钢材(工字钢)发生坠落的事故,进行了原因分析,通过事故现场调查,对事故过程进行了描述及技术分析,并提出了防范措施。

关键字: 电动葫芦门式起重机 遥控装置 坠落

以下内容中,小编将对智能插座的相关内容进行着重介绍和阐述,希望本文能帮您增进对智能插座的了解,和小编一起来看看吧。

关键字: 智能插座 红外插座 远程遥控

我们七月份的活动内容为:基于单片机的自动浇花系统,经过网友后台留言建议和调研,最终定下来咱们的自动浇花系统大概由如下功能模块组成: LED指示灯 土壤干燥程度指示; 比如可以绿色代表正常,红色代表缺水状态; 普通的单色L...

关键字: 自动浇花系统 基于单片机 功能模块

我们六月份的活动题目为:基于单片机的智能风扇,经过网友后台留言建议和调研,最终定下来咱们的智能风扇选用如下功能模块组成: PCB线路板采用核心板+底板实现 核心板:排针引脚间距为2.54mm,2排,双排间距为2.54mm...

关键字: 智能风扇 基于单片机 功能模块

  近日,科学家用电子芯片控制瘫痪老鼠行走的消息引起很多媒体的注目,这项技术或许可以极大的助力瘫痪病人重获行走能力。   进行试验的老鼠背部中间脊髓已经被切断,大脑信号传不到下部脊髓,但

关键字: 医疗健康 远程遥控

2017年3月16日,致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布,其旗下友尚集团推出意法半导体(ST)无人机远程遥控解决方案。 图示1-大联大友尚推出意法半

关键字: 大联大 意法半导体 无人机 远程遥控

Alphabet旗下无人车公司Waymo已经明确宣布,将在2018年年内于凤凰城推出无人出租车服务,运营的核心思路就是:车内无司机、可远程遥控、风雨无阻,日夜不停。对于更多无人车公司来说,远程遥

关键字: 无人车 远程遥控

在近日举行的第十五届中国(北京)国际工程机械、建材机械及矿山机械展览与技术交流会上,广西柳工机械股份有限公司(下称“柳工”)联手中国电信和华为公司,首次发布基于5G网络的远程遥控智能铲装装载机,

关键字: 智能化 远程遥控 5G网络 装载机

近日,第15届中国国际工程机械、建材机械及矿山机械展览与技术交流会展会(简称BICES展)在北京顺利举行,在开幕式现场主场区,知名参展企业山推的远程操控吸引大量观众驻足。施工人员通过山东联通和华

关键字: 华为 联通 远程遥控 推土机

现在各国都在深入机器人种类,据外媒报道称,美国海军陆战队正在开发一次性机器人原型,目标是清除海滩碎波带的地雷。 据悉,这种机器人叫做爬行式遥控水陆两用突破器(简称CRAB),能

关键字: 遥控机器人 智能机器人 远程遥控
关闭
关闭