常见的上电复位信号问题以及对应的解决方案_
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常见的上电复位信号问题以及对应的解决方案一般来说,判断一个上电复位是否满足要求主要看2个方面:第一就是复位信号的本身的信号质量;第二就是时序是否满足芯片的复位要求。
一、复位信号本身的质量问题:
1.复位信号上电过程中有掉电现象
风险:复位信号上电过程中掉电,可能会造成逻辑方面的错误导致相关芯片复位时间不够、二次复位等等从而不能够正常的工作起来。
原因:产生的复位信号给了几个芯片用,导致这个复位信号的负载压力比较大,驱动能力不够从而会往下掉电,此现象常常出现在RC复位上。
更改方案:(1)如果在不改版的情况且有预留复位芯片的位置,可以直接用复位芯片替代RC,因为复位芯片的驱动能力比RC复位强很多,一般使用芯片复位都不会出现Reset掉电现象。(2)可以更改电阻电容的值,延长它的复位时间,从而减缓它后端负载的压力,使得复位上电的时候能够更稳定。
实例1:
实例2:
2.复位信号上电前有毛刺
风险:可能会造成逻辑方面的错误导致相关芯片复位时间不够。
原因:常见的Reset毛刺出现在3.3V起来的时候,而在电路设计的时候一般都是3.3V给复位芯片供电以及在Reset信号上会加一颗上拉电阻,因此,在上电Reset芯片开始工作的瞬间,Reset信号会被3.3V拉上去一些,然后再回到0V开始复位,这样就会形成毛刺,而毛刺的大小和上拉电阻有关,上拉电阻越大,毛刺越小,此现象一般只出现在Reset芯片复位上。更改方案:去掉Reset信号上的上拉电阻(只适合部分Reset芯片,3.3V 的上拉可以增强它的驱动能力,没有3.3V上拉可以工作的;但有的Reset 芯片在没有上拉电阻的时候不能正常工作)或是在Reset信号上加下拉电阻强行把毛刺拉掉,有时候需要把上拉电阻去掉的同时加下拉电阻才能去掉毛刺。
实例3:
3.复位信号上电时有毛刺
风险:可能会造成逻辑方面的错误导致相关芯片复位时间不够。
原因:待研究(同一颗复位芯片在不同的机种上,有的有台阶,有的没有)更改方案:加大上拉电阻的阻值,可以减少台阶的大小,甚至可以消除。
实例4:
二、时序是否满足芯片的复位要求
时序不满足复位的要求一般体现在复位时间不符合芯片的要求或是复位信号在一些电信号之前起来。至于原因很简单,复位时间太短,这个一般只会出现在RC复位电路上,复位芯片复位时间一般都会大于200ms,基本都会符合芯片的要求。对于RC复位电路,RC复位时间T=-R*C*(ln(E-V)/E);R和C串联,R是电阻,C是电容,E是R和C之间的电压,E为想要达到的电压即为复位信号的电压。从公式中可以看出,在电压不变的情况下,只要增加R或是C即可增加复位时间。因此,适当的增加R或是C可以解决RC复位时间不够的问题。
实例5:
以上仅仅是我平时经常遇到的,肯定还有没有接触到的,待以后遇到持续完善。