一、关于一些看门狗、电压监控的疑问?
1.什么是看门狗?
看门狗,又叫 watchdog,本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中输入叫做喂狗,输出一般连接到另外一个部分的复位端,一般是连接到单片机。看门狗的功能是在给定的时间周期内,如果没有收到来自mcu的喂狗信号,则会给mcu发送复位信号。
2.为什么mcu需要看门狗?
随着信息技术的飞速发展,越来越多的电子产品采用微处理器来满足人们对智能产品的需求,微处理器又不可避免地受到各种 emi和电压变化的影响,容易使程序在运行时陷入死循环,所以要求实时监控微处理器的工作状态。 监测电路能够对单片机的各个动作进行有效的监控,提高产品的可靠性。
3.为什么需要监控mcu的供电电压?
电源是一切的前提,是功能的前提,也是功能安全的前提。 掉电会导致处理器锁定和故障。
4.为什么处理器集成了看门狗和电压监控功能还要用外部的看门狗?
现在处理器的的功能越来越强大,内部集成了看门狗、电压监控的功能,但是在一些对功能安全要求较高的场景,许多设计采用外部看门狗(硬狗)+处理器内置看门狗(软狗)双备份的设计。 这需要根据产品的设计预期和客户的具体要求考量。
二、手把手带你看看门狗(wdi)&电压监控ic tps3823 的数据手册
1.监控电源功能(时序图理解):
tps3823的vdd与mcu共电源监控vdd(3.3v)nreset低有效(复位动作复位mcu)。 当vdd大于vit经过延时td=200ms后,nreset拉高。 vdd下降到阈值,nreset拉低,延时tphl=0.1us(max)。
2.喂狗功能(时序图理解):
tps3823、tps3824和tps3828设备有一个看门狗定时器,tps23a的 watchdog time out 为 1.6s,即mcu没有在1.6s内对tps3823a的wdi发信号(喂狗),nreset拉低,持续td时间后,重新初始化看门狗计时器。
3.手动复位(mr) :
mr输入允许来自处理器、逻辑电路和/或离散传感器的外部逻辑信号强制复位信号,不管vdd相对于vit -或看门狗定时器的状态。 mr的低水平都会导致复位信号拉低。
4.监控电压范围&输出迟滞:
vit-描述输入阈值电压值,设计需要考虑min~max范围。
例如:用tps3823a-33设计监控3.3v电压。 选择2.93v(typ),需要考虑实际全温度范围内的vit-是2.86v~3v之间,适当留出裕量范围。
vhys描述输入迟滞电压,tps3823a-33,vhys=30mv,与比较器的原理一样,当输入低于阈值电压vit-,(0.1us)nreset拉低。 当输入电压抬升,需要超过vit- +30mv,(200ms)nreset再次拉高。
期货合约存在哪一些风险
解密数字化制造:离散与流程制造MES/MOM业务与功能需求分析
计算机视觉落地企业及计算机视觉应用前景
CVC威凯汽车整车大气暴露认证服务
IR推出采用PQFN4x4封装的高压栅级驱动器
看门狗和电压监控芯片的数据手册
PCB覆铜需要处理的哪些问题?
基于IP协议的LTE和WiMAX两种技术的对比
将智能魔镜显示器融入到智慧家庭中会是怎么样
射频识别芯片在汽车智能防盗报警装置中的应用
HarmonyOS的出现,解决的就是割裂的局面
联想最新动态:挺进印度、开发骁龙835 Win10电脑、放弃ZUK
TMS320VC5416并行自举的巧妙实现
FPGA中如何显示16*16大小的字符
关于执行器的常见基础术语
Notilo Plus推出了世界上第一架自动水下无人机
华为智选凌度行车记录仪4K版全方位刷新用户体验
东大金智科技10G SFP+光模块特征
阻抗性能深入剖析
GGII:2023H1国内锂电主材三大变动