找回密码
 注册
搜索
查看: 698|回复: 0

ameya360 掉电复位电路

[复制链接]
发表于 2022-9-6 11:04:57 | 显示全部楼层 |阅读模式
  ameya360的一个项目,用的一个国产单片机,蜂鸣器由IO口通过ULN2003A直驱(定时器PWM方式)。偶尔断开220电源再打开时,会出现复位不良不启动,但是蜂鸣器有间歇的嗒嗒声。厂家给了一个掉电复位电路,看不太懂。电压偏置复位电路是一种简单的LVD电路,对于AC转DC后,可以完全解决掉电复位问题。

  电路中,R1和R2构成分压电路,当VDD高于和等于分压值“0.7Vx(R1+R2)/R1”时,三极管集电极C输出高电平,单片机正常工作;VDD低于“0.7Vx(R1+R2)/R1”时,集电极

  C输出低电平,单片机复位。

  对于不同应用需求,选择适当的分压电阻。单片机复位引脚上电压的变化与VDD电压变化

  之间的差值为0.7V。

  如果VDD跌落并低于复位引脚复位检测值,那么系统将被复位。

  如果希望提升电路复位电平,可将分压电阻设置为R2>R1,并选择VDD与集电极之间的结

  电压高于0.7V。

  分压电阻R1和R2在电路中要耗电,此处的功耗必须计入整个系统的功耗中;

  电阻R3和三极管Q1也形成一个直流通路,其功耗直接取决于R3阻值的大小;R3阻值选取建议<20KΩ(能否>20KΩ,根据具体实际测试再定);

  结合芯片实际情况,只有在上电复位期间P0.2才是复位脚,复位结束后将自动切换为GPIO,因此在芯片正常工作时,高电平或低电平都不起复位作用;

  为了保证每次掉电恢复芯片能正常复位,最终应用程序中,将P0.2口设置为GPIO且输出为0,同时将P0.2口的上拉电阻关闭,保证每次掉电恢复时,P0.2口从低电平复位。
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 02:50 , Processed in 0.045633 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表