4 个版本 (2 个重大更新)

0.3.0 2024年5月11日
0.2.0 2024年1月30日
0.1.1 2024年1月30日
0.1.0 2022年3月27日

#473硬件支持

Download history 44/week @ 2024-04-27 9/week @ 2024-05-04 184/week @ 2024-05-11 17/week @ 2024-05-18 10/week @ 2024-05-25 13/week @ 2024-06-08 15/week @ 2024-06-15 19/week @ 2024-06-22 28/week @ 2024-06-29 5/week @ 2024-07-06 71/week @ 2024-07-13 129/week @ 2024-07-20 48/week @ 2024-07-27 180/week @ 2024-08-03 111/week @ 2024-08-10

504 每月下载次数

MIT/Apache

24KB
388

ina226

Rust 嵌入式-hal 驱动程序,用于德州仪器的 INA226。

许可证

Rand 在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下发行。

有关详细信息,请参阅 LICENSE-APACHELICENSE-MIT


lib.rs:

这是一个平台无关的 Rust 驱动程序,用于 INA226,一个具有警报功能的 I2C™ 或 SMBUS 兼容接口的电流/电压/功率监控器,使用 嵌入式-hal 特性。

此驱动程序允许您

设备

INA226 是一个具有 I2C™ 或 SMBUS 兼容接口的电流分流和功率监控器。该设备监控分流电压降和总线供电电压。可编程校准值、转换时间和平均值,结合内部乘法器,可实现以安培为单位直接读取电流和以瓦特为单位读取功率。

INA226传感器可以检测共模总线电压上的电流,电压范围从0V到36V,与供电电压无关。该设备由单个2.7V至5.5V的电源供电,典型供电电流为330µA。该设备在-40°C至125°C的运行温度范围内工作,并在I2C兼容接口上具有多达16个可编程地址。

数据表

依赖项

~2MB
~41K SLoC