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 • Rust 包仓库 44/week @ 2024-04-27 • Rust 包仓库 9/week @ 2024-05-04 • Rust 包仓库 184/week @ 2024-05-11 • Rust 包仓库 17/week @ 2024-05-18 • Rust 包仓库 10/week @ 2024-05-25 • Rust 包仓库 13/week @ 2024-06-08 • Rust 包仓库 15/week @ 2024-06-15 • Rust 包仓库 19/week @ 2024-06-22 • Rust 包仓库 28/week @ 2024-06-29 • Rust 包仓库 5/week @ 2024-07-06 • Rust 包仓库 71/week @ 2024-07-13 • Rust 包仓库 129/week @ 2024-07-20 • Rust 包仓库 48/week @ 2024-07-27 • Rust 包仓库 180/week @ 2024-08-03 • Rust 包仓库 111/week @ 2024-08-10 • Rust 包仓库

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