2017-07-27 200 views
0

當試圖使用基於Arduino Uno/ATmega328微處理器的EmonTx(https://wiki.openenergymonitor.org/index.php/EmonTx_V3.4)測量非侵入電流時,我得到0值。使用EmonTx/Arduino Uno測量電流

我使用從openenergymonitor github上一個例子的草圖和校準幾個設置:

當前的測量值始終爲0.有人會知道我在這裏可能會做什麼錯嗎?我曾嘗試使用電熱水壺和電暖器,因爲他們應該提供足夠的電流來登記閱讀。我也使用萬用表檢查了cT傳感器的輸出,並且正如預期的那樣輸出0V和1V之間的電壓。

無論負載如何,串行輸出值都不會改變。

謝謝。

+0

也許你需要對當前值做一些縮放? – lazyneuron

+0

據我所知,EmonLib根據ct1.current(1,50)中提供的當前校準值爲您進行縮放。校準信息表明,如果您使用的輸出爲0-1V的cT傳感器,則縮放比例爲1V。我讀過其他人使用30A 1V傳感器,其校準值爲30. –

+0

我投票結束這個問題作爲題外話,因爲這不是一個編程相關的問題。 –

回答