vdso.l 发表于 2024-8-13 22:29:50

【学习打卡】【感谢官方-实验箱已收到】基于 8H8K64U 简易电容测试仪

简易电容测试仪—基于 8H8K64U面包板最小系统

一、面包板最小系统搭建1.1元器件准备Ø 8H8K64U - PDIP40封装 x 1Ø 面包板 x 1Ø 104电容 x 1Ø 47uF电容 x 1Ø USB线1.2理论基础https://www.stcaimcu.com/forum.php?mod=viewthread&tid=3184&extra=&page=1涉及知识点《第四集 单片机的内部结构, 补充外围电路设计讲解》视频最后 讲解的部分了解到:极简的 8H8K64U『最小系统』,外围电路就只要加上2个『去耦电容』即可。
手头缺少22uF电容,但有104和47uF的,正好顶上:-)1.3系统展示


MCU识别和程序下载正常。二、简易电容测试仪2.1基本原理搭建一个NE555 RC振荡电路,用STC8H的Timer输入捕获 或 PWMI测出频率,由于电阻值固定,从而能反推出电容值.

网上找的公式(https://www.kechuang.org/tools/3/tool/ne555.html),以47uF电容为例,填入参数,得出频率为20Hz左右。
电容值越大,振荡频率越低,T总周(Period)越长。2.2关于量程构建一下测试用例:
NE555 R1=R2=500Ω情况下
电容值振荡频率(Hz)T总周(us)
0.001uF(102)9600001.04
0.01uF(103)9600010.39
0.1uF(104)9600103.95
1uF9601039.5
10uF9610395
100uF9.6103950

4.7uF2044885.65
47uF2048856.5
470uF2488565

220uF4.36228690
《第十六集 定时器应用及STC拓展》中有讲到16位(Timer0、1)和24位(Timer2、3、4)定时器的量程。16位定时器测不了频率低于14Hz,处理不了220uF和470uF的情况,除非进一步减小R1R2电阻值。
而24位定时器,可处理0.056Hz的情况,适用范围更大。
不过,24位定时器不支持Gate门控计数,所以测周似乎还得用Timer0、Timer1。2.3 使用Timer0、Timer1协同测试PWM频率和占空比涉及知识点《第十五集 定时器原理及STC拓展》《第十六集 定时器应用及STC拓展》
    整体思路:Ø 用『查询法』测出高电平时长(T_on)Ø 用『中断法』测出周期时长(T_all)

2.5测试用例与测试结果555振荡电路参数配置:电阻R1=R2=500Ω,电容C=47uF算得 PWM Freq = 20Hz,PWM Duty = 66.66%用Web示波器验证一下,基本吻合
面包板系统实测

测试结果符合预期,Nice。

soma 发表于 2024-8-14 12:07:30

下载学习一下pwm捕获

vdso.l 发表于 2024-8-14 17:25:30

soma 发表于 2024-8-14 12:07
下载学习一下pwm捕获

接下来准备试试用 PWMA 来捕获,如果不开中断,直接获取 PWMA_CCR1 CCR2,效率应该会很高~

vdso.l 发表于 2024-8-16 19:09:37

持续折腾,画个PCB板子,准备把面包板系统迁进去。{:4_165:}

vdso.l 发表于 2024-8-20 10:03:30

继续折腾,去嘉立创画了个板子,实现 面包板->PCB 的“飞跃”。

板子做工超出预期,拿在手里沉甸甸滴,很有质感。
迫不及待地插件 + 焊接,很快,一个连电源指示灯都没有的极简系统出炉了。
用手头的 STC8H8K64U、STC32G12K128 分别试了下,识别和程序烧录都OK 🎉





32位8051-AI 发表于 2024-8-22 09:22:37


建议上面爱学习的小伙伴直接联系我们客服小姐姐,以便更快的获的实验箱,
同时也希望能看到小伙伴后面更详细的学习感悟,一起提升大家的学习热情
【免费+包邮】 送/申样/采购 可加 如下 QQ或微信联系
加华南区客服刘经理QQ: 3398500488 ;微信:18106296592要求 【免费+包邮】 送, 还免费教仿真
加华南区客服曹经理QQ:1933892258 ;微信:18106296595 要求 【免费+包邮】 送, 还免费教仿真
加华东区客服聂经理QQ:2593903262;微信:18106296598要求 【免费+包邮】 送, 还免费教仿真
加西北区客服孙经理QQ: 1347154513 ;微信:18106296593要求 【免费+包邮】 送, 还免费教仿真
加华北区客服石经理QQ: 1638975601 ;微信:19952583876要求 【免费+包邮】 送, 还免费教仿真
加华中区客服唐经理QQ:2571301708 ;微信:18106296589 要求 【免费+包邮】 送, 还免费教仿真
加东北区客服张经理QQ:3141888640 ;微信:19952583265   要求 【免费+包邮】 送, 还免费教仿真
加西南区客服张经理QQ:3141888640 ;微信:19952583265   要求 【免费+包邮】 送, 还免费教仿真
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)

【免费+包邮】 送/申样/采购传统电话热线:0513-55012928、0513-55012929、0513-55012966
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)

yjx 发表于 2024-8-24 08:42:12

{:4_188:}

vdso.l 发表于 2024-8-24 09:18:43

32位8051-AI 发表于 2024-8-22 09:22

感谢官方,STC8H实验箱已收到,赞👍



阿杰爱学单片机 发表于 2024-8-24 22:26:38

学电子真好,前有嘉立创,后又STC{:cry:}

vdso.l 发表于 2024-8-25 00:05:46

阿杰爱学单片机 发表于 2024-8-24 22:26
学电子真好,前有嘉立创,后又STC

是啊,对DIYer很友好{:smile:}
页: [1] 2 3 4
查看完整版本: 【学习打卡】【感谢官方-实验箱已收到】基于 8H8K64U 简易电容测试仪