一种电话遥控器及用它进行远程数据通信的方法

文档序号:7595757阅读:255来源:国知局
专利名称:一种电话遥控器及用它进行远程数据通信的方法
技术领域
本发明涉及一种电话遥控器及用电话语音遥控器进行远程数据通信的方法,是应用于家用空调机组上的集网络中央空调通信转换、电话DTMF(双音频)远程控制、数据采集存储、语音报警等功能于一体的产品和方法,属于通讯网络
背景技术
随着科学越来越发达,用电话来进行遥控操作空调和家用电器已变为事实,公开号为99106585.9专利号为02253932.8的实用新型专利空调语音电话监控装置即为这种产品,如图1所示,它是通过双音频拨号电话机或数字移动电话的DTMF信号由按键产生被电话遥控器接受后通过解码转为相应指令由CPU处理后进行操作,CPU并输出指令给语音电路,由语音电路发送事先录制在语音电路的音频信号给话机进行相应状态传送,以达到人机对话控制空调、家用电器等的目的,但由于对DTMF信号未作隔离,电信线路的地电位与电话遥控器CPU的地电位共地,在不同电信线路即电压不同的情况下,会有DTMF信号失真而导致失灵;且功能单一,只能通过双音频拨号电话机的按键产生的DTMF信号发送指令,用人耳接受语音信号,不能与计算机进行通信,不能实现主动发码拨号呼叫以语音方式报警功能。

