单片机开发-电动窗帘芯片的工作原理

描述

电动窗帘又叫自动窗帘。电动窗帘分为全自动窗帘和半自动窗帘,全自动窗帘的感应基础是日照光线和温度,在设定的光线和温度下自动开启窗帘和关闭窗帘;半自动窗帘的操作是不需要走到窗边手动拉动窗帘,只需要通过手持遥控设备就可以操作,这种设备可以是智能手机也可以是类似电视遥控器的设备

电动窗帘控制系统核心采用的是单片机EN8F152,其次利用了光照传感器、键盘显示接口电路以及信号调理电路等外围电路,整个系统在各模块的配合下可实现半自动控制、自动控制、定时控制等功能。该设计在理论层面上,用单片机程序语言驱动各模块工作,实现系统的内在联系

电动窗帘单片机控制方案设计主要是根据客户需求通过按键控制窗帘的开关及光亮遮挡的强弱级别;而单片机EN8F152是自动窗帘的核心主控,是带1K字节的FLASH存储器的低功耗、高性能的8位单片机。且EN8F152带2K字节闪存,可编程可擦除只读,最高可反复擦洗1000多次,有助于程序开发及调试。其特性如下:

8 位指令集

 8 层10bit 硬件堆栈

 1Kx14b 程序FLASH 存储空间(16bytes/page)

 256x8b 数据EEPROM(16bytes/page)

 数据EEPROM 可在应用编程

 64x8b SRAM

 1 x 带8 位预分频的定时器0

 1 x 带8 位预分频的定时器2

 带7 位预分频的WDT,溢出频率约为16ms~2048ms

 上电延迟计数器PWRT

 低功耗模式SLEEP

 4 个唤醒源,INT、端口变化中断、WDT、数据EEPROM 写完成

 内置高速RC 振荡器,最高频率支持16M

 内置低速RC 振荡器,32K 模式

 最多6 个通用IO

 端口变化中断,RA0~RA5

 支持在系统编程ISP

 支持在线调试

 程序空间保护

 业界最宽工作电压范围:1.8V~ 5.5V

 最大时钟工作频率:16MHz

想了解更多可关注单片机设计开发英锐恩!

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分