跟着我国信息作业的快速开展,通讯基础设施日益完善,运用现有的个人通讯终端,能够完成依据PLMN(陆基移动通讯网)和PSTN (公共电话沟通网)的智能家用长途测控体系,既能够节省出资,又对便利人们日子、防灾减灾具有积极意义。智能家用长途测控仪依据电话网络作业,以我国规范规则的规范程控沟通信令(DTMF双音多频信号、振铃信号、回铃音信号等)作为体系操控指令,以PLMN与PSTN通讯网作为传输介质,运用户能够在远端运用固定电话或移动电话发送DTMF双音多频信号对家用电器设备进行长途操控;一起体系可对家居环境进行监测,主动语音拨号报警。
1 智能家用长途操控仪的构成与作业原理
体系可完成个人用户经过手机或固定电话等信息终端,对家用电器、可燃性气体浓度参数、火情、盗情等进行长途检测和操控,可同一般家用电话并线作业。其间硬件部分的SPCE061A单片机是操控器的中心部分,它能够接纳用户拨号指令,对家用电器进行操控;也可依据红外传感器及烟雾传感器的检测电路的采样值完成主动语音拨号报警功用。原理图如图1所示,体系由振铃检测、摘挂机操控、MT8880芯片、语音播映、家用电器操控、红外传感器和烟雾传感器等电路构成;选用220V沟通供电,蓄电池作为后备电源,并预留了功用扩展接口。
图1 智能家用长途操控仪结构原理图
当需求遥控家用电器时,用户进行拨号,此刻沟通机向电话线路宣布铃流信号,振铃检测电路开端进行振铃检测,体系设置对电话的正常运用不形成任何影响,假如振铃次数超越设定值,单片机则完成主动模仿摘机,然后发动语音提示模块,答运用户输入操控暗码,MT8880对输入信号进行解码,将解码输出比特码送给单片机与设定暗码比较,假如暗码校验无误(暗码由用户设定),单片机播映提示音,由用户进行家用电器操控键的挑选,在输入操控键之后,单片机依据操控键的解码输出来挑选家用电器进行操控,然后完成长途遥控的意图。
单片机实时扫描红外传感器和烟雾传感器的采样信号,不断的与预设报警值进行比较,当到达预设报警值时,设置MT8880为发送形式,将TONE信号耦合至电话线路,并播映预订的语音资源文件,完成单片机的主动拨号报警功用。
2 DTMF编解码的完成
MT8880DTMF收发专用芯片。运用SPCE061A单片机发送操控时序可便利地对MT8880进行操作。
MT8880作为DTMF接纳器时,将电话线传送来的信号经MT8880 转换成数字信号,由MCU检测到后,进行读入。DTMF信号经由IN+和IN-输入,经过运算扩大滤除信号中的拨号音频率,然后发送到双音频滤波器,别离出低频组和高频组信号,经过数字计数的方法检出DTMF信号的频率,经过译码器译成4位二进制码。4位二进制编码被锁存在接纳数据寄存器RDR中,此刻状况寄存器中的延时操控辨认位复位,状况寄存器中的接纳数据寄存器满标识方位位。用IRQ/CP作为单片机的中止信号,当IRQ由高电平变为低电平,向CPU宣布中止请求,当MCU呼应中止,读出寄存器中的数据后,IRQ回来高电平。
MT8880作为DTMF发送器时, MT8880作业在突发形式下,MCU将需发送电话码,送到MT8880数据寄存器, 运用TONE输出双音频信号并经过电话线送出。并对回铃信号进行判别,以确认何时发送语音提示。收发数据的电路如图2所示:
2 DTMF-MT8880数据收发电路图
3 SPCE061A单片机的资源配置
表 1单片机操控端口设置
4 智能家用长途操控仪软件规划
体系操控器SPCE061A的体系开发环境为IDE1.8.4,运用C言语与汇编混合编程,主程序选用C言语编写,子程序选用汇编编写。软件流程如图3:
图3 程序流程图
5.测验与成果剖析
将智能家用长途操控仪并接在家用固定电话线路上,运用手机拨打该固定电话号码,人工接听固定电话,通讯正常,阐明家用长途操控仪对电话机日常通话无搅扰;若振铃次数超越6次无人接听,智能家用长途操控仪主动模仿摘机,并正确发送语音提示信息,输入正确暗码,能够进入遥控状况;在人工偏置烟雾传感器形成火情警报时,智能家用长途操控仪可模仿摘机,在得到450Hz接连音后主动拨打手机号码,手机可正确接听报警信息。在测验中发现,若智能家用长途操控仪作业在主动拨号形式时,应封闭语音输出,不然或许形成误码,别的该操控仪无法辨认彩铃的回铃音信号,解决方案是一些紧迫号码不设置彩铃功用。
6 结束语
规划并完成了具有家用电器操控、家用安防实时检测、报警处理功用的智能家用长途操控仪,调试试用标明,该设备功能安稳,反响敏捷,能够满意家庭的需求。SPCE061A的运用进步功能,降低了本钱,并可便利的嫁接其他功用模块,装置运用都非常便利,对防灾减灾具有积极意义。
本文作者立异点是充分运用了的片上型(SOC)16位单片机SPCE061A的资源,改变了以往操控芯片加语音芯片的形式,进步了可靠性,一起智能家用长途操控仪不同与以往规划仅能单向遥控的产品,该操控仪可双向通讯具有很强的运用价值,体系的柔性大,可扩展性好。