小弟用STM8S903K3测量市电的有效值,硬件电路隔离感应,将电压转换成以2.5V上下波动的正弦波,用AD转换测有效值。根据网上的例子测得的有效值波动较大。有没有大神做过类似的项目。能否给个参考程序。 |
mark一下,等待大神解答 |
能用示波器看下波形不 |
这个非常简单,我以前做过,就是均方根。 |
首先是你的数据要采集好,软件中要适当滤波,这样出来的数据会准确一点 |
软件滤波的基本方式能大概说一下,或者给个链接吗?谢谢大神 |
你确定采集的是正真的正弦波。使用专用的真有效值转换IC,再AD采集吧 |
建议增加过零检测,这样可以保证稳定。 |
一般需要做偏置电路,偏置电压取1.5或者1.65,前面加上运放电路,把电压限在正负1.5v或者正负1.65v,这样就可以用ADC直接采样,然后你根据关系算出最初的你需要的市电电压或者电流就可以了 |
程序发来看看啊 |