急:谁有用单片机测量交流电压的程序?

2020-02-06 09:46发布

谁有用单片机测量交流电压的程序?220V电压经过处理,电压抬高了2.5V,问各位大侠客有类似的经验。

我现在做的测量的很不准确。
电压一会是220,一会是250,一会是180,一会是012V
我很头疼?
下午大侠帮忙。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
98条回答
odqqdo
2020-02-13 06:58
没发完,上面那个是AD中断程序
下面是主程序处理部份
                if (flag.bits.AD_ok)
                {
                        Sum=Sum>>5 ;   //除以32
                        result=(int)sqrt( Sum );
                        result-=2;    //修正结果误差
                        result=(result*625)>>7;    //乘以5000/1024
                        flag.bits.AD_ok=0;
                }


另外,你用万用表量下运放输入端交直流电压,和运放输出端交直流电压.

还有把AD输入端接2.5V直流,看程序算出的结果正确不,先要搞清楚是程序算法问题,还是硬件电路问题

一周热门 更多>