看板 Electronics 關於我們 聯絡資訊
大家好,小弟使用LEM霍爾元件透過ARDUINO量測交流電(經整流電路),其中ADC轉換有問題, 霍爾元件供應電壓為15V,輸出為4V,電流量測範圍是25A; arduino是uno的板子,我沒有使用板子5V的輸出電壓,只有接ANALOG的腳位送訊號。 我參考這個影片的直流感測器做轉換 https://www.youtube.com/watch?v=lisprJs5sNU
我用示波器知道1V=6.25A,0.16V=1A 帶入影片的公式為(15V/X)=(0.16V/1A),X=93.75 Serial.println((108-sensorValue) *93.75 / 1023) 動態量測1KW伺服馬達出來的讀值為照片所示 http://hank032831.pixnet.net/album/photo/542930263 因為電流值有問題,請問有沒有相關的資料能夠修改及證明?? 非常謝謝大家協助!! ----------------------------------------------- ARDUINO UNO資料: http://arduino.cc/en/Main/ArduinoBoardUno 霍爾元件型錄: http://www.lem.com/docs/products/hy_e.pdf -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.108.10.197 ※ 文章網址: http://www.ptt.cc/bbs/Electronics/M.1409689791.A.0BB.html
peng978: 你計算寫錯了吧 你板子電源幾V? 假設吃3.3V 09/03 09:36
peng978: 0-3.3V 對應到 0-1023 電流代表0-20.625A 這樣會轉了吧 09/03 09:38
bxxl: 就算不知道公式,兩組數字一定是線性關係, 跑線性迴歸就好啦 09/03 10:52
peter921: 你式子裡面的108是…? 09/04 13:17