单片机按键上电复位电路电容C1值怎么计算?

【问】单片机按键上电复位电路电容C1值怎么计算?我要具体公式和解释!速求!


【错误答案】

以51单片机为例: 单片机可靠复位的时间要大于2个机器周期 如果采用12MHZ的晶振

则复位时间要大于2微妙

根据上电复位电路对电容的充电时间: t=3RC=3*10*10^-6*10*10^3=0.3秒 可以保证单片机的正常复位

【正确答案】

(3~5)RC,是充满电的时间。实际上,远远没有达到充满,电阻上的电压,就是低电平了。

用这个算法是错误的。还是仔细算算,这个电路,能有多长时间的高电平吧。

这个,也不用算哪 !

单片机芯片厂家,都已经规定好数值,公布出来了,哪里还用算?

在“错误答案”中,使用《对电容的充电时间》来代替《可靠复位的时间》。
呵呵,这明显是偷换概念。

上电时刻(或按下复位按键),电阻 R 上,可以在瞬间出现高电平。
之后,电容 C,会充电,电阻 R 上的电压,按照指数规律下降。

(3~5)RC,是充满电的时间,这时,电阻 R 上的电压,将降到 0 V。
学过数字电路的人,都知道:电压,不用降到 0 V,就算是低电平了。

《对电容的充电时间》,算出来约为 300ms,这是降到 0 的时间。
这种方法,并不能算出来《降到低电平》的时间,究竟是多少。

实际上,电压,稍稍下降,就不能算是高电平了。

RST 端,处于何种电压,是低电平呢?这是厂家设计的。
芯片的厂家,同时给出的复位电路所需要的 R、C 的数值。
用厂家推荐的数值,即可保证高电平保持 2us。这个并不需要用户自己计算。

 

 

永不止步步 发表于01-30 13:58 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67417个|学分:381591个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号