projekte:pinout:laptopbatteries:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
projekte:pinout:laptopbatteries:start [2019/05/23 11:17] – florian | projekte:pinout:laptopbatteries:start [2023/08/16 11:38] – [Bestimmen einer unbekannten Anschlussbelegung:] florian | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~NOTOC~~ | ||
====== Pinouts of Laptop/ | ====== Pinouts of Laptop/ | ||
Zeile 7: | Zeile 8: | ||
|BTP-34A1| ? | ? | 14.8V 4Ah | GND | empty | ? | ?| ?| ?| ?| V+| X | X |Hannes |170325 | | |BTP-34A1| ? | ? | 14.8V 4Ah | GND | empty | ? | ?| ?| ?| ?| V+| X | X |Hannes |170325 | | ||
|BTP-S31| ? | ? | 10.8V 5.4Ah, Note2b?, stops charging >13V? | GND | ? | ? | ?| ?| V+ | X | X | X | X |Hannes |171129 | | |BTP-S31| ? | ? | 10.8V 5.4Ah, Note2b?, stops charging >13V? | GND | ? | ? | ?| ?| V+ | X | X | X | X |Hannes |171129 | | ||
+ | |AS07B41|ACER |?| ? |BAT+|BAT+|10k Temp? | ||
+ | |AS10B5E|ACER |?| 11.1V 6Ah |BAT+|BAT+|EN|? | ||
|AS10D31|ACER |Travelmate 5740| 10.8V 4.4Ah |BAT+|BAT+|EN|TEMP|SCL|SDA|GND|GND|x|x|Florian|190118| | |AS10D31|ACER |Travelmate 5740| 10.8V 4.4Ah |BAT+|BAT+|EN|TEMP|SCL|SDA|GND|GND|x|x|Florian|190118| | ||
+ | |AS10D81|ACER | ? | 10.8V 4.4Ah |BAT+|BAT+|EN|TEMP|SCL|SDA|GND|GND|x|x|Florian|200129| | ||
|GRAPE32|ACER |?| 10.8V 4.4Ah; 11.1V 4.0Ah, Note2 |GND |? | |GRAPE32|ACER |?| 10.8V 4.4Ah; 11.1V 4.0Ah, Note2 |GND |? | ||
+ | |GRAPE34|ACER |?| 14.8V 4.8Ah | GND | SCL | SDA |? | ||
|A1175 |Apple |15-inch MacBook Pro| |GND |? | |A1175 |Apple |15-inch MacBook Pro| |GND |? | ||
|7564 ? |ASUS |EeePC 4G-BK022 | |GND |+V | | |EN | | | |GND | |[[http:// | |7564 ? |ASUS |EeePC 4G-BK022 | |GND |+V | | |EN | | | |GND | |[[http:// | ||
Zeile 17: | Zeile 22: | ||
| |DELL |E4300 |Note2b |BAT-| | |/Ena| | | | |V+ |X |Hannes |131203| | | |DELL |E4300 |Note2b |BAT-| | |/Ena| | | | |V+ |X |Hannes |131203| | ||
| |DELL |Inspiron 6400/ | | |DELL |Inspiron 6400/ | ||
+ | |M5Y0X|DELL|Latitude E6430|11.1V 9Ah |GND|GND| ? | ? | ? | SDA | SCL | BAT+ | BAT+ | |Florian |190524| | ||
|EM-G320L1|Elitegroup| ? |14.8V 2.2Ah |V+ | empty | C | D | T | GND | GND | X | X | X |Hannes |170325| | |EM-G320L1|Elitegroup| ? |14.8V 2.2Ah |V+ | empty | C | D | T | GND | GND | X | X | X |Hannes |170325| | ||
|4UR18650F-2-5|Fujitsu, | |4UR18650F-2-5|Fujitsu, | ||
Zeile 25: | Zeile 31: | ||
|FPCBP59|Fujitsu | ? | |V+ |V+ |EN |Bus? |Bus? |Bus? |temp? |empty |GND | |Wolfgang |150103| | |FPCBP59|Fujitsu | ? | |V+ |V+ |EN |Bus? |Bus? |Bus? |temp? |empty |GND | |Wolfgang |150103| | ||
|FPCBP331|Fujitsu | ? |10.8V 4.4Ah|V+ |V+?| ? | ? |SCL|SDA|TEMP? | |FPCBP331|Fujitsu | ? |10.8V 4.4Ah|V+ |V+?| ? | ? |SCL|SDA|TEMP? | ||
+ | |FPCBP429|Fujitsu | ? |10.8V 6,7Ah|V+ | ? | ? | EN(3,7V) |SCL|SDA| EN(4V) | x | GND | |Florian |190912 | | ||
|SQU-809-F01|Fujitsu | ? |11.1V 4.4Ah, Note1|GND |?| ? | ? | ? | ? |V+ | X | X | |Hannes |190329 | | |SQU-809-F01|Fujitsu | ? |11.1V 4.4Ah, Note1|GND |?| ? | ? | ? | ? |V+ | X | X | |Hannes |190329 | | ||
|UN34AS1-S1| Gericom | ? |11.1V 6Ah|V+|V+|C|D|T|GND|GND| | | |Hannes |160721 | | |UN34AS1-S1| Gericom | ? |11.1V 6Ah|V+|V+|C|D|T|GND|GND| | | |Hannes |160721 | | ||
|NC6120, 364602-001, 365750-001, 372772-001, 398854-001, HSTNN-C12C, PB994A, HSTNN-IB05, HSTNN-LB05, PB994, HSTNN-I03C, HSTNN-I05C| HP | ? |10.8V/ | |NC6120, 364602-001, 365750-001, 372772-001, 398854-001, HSTNN-C12C, PB994A, HSTNN-IB05, HSTNN-LB05, PB994, HSTNN-I03C, HSTNN-I05C| HP | ? |10.8V/ | ||
+ | |HSTNN-CB47| HP | ? | ? |GND|GND|10k Temp? | ||
|HSTNN-DB30| HP | ? |10.8V/ | |HSTNN-DB30| HP | ? |10.8V/ | ||
- | |HSTNN-IB2P, | + | |HSTNN-IB2P, |
+ | |HSTNN-UB73, | ||
+ | |42T4504|IBM Lenovo| T60? | |V+ |V+ |Bus? |Bus? |temp? |GND |GND | | | |Wolfgang |150103 | ||
|42T4649|IBM Lenovo| X200| 10,8V/7,8Ah |V+ |V+ |SCL |SDA |temp? |GND |GND | | | |Florian |190207 | | |42T4649|IBM Lenovo| X200| 10,8V/7,8Ah |V+ |V+ |SCL |SDA |temp? |GND |GND | | | |Florian |190207 | | ||
+ | |42T4653|IBM Lenovo| ? | 10,8V/4,9Ah Note1 |V+ |V+ |SCL |SDA |temp? |GND |GND | | | |Hannes |190606 | | ||
|42T4670|IBM Lenovo| | |42T4670|IBM Lenovo| | ||
|42T4694|IBM Lenovo| | |42T4694|IBM Lenovo| | ||
- | |42T4504|IBM Lenovo| T60? | |V+ |V+ |Bus? |Bus? |temp? |GND |GND | | | |Wolfgang |150103 | | ||
|42T4879 52+|IBM Lenovo| X220T | |V+ |V+ |SCL |SDA |Temp (10k) |GND |GND | | | |Florian |190207 | | |42T4879 52+|IBM Lenovo| X220T | |V+ |V+ |SCL |SDA |Temp (10k) |GND |GND | | | |Florian |190207 | | ||
|08K8039|IBM Lenovo| | |08K8039|IBM Lenovo| | ||
Zeile 40: | Zeile 50: | ||
|45N1011 70++|Lenovo|T430/ | |45N1011 70++|Lenovo|T430/ | ||
|45N1775 68|Lenovo|T450s|11.1V/ | |45N1775 68|Lenovo|T450s|11.1V/ | ||
+ | |BTP-C0BM|MEDION|? | ||
|BTP-C2BM|MEDION|MD96850 MD96640|11.1V/ | |BTP-C2BM|MEDION|MD96850 MD96640|11.1V/ | ||
- | |A32-A15|MSI| ? |10, | + | |A32-A15|MSI| ? |10, |
+ | |BTY-L74|MSI| ? |11, | ||
|PCGA-BP2NX|SONY|? | |PCGA-BP2NX|SONY|? | ||
| |Toshiba |Satellite C675D | |GND |GND |SCL |SDA |Temp? |SysPresent |? |BAT+ |BAT+ | |[[http:// | | |Toshiba |Satellite C675D | |GND |GND |SCL |SDA |Temp? |SysPresent |? |BAT+ |BAT+ | |[[http:// | ||
|PA2510U|Toshiba | ? | |GND | | | | | |temp? | | |V+ |Wolfgang |150103 | | |PA2510U|Toshiba | ? | |GND | | | | | |temp? | | |V+ |Wolfgang |150103 | | ||
|PA3107U|Toshiba|Satellite Pro 4600|ON: beide Zusatzpins verbinden|GND| | | | | |temp?| |V+| |Wolfgang |150103| | |PA3107U|Toshiba|Satellite Pro 4600|ON: beide Zusatzpins verbinden|GND| | | | | |temp?| |V+| |Wolfgang |150103| | ||
- | |PA3534U|Toshiba| ? |Note2b? | GND | ? | ? | ? | ? | /Ena | ? | ? | V+ | X | Hannes |190504| | + | |PA3480U|Toshiba| ? | | V+ | x | ? |/Ena| ? | ? | ? | GND | X | X | Hannes |200125| |
+ | |PA3534U|Toshiba| ? |Note2b? | GND |GND|SCL|SDA|10k Temp?| /Ena | ? | ? | V+ | X | Hannes, Florian | ||
* Note1: Battery only starts charging when empty or discharging directly before charging. | * Note1: Battery only starts charging when empty or discharging directly before charging. | ||
Zeile 56: | Zeile 69: | ||
{{ : | {{ : | ||
- | ====== DELL-battery charge-enable: | + | ===== DELL-battery charge-enable: |
DELL-Akkus müssen zur Aktivierung der Ladung mittels SMBUS-Kommunikation dazu motiviert werden. | DELL-Akkus müssen zur Aktivierung der Ladung mittels SMBUS-Kommunikation dazu motiviert werden. | ||
- | * I2C-Adresse: | + | * I2C-Adresse: |
- | * Daten: 0x00 0x0A 0x00 | + | * Daten: 0x00 0x0A 0x00 (Register 0x00 = ManufacturerAccess-Register) |
getestet mit: | getestet mit: | ||
* Type 4R084 (Aktivierungssequenz reicht einmal) | * Type 4R084 (Aktivierungssequenz reicht einmal) | ||
Zeile 68: | Zeile 81: | ||
* Type U4873 (Precision M90)(Aktivierungssequenz reicht einmal) | * Type U4873 (Precision M90)(Aktivierungssequenz reicht einmal) | ||
+ | ===== MSI BTY-L47 charge-enable: | ||
+ | |||
+ | |||
+ | Um den Akku zum Laden zu bewegen ist es notwendig, die Enable-Pins auf GND zu ziehen und an den SMBus Pins 3,3V (z.B. über 10k) anzulegen. Buskommunikation ist nicht nötig. | ||
+ | |||
+ | |||
+ | ===== Bestimmen einer unbekannten Anschlussbelegung: | ||
+ | |||
+ | Die Anschlussbelegungen für die meisten Akkus können selbst | ||
+ | ermittelt werden, was relativ einfach mithilfe eines Multimeters mit einem hoch- | ||
+ | ohmigem (ca. 10MΩ) Spannungs- sowie Widerstandsmessbereich möglich ist. So- | ||
+ | wohl die postiven als auch die negativen (Masse) Anschlusspins liegen (bei allen bisher untersuchten Akkus) jeweils ganz | ||
+ | außen am Stecker und lassen sich häufig durch das Vorhandensein der Akkuspan- | ||
+ | nung identifizieren. Ist diese vom Batteriemanagement abgeschaltet, | ||
+ | Leckstrom der verbauten Mosfets ausnutzen. Durch diesen kann, in Kombination | ||
+ | mit dem Innenwiderstand des Messgerätes, | ||
+ | livolt gemessen werden. Ist die Position des ersten Massekontaktes ermittelt, wird | ||
+ | die Spannung zwischen diesem und allen weiteren Pins bestimmt. Anschlüsse, | ||
+ | denen eine Spannung von ca. 2 bis 3,5 Volt anliegt, dienen meist zur Aktivierung | ||
+ | des ganzen Akkus oder der Ladefunktion, | ||
+ | 1 bis 10 Kiloohm gegen Masse geschalten werden müssen. Für alle Anschlüsse, | ||
+ | denen keine Spannung gemessen werden kann, wird nachfolgend der Widerstand (zum bereits identifizierten Massepin) | ||
+ | bestimmt. Dabei sind Pins mit einer niederohmigen Verbindung weitere Massepins. | ||
+ | Zudem gibt es mindestens ein Thermoelement mit einem Widerstand von üblicher- | ||
+ | weise 500Ω bzw. 10kΩ und zwei Pins mit einem (nahezu) gleichen Widerstand von | ||
+ | üblicherweise 500kΩ bis 1MΩ (gegen Masse). Bei diesen handelt es sich um die SMBus-Anschlüsse. | ||
+ | Welcher dabei für Takt und welcher für Daten genutzt wird, lässt sich herausfinden, | ||
+ | indem man die SMBus-Leitungen eines passenden Adapters in beiden Kombinationen verbindet. | ||
+ | Eine Kommunikation mit dem Akku ist nur möglich, wenn Takt- und Datenlei- | ||
+ | tung richtig verbunden sind. Ein Vertauschen der Busleitungen hat prinzipbedingt | ||
+ | keine negativen Auswirkungen. Ein solcher Adapter kann beispielsweise auf dem CP2112 (USB-I2C Adapter) von Silabs basieren. | ||
+ | [Beschreibung in Anlehnung an das Vorgehen aus Florians Bachelorarbeit] | ||
+ | Angaben ohne Gewähr und Befolgen der Anleitung auf eigene Gefahr. | ||
+ | Lithium-Ionen-Akkus sind auf Grund Ihrer Leistungsfähigkeit | ||
+ | mit besonderer Vorsicht zu behandeln und können bei falscher Behandlung schwere Verletzungen oder Sachschäden zur Folge haben. | ||
projekte/pinout/laptopbatteries/start.txt · Zuletzt geändert: 2023/08/16 11:39 von florian