Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: INA226TEST Logger_V1 RS485R_2 SOUDA_YOKUTAN_R ... more
You are viewing an older revision! See the latest version
Homepage
INA226 I2Cディジタル電流・電圧・電力計モジュールのクラスライブラリ¶
ストロベリー・リナックスから販売されてる電流・電圧計モジュールのクラスライブラリです
http://strawberry-linux.com/catalog/items?code=12031
この写真では,INA226 を使って自作GPSロガーの電圧と電流を測定しています.
電圧と電流を同時に測定できますので,電源電圧の確認や,消費電力の計算に使えるでしょう.
注意点¶
- ストロベリーリナックスのマニュアルによると,「16ビットの電流の測定値に1.25を掛けたものがそのまま mA の直読になります.」とあるのですが,キャリブレーションレジスタに 0x0A00 を書き込んだ場合は,1.25 を掛ける必要は無さそうです.電圧は常に 1.25 を掛けます.
- INA226 はキャリブレーションレジスタに書き込みを行わないと電流値は0のままです.電流を読み取る場合は,必ずキャリブレーションレジスタに値を書き込んでください.ストロベリーリナックスのモジュールであれば,シャント抵抗は 0.002Ω(2mΩ)と言う事で,INA226 の標準的な抵抗の様ですから,キャリブレーション値は 0x0A00 とおもいます.このクラスライブラリでは,キャリブレーション値の省略値は 0x0A00 にしています.
- 持っているテスター(A&D AD-5518T)と測り比べをしてみました.電圧・電流共に,10〜20ミリ程の差がありそうです.