发明内容
本发明的目的是发明一种可保证DTMF信号的可靠接收与发送、可直接与远程计算机进行数据通信、能主动发码拨号呼叫的电话遥控器及用电话语音遥控器进行远程数据通信的方法。
为实现以上目的,本发明的技术方案是提供一种电话遥控器,其包含一电信线路接口、振铃检测电路、解码电路、语音电路,其特征在于,采用RS485接口;所述的电信线路输入接口电路用高频变压器隔离,并用继电器作为摘机开关,线路上并联振铃检测电路,并用光耦隔离;置有一个发码电路,所述的发码电路一端与CPU的串行信号连接,另一端与放大器连接。
一种用电话遥控器进行远程数据通信的方法,其特征在于,把数据用DTMF方式发送及接收,当电话遥控器接收到主机命令后,从机认为下传命令有效,接收命令后立即发送机组状态。
本发明采用音频隔离变压器把线路输入与CPU电路进行隔离,CPU电源VCC通过电阻对放大器加偏置电压为1/2VCC,这样电信线路共电电压的高低对DTMF信号没有任何影响,不会引起失真导致失灵。
电信线路输入接口电路用高频变压器隔离,并用继电器作为摘机开关,线路上并联振铃检测电路,并用光耦隔离,这样电信线路上的直流共电电压与DTMF的混合信号经隔离后,已经滤除了直流分量,只有交流DTMF信号输入给解码电路,电信线路的电压高低对解码电路没有任何影响。对语音的放大电路采用单独供电VCC,并设置1/2VCC偏置电压,语音经放大后,把交流高频信号通过变压器耦合到电信线路,使人耳听到高保真的语音提示音。
本发明增加一个发码电路,由CPU把需要发送的数据转换成电信标准的按键码(0~9、#、*)给发码电路,发码电路把按键码转换成DTMF信号经电容耦合给放大电路,并经变压器耦合到电信线路,这样所述电话遥控器就可以实现DTMF/RS485的调制解调功能,可以实现直接与计算机进行数据通信,并可实现主动发码拨号功能。
本发明的优点是1.利用电话线路可传送DTMF信号的原理,把数据用DTMF方式发送及接收,使音频电路能同时具有数据通信的功能;2.可保证DTMF信号的可靠接收与发送;3.合成通过电话线路来进行DTMF数据双向传送的调制解调/RS485信号转接的功能,使该电话遥控器又可直接与远程计算机进行数据通信。
4.能主动发码拨号,使被控对象在发生故障时能主动发码拨号呼叫,并以语音方式报警,电话遥控器并有二路扩展报警,分别为火警及防盗报警。


图1为原电话遥控器电路框图示意图;图2为本发明电路框图示意图;图3为本发明电路原理图;图4为本发明与计算机远程通信的连接图。
具体实施例方式
以下结合附图和实施例对本发明作进一步说明。
如图2、3所示,为本发明电路框图示意图和电路原理图,CN4为电路线路输入;CN1为电话机并接口;S1为开关,可以人工进行与线路的切合;C1、D1为检测振铃波形,经U4隔离后转为数字信号,供CPU计次处理用;T1为隔离变压器,电信线路的DTMF信号经变压器隔离后,把有效交流分量耦合给解码电路U2、发码电路U1、语音电路U3经Q4放大后通过变压器耦合到外部电信线路;J1为摘机继电器,当有振铃信号计数后或需要有主动拨叫报警时,CPU驱动J1进行摘机,当摘机时,继电器接通,相当于隔离变压器初级直流阻抗200Ω直接并接。
所述的发码电路U1,把CPU的串行信号进行编码,并以DTMF信号方式经C12耦合Q4放大后,发送给外部电信线路。
所述的解码电路U2,把电信DTMF信号经C19隔直后解码,把解码后的电信按键码转为数字信号供CPU分析处理。
所述的语音电路U3,根据CPU的数字信号指令,分别发送各段事先录制的语音,经C18耦合Q4放大后,发送给外部电信线路。
所述的U10为RS485驱动电路,是CPU与控制对象间数据传递的接口电路。
用电话遥控器进行远程数据通信的方法,即把数据用DTMF方式发送及接收,当电话遥控器(从机)接收到主机命令后,认为下传命令有效,接收命令后立即发送机组状态,使用这种方法所采用通信数据协议为采用电信音频接口方式;DTMF数据格式;5字节/秒速率;一通信方式电话遥控器(从机)被动发送机组状态。当电话遥控器(从机)接收到主机命令后,从机认为下传命令有效,接收命令后立即发送机组状态。
二、协议格式(1)主机命令帧1格式

命令字定义1,3,5,15,15---表示读取从机序列号;1,3,1,15,15---表示读取从机当前状态数据;1,3,2,15,15---表示读取从机历史状态数据;1,3,3,15,15---表示读取从机累计运行数据;1,3,4,15,15---表示读取从机参数1;1,3,6,15,15---表示读取从机参数2;2,3,1,15,15---对从机开机操作;2,3,2,15,15---对从机关机操作;2,3,3,15,15---对从机操作1;2,3,4,15,15---对从机操作2;2,3,5,15,15---对从机操作3;(2)主机命令帧2格式


命令字定义4,3,1,14,14---表示写入从机参数;举例从机第8号参数设为45*,4,3,1,14,14,0,8,4,5,#(3)从机响应帧格式


(3)所有从机响应数据均为双字节数据类型字定义6,0,3---表示传送从机序列号;2,1,9---表示传送从机当前状态数据;3,1,9---表示传送从机历史状态数据;4,0,9---表示传送从机累计运行数据;5,1,7---表示传送从机参数1;5,1,8---表示传送从机参数2;(4)DI/DO状态字节用二进制展开后的某一位表示某一路DI/DO状态,该位为1表示输出继电器动作或输入开关断开,为0表示输出继电器未动作或输入开关闭合。举例DO输出状态双字节的第3位表示2#压缩机开停状态。
三.格式解释(1)帧头*=“11”(2)主机命令/从机响应数据含义主机发送的命令,从机对命令的应答。
数据类型DTMF码,单字节。
(3)帧尾#=“12”四.故障与纠错(1)数据包提供包头、包尾、校验和等校验手段。
(2)主机对从机以发送3次握手呼叫为限,失败则放弃。
五.主机重复指令主机在发送指令时如与上次一样,则可使用重复指令“*”。3PH-260电话遥控器通讯格式为1、读取序列号发送11,1,3,5,15,15,12接收11,6,0,3,0,6,S1,S2,S3,S4,S5,S6,122、读取温度发送11,1,3,1,15,15,12接收11,2,1,9,3,8,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16,D17,D18,D19,D20,D21,D22,D23,D24,D25,D26,D27,D28,D29,D30,D31,D32,D33,D34,D35,D36,D37,D38,123、读取历史数据发送11,1,3,2,15,15,12接收11,3,1,19,3,8,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16,D17,D18,D19,D20,D21,D22,D23,D24,D25,D26,D27,D28,D29,D30,D31,D32,D33,D34,D35,D36,D37,D38,124、读取累计时间发送11,1,3,3,15,15,12接收11,4,0,9,1,8,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16,D17,D18,125、读取参数发送11,1,3,4,15,15,12接收11,5,1,7,3,4,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16,D17,D18,D19,D20,D21,D22,D23,D24,D25,D26,D27,D28,D29,D30,D31,D32,D33,D34,12实施例1用电话进行操作中央空调机组一般外部电话打入,振铃5次(可设定1~9次)后,电话遥控器应答,并用语音提示操作。若同线电话的一部已接,则电话遥控器不作应答。过程为“您好,电脑值班员,请输入密码”、→正确“按1操作空调,按2修改设置”、→“请输入操作指令”、→“你的指令已经被接受,谢谢使用请挂机”。如密码输入错误,则提示“您的输入错误,谢谢使用请挂机。”例“按1操作空调”→“请输入操作指令”→输入0~16(房号,0为全部房间)+#+1或2(开机或关机)为开或关空调。以上数值如果设定正确,语言提示“您的指令已被接受,谢谢使用请挂机”。如果还想再操作,请按“1”,语言指示“请输入操作指令”。
实施例2中央空调故障后,主动拨号报警过程每一个电话遥控器出厂时均有一个6位数组成的机组号,该机组一旦发生故障时,电话遥控器会自动按用户预先设定的报修电话,一般为空调生产商的维修电话进行呼叫,维修部门摘机后,电话遥控器以语音方式报警“××××××号机组发生××号故障,请检修”。维修部门听到提示后,可以方便的对照《故障代号对照表》得知某台机组发生了什么故障,并以最快的方式用最合理的办法对空调进行维修。
实施例3计算机远程实时监控如图4所示,为本发明与计算机远程通信的连接图,空调机组通过电话遥控器1与电话线路2、通信数据转接器3和计算机4连接,计算机4通过电信网络把指令转换成DTMF方式呼叫电话遥控器1,电话遥控器1摘机后播放语音,过程为“您好,电脑值班员,请输入密码”、→计算机4以DTMF方式发送数据通信指令。电话遥控器1转入以DTMF方式传送数据,这样就可以在任何地方对空调机组进行实时控制、远程调试和维护,提高了自动化程度,并能及时发现机组故障,进行远程分析、判断,提高空调机组售后服务的质量及降低维护成本和提高可靠性。
权利要求
1.一种电话遥控器,其包含一电信线路、振铃检测电路、解码电路、语音电路、其特征在于,采用RS485接口;所述的电信线路输入接口电路用高频变压器T隔离,并用继电器S作为摘机开关,线路上并联振铃检测电路,并用光耦U4隔离;设有一个发码电路U1,所述的发码电路U1一端与CPU的串行信号连接,另一端与放大器Q4连接。
2.根据权利要求1所述的电话遥控器,其特征在于,所述的发码电路U1,把CPU的串行信号进行编码,并以DTMF信号方式经C12耦合Q4放大后,发送给外部电信线路。
3.根据权利要求1所述的电话遥控器,其特征在于,所述的解码电路U2,把电信DTMF信号经C19隔直后解码,把解码后的电信按键码转为数字信号供CPU分析处理。
4.根据权利要求1所述的电话遥控器,其特征在于,所述的语音电路U3,根据CPU的数字信号指令,分别发送各段事先录制的语音,经C18耦合Q4放大后,发送给外部电信线路。
5.根据权利要求1所述的电话遥控器,其特征在于,所述的U10为RS485驱动电路,是CPU与控制对象间数据传递的接口电路。
6.一种用电话遥控器进行远程数据通信的方法,其特征在于,把数据用DTMF方式发送及接收,当电话遥控器接收到主机命令后,从机认为下传命令有效,接收命令后立即发送机组状态。
7.根据权利要求6所述的一种用电话遥控器进行远程数据通信的方法,其特征在于,使用这种方法所采用通信数据协议为采用电信音频接口方式;DTMF数据格式;5字节/秒速率;一通信方式3PH-260电话遥控器(从机)被动发送机组状态。当电话遥控器(从机)接收到主机命令后,从机认为下传命令有效,接收命令后立即发送机组状态。二、协议格式(1)主机命令帧1格式
命令字定义1,3,5,15,15---表示读取从机序列号;1,3,1,15,15---表示读取从机当前状态数据;1,3,2,15,15---表示读取从机历史状态数据;1,3,3,15,15---表示读取从机累计运行数据;1,3,4,15,15---表示读取从机参数1;1,3,6,15,15---表示读取从机参数2;2,3,1,15,15---对从机开机操作;2,3,2,15,15---对从机关机操作;2,3,3,15,15---对从机操作1;2,3,4,15,15---对从机操作2;2,3,5,15,15---对从机操作3;(2)主机命令帧2格式
命令字定义4,3,1,14,14---表示写入从机参数;举例从机第8号参数设为45*,4,3,1,14,14,0,8,4,5,#(3)从机响应帧格式
(3)所有从机响应数据均为双字节定义数据类型字定义6,0,3---表示传送从机序列号;2,1,9---表示传送从机当前状态数据;3,1,9---表示传送从机历史状态数据;4,0,9---表示传送从机累计运行数据;5,1,7---表示传送从机参数1;5,1,8---表示传送从机参数2;(4)DI/DO状态字节用二进制展开后的某一位表示某一路DI/D0状态,该位为1表示输出继电器动作或输入开关断开,为0表示输出继电器未动作或输入开关闭合。举例D0输出状态双字节的第3位表示2#压缩机开停状态。六.格式解释(1)帧头*=“11”(2)主机命令/从机响应数据含义主机发送的命令,从机对命令的应答。数据类型DTMF码,单字节。(4)帧尾#=“12”七.故障与纠错(1)数据包提供包头、包尾、校验和等校验手段。(2)主机对从机以发送3次握手呼叫为限,失败则放弃。八.主机重复指令主机在发送指令时如与上次一样,则可使用重复指令“*”。
全文摘要
本发明涉及一种电话遥控器,其包含一电信线路、振铃检测电路、解码电路、语音电路、其特征在于,采用RS485接口;所述的电信线路输入接口电路用高频变压器T隔离,并用继电器S作为摘机开关,线路上并联振铃检测电路,并用光耦U4隔离;设有一个发码电路U1,所述的发码电路U1一端与CPU的串行信号连接,另一端与放大器Q4连接。一种用电话语音遥控器进行远程数据通信的方法,其特征在于,把数据用DTMF方式发送及接收。本发明的优点是可保证DTMF信号的可靠接收与发送、可直接与远程计算机进行数据通信、能主动发码拨号呼叫。
文档编号H04M11/04GK1750574SQ200410066308
公开日2006年3月22日 申请日期2004年9月13日 优先权日2004年9月13日
发明者虞仕君, 万晓娟 申请人:上海高迪亚电子系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1