我正在使用Adafruit INA219模塊來測量線性驅動器的電壓和電流,我有一個關於如何根據我的情況最好地校準模塊的問題。Adafruit INA219模塊,分流電壓值和校準
我有一個12V電源(類似於筆記本電腦的電源磚),最大額定電流爲10A。執行器的最大額定電壓爲12V @ 5A,傳遞35磅的力。我使用MegaMoto驅動程序屏蔽來驅動執行器,並使用Arduino Nano作爲控制器。
INA219模塊的默認校準似乎是針對32V @ 2A,並且通過函數調用here提供了其他一些設置,但是我沒有看到任何符合12V @ 5A情況的東西,而且我也沒有如果我要編寫一個新函數來校準INA219,那麼可以確定使用什麼值。任何人都知道我可以使用什麼?我希望在這個模塊中爲我需要的東西準備好讀數,但是我得到了一些相當寬的值波動和一些奇數(?)分流電壓值(或者很有可能,我只是不明白他們)。例如,在移動執行器時,我正在每隔1ms讀取模塊的數值,持續15ms,然後平均功率使用情況,並將其用於過濾掉高峯和低谷以查看一般用電量。我使用的是從示例代碼的公式:
shuntvoltage = ina219.getShuntVoltage_mV();
busvoltage = ina219.getBusVoltage_V();
current_mA = ina219.getCurrent_mA();
loadvoltage = busvoltage + (shuntvoltage/1000);
power = current_mA * loadvoltage;
這裏有一個閱讀的例子:
shuntvoltage:-31.76 busvoltage:12.16 current_mA:-258.60 loadvoltage:12.13 電源:-3137.40
shuntvoltage:-59.12 busvoltage:12.16 current_mA:-548.50 loadvoltage:12.10 功率:-6637.33
shuntvoltage:-52.00 busvoltage:12.18 current_mA:-691.30 loadvoltage:12.12 功率:-8381.32
shuntvoltage:-32.09 busvoltage:12.12 current_mA:-936.60 loadvoltage :12.09 功率:-11321.54
shuntvoltage:-27.42 busvoltage:12.11 current_mA:-286.00 loadvoltage:12.08 功率:-3455.05
shuntvoltage:-86.82 busvoltage:12.11 current_mA:-338.90 loadvoltage:12.03 功率:-4075.33
shuntvoltage:-67.63 busvoltage:12.16 current_mA: -620.90 loadvoltage:12.09 功率:-7508.15
shuntvoltage:-30.81 busvoltage:12.18 current_mA:-874。 60 loadvoltage:12.15 功率:-10625。68
shuntvoltage:-30.31 busvoltage:12.11 current_mA:-346.90 loadvoltage:12.08 功率:-4189.75
shuntvoltage:-71.75 busvoltage:12.16 current_mA:-557.00 loadvoltage:12.09 功率:-6733.16
shuntvoltage:-48.03 busvoltage:12.18 current_mA:-668.70 loadvoltage:12.13 功率:-8112.65
shuntvoltage:-31.90 busvoltage:12.18 current_mA:-938.20 loadvoltage:12.15 功率:-11397.35
shuntvoltage:-30.14 busvoltage:12.12 current_mA:-627.20 loadvoltage :12.09 功率:-7580.25
shuntvoltage:-31.42 busvoltage:12.14 current_mA:-430.20 loadvoltage:12.10 功率:-5207.39
shuntvoltage:-66.28 busvoltage:12.17 current_mA:-643.70 loadvoltage:12.10 功率:-7789.88
shuntvoltage:-30.93 busvoltage:12.18 current_mA: - 880.00 loadvoltage:12.15 功率:-10694.70
這可能是一個愚蠢的問題,但爲什麼分流電壓價值觀是否定的?目前的價值?也許我只需要扭轉極性。
感謝您的幫助!
[編輯]:這裏的規格在致動器:http://www.progressiveautomations.com/media/catalog/pdf/Linear_Actuator_with_Potentiometer_PA-14P.pdf
請問您能否使用適當的單位?磅是一些質量很奇怪的醫療單位。在美國之外(是的,外面有東西),每個人都以牛頓爲單位。它的2016年.... – Piglet
至少我沒有使用石頭? =)平心而論,我只是使用了執行器製造商使用的單位(我認爲在大白北部有一些近Murica國家),並且我編輯了我的文章以包含他們的規格鏈接。 –
你讀過這個嗎? http://www.ti.com/lit/ds/symlink/ina219.pdf, – Piglet