Difference between revisions of "Microduino-BM"

From Microduino Wiki
Jump to: navigation, search
(Features)
 
(62 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 +
{{Language|Microduino-BM}}
 
{| style="width: 800px;"
 
{| style="width: 800px;"
 
|-
 
|-
 
|
 
|
[[file:Microduino-BM-rect.jpg|400px|thumb|right|Microduino-BM]]
+
[[File:Microduino-bm-rect.jpg|400px|thumb|right|Microduino-BM]]
  
'''[[Microduino-BM]]''' module is an integrated single-cell Li-ion battery charge management, power detection and LED indication, the boost to 5V output, LDO to 3.3V output of discharge management module.
 
  
  
 +
'''[[Microduino-BM]]''' is a discharging module which combines a single-cell Li-ion battery charge management,
 +
power detection and LED indication. The output voltage is 5V, and LDO is 3.3V output, providing the outstanding battery management for the Microduino-Core module.
  
  
== Features ==
 
  
    * Charge and discharge management, power detection, 5v boost, 3.3v LDO highly integrated;
 
    * DIP switch gear charging and discharging, a key to open, hibernation module;
 
    * Small, cheap, stack, open;
 
    * Unified Microduino interface specification, and rich peripheral modules can be easily and flexibly with other eligible Microduino interface specification modules, sensors for quick connection and expansion;
 
    * 2.54 pitch row female connector for easy integration into breadboard.
 
  
==Specifications==
+
|-
 +
|
 +
==Features==
 +
*Support UPS(Uninterrupted Power Supply).
 +
* Integrate lithium battery charge/discharge management, power detection, 5v output, 3.3v LDO.
 +
* Small,stackable, and economic.
 +
* With a uniform Microduino interface standard and rich peripheral modules, it can easily connect with other Microduino modules and sensors.
 +
* 2.54mm (0.1 inch) pin pitch, compatible with bread boards and pegboards.
  
    * First, let's look at the interface of the module:
+
|-
        * A key switch
+
|
        * A two tranches DIP switch gear
 
        * One pair of 2.54 battery interface ("+" then the battery positive, "-" then the battery negative)
 
        * UPIN27 on the role of interface has 5V, 3V3, GND:
 
  
== Charging  ==
+
==Specifications==
 +
===Interface===
 +
** A two-notch toggle switch to control the output voltage (5v and 3.3v);
 +
**A MicroUSB interface for power charging. 
 +
**A 1.27-pitch battery interface;
 +
** UPIN27 contains the 5V, 3V3 and GND interface; (The analog voltage detection of BM can be selected between A6 and A7, and the digital low voltage will be output to D2 interface. Please don’t rely protection circuit to protect the battery, which only works in extreme circumstance. You can use mcu to detect the voltage of the battery and then judge the battery’s charge. ) 
  
    * First access external 5V charging power supply, and then switch to "IN", the module into the charging state, then four LED lights do Surge charging indication (detailed display mode, please refer to HT4901 documentation), the maximum charging current to 500mA, charging is completed * after the first switch to OUT, and then unplug the external 5V charging power.
 
    * Note:
 
        * Always follow the charging process: make sure switch to OUT, plug in the battery, charging access external 5V power supply, the switch in the IN, start charging, charging is completed, the switch to OUT, unplug the external 5V Charge power.
 
        * Recommended charging power supply: Voltage 5v, current 600ma above;
 
        * Not add pressure drop impact elements (diodes) in the charging circuit, so as not to reach the charging voltage,
 
thereby affecting the charging current.
 
  
==放电==
+
|-
 +
|
  
    *请先确认开关置于OUT,接入电池后,在待机状态时,短按按键开关(时间>50mS),模块即从待机状态唤醒;此时启动升压输出,同时开启UPIN27的GND回路:5V接口输出5V电压,最大电流500mA;同时3V3接口输出3.3V电压,最大电流250mA。
+
===Charging===
    *在电池电压欠压(3.3V)或进入限流/短路保护时关闭升压输出,进入待机模式。
+
*Plug in MicroUSB and charge the lithium battery with the current of 600ma.  
    *注意事项:
+
*The indicator goes on when charging and goes out after finishing.
        *请先确认开关置于OUT再启动升压输出;
 
        *电池供电过程中请不要拨动开关。
 
  
==电量检测==
 
  
    *请先确认开关置于OUT,接入电池后,短按按键开关,对内置电池电量检测;并通过4个LED指示灯作电量显示,电量显示3~5S后关闭。
+
|-
 +
|
  
待机
+
===Discharging===
 +
*When you plug in MicroUSB, the 5v or 3.3v voltage is powered through MicroUSB. Otherwise, the voltage will be supplied by the lithium battery. Meantime, you need to pull the power output switch to “ON”. If it is not started, please plug in MicroUSB to activate and then try again.
 +
*The indicator goes on when there is electricity output, otherwise, it goes out.
 +
*5V offers 1a electricity output and 3.3V offers 700ma output. 
  
    *(待机就是断开UPIN27的GND回路,且BM整体功耗可控制在30uA之内)
+
|-
    *请先确认开关置于OUT,接入电池后若不进行任何操作,此时默认是待机模式。
+
|
    *当你已经开启放电模式时,可通过长按按键开关(3s以上)来进入待机模式。
 
    *智能检测:没有充电输入、没有放电输出(<10mA)3分钟内进入待机模式。==特色==
 
  
    *充放电管理、电量检测、5v升压、3.3v LDO高度集成;
+
===Low-voltage Battery Protection===
    *拨档开关切换充放电、一键开启、休眠模块;
+
{|class="wikitable"
    *小巧、便宜、堆叠、开放;
+
|-
    *统一的 Microduino 接口规范,和丰富的外围模块,可方便、灵活的与其他符合 Microduino 接口规范的模块、传感器进行快速的连接和扩展;
+
| Undervoltage indication|| 3.60V
    *2.54间距的排母接口方便集成到洞洞板。
+
|-
 +
| Low-voltage protection ||2.40V
 +
|-
 +
|Indicator-off voltage when the voltage gets back.||3.71V
 +
|}
  
==规格==
+
Low voltage indicator goes on under 3.60V and when the voltage keeps decreasing to 2.40V, the lithium battery protection circuit works. The indicator will go out when the battery is powered to 3.71V.
  
    *首先来看看本模块的接口:
 
        *一个按键开关
 
        *一个两档拨档开关
 
        *一个双2.54电池接口(“+”接电池正极,“-”接电池负极)
 
        *UPIN27上起作用的接口有5V、3V3、GND:
 
  
==充电==
+
===Short-circuit Protection===
 +
When the output current reaches '''1.2A''', the lithium battery protection circuit starts and cuts off power supply. The circuit will be activated and get back to work only when you plug in MicroUSB to charge. '''
  
    *先接入外置5V充电电源,再将开关切换到“IN”,模块进入充电状态,此时4个LED指示灯做浪涌式充电指示(详细显示模式请参考HT4901文档),最大充电流为500mA,充电完成*后先将开关置于OUT,再拔下外置5V充电电源。
+
===Efficiency of BM and Its Load Driven Capacity===
    *注意事项:
+
100ma 5.05v output:
        *充电过程务必遵循以下过程:确定开关置于OUT、插上电池、接入外置5V充电电源、将开关置于IN、开始充电、充电完毕、将开关置于OUT、拔下外置5V充电电源。
+
{|class="wikitable"
        *充电电源推荐:电压5v,电流600ma以上;
+
| align="center" style="background:#f0f0f0;"|'''Input voltage'''
        *不得添加对压降有影响的元件(如二极管)在充电回路中,以免达不到充电电压进而影响充电电流。
+
| align="center" style="background:#f0f0f0;"|'''4.2'''
 +
| align="center" style="background:#f0f0f0;"|'''4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.8'''
 +
| align="center" style="background:#f0f0f0;"|'''3.6'''
 +
| align="center" style="background:#f0f0f0;"|'''3.4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.2'''
 +
| align="center" style="background:#f0f0f0;"|'''3'''
 +
| align="center" style="background:#f0f0f0;"|'''2.8'''
 +
|-
 +
| Input current||139||148||156||166||178||190||204||220
 +
|-
 +
| Efficiency||86.50%||85.30%||85.20%||84.50%||83.40%||83.10%||82.50%||82.00%
 +
|}
  
==放电==
+
300ma 5.05v output:
 +
{| class="wikitable"
 +
| align="center" style="background:#f0f0f0;"|'''Input voltage'''
 +
| align="center" style="background:#f0f0f0;"|'''4.2'''
 +
| align="center" style="background:#f0f0f0;"|'''4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.8'''
 +
| align="center" style="background:#f0f0f0;"|'''3.6'''
 +
| align="center" style="background:#f0f0f0;"|'''3.4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.2'''
 +
| align="center" style="background:#f0f0f0;"|'''3'''
 +
| align="center" style="background:#f0f0f0;"|'''2.8'''
 +
|-
 +
| Input current||411||437||460||492||525||570||615||679
 +
|-
 +
| Efficiency||87.80%||87.10%||86.90%||85.40%||84.70%||82.90%||81.50%||79.70%
 +
|}
 +
500ma 5.05v output:
 +
{| class="wikitable"
 +
| align="center" style="background:#f0f0f0;"|'''Input voltage'''
 +
| align="center" style="background:#f0f0f0;"|'''4.2'''
 +
| align="center" style="background:#f0f0f0;"|'''4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.8'''
 +
| align="center" style="background:#f0f0f0;"|'''3.6'''
 +
| align="center" style="background:#f0f0f0;"|'''3.4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.2'''
 +
| align="center" style="background:#f0f0f0;"|'''3'''
 +
| align="center" style="background:#f0f0f0;"|'''2.8'''
 +
|-
 +
| Input current||706||746||800||863||938||1028||1157
 +
|-
 +
| Efficiency||85.20%||84.60%||83.10%||81.30%||79.20%||76.80%||72.70%||
 +
|}
 +
700ma 5.05v output:
 +
{| class="wikitable"
 +
| align="center" style="background:#f0f0f0;"|'''Input voltage'''
 +
| align="center" style="background:#f0f0f0;"|'''4.2'''
 +
| align="center" style="background:#f0f0f0;"|'''4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.8'''
 +
| align="center" style="background:#f0f0f0;"|'''3.6'''
 +
| align="center" style="background:#f0f0f0;"|'''3.4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.2'''
 +
| align="center" style="background:#f0f0f0;"|'''3'''
 +
| align="center" style="background:#f0f0f0;"|'''2.8'''
 +
|-
 +
| Input current||1025||1104||1189||1313||1510
 +
|-
 +
| Efficiency||82.10%||80.00%||78.20%||74.80%||68.90%
 +
|}
 +
1A 5.05v output:
 +
{| class="wikitable"
 +
| align="center" style="background:#f0f0f0;"|'''Input voltage'''
 +
| align="center" style="background:#f0f0f0;"|'''4.2'''
 +
| align="center" style="background:#f0f0f0;"|'''4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.8'''
 +
| align="center" style="background:#f0f0f0;"|'''3.6'''
 +
| align="center" style="background:#f0f0f0;"|'''3.4'''
 +
| align="center" style="background:#f0f0f0;"|'''3.2'''
 +
| align="center" style="background:#f0f0f0;"|'''3'''
 +
| align="center" style="background:#f0f0f0;"|'''2.8'''
 +
|-
 +
| Input current||1622||1842
 +
|-
 +
| Efficiency||74.10%||68.50%
 +
|}
  
    *请先确认开关置于OUT,接入电池后,在待机状态时,短按按键开关(时间>50mS),模块即从待机状态唤醒;此时启动升压输出,同时开启UPIN27的GND回路:5V接口输出5V电压,最大电流500mA;同时3V3接口输出3.3V电压,最大电流250mA。
+
[[file:Micrmodule-BM-Analysis.jpg|thumb|600px|center|image]]
    *在电池电压欠压(3.3V)或进入限流/短路保护时关闭升压输出,进入待机模式。
 
    *注意事项:
 
        *请先确认开关置于OUT再启动升压输出;
 
        *电池供电过程中请不要拨动开关。
 
  
==电量检测==
+
We can see from data above that BM’s 5v output shows excellent transfer efficiency no matter under low or high power output. The load driven capacity of that can reach 1A. The 3.3v transferring efficiency depends on the 1117 chip, which should be around 60% and the load driven capacity can reach up to 600ma. 
 
 
    *请先确认开关置于OUT,接入电池后,短按按键开关,对内置电池电量检测;并通过4个LED指示灯作电量显示,电量显示3~5S后关闭。
 
 
 
待机
 
 
 
    *(待机就是断开UPIN27的GND回路,且BM整体功耗可控制在30uA之内)
 
    *请先确认开关置于OUT,接入电池后若不进行任何操作,此时默认是待机模式。
 
    *当你已经开启放电模式时,可通过长按按键开关(3s以上)来进入待机模式。
 
    *智能检测:没有充电输入、没有放电输出(<10mA)3分钟内进入待机模式。
 
  
 +
===Temperature Rise of System Operation===
 +
Temperature rise under 5v output and 30 ℃ indoor:
 +
{| class="wikitable"
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|'''3-minute '''
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|'''5-minute '''
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|'''10-minute '''
 +
|-
 +
| Current||300||500||700||300||500||700||300||500||700
 +
|-
 +
| Temperature||32||35.8||46||32.7||40||48||32.7||40||51
 +
|}
 +
Temperature rise under 3.3v output and 26 ℃ indoor:
 +
{| class="wikitable"
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|'''3-minute'''
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|'''5-minute'''
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|
 +
| align="center" style="background:#f0f0f0;"|'''10-minute'''
 +
|-
 +
| Current||100||300||500||300||500||700||300||500||700
 +
|-
 +
| Temperature||27.5||32||40||28.5||35||44||28.5||38||49
 +
|}
  
  
 +
==Documents==
 +
Eagle PCB '''[[File:Microduino-BM.zip]]''
  
  
==Documents==
 
* Snapshot of '''[[Microduino-BM]]''' schematic
 
:[[file:Microduino-BM-SCH.png|600px|thumb|left|Microduino-BM Schematic]]
 
<br style="clear: left"/>
 
:[[file:Microduino-BM-PCB.png|600px|thumb|left|Microduino-BM PCB]]
 
<br style="clear: left"/>
 
* '''[[Microduino-BM]]''' Eagle source file 【'''[[media:Microduino-BM.zip|download]]'''】
 
* '''[[Microduino-BM]]''' main chips and devices
 
 
:[[file:Micromodule-BM-1.png|800px|thumb|left|Microduino-BM-Pinout]]
 
<br style="clear: left"/>
 
:[[file:Micromodule-BM-2.png|800px|thumb|left|Microduino-BM-Pinout]]
 
 
<br style="clear: left"/>
 
<br style="clear: left"/>
 +
'''Main components'''
  
 +
*Chip 1: HT4901 HT4901 Application guidelines [[Media: HT4901 Application guidelines V1.1.pdf]]
 +
*Chip 2: LP2985AIM5X-3.3  [[Media:LP2985.pdf]]
 +
*MOSFET: AO3400 [[Media:AO3400.pdf]]
 +
*Schottky diodes: MBR0520  [[Media:MBR0520.pdf]]
 +
*Toggle switch: MSK-12C01 (1P2T) [[Media:MSK-12C01(1P2T).pdf]].
  
 
|-
 
|-
Line 117: Line 205:
  
 
==Development==
 
==Development==
 +
 +
*Battery: single-cell 3.7v li-ion battery;
 +
*Recommended battery module is connected with 2PIN DuPont;
 +
*Recommended power options: voltage 5V, current 600ma above, such as: computer USB, 5V phone charger.
 +
 +
 
|-
 
|-
 
|
 
|
  
 
==Applications==
 
==Applications==
|-
+
 
|
+
*Lithium battery charge 
 +
*Lithium battery voltage boosting to power Microduino core modules
 +
 
 
==Pictures==
 
==Pictures==
[[file:Micrmodule-BM-T.jpg|thumb|600px|center|Micrmodule BM Front]]
+
[[file:Micrmodule-bm-t.jpg|thumb|600px|center|Micrmodule BM Front]]
[[file:Micrmodule-BM-B.jpg|thumb|600px|center|Micrmodule BM Back]]
+
[[file:Micrmodule-bm-b.jpg|thumb|600px|center|Micrmodule BM Back]]
  
 
|-
 
|-
 
|
 
|
 +
 +
==FQA==
  
 
==History==
 
==History==
 +
November 14, 2013 new release, major improvements:
 +
*Canceled VMOT pin, use the toggle switch directly and use the 5V port switching charge and discharge;
 +
*Boost pushbutton can fully control the boost, UPIN27 the GND loop off.
 +
*March 13, 2013 Batch completed.
 +
*March 1, 2013 20130202 edition model released, testing is no big problem.
 +
*February 2, 2013, using mobile power ASIC chip, re-layout.
 +
*December 31, 2012, released the test panels, the main problems are:
 +
*No 5V output;
 +
*Battery Interface leakage;
 +
*No power display.
  
 
|}
 
|}

Latest revision as of 08:35, 17 November 2015

Language: English  • 中文
Microduino-BM


Microduino-BM is a discharging module which combines a single-cell Li-ion battery charge management, power detection and LED indication. The output voltage is 5V, and LDO is 3.3V output, providing the outstanding battery management for the Microduino-Core module.



Features

  • Support UPS(Uninterrupted Power Supply).
  • Integrate lithium battery charge/discharge management, power detection, 5v output, 3.3v LDO.
  • Small,stackable, and economic.
  • With a uniform Microduino interface standard and rich peripheral modules, it can easily connect with other Microduino modules and sensors.
  • 2.54mm (0.1 inch) pin pitch, compatible with bread boards and pegboards.

Specifications

Interface

    • A two-notch toggle switch to control the output voltage (5v and 3.3v);
    • A MicroUSB interface for power charging.
    • A 1.27-pitch battery interface;
    • UPIN27 contains the 5V, 3V3 and GND interface; (The analog voltage detection of BM can be selected between A6 and A7, and the digital low voltage will be output to D2 interface. Please don’t rely protection circuit to protect the battery, which only works in extreme circumstance. You can use mcu to detect the voltage of the battery and then judge the battery’s charge. )


Charging

  • Plug in MicroUSB and charge the lithium battery with the current of 600ma.
  • The indicator goes on when charging and goes out after finishing.


Discharging

  • When you plug in MicroUSB, the 5v or 3.3v voltage is powered through MicroUSB. Otherwise, the voltage will be supplied by the lithium battery. Meantime, you need to pull the power output switch to “ON”. If it is not started, please plug in MicroUSB to activate and then try again.
  • The indicator goes on when there is electricity output, otherwise, it goes out.
  • 5V offers 1a electricity output and 3.3V offers 700ma output.

Low-voltage Battery Protection

Undervoltage indication 3.60V
Low-voltage protection 2.40V
Indicator-off voltage when the voltage gets back. 3.71V

Low voltage indicator goes on under 3.60V and when the voltage keeps decreasing to 2.40V, the lithium battery protection circuit works. The indicator will go out when the battery is powered to 3.71V.


Short-circuit Protection

When the output current reaches 1.2A, the lithium battery protection circuit starts and cuts off power supply. The circuit will be activated and get back to work only when you plug in MicroUSB to charge.

Efficiency of BM and Its Load Driven Capacity

100ma 5.05v output:

Input voltage 4.2 4 3.8 3.6 3.4 3.2 3 2.8
Input current 139 148 156 166 178 190 204 220
Efficiency 86.50% 85.30% 85.20% 84.50% 83.40% 83.10% 82.50% 82.00%

300ma 5.05v output:

Input voltage 4.2 4 3.8 3.6 3.4 3.2 3 2.8
Input current 411 437 460 492 525 570 615 679
Efficiency 87.80% 87.10% 86.90% 85.40% 84.70% 82.90% 81.50% 79.70%

500ma 5.05v output:

Input voltage 4.2 4 3.8 3.6 3.4 3.2 3 2.8
Input current 706 746 800 863 938 1028 1157
Efficiency 85.20% 84.60% 83.10% 81.30% 79.20% 76.80% 72.70%

700ma 5.05v output:

Input voltage 4.2 4 3.8 3.6 3.4 3.2 3 2.8
Input current 1025 1104 1189 1313 1510
Efficiency 82.10% 80.00% 78.20% 74.80% 68.90%

1A 5.05v output:

Input voltage 4.2 4 3.8 3.6 3.4 3.2 3 2.8
Input current 1622 1842
Efficiency 74.10% 68.50%
image

We can see from data above that BM’s 5v output shows excellent transfer efficiency no matter under low or high power output. The load driven capacity of that can reach 1A. The 3.3v transferring efficiency depends on the 1117 chip, which should be around 60% and the load driven capacity can reach up to 600ma.

Temperature Rise of System Operation

Temperature rise under 5v output and 30 ℃ indoor:

3-minute 5-minute 10-minute
Current 300 500 700 300 500 700 300 500 700
Temperature 32 35.8 46 32.7 40 48 32.7 40 51

Temperature rise under 3.3v output and 26 ℃ indoor:

3-minute 5-minute 10-minute
Current 100 300 500 300 500 700 300 500 700
Temperature 27.5 32 40 28.5 35 44 28.5 38 49


Documents

Eagle PCB 'File:Microduino-BM.zip



Main components

Development

  • Battery: single-cell 3.7v li-ion battery;
  • Recommended battery module is connected with 2PIN DuPont;
  • Recommended power options: voltage 5V, current 600ma above, such as: computer USB, 5V phone charger.


Applications

  • Lithium battery charge
  • Lithium battery voltage boosting to power Microduino core modules

Pictures

Micrmodule BM Front
Micrmodule BM Back

FQA

History

November 14, 2013 new release, major improvements:

  • Canceled VMOT pin, use the toggle switch directly and use the 5V port switching charge and discharge;
  • Boost pushbutton can fully control the boost, UPIN27 the GND loop off.
  • March 13, 2013 Batch completed.
  • March 1, 2013 20130202 edition model released, testing is no big problem.
  • February 2, 2013, using mobile power ASIC chip, re-layout.
  • December 31, 2012, released the test panels, the main problems are:
  • No 5V output;
  • Battery Interface leakage;
  • No power display.