91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

待測設備: INA219芯片; │2 - 實現(xiàn)功能: │ (1) 獲取電池輸出電壓; │ (2) 獲取電池輸出電流; │ (2) 獲取電池輸出功率; │ │3 - INA219驅(qū)動調(diào)用: │ (1) 設置芯片參數(shù) ina219_SetCalibration_16V_2A(); │ (2) 獲取輸出電壓 ina219_GetBusVoltage_mV(); │ (3) 獲取輸出電流 ina219_GetCurrent_uA(); │ (4) 獲取輸出功率 ina219_GetPower_mW(); 包含INA219的PDF文檔和Code,網(wǎng)上搜集整理的應用,以及用ATMEGA8A測試例子

資源截圖

代碼片段和文件信息

/**************************************************************************/
/*!?
????@file?????Adafruit_INA219.cpp
????@author???K.Townsend?(Adafruit?Industries)
@license??BSD?(see?license.txt)

Driver?for?the?INA219?current?sensor

This?is?a?library?for?the?Adafruit?INA219?breakout
---->?https://www.adafruit.com/products/???

Adafruit?invests?time?and?resources?providing?this?open?source?code?
please?support?Adafruit?and?open-source?hardware?by?purchasing?
products?from?Adafruit!

@section??HISTORY

????v1.0?-?First?release
*/
/**************************************************************************/
#if?ARDUINO?>=?100
?#include?“Arduino.h“
#else
?#include?“WProgram.h“
#endif

#include?

#include?“Adafruit_INA219.h“

/**************************************************************************/
/*!?
????@brief??Sends?a?single?command?byte?over?I2C
*/
/**************************************************************************/
void?Adafruit_INA219::wireWriteRegister?(uint8_t?reg?uint16_t?value)
{
??Wire.beginTransmission(ina219_i2caddr);
??#if?ARDUINO?>=?100
????Wire.write(reg);???????????????????????//?Register
????Wire.write((value?>>?8)?&?0xFF);???????//?Upper?8-bits
????Wire.write(value?&?0xFF);??????????????//?Lower?8-bits
??#else
????Wire.send(reg);????????????????????????//?Register
????Wire.send(value?>>?8);?????????????????//?Upper?8-bits
????Wire.send(value?&?0xFF);???????????????//?Lower?8-bits
??#endif
??Wire.endTransmission();
}

/**************************************************************************/
/*!?
????@brief??Reads?a?16?bit?values?over?I2C
*/
/**************************************************************************/
void?Adafruit_INA219::wireReadRegister(uint8_t?reg?uint16_t?*value)
{

??Wire.beginTransmission(ina219_i2caddr);
??#if?ARDUINO?>=?100
????Wire.write(reg);???????????????????????//?Register
??#else
????Wire.send(reg);????????????????????????//?Register
??#endif
??Wire.endTransmission();
??
??delay(1);?//?Max?12-bit?conversion?time?is?586us?per?sample

??Wire.requestFrom(ina219_i2caddr?(uint8_t)2);??
??#if?ARDUINO?>=?100
????//?Shift?values?to?create?properly?formed?integer
????*value?=?((Wire.read()?<??#else
????//?Shift?values?to?create?properly?formed?integer
????*value?=?((Wire.receive()?<??#endif
}

/**************************************************************************/
/*!?
????@brief??Configures?to?INA219?to?be?able?to?measure?up?to?32V?and?2A
????????????of?current.??Each?unit?of?current?corresponds?to?100uA?and
????????????each?unit?of?power?corresponds?to?2mW.?Counter?overflow
????????????occurs?at?3.2A.

????@note???These?calculations?assume?a?0.1?ohm?resistor?is?present
*/
/**************************************************************************/
void?Adafruit_INA219::setCalibration_32V_2A(void)
{
??//?By?default?we?use?a?pretty?huge?range?for?the?input?voltage
??//?which?probably?isn‘t?the?most?appropriate?choice?for

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????919853??2015-08-21?17:26??INA219\REF\Code\Adafruit_INA219\adafruit-ina219-current-sensor-breakout.pdf

?????文件??????15525??2015-06-05?12:16??INA219\REF\Code\Adafruit_INA219\Adafruit_INA219.cpp

?????文件???????6835??2015-06-05?12:16??INA219\REF\Code\Adafruit_INA219\Adafruit_INA219.h

?????文件???????1363??2015-06-05?12:16??INA219\REF\Code\Adafruit_INA219\examples\getcurrent\getcurrent.pde

?????文件????????235??2015-06-05?12:16??INA219\REF\Code\Adafruit_INA219\library.properties

?????文件?????????54??2015-06-05?12:16??INA219\REF\Code\Adafruit_INA219\README.txt

?????文件???????1203??2015-03-14?16:01??INA219\REF\Code\ArduinoINA219\examples\ina219_test.pde

?????文件???????5811??2015-03-14?16:01??INA219\REF\Code\ArduinoINA219\INA219.cpp

?????文件???????3287??2015-03-14?16:01??INA219\REF\Code\ArduinoINA219\INA219.h

?????文件????????323??2015-03-14?16:01??INA219\REF\Code\ArduinoINA219\library.json

?????文件???????4829??2012-11-28?08:50??INA219\REF\Code\module_ina219\ina219.c

?????文件???????7085??2012-11-28?08:50??INA219\REF\Code\module_ina219\ina219.h

?????文件????????698??2012-11-28?08:50??INA219\REF\Code\module_ina219\README.txt

?????文件???????4070??2013-05-30?12:35??INA219\REF\Code\power-manager\binaries\main_text_atmega168.bin

?????文件??????11468??2013-05-30?12:35??INA219\REF\Code\power-manager\binaries\main_text_atmega168.hex

?????文件???????4344??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\bootloaderconfig.h

?????文件???????6346??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\main.c

?????文件???????3155??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\Makefile

?????文件??????12463??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbconfig.h

?????文件???????8011??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\asmcommon.inc

?????文件??????13880??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\Changelog.txt

?????文件???????7257??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\CommercialLicense.txt

?????文件??????19126??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\License.txt

?????文件???????1036??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\oddebug.c

?????文件???????2976??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\oddebug.h

?????文件???????8514??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\Readme.txt

?????文件???????7046??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\USB-ID-FAQ.txt

?????文件???????6765??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\USB-IDs-for-free.txt

?????文件??????18670??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\usbconfig-prototype.h

?????文件??????24677??2013-05-30?12:35??INA219\REF\Code\power-manager\bootloader\usbdrv\usbdrv.c

............此處省略244個文件信息

評論

共有 條評論