Sunteți pe pagina 1din 5

3/11/2016

BatteryConnection|PowerCartel

Power Cartel

BATTERY CONNECTION
PackProbe communicates with battery packs that adhere to the Smart Battery Standard, which
includes almost all battery packs for laptops made in the last decade or so.
Before connecting to the battery pack,you should educate yourself on the risks of lithium ion
batteries, including but not limited to:
The potential for damaging the electronics of the pack, your Arduino, or even if your
computer if you wire things incorrectly.
The potential for burns oreven fire in the event of a low-reistance connection between the
positive and negative terminals of the battery pack.
To use PackProbe, firstconnect the Arduino ground to the packs negative terminal, and then
connect the appropriate pins to the data (SDA) and clock (SCL) pins. You may also need to make a
second connection between the ground and the Battery Enable/System Presentpin.
That may sound easy, unfortunately, the standard doesnt describe the connector pinout for
battery packs.Connectors vary among manufacturers and even models from the same
manufacturer.
To help you get started, we provide pinouts for packs weve encountered below. Please note,
these pinouts should be verified with a multimeter before making connections to the pack in
order to prevent escape of magic smoke, and other undesirable outcomes.
Determining the pinout for an unknown pack is relatively easy bychecking voltagesand
resistances between pins with a multimeter to narrow things down, and then a little trial and
error using PackProbe.
Some guidelines:

http://powercartel.com/projects/packprobe/batteryconnection/

1/5

3/11/2016

BatteryConnection|PowerCartel

Most packs use the outermost slotsfor the positive and negative connections to the system.
Some packs label the negative and positive sides of the connector.
Many packs, particularly those for larger/more powerful laptops,double-up the positive and
negative connections on the outer slots, with adjacent slots for more contact area.
Some packs present the full pack voltage on the appropriate pins at all times, as long as the
voltage is over ~3v/cell. Others need to be turned on by connecting the battery enable pin to
ground.
The slots exposing the SMBus data (SDA) and clock (SCL) signals are usually next to one
another.
The SMBus connections usually have ~0.5-1MOhm resistance to the ground/negative pin.
The Battery Enable (BE) pin, if present, will have infinite resistance to ground.
Every pack has one slot that provides a separate safety signal. This signal is carried on the Tpin.Under normal conditions, this pin will actually be tied to a thermistor to provide a reading
of pack temperature, but under temporary or permanent fault conditions, the circuitry may
alter the resistance.
Once youve definitively identified the negative/ground pin and connected it to the ground on
your arduino, you can safely probe for the clock and data pins.

Known Pack Pinouts


WARNING: The information below is provided as a starting point for establishing a data
connectionto your battery pack.
You must verify these pinouts with a multimeter, using the guidance above before connecting .

Key

Negative power / charging contact (ground)


++
Positive power / charging contact
SDA
I2C/SMBus serial DAta line
SCL
I2C/SMBus serial CLock line
T
Temperature / safety signal
BE
http://powercartel.com/projects/packprobe/batteryconnection/

2/5

3/11/2016

BatteryConnection|PowerCartel

Battery Enable (System Present)


gap
A break in the spacing of pins/slotswith no contacts present
??
Unknown function

Acer
UM09B7D, UM09F36
From left to right, looking at connector from the narrow side of the pack, with the open edge of
the slots facing up:
, , SDA, SCL, T, BE, ++, ++

Asus
PL32-1005 (AS035MD33E), AL32-1005 (AS085NJ35E)
From left to right, looking at connector from the narrow side of the pack, with the open edge of
the slots facing up:
, , ??, SDA , SCL , ??, T, ++, ++

Dell
9T48V (YXVK234J)
From left to right, looking at connector from the narrow side of the pack, with the open edge of
the slots facing up:
, , ??, BE, , SDA, SCL, ++,++

9T119 (8T533 8BN)


, ??, ??, BE, ??, SDA, SCL, ++
http://powercartel.com/projects/packprobe/batteryconnection/

3/5

3/11/2016

BatteryConnection|PowerCartel

XX327
, ?, ?, ?, , SDA, SCL,? , ++

TC030
Compatible types:PD685, RD301, TD117 or UD088
. ??, BE?, ?? ,SDA, SCL, ++, ++

Gateway
8MSBG SQU-517 (MAL42ab)
, , SDA, SDC, T, ++, ++

HP
HSTNN-DB75
NOTE: This packs connector is in the opposite orientation from mo
From left to right, looking at connector from the narrow side of the pack, with the open edge of
the slots facing up:
++, ++, SDA, SCL, ??, T, ,

TD06
PackProbe cant currently obtain any data from the HP TD06battery packs weve tested.
, , T, BE, SCL, SDA, ++, ++

HPZ PP2171M
, ??, SDA, SCL, gap, ++

Lenovo / IBM

http://powercartel.com/projects/packprobe/batteryconnection/

4/5

3/11/2016

BatteryConnection|PowerCartel

Lenovo / IBM
IBM-92P1087
From left to right, looking at connector from the narrow side of the pack, with the bottom surface
of the pack facingdown:
, T, SDA, SCL, gap, ++

IBM-42T4619
From left to right, looking at connector from the narrow side of the pack, with the bottom surface
of the pack facingdown:
++, ++, gap, SCL, SDA, T, ,

Samsung
PackProbe cant currently obtain any data from the Samsung battery packs weve tested, but we
can get an acknowledgement from the appropriate SMBus address using the pinout below.

AA-PL2NC8B
, gap, , T, SDA, SCL, ++, ++

ONE THOUGHT ON BATTERY CONNECTION


kayla
MARCH 9, 2016 AT 2:10 AM

vapor mod supplier

http://powercartel.com/projects/packprobe/batteryconnection/

5/5

S-ar putea să vă placă și