yjmwxwx 发表于 2023-7-22 23:59:21

frival 发表于 2023-7-22 22:33
楼主大神真不是一般的农民呀,难道是传说中的码农? 你说的这些DFT什么的我好像学过,哈哈又一点不 ...

快别夸我了。。羞愧难当啊,我是个靠啃老为生的废物,这些东西本来就不是我该玩的,更不是码农,现在唯一劳动就是干点农活了。 我基础知识也不行,钱花了不少做的东西基本都不好用

yjmwxwx 发表于 2023-7-23 00:04:13

frival 发表于 2023-7-22 22:47
最早研究过GrandF版的内阻表,可惜他那个没有开源,网上找到的一点信息,他用的方波作为激励源,单片机移相 ...

我这电路基本和GrandF的差不多,就是把方波滤成了正弦波,放大电路也改麻烦了,也不知道这样改有没有用,就是凭感觉瞎改。

其实还是纯硬件的好,有个单片机还要烧写程序比较麻烦

swirfe2022 发表于 2023-7-23 00:47:57

厉害, 这么多线,年纪大了看着都头晕,还能调试好,不错。

加糖的咖啡 发表于 2023-7-23 18:07:53

请教楼主,我找资料看了一下单片机,说输出有8mA,直接可以驱动LED。如果输出口够用,为啥不直接驱动呢?外围也简单些啊。用了单片机,一般都加软件,减硬件。

yjmwxwx 发表于 2023-7-23 20:12:16

加糖的咖啡 发表于 2023-7-23 18:07
请教楼主,我找资料看了一下单片机,说输出有8mA,直接可以驱动LED。如果输出口够用,为啥不直接驱动呢?外 ...

这单片机IO口比较少,而且只有一个电源引脚,感觉直接驱动LED可能会干扰ADC,现在是SPI口驱动LED显示,这接口比较通用,可以换别的显示屏。 实际这个电路还是复杂了,砍成一个运放、砍掉晶振、调试口当按键或者不要按键,直接驱动四位数码管IO就够用了。

frival 发表于 2023-7-24 16:04:47

yjmwxwx 发表于 2023-7-23 00:04
我这电路基本和GrandF的差不多,就是把方波滤成了正弦波,放大电路也改麻烦了,也不知道这样改有没有用, ...

有个想法,既然adc采样率这么高,采样点这么多,而且信号波形是正弦波,那直接查找采样数据里面的最大值,不就是幅度信息吗?这样计算量会不会少很多。

yjmwxwx 发表于 2023-7-24 16:52:51

frival 发表于 2023-7-24 16:04
有个想法,既然adc采样率这么高,采样点这么多,而且信号波形是正弦波,那直接查找采样数据里面的最大值 ...

那样都不用抬高1.65V了,只采集90度和270度就行了,但是分辨率低跳动也会大。

frival 发表于 2023-7-24 17:41:21

yjmwxwx 发表于 2023-7-24 16:52
那样都不用抬高1.65V了,只采集90度和270度就行了,但是分辨率低跳动也会大。

原来如此,我还在看FFT的算法,话说你计算的点数应该是2的n次方吧,像1024这样的吧?

yjmwxwx 发表于 2023-7-24 23:16:33

frival 发表于 2023-7-24 17:41
原来如此,我还在看FFT的算法,话说你计算的点数应该是2的n次方吧,像1024这样的吧?

这里用DFT就行了,采样率100000HZ除1000点等于100HZ,一个点100HZ算第十个点的就行了

liangkan 发表于 2023-7-25 15:58:04

我最佩服你的是你的搭棚及飞线技术,这么乱的线路居然没有出错

yjmwxwx 发表于 2023-7-25 16:59:48

liangkan 发表于 2023-7-25 15:58
我最佩服你的是你的搭棚及飞线技术,这么乱的线路居然没有出错

看着乱其实没多少线,比那些配电柜线少多了,只是我搞的太乱了。

yjmwxwx 发表于 2023-7-25 17:11:00

PCB焊好,发现一处错误,就是按键那里画错了。。 焊接好还能用,哪里有坑还待探索。。

已经改过来了

JLCEDA专业版工程



打板文件,我还没打,感觉这个电路比较麻烦不适合制作。




焊好的电路板,我是用铁皮剪剪开的















简单测试了下能运行能显示,最好写个校准程序和实虚分离什么的。。

https://www.bilibili.com/video/BV1Hz4y1t7cA/?share_source=copy_web&vd_source=6f1b94e7c974d8b665e38c4eb30d4812

frival 发表于 2023-7-25 18:22:40

看视频效果不错,读数很稳定,末位也不跳,要是能出个c语言版本程序就好了,汇编的实在是晦涩。

yjmwxwx 发表于 2023-7-25 20:14:24

frival 发表于 2023-7-25 18:22
看视频效果不错,读数很稳定,末位也不跳,要是能出个c语言版本程序就好了,汇编的实在是晦涩。

显示位数少滤波加的长就不跳,这个程序很简单的,就是和COS和SIN表相乘累加,滤波就是累加求平均,程序里面就这俩东西一共也没几行。 汇编都是以前写的,直接移植就行了,写C得重新学着写比较麻烦,现在想起写程序就比较抗拒,反而更喜欢动手做个什么,焊接都比写程序有意思。

mjzz123 发表于 2023-7-26 09:22:12

测个毫欧电阻 没问题吧
页: 1 2 3 [4] 5 6 7 8
查看完整版本: 用5毛钱的PY32f002单片机做的表能显示数字了