048 SunAirPlus测试方法
您好,  [请登录]   [免费注册]   购物车 [0]

商品分类

048 SunAirPlus测试方法

发布日期:2017-06-30

SunAirPlus测试方法

测试的时候,需要用到可调稳压电源、锂电池、Uno板。

可调稳压电源的输出电压设置为5.2V。

锂电池为3.7V的锂电池。

需要使用INA3221_ADS1015_Test这个固件。(arduino的libraries目录下,必须有Adafruit_ADS1X15和SDL_Arduino_INA3221这两个文件夹。)



1.快速初检(检查usb口、充电芯片、开关稳压芯片)

将SunAirPlus 电路板上的拨码开关拨动到OFF位置。

板卡通过mini usb口连接到PC。

这时候应该看到mini usb接口附近的红色指示灯CH(Charge)闪烁,绿色指示灯OK(Done)常亮。这表示锂电池没有接好(实际情况是没有接锂电池)


将SunAirPlus 电路板上的拨码开关拨动到ON位置。

板子右上角的绿色指示灯常亮,右上角的红色指示灯不亮。

(右上角的红色指示灯亮,很可能是BSS138坏了,测量mosfet左侧的一排电阻,其右端电压应该是5V,Q1除外。不是5V说明对应的mosfet肯能损坏。)


测量JP23与JP22(这两个接口位于拨码开关右侧)之间的电压,应该为5V。(此电压为开关稳压芯片输出)




2。(检查sloar口、锂电池接口)

将SunAirPlus 电路板上的拨码开关拨动到OFF位置。


通过solar接口(位于板子的左侧,从上开始计数,第二个接口),对电路板供5.2V电压。(极性为上+下-)。

这时候应该看到mini usb接口附近的红色指示灯CH(Charge)闪烁,绿色指示灯OK(Done)常亮,表示锂电池没有连接好。


连接3.7V的锂电池到BATTERY接口(位于板子的左侧,从上开始计数,第一个接口),请注意不要讲电池接反了(极性为上+下-)。

如果电池的电未满,这时应该红色指示灯常亮,绿色指示灯熄灭,表示正在充电。

如果电池的电已经满,这时应该红色指示灯熄灭,绿色指示灯常亮,表示已经充满。



3.(检查I2C芯片)

在SunAirPlus 电路板上的拨码开关拨动位于OFF位置,Uno板子不上电时。


SunAirPlus 电路板与Uno板子做如下连接

Signal SunAirPlus        Arduino Uno

SCL JP13-1 SCL   A5  (SCL)

SDA JP13-2 SDA   A4  (SDA)

5V JP13-3 VDD   5V

GND JP13-4 GND   GND


通过solar接口(位于板子的左侧,从上开始计数,第二个接口),对电路板供5.2V电压。(极性为上+下-)。

连接3.7V的锂电池到BATTERY接口(位于板子的左侧,从上开始计数,第一个接口),请注意不要讲电池接反了(极性为上+下-)。

mini USB口不接。


连接好后,SunAirPlus电路板上的拨码开关拨动到ON位置.


将uno板连接到PC,SunAirPlus电路板右上角的红色指示灯应该点亮。


打开对应的串口,波特率为9600.应该看到如下的画面。

I2C Scanner

Scanning...

I2C device found at address 0x40  !

I2C device found at address 0x48  !

done



SDA_Arduino_INA3221_Test

Measuring voltage and current with ina3221 ...

shut resistor=0.10

address=64

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

LIPO_Battery Bus Voltage:   4.19 V

LIPO_Battery Shunt Voltage: -13.96 mV

LIPO_Battery Load Voltage:  4.18 V

LIPO_Battery Current 1:       139.60 mA


Solar Cell Bus Voltage 2:   5.14 V

Solar Cell Shunt Voltage 2: -13.76 mV

Solar Cell Load Voltage 2:  5.13 V

Solar Cell Current 2:       137.60 mA


Output Bus Voltage 3:   5.00 V

Output Shunt Voltage 3: 0.08 mV

Output Load Voltage 3:  5.00 V

Output Current 3:       0.80 mA


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

LIPO_Battery Bus Voltage:   4.19 V

LIPO_Battery Shunt Voltage: -14.00 mV

LIPO_Battery Load Voltage:  4.18 V

LIPO_Battery Current 1:       140.00 mA


Solar Cell Bus Voltage 2:   5.14 V

Solar Cell Shunt Voltage 2: -13.72 mV

Solar Cell Load Voltage 2:  5.13 V

Solar Cell Current 2:       137.60 mA


Output Bus Voltage 3:   5.00 V

Output Shunt Voltage 3: 0.08 mV

Output Load Voltage 3:  5.00 V

Output Current 3:       0.80 mA


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

ADS1015 test

AIN0: 0

AIN1: 0

AIN2: 186

AIN3: 195


注意:

1.开始的I2C Scanner必须扫描到两个I2C设备。

2.锂电池的电压应该在4V左右

 solar的电压应该在5V左右

 output的电压应该在5V左右


3.ADS1015第一个通道和第二个通道的值应该为0。(不能大于10)。

第三第四通道的值不确定。

如果这四个通道值相同,则说明ADS1015有问题。

 

 
© 2001~2012 All rights reserved
本公司所有顾客个人信息将不会被泄漏给其他任何机构和个人
本商店logo和图片都已经申请保护,不经授权不得使用
有任何购物问题请联系我们在线客服 | 电话:0551-65365921-801 传真:0551-65365931 | 工作时间:周一至周五 9:00-17:30
Powered by ShopEx v4.8.5 |Gzip enabled 皖ICP备11003032号-2号