通过定时中断检测是否有按键按下。当功能键按下不超过10s时进入定时开关模式并通过加减按键设定定时开关的时间当功能键按下超过10s时切换为普通插座使用若在需要切换为智能插座则执行相同的操作。设定的参数和模式保存在mega48的E2PROM中。
17状态显示和告警电路
该设计采用LCD1602液晶显示系统的状态信息包括是否采用智能控制主机运行状态、受控口状态。LCD1602采用7线驱动法接1kΩ电阻到地用于调节液晶显示对比度。显示数据和指令通过LCD1602的DB4DB7写入。同时具备有声光告警功能当出现过流或则定时切断时间到时相应的发光二极管闪烁以及蜂鸣器告警并执行相应的动作。
18实时时钟电路
f龙源期刊网httpwwwqika
comc
实时时钟电路为定时开关提供精确的时间。用CR2025镍氢纽扣电池作为PCF8563的后备电池8见图5。
图5实时时钟电路
2智能插座的软件设计
主程序主要完成对IO定时器的初始化、读出存储在E2PROM中的系统参数同时根据模式设定进入相应的处理程序。该插座可运行于3种模式智能定时模式、智能节能模式和普通模式。模式的切换通过模式按键来选择。参数的测量主要由中断服务程序定时完成。图6为主程序流程图。
由于不同的计算机待机电流大小不一样因此在使用前需采样主机的待机电流。首先将主机进入待机模式通过模式按键进入中断后采样此时的电流并存入E2PROM中。
3智能插座的测试
将设计的插座按图7的方式连接测试采用P4双核计算机和17寸显示器进行测试显示器待机功耗为5W待机电流约25mA。进入待机状态后按插座上的采样按钮将此计算机的待机电流采样存进E2PROM测试结果表明当计算机进入待机状态后插座可以有效的切断显示器的电源。
图6主程序流程图
图7测试连接示意图
4结语
本文设计的智能节能插座具有智能节能和定时开关功能也可作为普通插座使用。经过测试系统显示出了良好的控制效果不仅使计算机外设的待机功率降为零同时也起到了保护外设的作用在节能减排方面具有一定的社会效益和广泛的推广价值。
参考文献
1严后选张天宏孙健国智能住宅安全监控系统C中国航空学会第11届发动机自动控制学术讨论会2002
f龙源期刊网httpwwwqika
comc
2李敏君张英华陈奇等基于Atmega16单片机的低压配电网装置的设计J微计算机信息20092517194196
3马潮詹卫前耿德根ATmega8原理及应用手册M北京清华大学出版社2003
4郑建新刘生辉王克英基于AVR单片机的变压器智能监测仪J电测与仪表200922831
5马爱华张r