嵌入式学习小组
登录
直播中
张志诚
7年用户
174经验值
私信
关注
请问如何进行ATmega168的掉电检测?
开启该帖子的消息推送
如何进行ATmega168的掉电检测
回帖
(1)
谢微微
2020-11-13 10:43:08
ATmega32 具有片内BOD(Brown-out Detection) 电路,通过与固定的触发电平的对比来检测工作过程中VCC 的变化。此触发电平通过熔丝位BODLEVEL 来设定, 2.7V(BODLEVEL 未编程),4.0V (BODLEVEL 已编程)。BOD 的触发电平具有迟滞功能以消除电源尖峰的影响。这个迟滞功能可以解释为VBOT+ = VBOT + VHYST/2 以及VBOT- = VBOT- VHYST/2。
BOD 电路的开关由熔丝位BODEN控制。当BOD使能后(BODEN被编程),一旦VCC下降到触发电平以下(VBOT-, Figure 19), BOD 复位立即被激发。当VCC 上升到触发电平以上时(VBOT+,Figure 19),延时计数器开始计数,一旦超过溢出时间tTOUT,MCU即恢复工作。
如果VCC 一直低于触发电平并保持如Table 15 所示的时间tBOD, BOD 电路将只检测电压跌落。
ATmega32 具有片内BOD(Brown-out Detection) 电路,通过与固定的触发电平的对比来检测工作过程中VCC 的变化。此触发电平通过熔丝位BODLEVEL 来设定, 2.7V(BODLEVEL 未编程),4.0V (BODLEVEL 已编程)。BOD 的触发电平具有迟滞功能以消除电源尖峰的影响。这个迟滞功能可以解释为VBOT+ = VBOT + VHYST/2 以及VBOT- = VBOT- VHYST/2。
BOD 电路的开关由熔丝位BODEN控制。当BOD使能后(BODEN被编程),一旦VCC下降到触发电平以下(VBOT-, Figure 19), BOD 复位立即被激发。当VCC 上升到触发电平以上时(VBOT+,Figure 19),延时计数器开始计数,一旦超过溢出时间tTOUT,MCU即恢复工作。
如果VCC 一直低于触发电平并保持如Table 15 所示的时间tBOD, BOD 电路将只检测电压跌落。
举报
更多回帖
rotate(-90deg);
回复
相关问答
请问
ATmega168
的产品特性是什么?
2020-11-20
1621
请问
ATmega168
减少功耗的方法有哪些?
2020-11-23
1067
请问
如何处理
ATmega168
的中断?
2020-11-16
1625
求
ATmega168
SRAM 空间的组织结构和访问时间?
2020-11-20
1401
ATmega168
EEPROM数据存储器如
何进行
读/写访问?
2020-11-16
1443
ATmega168
上电复位是如何产生的?
2020-11-10
1214
请问
哪位大神可以分享
ATmega168
指令执行过程中的访问时序吗?
2020-11-09
989
ATmega168
外部RC振荡器是如何工作的?
2020-11-10
1081
求
ATmega168
看门狗复位的具体操作过程?
2020-11-18
993
请问
ATtiny13如
何进行
掉电检测
?
2020-11-20
1276
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分