一种基于微处理器的红外线遥控信号解码方式的埋入式智能功率插座的制作方法
【专利说明】
能功率插座
技术领域
[0001]本发明涉及一种智能功率插座装置,特别是一种基于微处理器的红外线遥控信号解码方式的埋入式智能功率插座。
【背景技术】
[0002]目前,随着科学技术的发展,越来越多的家用电器走入寻常百姓家,家用电器给人们带来便利的同时,也存在一定的安全隐患,如电器故障或电器使用不当导致触电事故或火灾,这就需要插座具有检测电流、电压和功率的功能,在检测到电流、电压和功率超过安全标准时自动断开电源;
[0003]现在都是通过插拔插头来实现电源的接通或断开,但往往是当电器已经关闭或待机状态时用户很少拔掉电器插头,而电器还在用电。但是每次使用完电器时都插拔插头是非常繁琐的,而且有的电器安装位置也不方便插拔,这就需要插座具有自动识别电器使用状态的功能,在电器已经关闭或待机状态时自动断开电源;
[0004]当插座处于断开电源状态,恢复插座供电是非常重要的,现有的智能插座在恢复供电时,要么操作很复杂,要么只适合部分人群使用;
[0005]现在家用电器越来越多,越来越智能,大家也越来越注重电器的使用功率情况,这样就需要插座具有检测电流、电压和功率并记录下数据,用于数据统计和跟踪电器使用情况;
[0006]现有的插座为了解决上述问题做了不同方面的改进,但是要么是功能单一,要么操作不方便。
【发明内容】
[0007]本发明为需要解决的技术问题提供一种基于微处理器红外线遥控信号解码方式的埋入式智能功率插座。
[0008]为解决上述的技术问题,一种基于微处理器的红外线遥控信号解码方式的埋入式智能功率插座,包括外接电源接口,其特征在于:还包括主板和输出插口,所述主板包括防雷防浪涌模块、直流稳压电源模块、双路继电器驱动模块、微处理器、红外接收模块、电流检测调理模块、电压检测调理模块、USB充电模块、外部存储模块、无线模块;
[0009]所述外接电源接口与防雷防浪涌模块相连接;
[0010]所述双路继电器驱动模块包括驱动信号输入端、继电器线圈电路和输出回路;所述防雷防浪涌模块与直流稳压电源模块以及双路继电器驱动模块的输出回路相连接;所述双路继电器驱动模块的输出回路与输出插口通过两条相线相连接,其中一条相线(通常是火线)上设置有电流检测调理模块和电压检测调理模块;
[0011]所述直流稳压电源模块与防雷防浪涌模块相连接,所述直流稳压模块给微处理器、红外接收模块、双路继电器驱动模块的继电器线圈电路、外部存储器模块、无线模块供电和USB充电模块供电;
[0012]所述微处理器与电流检测调理模块、电压检测调理模块、红外接收模块、双路继电器驱动模块的驱动信号输入端、外部存储器模块、无线模块相连接。
[0013]所述防雷防浪涌模块是指火线与零线之间、火线与地线之间、零线与地线之间,设置有金属氧化物压敏电阻,用于防雷防浪涌。
[0014]所述直流稳压模块包括依次串接的降压单元、整流单元和稳压滤波单元;所述降压单元为变压器或容阻降压单元,所述阻容降压单元为电阻和电容的并联电路。
[0015]所述电流检测调理模块包括电流采样电路和电路调理电路,所述的电流采样电路为精密互感器或功率电阻;所述的电路调理电路包括级联的整流电路、滤波电路、分压电路和放大电路。
[0016]所述电压检测调理模块包括电压采样电路和电压调理电路,所述的电压采样电路为精密互感器或功率电阻;所述的电路调理电路包括级联的整流电路、滤波电路、分压电路和AD转换电路。
[0017]所述无线模块可以采用433无线模块、或315m无线模块、或wifi无线模块中的一种。可使用手机APP与智能插座无线模块相连接,通过手机操作实现智能插座输出插口的电源通断、或将实时的、或已经记录的功率数据传输给手机。
[0018]所述USB充电模块为长供电模块。
[0019]所述外部存储器用于存储电压检测调理模块和电流检测调理模块采集到的电压和电流信号的数值以及采集时间。
[0020]所述的红外接收模块是指采用一体化红外线接收器,将接收到的红外线遥控信号的进行放大、检波、整形,并且输出可以让微处理器识别的TTL信号。如图7所示。
[0021]所述的一种基于微处理器的红外线遥控信号解码方式的埋入式智能功率插座,是对接收到的38KHZ红外信号进行计时处理,所述的对接收到的38KHZ红外信号进行计时处理具体是指一次收到的38KHZ红外信号累计时间达到一定时长,具体指令方法为间隔监测法或者连续监测法中的一种;
[0022]所述的间隔监测法,如图9所示,包括以下步骤:
[0023](I)首先,红外线遥控器发送红外线遥控信号;
[0024](2)第二步,红外接收器将接收到的红外线遥控信号的进行放大、检波、整形,并且输出到微处理器;
[0025]微处理器将信号进行以下处理;
[0026](3)第三步,对微处理器收到信号进行消抖处理;
[0027](4)第四步,对第三步处理后的信号进行时间间隔计算;
[0028](5)第五步,微处理器对时间间隔计算结果进行判断微处理器接收到的红外信号是否结束;若是,累计时间清零;若否,执行延时间隔时间;
[0029](6)第六步,执行延时间隔时间后进行时间累计计算;
[0030](7)第七步,对时间累计计算值进行判断,是否达到有效时间累计值;若是,此次接收到的红外信号为一次有效命令;若否,重新进行时间间隔计算;
[0031](8)第八步,进行时间间隔计算;
[0032](9)第九步,对时间间隔计算值进行判断微处理器接收到的红外信号是否结束;若是,累计清零;若否,执行时间累积计算;
[0033](10)第十步,执行延时间隔时间后进行时间累积计算;
[0034](11)第十一步,对时间累计计算值进行判断,是否达到时间累限度计值;若是,累计时间清零;若否,重新进行时间间隔计算;
[0035]所述的连续监测法,如图8所示,包括以下步骤:
[0036](I)首先,红外线遥控器发送红外线遥控信号;
[0037](2)第二步,红外接收器将接收到的红外线遥控信号的进行放大、检波、整形,并且输出到微处理器;
[0038]微处理器将信号进行以下处理;
[0039](3)第三步,对微处理器收到信号进行消抖处理;
[0040](4)第四步,对第三步处理后的信号进行时间间隔计算;
[0041](5)第五步,微处理器对时间间隔计算结果进行判断微处理器接收到的红外信号是否结束;若是,累计时间清零;若否,执行时间累计计算;
[0042](6)第六步,执进行时间累计计算;
[0043](7)第七步,对时间累计计算值进行判断,是否达到有效时间累计值;若是,此次接收到的红外信号为一次有效命令;若否,重新进行时间间隔计算;
[0044](8)第八步,进行时间间隔计算;
[0045](9)第九步,对时间间隔计算值进行判断微处理器接收到的红外信号是否结束;若是,累计清零;若否,执行时间累积计算;
[0046](10)第十步,进行时间累积计算;
[0047](11)第十一步,对时间累计计算值进行判断,是否达到时间累计限度值;若是,累计时间清零;若否,重新进行时间间隔计算;
[0048]所述的红外发送是指操作者使用任意红外遥控器按红外遥控器任意键;
[0049]所述的红外接收是指采用一体化红外线接收器,将接收到的红外线遥控信号的进行放大、检波、整形,并且输出可以让微处理器识别的TTL信号;
[0050]所述的累计时间,即从红外接收器接收到38KHZ的红外信号的脉冲开始计时,去除1ms消抖时间,忽略小于0.01?0.1S的信号间断的时间间隔;
[0051]所述的有效时间累计值为3s ;
[0052]所述的时间累积限度值为1min ;
[0053]所述的时间间隔,其计算的方法为:计算连续两个高电平之间的时间间隔;或者计算连续两个上升沿之间的时间间隔;或者计算连续一个下降沿之间的时间间隔;或者计算连续一个上升沿和一个下降沿,或者连续一个下降沿和一个上升沿之间的时间间隔;
[0054]所述的时间累计计算为累计时间与延时间隔时间的和;
[0055]所述的延时间隔时间为人1ms ;
[0056]所述的时间累计计算为累计时间与时间间隔的和。