汇集网友智慧,解决技术难题
ADC采样 直流电压 AC hz lm
QQ图片20201205094905.png (55.33 KB )
下载附件
2020-12-5 09:53 上传
赞0
jjjyufan 发表于 2020-12-10 08:55 或许没那么复杂吧, 你的交流小信号电流传感器来的?采电流? 那么 你的电路应该是这样,交流信号进来,运 ...
评论
2020-12-10
coody 发表于 2020-12-8 17:27 我使用STC8H系列的12位ADC,做一次ADC才几3us,计算平方和也是几个us,而8000Hz是125us,能占用多少时间 ...
2020-12-09
coody 发表于 2020-12-7 18:02 看你采样来做什么,如果为了计算有效值,我使用8000Hz采样计算平方和再开方。如果是做数字滤波,根据滤波的 ...
2020-12-08
2020-12-07
点击图片添加到编辑器内容中
点击文件名将附件添加到文章中
提交
tyw
314个答案
天意无罪
284个答案
xch
203个答案
jjjyufan
197个答案
coody
183个答案
LcwSwust
136个答案
chunyang
135个答案
呐咯密密
108个答案
赞0
经过互感器来的,现在用在产品上的就是,精密整流+放大。不过按放大+ 偏置电压电路会简单些,不过程序复杂点。
评论
2020-12-10
赞0
你的交流小信号电流传感器来的?采电流?
那么 你的电路应该是这样,交流信号进来,运放 精密整流 变为直流 进ADC
评论
2020-12-10
赞0
评论
2020-12-10
赞0
嗯,我就是按照这个方法做的。上面的纠正一下。
评论
2020-12-09
赞0
我今天试了一下,实测 用ADC中速,STC12C5A08AD 和 11.0592MHZ晶振,大概能达到29.9KHZ。
评论
2020-12-09
赞0
我使用STC8H系列的12位ADC,做一次ADC才几3us,计算平方和也是几个us,而8000Hz是125us,能占用多少时间呢?
我跑24MHz,用定时器产生125us中断,触发ADC,退出定时器中断。ADC中断取结果,计算平方和,累计800次就拷贝一个结果通知主程序。每次采样处理大约6us,占CPU时间大约1.6%,还有98.4%的时间给你别的程序。
我还有做单相的220V 电压、电流、功率、是在功率、功率因数计算,两路ADC即可。
评论
2020-12-08
赞0
评论
2020-12-07
@lysfht123 :我使用STC8H系列的12位ADC,做一次ADC才几3us,计算平方和也是几个us,而8000Hz是125us,能占用多少时间呢? 我跑24MHz,用定时器产生125us中断,触发ADC,退出定时器中断。ADC中断取结果,计算平方和,累计800次就拷贝一个结果通知主程序。每次采样处理大约6us,占CPU时间大约1.6%,还有98.4%的时间给你别的程序。 我还有做单相的220V 电压、电流、功率、是在功率、功率...
8000HZ,估计 51 达不到。因为还有其他程序。
赞0
方法3:
stc单片机的资源,使用滑动傅里叶只求50hz频率的幅值,然后转化成有效值
评论
2020-12-07
赞0
求特定周期采样值得最大值和最小值,根据正弦波的特点,算出有效值。
评论
2020-12-07
您需要登录后才可以回复 登录 | 注册