-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
INA3221 is supported, how to configure? #73
Comments
I have seen that #andybarrow asked the same question: |
The INA3221 shows up as 3 distinct devices. The "getShuntMicrovolts()" function only takes one parameter, so you would call it as
|
Where die @andybarrow ask the question? |
Thank you! Since you both seem to be interested in building BMS with INA chips, I am working on a networked battery reporting system based on INA chips, ESP8266 and thinger.io as dasboard server. |
Very nice! My battery bank is 24V which means it can hit 28.8V while charging so the standard breakout boards for the INA219 won't work for me. I want to monitor my solar panels separately, so the INA3221 is perfect for me so that I can save on components. |
INA226s could do (36V), but are limited to 24V nominal. I suggest to use a network of several ESP8266s (one for each block of 12V + one to centralize the values) equiped with INA3221 to monitor each cell, to make a scalable solution, open ended to every voltage. |
Hi Zanshin,
let me first apologize for not having confirmed the previous issue about the INA226.
Yes, i did understand now how it works.
My next question arises:
I have ordered some INA3221 that you are supporting. I just wonder how to configure the channel.
That way?
ina1_shunt1 = INA.getShuntMicroVolts(0,0);
ina1_shunt2 = INA.getShuntMicroVolts(0,1);
ina1_shunt3 = INA.getShuntMicroVolts(0,2);
ina2_shunt1 = INA.getShuntMicroVolts(1,0);
Thank you for clarifying
The text was updated successfully, but these errors were encountered: