IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 复位监控芯片--学习笔记 -> 正文阅读

[嵌入式]复位监控芯片--学习笔记

近期朋友有个芯片,使用的时候发现有极低的概率启动的时候启动不起来。回想起刚开始做研发的时候客户反馈我的产品会有部分开机没有功能。这个是很多单片机经常出现的问题,今天我们就巴拉巴拉这个事情。

mcu上电不启动:
还记得刚出江湖的时候我的大佬就跟我说,所有的电子产品设计,电源的设计首当其冲。电源的质量如果都不行了,你后面做得再好也是白瞎,这么多年来,这句话,在我遇到得一次次设计中,得到不断得印证,我将把其奉为信条,并贯彻生涯之始终–感谢我的大佬–达哥(远程致敬)。

由于个人水平有限本文也只是水积分做笔记,仅针对当前遇到的和以前的项目经历做些回顾和整理。

近期有客户反应说MCU上电的时候有极小的概率会启动不起来,我一听就感觉这不就是我初出茅庐踩到的第一个坑–上下电时序?
于是跟客户详细了解电路情况,和发现问题的测试方式。客户是通过一个定时开断电源的方式,对多台样机进行测试,经过测试在1000+和4000+左右的时候分别出现过两例MCU启动不起来的现象,复位了可以重新启动(排除了闩锁现象),闩锁这个玩意太恶心人了,我们下次再来,这次不谈这个让人倒胃的话题。非常庆幸这次不是闩锁,出现它我觉得我可以双手离开键盘了(狗头)。

言归正传,那么我们在设计过程中,如何有效的避免电源和MCU不匹配,因为上下电时序导致的MCU工作在非预期状态启动不起来呢?

以下推荐2种方法:
以下内容为硬广告:ZLG自主研发的LDO芯片
在这里插入图片描述具体的描述参考之前别人写过的文章:
http://www.elecfans.com/emb/danpianji/201910121091200.html

另外一种方式就是添加一个电压监控芯片:
市面上3PIN的电压芯片大多为以下封装,各牌子之间兼容度很高,用户需要注意的就是引脚的定义和监控电压的阈值
在这里插入图片描述工作原理也更白给的一样,就是一个电压比较器来监控电压,通过一个简单的内部时钟电路,来控制复位信号。
在这里插入图片描述应用电路如下:直接监控MCU电源,复位脚接芯片的复位脚
在这里插入图片描述以上的这个监控其实是一个开环系统,如果要形成一个闭环系统可以选用有WDI监控的复位芯片。
以下又是硬广:
ZL6300在电压监控的基础上,增加了MR_B(_B是个人对引脚标记的使用习惯,意思是低电平有效),可以做手动复位
同时增加了WDI接口,该接口的作用是用于监控MCU出来的时钟波形,用以确认芯片是处在正常工作状态,如果WDI没有在规定时间内收到喂狗信号,就会强制复位mcu。该功能可选择,如果不想使用该引脚,可以通过接高阻态或悬空以禁用该功能。

在这里插入图片描述以下为内部结构框图,可以比较清晰的看懂工作原理。
在这里插入图片描述硬件参考电路:
在这里插入图片描述个人理解:如果仅仅只是针对上电时序问题引起的芯片非正常运行,我的理解是用3PIN这个就够了。
4PIN-WDI的看门狗的作用,是工作中芯片非正确运行时用来复位的。

对于一个系统的稳定性而已,闭环系统的稳定性肯定是要高于开环系统,但对于产品而已,我们往往是在性能和价格之间取折中。搜遍全网没有找到加了单纯电压监控复位芯片之后MCU还是起不来的案例,感觉还是够了的。有过加了电压监控芯片之后MCU还是没有成功启动的网友可以留言或私信交流。异或有学术大佬能直接理论教学一番那就更是感激不尽了。

另外最后的最后,有复位监控芯片需求的网友欢迎发邮件至kemingkai@zlgmcu.com,很乐意为您服务

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-07-23 10:57:52  更:2021-07-23 10:57:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/6 9:59:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码