数码之家

 找回密码
 立即注册
搜索
查看: 1631|回复: 4

[Arduino] uno 验证RC充放电曲线

[复制链接]
发表于 2020-6-30 08:22:16 | 显示全部楼层 |阅读模式
rc充放电的基本知识,这里主要看时间


电路


充放到0.1v与4.9v的数据,即第一图里面的0.98v时


大概算是4-5个周期


根据数据生成的充放电曲线
这里的rc数值如下,1RC=15ms


数据不多,但是基本趋势还是没错的


充放到0.05v与4.95v的数据,即第一图里面的0.99v时
大约是5个周期多,与理论基本一致




充放到0.01v与4.99v的数据,



本帖子中包含更多资源

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

x

打赏

参与人数 5家元 +100 收起 理由
jf201006 + 20 謝謝分享
zzy_85569381 + 20 謝謝分享
超级女生 + 20 歡迎探討
moontree + 20 謝謝分享
mxlkf + 20

查看全部打赏

发表于 2020-6-30 09:34:04 | 显示全部楼层
楼主做啥都认真  :praise:

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-6-30 13:01:16 | 显示全部楼层
结合楼主的结论,就不难理解下图这个空调金属铃音的实现了,利用BuzCtrl端持续高电平3~5个RC周期给电容充满电,然后置低电平,此时电容通过喇叭放电,
造成逐渐消失的尾音,听起来就有金属铃音的味道了。
当然,充电时间越短,放电时间也越短,可用通过控制电容充电时间,来控制铃音的尾音长短,造成不同的铃声风格



本帖子中包含更多资源

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

x

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-30 15:33:30 | 显示全部楼层
sadate 发表于 2020-6-30 13:01
结合楼主的结论,就不难理解下图这个空调金属铃音的实现了,利用BuzCtrl端持续高电平3~5个RC周期给电容充满 ...

好复杂的电路啊:titter:
回复 支持 反对

使用道具 举报

发表于 2020-7-1 07:17:31 | 显示全部楼层
实践出真知

打赏

参与人数 1家元 +20 收起 理由
人艰不拆了 + 20

查看全部打赏

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-26 05:17 , Processed in 0.202801 second(s), 16 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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