-
Thread
LI-POL Akku Anschluss
Bild hättest du wenigstens die Bezeichungen der ICs angeben können. Ich vermute mal der linke ist der DW01+ oder DW01A, also Überwachung von Über- und Unterspannung und Überstrom. Das rechte IC muss dann der Doppel-Fet sein. Wenn du den Minus-Anschluss bis zum Akku verfolgst, wird bestimmt noch ein winziger Thermoschalter auftauchen. Denn der DW01 hat keine Temperaturüberwachung (die ist aber eigentlich immer da). Deine Platine sieht also in etwa so aus wie im Anhang. In meiner Schutzschaltung ist die Überwachung und der Fet in einem Chip
-
Thread
Sicherung stört BMS
Schau dir DW01 an, die gibts von diversen Herstellern.
Der DW01 ist auch auf vielen tp4056 Boards verbaut.
-
Thread
MENÜ-STEUERUNG
sbis PINA,0x00 ;if port , pin 0 == 0 rcall MEN_98 ; sbis PINA,0x01 ;if port , pin 1 == 0 rcall MEN_97 ; sbis PINA,0x02 ;if port , pin 2 == 0 rcall MEN_96 ; sbis PINA,0x03 ;if port , pin 3 == 0 rcall MEN_95
Ausgabeposition printts textTabelle ,text ;Text aus Tabelle Rjmp mainloop textTabelle : .dw ZEILE0: .dw ZEILE01: .dw ZEILE02: .dw ZEILE03: .dw ZEILE04: .dw ZEILE05: .dw ZEILE06: .dw ZEILE07: ZEILE0: .db "set ",0,0 ZEILE01: .db "kanal 1 ",0,0 ZEILE02: .db "ok",0,0 ZEILE03
-
Thread
Lademodul TP 4056
jmd Erfahrung mit dem Teil gemacht? 2. Frage: Die einzelnen Bauteile sprich den TP4056, FS8205A und DW01A finde ich leider nicht um das Lademodul nachzubauen, mit welchen Bauteilen könnte ich diese ersetzen? LG!
jmd Erfahrung mit dem Teil gemacht? > Frage: Die einzelnen Bauteile sprich den TP4056, FS8205A und DW01A finde > ich leider nicht um das Lademodul nachzubauen, mit welchen Bauteilen > könnte ich diese ersetzen? > > LG! Nehme lieber den TP4065 der hat weniger eigenverbauch und saugt die batterie
-
Thread
AVR ASM Pin schaltet einfach so
out ADCSRA, rTemp1 ldi rTemp1, (1<<ADC2D)|(1<<ADC1D) ;Disable DigPIN bei adc01 out DIDR0, rTemp1 ;Watchdog konfigurieren ldi rTemp1, (1<<WDTIE)|(1<<WDP2)|(1<<WDP0) ;Interrupt mode, WD bei 0,5s out WDTCR, rTemp1 ;PCINT konfigurieren ldi rTemp1, (1<<PCIE
--------------------------------------------------------------------------------- LOOKUP: .dw 978 .dw 891 .dw 818 .dw 751 .dw 694 .dw 652 .dw 616 .dw 568 .dw 526 .dw 504 .dw 484 .dw 464 .dw 445 .dw 430 .dw 417 .dw 0 [/c]
-
Thread
Suche Tastaktor für WLan
sowas machen. Funktioniert bei mir seit 12 Jahren in der Garage... https://youtu.be/zhZwK3zZyDw?si=xC4hxzh08hmO75Jj
nichts anderes, als eine Tür zu öffnen, ein wenig oversized. Das kann doch sicher auch ein ESP8266-01 plus 3V-Reed-Relais für zusammen weniger als 5,- ?
-
Thread
RS232 Eingabeaufforderung
: .db "help", 0 ; Kommandotext .dw cmdReset ; Adresse des nächsten Kommandos .dw funcHelp ; Adresse der Routine die HELP behandelt .db "Zeigt die Hilfe an", 0 ; Hilfetext cmdReset: .db "reset", 0 ; Kommandotext .dw 0 ; 0 zeigt an, dass dies das letzte Kommando war .dw funcReset ; Adresse der Routine die RESET behandelt .db "Ruecksetzen des Systems",
-
Thread
Pollin LCD SANBUM LBL-11337
W.S. schrieb im Beitrag #4756406: > Ein deutliches Beispiel ist das SHARP > LQ092B5DW01, was dank paralleler TTL-Schnittstelle und ca. 18V für das > BL für viele Bastler unattraktiv ist Tja, wenn man das wenigstens erst mal angeschlossen bekäme... Mit einer Adapterplatine zusammen
roehrenvorheizer schrieb im Beitrag #4756599: >> Ein deutliches Beispiel ist das SHARP >> LQ092B5DW01, was dank paralleler TTL-Schnittstelle und ca. 18V für das >> BL für viele Bastler unattraktiv ist > > Tja, wenn man das wenigstens erst mal angeschlossen bekäme... Mit einer > Adapterplatine
-
Thread
RS232 auf PC Seite
(dwEvtMask & EV_ERR) printf ("ERR "); if (dwEvtMask & EV_RXFLAG) printf ("RXFLAG "); if (dwEvtMask & EV_TXEMPTY) printf ("TXEMPTY "); if (dwEvtMask & SERIAL_EV_PERR) printf ("PERR "); if (dwEvtMask & SERIAL_EV_RX80FULL) printf ("RX80FULL "); if (dwEvtMask & SERIAL_EV_EVENT1) printf
-
Thread
Format von Hexwerten erkennen
down 5D D1 88 42 A3 D0 CC 01 85 13 04 00 00 01 02 00 11.01.2012 22-23 267141 bytes up 9A BA 14 F6 F3 CF CC 01 4A C9 28 00 00 00 02 00 11.01.2012 01-02 2672970 bytes down 2A 82 DB F5 F3 CF CC 01 A6 FD 06 00 00 01 02 00
0F EA 2F B7 CC 01","15 C3 C6 A9 82 B7 CC 01","BB 60 C4 A9 82 B7 CC 01","B4 1A 4A 05 F4 CF CC 01","BA 92 21 05 F4 CF CC 01","75 DE 17 43 A3 D0 CC 01","5D D1 88 42 A3 D0 CC 01","9A BA 14 F6 F3 CF CC 01","2A 82 DB F5 F3
-
Thread
preiswerter Drucker DIN A4 im Unterhalt gesucht
Noch einer ohne Marktkenntnis https://www.bueromarkt-ag.de/multifunktionsgeraet_brother_mfc-j6940dw,p-mfc-j6940dw.html https://store.brother.de/catalogs/brothergermany/geraete/tintenstrahl/mfcj/mfcj6940dw
mir hier jemand weiter helfen? Vorschlag: https://www.brother.de/drucker/laserdrucker/mfc-l2827dw Der kann auch Duplex-Druck, aber kein Duplex-Scan. Duplex-Scan können erst die teureren Modelle. Scannt in Farbe, druckt aber nur sw. fchk
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
Bootstrap-Code des U883: [pre] org 0 ; internes ROM irq0: dw 800h irq1: dw 803h irq2: dw 806h irq3: dw 809h irq4: dw 80Ch irq5: dw 80Fh ;-----------------------------------
tristate jr C, test20 jr test10 tristate: ld p01m, #7Fh ; Ports 0-1 mode halt: jr halt ; Warteschleife [/pre]
-
Thread
Ladegerät für Lipo Akkus Usb anschluss mit tiefentladungs schutz (2A)
Diy-Kit-NCP303LSN30T1G-IC-DETECTOR-VOLTAGE-3-0V-5TSOP-303-NCP303/32402628635.html Oder einfach den billigen DW01 verbauen, der nichts anderes als eine spezialisierte Schutzschaltung für 1-Zellen-LiIon ist (hatte ich das da nicht schon eingeworfen in dem Thread?). http://www.haoyuelectronics.com/Attachment/TP4056-modules/DW01-P_DataSheet_V10.pdf http://www.aliexpress.com/item/DW01A-Mobile-power-li-ion-battery-protection-IC-chips-SOT23-6-DW01/32590715808.html
-
Thread
Reparatur JTC 2032c DVB-73203 LCD TV SPV9202 CV9202H-B39
== StartUp_Assistant_task Start! SI2158_MajorId=0x33, MinorId=0x30, BuildId=0x05, RomId=0x50 dwCurrentId= 0x00333005 Version=30_build_0x05 dwId_0_Cbff = 0x003043ff dwId_0_Ebff = 0x003045ff dwId_1_1bff = 0x003131ff dwId_2_0b00 = 0x(!) DirectFB/Config: Unable to open config file `/usr
--------------------------------------------- (*) DirectFB/Core: Single Application Core. (2012-01-05 09:31) (*) System/DevMem: Memory Preallocated at 0xa5dfd200 2097152 bytes (*) DirectFB/Graphics: SUNPLUS GPU 1.0 (SUNPLUS) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) [/code] Ich hoff
-
Thread
TP4056 - Schutz
die verlinkten Platinchen aber schon an, bevor ihr antwortet? Da ist neben dem TP4056 noch ein DW01 und ein Transistorpärchen in SOT8 drauf; mithin also ein BMS. Batterie und Last werden dort getrennt angeschlossen. Datenblatt DW01: http://www.ic-fortune.com/upload/Download/DW01-G-DS-10_EN.pdf
-
Thread
Probleme mit .db oder .dw in SRAM ?
AVR-Studio 4 den SRAM direkt beschreiben. Dafür gibt es ja angeblich solche tollen Befehle .db und .dw. Da ich ein Tiny26 nutze, habe ich natürlich auch nur ein SRAM mit 8 Bit! somit fällt .dw für mich sowieso weg. Nun habe ich schon überall nach einer erklärung gesucht wie ich nun meine Liste einfügen
Code .. bla bla bla Programm fertig. dann kannst du folgendes machen Tabelle: .db 0x00,0x01,0x02 ... (sollte gerade Anzahl haben) .db 0x10,0x11 .... TabelleEnde: Fertig
-
Thread
indizierte addressierung
(16 Bit), LPM aber byteorientiert zugreift. Die relevante Programmsequenz findest du ab Label "tim01b:". Viel Erfolg... ...
und in ASCII umwandeln (also 0x30 dazuaddieren). Eine Tabelle sähe dann z.B. so aus: tabelle: .dw 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 .dw 0x08, 0x09, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15 ;... .dw 0x96, 0x97, 0x98, 0x99, 0x100, 0x101, 0x102, 0x103b ;...usw... Dann hast Du in der Tabelle
-
Thread
Lipo laden/entladen
schon bei ca. 3V. Nach den obigen Vorschlägen plane ich jetzt, mit einem NCP301 oder STM1061 dem DW01 einfach die Vcc wegzuschalten - der MosFet müsste dann ja sperren. Ich habe es noch nicht getestet. Bisher habe ich die Überwachung komplett mit einem AVR gemacht, weil immer irgendwas nicht passte
Beitrag #4332076: > Nach den obigen Vorschlägen plane ich jetzt, mit einem NCP301 oder > STM1061 dem DW01 einfach die Vcc wegzuschalten - der MosFet müsste dann > ja sperren. > Ich habe es noch nicht getestet. Nun habe ich den Test nachgeholt: ich habe einfach Vcc vom DW01A gegen Masse kurzgeschlossen
-
Thread
Serielle Schnittstelle
int i = 1; HANDLE hSerial; COMMTIMEOUTS timeouts; DCB dcbSerialParams; char szBuff[4096]; DWORD dwBytesRead; DWORD dwBytesWrite; int n = 4096; int _tmain(int argc, _TCHAR* argv[]) { hSerial = CreateFile("COM3", GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL
////////////////// szBuff[0] = 0x02; szBuff[1] = 0x01; szBuff[2] = 0x05; if(!WriteFile(hSerial, szBuff, n, &dwBytesWrite, NULL)) { //error occurred. Report to user. printf("Fehler bei WriteFile!\n"); } else
-
Thread
LiPo Zelle vor Unterspannung schützen
Olaf schrieb im Beitrag #6439787: > eines der vielen ICs nimmst Genau. Um den DW01 einen Bogen machen. Zu dem gibt es mehr Anfragen als produzierte Stückzahlen.
. Da kann man doch eine kleine Platine erkennen. Da sitzt nicht zufällig auf der anderen Seite ein DW01 und ein kleiner Dual-MOSFET? Im Zweifel ist es am einfachsten, LiPo Zellen mit eingebauter Schutzelektronik zu kaufen. Andererseits kriegt man die als "LiPo protection board" auch aus China. Oder zusammen
-
Thread
Kapazität an Zellenschutz-IC?
das super. Datenblatt: https://www.google.com/url?q=https://www.ic-fortune.com/upload/Download/DW01-G-DS-10_EN.pdf&sa=U&ved=0ahUKEwiXp7654LTjAhWHr6QKHbdTAR8QFggLMAA&usg=AOvVaw3eFMLUGEZsB0Ngi5V-ZqQ9 Danke und liebe Grüße!
KOndensatorgröße im Datenblatt gewählt wurde. Und ob man (auch ohne praktisches Experimentieren) für einen DW01 z.B. sagen kann "da könnt ihr prinzipiell 0,1 bis 10 µF nehmen, das gibt sich nicht viel". Weil wir schon viele Chinaprodukte gesehen haben, die den DW01 mal mit großen und mal mit kleinen SMD-Kondesatoren
-
Thread
Temperaturmessung Gewächshaus. BMS Problem.
kleine Käfer gehörig warm. Auf den China-Ladeplatinchen wird er oftmals durch ein weiteres IC (DW01) plus FET ergänzt, was dann die Schutzschaltung für den Akku darstellt. Die Eignung des TP4056 für Betrieb mit Solarzelle wurde an anderer Stelle kontovers diskutiert, ich halte ihn für ungeeignet
durch das Solarmodul, das schafft eh nicht mehr als der Akku verträgt. Danke für den Hinweis auf den DW01. Dementsprechend wäre meine Vorschlag: - Akku an DW01 - Das dann an die Solarzelle, das SIM900 und den Arduino (Alles parallel) fertig. [Edit: Nachtrag]: DW01 vermutlich am besten ein Fertigmodul
-
Thread
Tonfrequenzen (Noten) erzeugen mit tiny45 in C
values. tbl_pitch: ; A B H C Cis D Dis E F Fis G Gis .dw 225, 239, 253, 268, 284, 301, 319, 338, 358, 379, 401, 425 ; 220Hz.. .dw 451, 477, 506, 536, 568, 601, 637, 675, 715, 758, 803, 851 ; 440Hz.. .dw 901, 955, 1011, 1072, 1135, 1203, 1274, 1350, 1430, 1515, 1606, 1701 ; 880Hz.. .dw 1802, 1909, 2023, 2143, 2271, 2406, 2549, 2700, 2861, 3031, 3211, 3402 ; 1760Hz.. .dw 3604, 3818, 4046, 4286, 4542, 4812, 5098, 5400 ; 3520Hz [/avrasm] In meinem Fall bräuchte ich ja nur
-
Thread
TP4056 Polarity protection
manche der TP4056 Module eventuell schon, aber nur wenn zusätzlich ein Battery Protection IC (z.B. DW01) vorhanden ist. Beim DW01-P liegt die Overdischarge Protection Voltage Schwelle zwischen 2.3V und 2.5V, da wären deine 2.62V noch darüber. > Was könnte da schief gelaufen sein? Nicht raten, Akku
6x550+750+800+1800mAh. Jedenfalls war das Pack nie über Nacht so tief ins Minus gesunken. > Beim DW01-P liegt die Overdischarge > Protection Voltage Schwelle zwischen 2.3V und 2.5V, da wären deine 2.62V > noch darüber. Wenn der Verbraucher direkt und parallel an der Zelle sitz, kann die Overdischarge
-
Thread
Solarglas selbst bauen
ist euer Meinung dazu Miese Schaltung, die Spannungsgrenzen sind stark temperaturabhängig. Der DW01 tut eigentlich alles was man braucht, Überladeschutz und Entladeschutz. Man muss nur die Solarzelle mit nicht mehr als 6V Leerlaufspannung über eine Diode anschliessen. Ebenso USB, einfach über
diese zwei miteinander so zu verbinden, dass a.) sowohl USB als auch das Solarpanel über den TP4056/DW01A gehen, und b.) der Ausgang des TP4056/DW01A über das Solarpanel gesteuert wird (Ein/Ausschalten bei Dämmerung). Habt ihr eine Idee wie das geht?
-
Thread
Anran Q3 Max Akku - Spannung zu niedrig
noch nicht hinüber (hoffe ich). Ich habe jetzt die im Akkupack verbaute Elektronik (2 x 8205A, DW01A) im Verdacht, aber ich weiß nicht, wie ich das testen kann, sichtbare Abrauchspuren sind nicht zu finden und außer den 3 ICs ist kaum was drauf. Eine andere Erklärung wäre, dass das Laden über
www.shotech.de/de/dual-n-kanal-mosfet-8205a.html) 2223 Das sind Dual N-Kanal MOSFET laut Internet [DW01A 2](https://www.shotech.de/de/battery-protection-ic-dw01a-g.html) Das ist ein "18650 Batteries Protection" IC. Auf dem Akkupack steht: Model: UB18650-1S2P Nominal voltage: 3.7V Nominal capacity
-
Thread
R&S TSMU Radio Network Analyzer
Mon Jun 23 16:58:41 2008 forcing bus reset IRQ busReset, dwNodeID=0xc000ffc1 busReset packet, dwNodeID=0xc000ffc1, dwSelfIDGeneration=1 IRQ busReset, dwNodeID=0x8000ffc0 busReset packet, dwNodeID=0x8000ffc0, dwSelfIDGeneration=2 IRQ busReset, dwNodeID=0xc000ffc0 busReset packet, dwNodeID=0xc000ffc0, dwSelfIDGeneration=3 ----------------------------
-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
@Harald: (sureelectronics) Hast Du denn auch schon XMEGAs und/oder Tinys mit DW probiert? Wenn man den ProduktText liest, so kommt es mir vor, als ob da ein JTAG ICE (MKI) drinsitzt.... kein Wort zum Thema DW oder ähnlich.... @Thomas R: (MCUZone) Schonmal XMEGAs oder Tinys
der doku drin. Hat aber gar keinen einfluss auf die PDI funktion, die geht genau so gut wie ISP/JTAG/DW.