一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 4211|回复: 6
收起左侧

INA219 驱动程序 测试电压电流功率函数

[复制链接]
发表于 2015-11-6 17:38 | 显示全部楼层 |阅读模式
其它论坛下载到待测设备: INA219芯片;
│2 - 实现功能:
│   (1) 获取电池输出电压;
│   (2) 获取电池输出电流;
│   (2) 获取电池输出功率;

│3 - INA219驱动调用:
│   (1) 设置芯片参数 ina219_SetCalibration_16V_2A();
│   (2) 获取输出电压 ina219_GetBusVoltage_mV();
│   (3) 获取输出电流 ina219_GetCurrent_uA();
│   (4) 获取输出功率 ina219_GetPower_mW();

包含INA219的PDF文档和Code,网上搜集整理的应用,以及用ATMEGA8A测试例子
百度云下载:
http://pan.baidu.com/s/1dDEyOJB
发表于 2015-11-6 17:57 | 显示全部楼层
关键是哪能买到便宜保真的片子啊,淘宝上真是鱼龙混杂。
发表于 2015-11-7 09:19 | 显示全部楼层
谢谢分享!
发表于 2015-11-7 11:05 | 显示全部楼层
程序看起来很不清爽不过用起来感觉没啥问题
另外这个芯片是基于过采样做的输出,基本档位是电压16v和电流±40mV,用一个12位ad测量.
改寄存器的话可以改到电压32v量程(满26v)和电流±320mV的样子,输出最高可以到16位的样子,只是读数取平均数少的搞不好会乱跳

程序上寄存器全是int形式的,把寄存器0里面的数据改成0x27ff 量程就是32v和40mV了,电压电流各取平均数128次,连续转换,每次转换需要大约137mS的样子
寄存器1里面放的是电流AD值,LSB是10uV,寄存器2里面放的是准确的电压值,LSB是4mV,不用管其他寄存器.
发表于 2015-12-9 18:50 | 显示全部楼层
太棒了,正好需要用到,谢谢楼主分享!
发表于 2016-1-15 22:40 来自手机 | 显示全部楼层
做个记号
发表于 2024-1-21 12:31 | 显示全部楼层
学习借用一下,感谢

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-27 18:08 , Processed in 0.048528 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表