完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
有一个MCU产品,复位脚内部有上拉电阻,正常情况是接一个小电容(100nF)到GND即可,但是前面有一批板子漏了这个电容(即复位脚悬空),测试竟然没有发现问题。 对产品的要求是在长期工作中不允许意外复位,意外复位将会对产品造成毁灭性损坏。MCU驱动的有继电器负载和RF模块。
使用的MCU是 STM8S005,实际上其它MCU原理应该差不多。 现在还是不放心,也很疑惑,想请高手们帮忙分析和讨论。 |
|
相关推荐
14个回答
|
|
|
这个电容也和pcb走线有关的。不是说必须用那么大的电容。有时候pcb走线的寄生电容也有那么大。
mcu一般对复位的时序有要求(高电平或低电平的时间,以及电压上升速度),只要能满足这个要求,不用这个电容也可以的。 |
|
|
|
|
|
如果选了内部复位 加不加无所谓。
|
|
|
|
|
|
有上拉电阻,电容不要也是可以的,一般这个电容是给有断电中断用的
|
|
|
|
|
|
谢谢各位专业的回复,图片中补充了此MCU复位特性,也没有看到手册上有介绍内部复位,复位脚可以不管。
在电路上,nRST 脚PCB有一定长度,也可以相当于一个小电容,目前测试都可以正常上电复位,对断电复位及时性也没有很高要求 主要还是这个产品的特殊性,工作过程中,不知道是否会因为继电器等负载的突然变化,使VDD产生干扰,对于没有电容的情况,是否会影响到nRST脚意外复位,而增加一个电容,可否滤除较小的干扰,使系统更稳定。工作中只要意外复位,产品相当于报废了。 |
|
|
|
|
|
如果复位对你这么重要,你外面应该接上拉电阻更好,而且你应该人工补焊。
|
|
|
|
|
|
|
|
|
|
|
|
我目前就有一个产品和你情况基本一样,mcu复位脚只接上拉没接电容,继电器离得很近,当外接烧录线的时在继电器工作的时候有很大概率复位。去掉线或者加电容就没问题了,所以电容还是要接好的
|
|
|
|
|
|
|
|
|
|
|
|
对于单片机来说,复位信号去除前,应该有若干个时钟脉冲让内部的各种寄存器处于明确的状态,然后才能正常工作。对于老式的单片机,比如Intel 8051,只有晶体振荡器,我曾经蛋疼测过上电后80ms才开始振荡,这样复位电路RC时间常数应该在200ms以上才能确保开始工作的时候振荡器已经起振。而现代化的单片机一般的思路是先用内部RC振荡器工作,用程序来选择时钟源用哪个,RC多谐振荡器没有晶体简谐振荡器那么尿性,只要有电就能工作,所以上电过程中电源电压爬升途中就已经积累了足够多的时钟脉冲,复位RC电路里面的C再也不需要了。既然有内部上拉,只要别把复位信号拉出去,C的焊盘就在芯片附近,那完全可以不用焊接C,悬空完全没有问题。 |
|
|
|
|
|
这个电平需要固定,不然收到干扰就歇菜
|
|
|
|
|
|
你把复位引脚配置输出0就没问题
|
|
|
|
|
|
既然那么重要,就该补的补上,虽然暂时试用没有问题,但是长期使用过程中复位脚处于不确定状态,遇上潮湿天气或者积累灰尘什么的麻烦就大了。
|
|
|
|
|
|
看来这个电容还是要有的。
|
|
|
|
|
|
要是我就重新制板而不是补焊电容,那么要命的东西可不能凑合,一个板没多少钱,随便有个除了问题就会要命,珍惜吧
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
112 浏览 0 评论
219 浏览 0 评论
721 浏览 0 评论
RT-Thread与英飞凌(infineon)合作得板子PSOC 6 板子学习
702 浏览 0 评论
有人有STM8H1K08T连接TM1650的源码吗,可以直接使用的那种,我的代码在烧录之后数码管一直处于熄灭状态
1036 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16966 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-10 01:26 , Processed in 1.331716 second(s), Total 96, Slave 79 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
375