|
發布時間: 2019-9-20 11:15
正文摘要:這個是電路圖 下邊是我的程序 大佬幫幫忙 萬分感謝#include <at8.h> #include "at8_constant.h" unsigned int v,ge,shi,bai; unsigned int R_AIN1_DATA_HB;  ... |
| 能不能分享那兩個頭文件呀?讓大家一窺神秘的九齊 |
| 用測直流電的算法去測交流電,再怎么平均濾波顯示都一直變化的。因為交流電本身就是一直變化的,一直不變的那是直流電。測交流電要在一個頻率周期采樣N點,然后采用最大值法或均方根法計算。N的個數越大越精確。最大值法最簡單,精度不高。均方根法最準,但耗時。 |
| 邏輯寫的不好 |
|
用這個電路,你就不怕被電到! AD切換后,要待其充電充分后再起動測試! |
| 你這個半波的交流電壓,需要準的話,假設定時1ms中斷,連續采20個數值,去掉一個最高值,取次高值*0.707可得交流有效值電壓 |
| 看程序你是單次測試,一般做AD都是多次測試掐頭去尾取中間的均值哦,之前我用20次循環值取均值都有10個數字的跳動哦. |