一种检测电器是否待机的具有记忆功能的ip核及其算法

文档序号:9825789阅读:621来源:国知局
一种检测电器是否待机的具有记忆功能的ip核及其算法
【技术领域】
[0001]本发明涉及电器检测领域,更具体地说是一种检测电器是否待机的具有记忆功能的IP核及其算法。
【背景技术】
[0002]节能减排是一项系统工程,它不仅有赖于生产方式的转变和新型节能产品的研制,也有赖于设备的智能管理。由于电路设计和物理元器件的电气特性,用电产品的在关机或待机时仍然消耗一定的电能。针对目前人们用完电器设备通常不切断其供电电源致使其待机消耗大量能源的用电习惯,能够自动检测电器是否待机并能够智能切断电能的装置变得十分重要。
[0003]目前根据电器待机状态并切断电源的装置主要包括多功能智能插座和适配器等,这些装置存在以下一些问题:直接设定了电器电流或者电压的下限值,灵活性差,且往往发生误判;只有检测功能自己没有办法判断,需要用户自己判断是否断电,智能化较低;做成实用产品,没有做成模块,推广型较差。

【发明内容】

[0004]本发明所要解决的技术问题是克服现有技术中的不足,提供一种能够放在用电器、排插和插座等电器上面的检测电器是否待机的具有记忆功能的IP核及其算法。
[0005]为解决现有技术问题,本发明采用的技术方案是:
一种检测电器是否待机的具有记忆功能的IP核,包括控制模块、电流检测模块、存储模块、电源通断模块和人机交互模块;所述控制模块分别和电流检测模块、存储模块、电源通断模块和人机交互模块连接,所述电流检测模块连接外接电源。所述控制模块用于实现整体的检测、比较、存储和关断的控制;所述电流检测模块用于检测电流值;所述存储模块用于存储电流值及其相应的状态;所述电源通断模块用于进行电源的通断;所述人机交互模块用于人与电器交互。本发明通过设置控制模块、电流检测模块、存储模块、电源通断模块和人机交互模块,从而对待机电器进行智能切断电源以实现节能。
[0006]所述IP核还设有连接负载的负载插头插孔,所述负载插头插孔分别与电源通断模块和存储模块连接。这样,通过所述负载插头插孔将IP核放在用电器、排插、插座等电器上面,从而实现对待机电器进行智能切断电源。
[0007]所述控制模块可以用一些具体的单片机实现,包括8位的51内核的单片机如89C51/89C52/89C53/89C54/89C58,新的带 ISP 的后缀 89C51RD、RC 系列;还包括 16 位的单片机如ATMEL的AVR单片机,TI的MSP430系列,ST的STM32系列;32位的单片机如ARM7,ARM9系列,ST 的 STM32W103/107 系列等。
[0008]所述电流检测模块包括模数转换器,所述模数转换器将模拟的电流信号转换为数字的电流信号发送给控制模块。由于控制模块的芯片大多是数字信号,只能接收数字信号值,而负载的电流值是模拟信号,这样需要一个模拟信号到数字信号的转换,通常采用一些模数转换器来实现,而电流检测模块的模数转换器满足这一要求。
[0009]所述存储模块为EEPROM存储器。存储模块是实现记忆功能的主要模块,它存储了不同的工作状态数据,包括电流值及它对应的通断状态;同时存储模块还需要删除不需要的储存数据,因此采用EEPROM存储器十分合适。
[0010]所述人机交互模块为手动操作负载电源通断的按键。如当控制模块根据现在的电流存储值“断”的状态通知电源通断模块将电路切断后,若人手动按下此按键将电路接通,则控制模块检测到这个状态后将修改存储器中的对应的电流值的状态为“通”,并存储下来,则下次检测到这个值将不再切断电路,这样通过人机交互模块得到的交互信息将被记住,实现了智能化。
[0011]—种采用所述IP核进行检测的算法,包括以下步骤:
51.对电路进行通电;
52.利用电流检测模块检测负载的电流值;
53.读取存储模块中上次断电标志FLAG,根据检测的电流值控制电路断电或不断电,同时更新存储模块中FLAG值、电流值和电流状态。
[0012]进一步的,所述步骤S3中断电标志FLAG值为O或I,FLAG为I表示上次断电为自动断电,FLAG为O表示上次断电为人为断电。
[0013]进一步的,所述步骤S3中电流状态设为开或断,电流状态为开表示此时电路连通,电路中有电流;电流状态为断表示此时电路断开,电路中无电流。
[0014]与现有技术相比,本发明的IP核通过设置控制模块、电流检测模块、存储模块、电源通断模块和人机交互模块,实现现有技术及产品模块化的问题。同时,本发明的采用所述IP核进行检测的算法,对待机电器进行智能切断电源以实现节能,并且让用户养成良好的关断电器的习惯,用电器将记忆用户的用电习惯,并根据这个习惯来实现电器的智能关断,实现了节能减排,对建设节约型社会有着积极的意义。
【附图说明】
[0015]图1为本发明实施例的IP核结构图。
[0016]图2为本发明实施例的IP核整体控制流程图。
[0017]图3为本发明实施例的算法流程图。
【具体实施方式】
[0018]以下结合附图对本发明做进一步的解释说明。附图仅用于示例性说明,不能理解为对本发明的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。
[0019]如图1所示的一种检测电器是否待机的具有记忆功能的IP核,包括控制模块、电流检测模块、存储模块、电源通断模块和人机交互模块;所述控制模块分别和电流检测模块、存储模块、电源通断模块和人机交互模块连接,所述电流检测模块连接外接电源。所述自动检测电器是否待机的具有记忆功能的智能IP核还设有连接负载的负载插头插孔,所述负载插头插孔分别与电源通断模块和存储模块连接。这样,通过所述负载插头插孔将IP核放在用电器、排插、插座等电器上面,从而实现对待机电器进行智能切断电源。
[0020]在这里,所述控制模块使用AT89C52单片机。AT89C52单片机是一个低电压,高性能CMOS 8位单片机,在电子行业中有着广泛的应用,且市场价格便宜、功能齐全,能完成本发明所需要的全部控制
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1