[已验证]ina219电流电压检测模块 -带代码 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 [已验证]ina219电流电压检测模块 -带代码

简介:本项目是基于INA219AIDCNR(立创商城编号:C87469)的i2c直流电流电压监控检测方案验证模块

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2020-04-21 11:41:35
更新时间: 2022-10-31 22:35:22
描述
## 芯片特性 ### 感测的总线电压范围:0V 至 26V ### 报告电流、电压、和功率 ### 16 个可编程地址 ### 高精度:整个温度范围内的精度为 ±0.5% ### 滤波选项 ### 校准寄存器 ## 教程 ### 用杜邦线链接正负以及i2c接口到arduino,然后下载附件的arduino ina219库,放到libraries文件夹里 ``` arduino #include #include Adafruit_INA219 ina219; void setup(void) { Serial.begin(115200); while (!Serial) { delay(1); } uint32_t currentFrequency; Serial.println("Hello!"); // 初始化会默认使用最大测量范围(32V, 2A),你也可以使用setCalibration指令更改,以获取更高的精度 ina219.begin(); // 用 32V, 1A 范围来测量会获取更高的电流测量精度,如果想使用这个选项就删除下面那行的注释 //ina219.setCalibration_32V_1A(); // 用16V, 400mA 范围来测量会获取更高的电流和电压测量精度,如果想使用这个选项就删除下面那行的注释 //ina219.setCalibration_16V_400mA(); Serial.println("Measuring voltage and current with INA219 ..."); //打印‘正在使用ina219测量电压和电流’ } void loop(void) { float shuntvoltage = 0; float busvoltage = 0; float current_mA = 0; float loadvoltage = 0; float power_mW = 0; shuntvoltage = ina219.getShuntVoltage_mV(); busvoltage = ina219.getBusVoltage_V(); current_mA = ina219.getCurrent_mA(); power_mW = ina219.getPower_mW(); loadvoltage = busvoltage + (shuntvoltage / 1000); Serial.print("Bus Voltage: "); Serial.print(busvoltage); Serial.println(" V"); //打印总线电压 Serial.print("Shunt Voltage: "); Serial.print(shuntvoltage); Serial.println(" mV"); //打印分流电压 Serial.print("Load Voltage: "); Serial.print(loadvoltage); Serial.println(" V"); //打印负载电压 Serial.print("Current: "); Serial.print(current_mA); Serial.println(" mA"); //打印电流 Serial.print("Power: "); Serial.print(power_mW); Serial.println(" mW"); //打印功率 Serial.println(""); delay(2000); } ``` ## 成果 ![](//image.lceda.cn/pullimage/LxScFKywdH9TXqjkMHbExZ6gSnDNB1R7xPsfb5YL.png) ### 负载接的是一块无其他负载的ArduinoUNO板,精度没测,下次跟立创万用表对比一下下
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity BOM_Supplier BOM_Supplier Part
1 10K R1,R2,R3,R4 R0603 4 LCSC C39050
2 0.1 R5 R2512 1 LCSC C309534
3 DB125-3.81-2P U2 CONN-TH_2P-P3.81_L7.4-W7.6 1 LCSC C395878
4 1uF C2,A0,A1 C0603 3 LCSC C15849
5 INA219AIDCNR U1 SOT-23-8_L3.0-W1.7-P0.65-LS2.8-BL 1 LCSC C87469
6 HDR-M-2.54_1x4 J1 HDR-M-2.54_1X4 1 LCSC C124378

展开

工程视频/附件
序号 文件名称 下载次数
1

Adafruit_INA219-master.zip

127
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP