[技术讨论] 求高手,关于ATtiny85单片机ADC电路的问题

[复制链接]
 楼主| 行星齿轮 发表于 2025-4-22 13:51 | 显示全部楼层 |阅读模式

如图,使用PB4做ADC检测,电源电压为参考,实现系统上电后检测PB4电压,大于某一个值时,PB3输出高电平,小于这个值时输出低电平,一旦确定PB3的电平后,直到系统重新上电,不再改变输出状态。现在问题是上电时,电容充电速度较慢,而断电时放电速度很快,以至于每次只能捕获到上电时的低电平,PB3只有一种输出状态,求高手解答,为何放电速度会比充电快得多?电路有无改进的地方?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
LcwSwust 发表于 2025-4-22 14:09 | 显示全部楼层
一般IO口内都有二极管到VCC\GND的,C1可通过这个二极管对VCC放电.
你是做那种短时间内重启就换档的灯吗?

评论

@行星齿轮 :我不做照明,只是家里有这样的灯. 总之原因找到了,想办法解决呗,比如引脚串个二极管,开启内部弱上拉(不行就另外加上拉).  发表于 2025-4-22 14:31
确实是做换档的灯,大佬也是做照明的吗?如果是IO口里的二极管形成了电容的泄放路径,有什么思路可以解决这个问题呢  发表于 2025-4-22 14:24
LcwSwust 发表于 2025-4-22 14:35 | 显示全部楼层
对了,其实把D1挪下来就行了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 行星齿轮 发表于 2025-4-22 14:41 | 显示全部楼层
LcwSwust 发表于 2025-4-22 14:35
对了,其实把D1挪下来就行了.

机智,我去试试
xch 发表于 2025-4-23 09:32 | 显示全部楼层
本帖最后由 xch 于 2025-4-23 09:36 编辑


VF1 连接ADC

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

xch
使用时不使用R3,和D1.他们只是仿真时用的。  发表于 2025-4-23 09:44
xionghaoyun 发表于 2025-4-23 09:41 | 显示全部楼层
C1大了
xionghaoyun 发表于 2025-4-23 09:41 | 显示全部楼层
R2大了 限制电流=限制C1充电快
xionghaoyun 发表于 2025-4-23 09:42 | 显示全部楼层
电阻这么大 D1能亮?
xionghaoyun 发表于 2025-4-23 09:43 | 显示全部楼层
最简单:去掉C1  R1和R2用10k分压
wuliangu 发表于 2025-4-23 18:28 | 显示全部楼层
进PB4的时候有串个电阻试过吗?  后来是怎么处理的?  分享学习下
hjl2832 发表于 2025-4-24 08:39 | 显示全部楼层
这个D1串联联没有意义,要想隔离,3楼的接法才正确
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部