• 大小: 2.00KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-22
  • 语言: C/C++
  • 标签:

资源简介

INA226电流检测的代码,用到ADC转换,并通过串口打印数据到PC端。

资源截图

代码片段和文件信息

#include “ina226.h“
#include “iic.h“
#include “usart.h“

/////////////
//2毫欧方案//   
////////////

/////////////
//1毫欧方案//
////////////

//Configuration Register 00h  ===  0x43FF === D15-RST;D12:D14-000 ; D9:D11(AVG)-001 ; D6:D8(VBCT)-111 ; D3:D5(VSHCT)-111 ; D0-D2(MODE)-111
//Shunt Voltage Register 01h (Read-Only)2.5uV/bit  ===  D15:正负标志 ; D0:D14-DATA ; 负数:二进制补码 +1
//Bus Voltage Register 02h (Read-Only)1.25mV/bit  ===  d15:0 ; D0:D14 - DATA ; 不支持负电压检测
//Power Register 03h (Read-Only) --- 25*Current_LSB/bit === D0:D15 - DATA
//Current Register 04h (Read-Only)1mA/bit === d15:0 ; D0:D14 - DATA 
//Calibration Register 05h (Read/Write) === 0xA00 === d15:0 ; D0:D14 - DATA 
//Mask/Enable 06h (Read/Write) === 0x0000H ===
//Bit 15 - SOL: Shunt Voltage Over-Voltage  
//Bit 14 - SUL: Shunt Voltage Under-Voltage 
//Bit 13 - BOL: Bus Voltage Over-Voltage 
//Bit 12 - BUL: Bus Voltage Under-Voltage 
//Bit 11 - POL: Over-Limit Power
//Bit 10 - CNVR: Conversion Read 
//Bit 4 - 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3912  2018-06-08 15:25  INA226\ina226.c

     文件       1008  2018-06-08 15:25  INA226\ina226.h

     目录          0  2018-06-08 15:25  INA226

----------- ---------  ---------- -----  ----

                 4920                    3


评论

共有 条评论