資源簡介
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
評論
共有 條評論