aidn 发表于 2024-1-24 10:41:43

本帖最后由 aidn 于 2024-1-24 10:54 编辑

abbey_tom 发表于 2024-1-24 08:22
你是自己做着玩儿,
还是商品?
我曾经一段时间对这个也比较感兴趣。

倒是想当商品卖可惜根本拿不出手,只能玩了。没仪器校准没人信没法卖。调教示波都是两模块我显示你或者干脆自己显示自己,模拟放大部分更糟糕设计是放大差不多1千倍可直接短接输入端输出已经是方波了,上面的图已经改到只放大一百倍输入焊了个1欧多的电阻可以看到红线也是方波,短接依然有500多的值,100mm长的杜邦线短接则刚好满幅值2000,现在依然没有改善的办法就是没法测出那里出问题。或者该到仪表那边问问这是啥回事?

aidn 发表于 2024-2-6 09:47:23

aidn 发表于 2024-1-24 10:41
倒是想当商品卖可惜根本拿不出手,只能玩了。没仪器校准没人信没法卖。调教示波都是两模块我显示你或者 ...

数值大的问题已经找到原因,是共模抑制的问题。解决办法是直接抄ad620的内部等效电路。数值已经降到50

快乐毛毛虫 发表于 2024-2-6 11:02:18

一般的ADC都有噪声。西格玛德尔塔转换器噪声小,但是速度太慢

aidn 发表于 2024-2-6 12:43:28

快乐毛毛虫 发表于 2024-2-6 11:02
一般的ADC都有噪声。西格玛德尔塔转换器噪声小,但是速度太慢

这不是噪声是共模信号被放大了,看输出波形就知道了输入方波采集到的就是方波,输入正弦波输出也是正弦波,测Vretf跳动5字这跳动还是有规律的估计是50Hz工频干扰,如果采集能兼顾1KHz和50Hz这5字的跳动可望再降一降。用adi的仿真软件模拟了下,是基本符合测到的数据,我用的电阻精度太低虽然是挑过的15k的电阻,万用表测14.95的来用,误差0.01K左右。但adi文档标注用了可是用0.02%精度的电阻,能有50的数值已经满意了

aidn 发表于 2024-2-6 12:48:12

快乐毛毛虫 发表于 2024-2-6 11:02
一般的ADC都有噪声。西格玛德尔塔转换器噪声小,但是速度太慢

如果说的是标题的跳动,是我表述有误,标题说的跳动是相位上的跳动,就像示波器扫描频率和信号波形不同步造成的跳动

MF35_ 发表于 2024-2-6 13:47:27

本帖最后由 MF35_ 于 2024-2-6 13:52 编辑

你这个现象就是触发电平不稳定,因为信号的上升时间不是0,所以触发点是信号上升到触发电平时,如果触发电平不稳定,存在小波动,那么根据触发电平的波动幅度和信号在这个电平附近的压摆率,就可以算出抖动时间。所以,你用高精度的测试手段测试以下你的触发电平,看是不是存在问题。这个也可以通过观察波形抖动来确认,因为上升时间越小,触发电平引起的抖动就越小,可以观察方波和正弦波的显示抖动是否相同,如果相同说明不是触发电平的问题。

如果触发电平没问题,那就是你的触发比较电路的输出端存在抖动,这个可能性非常高,因为很多单片机的IO输出抖动都不小,这个抖动很难观察到,逻辑分析仪和入门级示波器都无法测量信号抖动,这个抖动在任何波形上产生的抖动都是相同的

aidn 发表于 2024-2-7 00:40:29

MF35_ 发表于 2024-2-6 13:47
你这个现象就是触发电平不稳定,因为信号的上升时间不是0,所以触发点是信号上升到触发电平时,如果触发电 ...

用F103R8和C8到现在都不能同步触发,后来换了几种F030,F070,G030都能成功同步触发。
我是用tim输出pwm方波3阶滤波后得到的正弦波,用tim输出触发按道理是最稳妥的,但103上我用内部触发不行,改用tim的输出接外部触发端adc还是不能同步我实在不知那里有问题。如果不是其他M0芯成功了可能都一直卡着

aidn 发表于 2024-2-9 09:22:27

增加计时器从触发,让触发既对齐1Kz信号也对齐50Hz,Vin采样短时间(几次采样之间)跳动降到1字,几十秒后几分钟后有时会飘5字。现在用的是F030C8没有ref引脚这貌似没有解决办法。Vesr短时间跳动降到3字长时间依然跳动5字以上,换算成esr跳动0.5mR
页: 1 2 [3]
查看完整版本: adc采集用定时器触发 发现采集到的数据依然跳动