查看:
58713
回复: 60 |
使用PIC16F628制作一个高精度的电容测试仪
|
|||
石向上stones
0
主题
1
回复 |
发表于2022-03-16 09:48:43
|
只看该作者
55#
电梯直达
您好,您推算的公式为啥和网上的方波比较器公式不太一样一样呢?网上都是in(2R1/R2+1),您的是(R1/R2+1),能简单说一下吗?
|
|||
law3411209
0
主题
11
回复 |
发表于2022-09-02 11:35:43
|
只看该作者
56#
你说的计算公式与我写的计算公式不一样,我在网上查了一下,可能的R1与R2值有关,https://www.elecfans.com/dianzichangshi/20100420216401.html这个贴中,RC方波发生器的计算公式就是你所说的2RCln(2R1/R2+1),R1与R2的值不同,方波输出为正负电压。pic单片机电容测量电路,R1与R2的值是一样,方波输出为正电压,可能是这个原因导致计算公式不一样。https://www.yleee.com.cn/thread-89266-1-1.html这个贴子也是pic单片机制作电容测量仪的
|
|||
law3411209
0
主题
11
回复 |
发表于2022-09-02 22:25:30
|
只看该作者
57#
关于原帖中的919这个数,今天一机灵,可能是这样,919=初始频率/指令周期。初始频率是原帖中电路中的270pf加上电路pcb的发布电容所产生的频率,指令频率是16mhz/4=4mhz,指令周期=1/4=0.25us.至于是不是,我也不清楚,这只是我的猜想,后期我试试看看吧。 |
|||
law3411209
0
主题
11
回复 |
发表于2022-09-03 10:31:57
|
只看该作者
58#
我推演pic单片机电容表的计算过程,也不知道是否正确,毕竟没有原作者没有提供源代码。本人技术菜鸟,希望这个能够给大家有帮助。 这个电容测量仪的精华部分就零误差1s定时器的部分,能力有限,看不懂啊,希望大佬给讲讲。 |
|||
law3411209
0
主题
11
回复 |
发表于2022-09-11 20:24:54
|
只看该作者
59#
通过几次计算,关于scale这个数据的计算方法是错误的
|
|||
pla155
0
主题
3
回复 |
60#
这个算法特定用于只能产生2的整数倍分频的向上计数计时器, 对于目前主流,哪怕是51单片机,定时器都是可以自动预装初始值的向下计时器, 不用这么麻烦的算法。 但是,这个把残值预留反复利用,最终趋于稳定的算法是很牛的。 其原理就是利用了10进制和256进制之间的最小公差法。 |
|||
pla155
0
主题
3
回复 |
61#
主流单片机,应该外挂一片NE555,用内置的三份压电阻进行比较 稳定, R2是精密电阻就好。 |
|