新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > DIY智能家居:基于AVR的智能节能插排的系统解决方案

DIY智能家居:基于AVR的智能节能插排的系统解决方案

作者:时间:2014-11-24来源:网络收藏

  3.2 硬件平台选用及资源配置

本文引用地址:http://www.eepw.com.cn/article/265859.htm

  本次设计欲采用ATMEL公司的作为主控制器,此芯片是一款高性能、低功耗的8位微处理器。具有64K字节的系统内可编程Flash,满足设计程序的存储空间;

  2K字节的EEPROM,能够实现掉电非易失数据的保存;有8路10位ADC可满足电流采样;53 个可编程的I/O口满足控制端口;以及六个可以通过软件进行选择的省电模式。

  3.4 系统软件流程

  如图3所示为系统软件流程图。系统未进入睡眠状态之前一直处于检测电流、比较和显示的循环状态。当条件符合时,系统自动进入睡眠状态,降低功耗。

  

图3 系统软件流程图

 

  图3 系统软件流程图

  3.4 系统预计实现结果

  插排上的所有端口都可以配置成三种状态。可实现对任意一个插口进行单独的定时。包括接通时间和断开时间。可以实现功率的粗略计算以及电能的累加,此功能是否启动由按键设定。在主设备断电和没有电能计算时,控制系统可以自动进入到睡眠状态。液晶在无按键操作5S后自动关闭显示。在检测到整体电流或单个插口电流过大时,实现对设备断电和报警,以保护设备。此电流可以由使用者通过键盘进行设定。

互感器相关文章:互感器原理


蜂鸣器相关文章:蜂鸣器原理
调光开关相关文章:调光开关原理
三维扫描仪相关文章:三维扫描仪原理

上一页 1 2 下一页

关键词: AVR 智能家居 ATmega64

评论


相关推荐

技术专区

关闭