Gast
#2745087
Hallo, hab mir mit dem neuen XMega32A4U ne PCB gemacht der nen kleinen GPS Logger aufsetzt. LiPo laden über USB und den SPI Falsh über USB auslesen sind die wichtigsten Funktionen der Schaltung... Der SPI Flash hat laut Datenblatt im Sleep Mode 15 uA. Das GPS schalte ich über den Mosfet erfolgreich ab. Jetzt sind noch 6 uA (Datenblatt) am Batterie Backup... der Xmega ist im Deep Power Down. Sollte also keinen nennenswerten Strom ziehen. Hab dennoch ein Strom von 200 uA zu verzeichnen, was viel zu viel ist.. ein Blick ins Datenblatt und ich kann erst einmal dem TS5205 von Reichelt wohl viel Schuld zuschieben. Der braucht bei 100 uA Output, selbst nochmal 100 uA Ground Current... :-/ Kann jemanden nen LDO im SOT 25 Gehäuse empfehlen, der Pinkompatibel ist? Der LDO hat Enable und Ref Pin für nen Kondensator zusätzlich. Bei Reichelt gibts 3 Typen, aber alle haben recht viel Ground Current. :-/ Das zweite Problem ist der Versuch eine Selbsthaltung über den Enable Pin zu realisieren. Das funktioniert nicht wirklich. Gedacht war es so: Wenn die Unterspannungserkennung des XMega auslöst und ihn resetet wird der LDO über die 500kOhm (wahrscheinlich zu groß) abgeschalten und der SPI Flash gleich mit. Wenn man die Schaltung wieder an USB ansteckt, wird wieder alles gestartet. Das ganze Funktioniert nicht, wenn der Kontroller nicht wegen der Unterspannung resetet. Hab zwar noch nicht mit dem Oszi geschaut, aber ich hab das Gefühl der XMega will starten, der LDO gerade ausgehen und es kommt zu ner Wechselwirkung. Was sagt ihr zu der Resetbeschaltung? Die Grundidee ist, dass der XMega im Deep Power Down sein kann und trotzdem der Akku ohne aufwachen (wie auch) nicht tiefenentladen wird. MfG Basti
