[发明专利]一种基于微处理器的红外线遥控信号解码方式的插排有效
申请号: | 201510064881.8 | 申请日: | 2015-02-09 |
公开(公告)号: | CN104765287B | 公开(公告)日: | 2018-08-31 |
发明(设计)人: | 张春雨 | 申请(专利权)人: | 张春雨 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 李小静 |
地址: | 江苏省苏州市昆山市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微处理器 红外线 遥控 信号 解码 方式 | ||
1.一种基于微处理器的红外线遥控信号解码方式的插排,其特征在于:包括输出插口、受控电源插口、外接电源插头;输出插口、受控电源插口、主板固定在插排前面板和插排后盖之间;主板包括微处理器、红外接收模块、直流稳压电源模块、双路继电器驱动模块、电流检测模块;所述双路继电器驱动模块包括驱动信号输入端、继电器线圈电路和输出回路;所述外接电源插头与直流稳压电源模块以及双路继电器驱动模块的输出回路相连接;所述双路继电器驱动模块的输出回路与输出插口通过两条相线相连接,其中一条相线上设置有电流检测模块;红外线遥控信号解码方式是对接收到的38KHZ红外信号进行计时处理,所述的对接收到的38KHZ红外信号进行计时处理具体是指一次收到的38KHZ红外信号累计时间达到一定时长,具体指令方法为间隔监测法或者连续监测法中的一种;所述的间隔监测法包括以下步骤:
(1)首先,红外线遥控器发送红外线遥控信号;
(2)第二步,红外接收器将接收到的红外线遥控信号的进行放大、检波、整形,并且输出到微处理器;
微处理器将信号进行以下处理;
(3)第三步,对微处理器收到信号进行消抖处理;
(4)第四步,对第三步处理后的信号进行时间间隔计算;
(5)第五步,微处理器对时间间隔计算结果进行判断微处理器接收到的红外信号是否结束;若是,累计时间清零;若否,执行延时间隔时间;
(6)第六步,执行延时间隔时间后进行时间累计计算;
(7)第七步,对时间累计计算值进行判断,是否达到有效时间累计值;若是,此次接收到的红外信号为一次有效命令;若否,重新进行时间间隔计算;
(8)第八步,进行时间间隔计算;
(9)第九步,对时间间隔计算值进行判断微处理器接收到的红外信号是否结束;若是,累计清零;若否,执行时间累计计算;
(10)第十步,执行延时间隔时间后进行时间累计计算;
(11)第十一步,对时间累计计算值进行判断,是否达到时间累计限度值;若是,累计时间清零;若否,重新进行时间间隔计算。
2.按照权利要求1所述的一种基于微处理器的红外线遥控信号解码方式的插排,其特征在于:所述直流稳压模块给微处理器、红外接收模块、双路继电器驱动模块的继电器线圈电路供电;所述直流稳压模块提供5V和12V或24V两种直流稳压输出,其中5V给微处理器和红外接收模块供电,12V或24V给双路继电器驱动模块的继电器线圈电路供电;所述微处理器与电流检测模块、红外接收模块、双路继电器驱动模块的驱动信号输入端相连接;通过红外接收模块接收遥控器发送来的红外信号,以及电流检测模块发送过来的电流信号,然后通过微处理器内设的红外遥控信号解码方式和电流信号处理程序判断并控制双路继电器驱动模块的驱动信号,实现输出插口电源的通断;受控电源插口供电状态与输出插口同步;插排中受控电源插口的数量为多个;在插排前面板上开有红外信号接收器孔,通过红外信号接收器孔接收来自遥控器的红外信号;另外,插排前面板上还开有电源开关按钮孔,通过在电源开关按钮孔中设置电源开关也可以实现电源的通断。
3.按照权利要求1所述的一种基于微处理器的红外线遥控信号解码方式的插排,其特征在于:所述的连续监测法包括以下步骤:
(1)首先,红外线遥控器发送红外线遥控信号;
(2)第二步,红外接收器将接收到的红外线遥控信号的进行放大、检波、整形,并且输出到微处理器;
微处理器将信号进行以下处理;
(3)第三步,对微处理器收到信号进行消抖处理;
(4)第四步,对第三步处理后的信号进行时间间隔计算;
(5)第五步,微处理器对时间间隔计算结果进行判断微处理器接收到的红外信号是否结束;若是,累计时间清零;若否,执行时间累计计算;
(6)第六步,执进行时间累计计算;
(7)第七步,对时间累计计算值进行判断,是否达到有效时间累计值;若是,此次接收到的红外信号为一次有效命令;若否,重新进行时间间隔计算;
(8)第八步,进行时间间隔计算;
(9)第九步,对时间间隔计算值进行判断微处理器接收到的红外信号是否结束;若是,累计清零;若否,执行时间累计计算;
(10)第十步,进行时间累计计算;
(11)第十一步,对时间累计计算值进行判断,是否达到时间累计限度值;若是,累计时间清零;若否,重新进行时间间隔计算。
4.按照权利要求1或3所述的一种基于微处理器的红外线遥控信号解码方式的插排,其特征在于:
所述的红外发送是指操作者使用任意红外遥控器按红外遥控器任意键;
所述的红外接收是指采用一体化红外线接收器,将接收到的红外线遥控信号的进行放大、检波、整形,并且输出可以让微处理器识别的TTL信号;
所述的累计时间,即从红外接收器接收到38KHZ的红外信号的脉冲开始计时,去除10ms消抖时间,忽略小于0.01~0.1S的信号间断的时间间隔;
所述的有效时间累计值为3s;
所述的时间累计限度值为10min;
所述的时间间隔,其计算的方法为:计算连续两个高电平之间的时间间隔;或者计算连续两个上升沿之间的时间间隔;或者计算连续一个下降沿之间的时间间隔;或者计算连续一个上升沿和一个下降沿,或者连续一个下降沿和一个上升沿之间的时间间隔;
所述的时间累计计算为累计时间与延时间隔时间的和;
所述的延时间隔时间为10ms;
所述的时间累计计算为累计时间与时间间隔的和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张春雨,未经张春雨许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510064881.8/1.html,转载请声明来源钻瓜专利网。