BitBastelei
HTML-код
- Опубликовано: 27 авг 2024
- Vor einiger Zeit hatte ich bei meiner Soundbox eine kleine Transistorschaltung gebastelt, welche dem genutzten ESP8266 nur dann Strom zuführt, wenn ein Taster gedrückt wurde. Im Anschluss kann der ESP seine Aufgaben erledigen und am Ende sich selbst den Strom wieder abschalten. Da so der Stromverbrauch deutlich geringer ist verbessert sich die Batterielaufzeit massiv. Diese Schaltung habe ich nun in eine Platine gegossen und erweitert. Mit einer RTC ist es nun zusätzlich zum manuellen Wecken auch möglich sich nach einer definierten Zeit wecken zu lassen um so z.B. auch ohne manuellen Trigger alle paar Stunden Präsenz und Akkuzustand übermitteln zu können. Der Verbrauch liegt mit ~10µA (0,01mA) deutlich unter den 1,3mA, welche ein unmodifizierter NodeMCU im Deep-Sleep erreicht.
Boarddaten und Software: github.com/adl...
Was für eine Wohltat im Vergleich zu den englischsprachigen Bastlern, zwischen Dampfgeplauder + oft mühsamen Akzenten!
Fundiertes Wissen, klare Info, angenehmes Tempo + hoher Nutzwert.
**thumbsup**
Muss hier mal Danke sagen . Habe es in mein eigenem Projekt integriert . Komme auf ca. 500 nA Verbrauch , gemessen mit dem Current Ranger .
Bin absolut kein Bastler, aber deine Videos schaue ich trotzdem gerne. Ein wenig über den eigenen Tellerrand schauen macht Spaß.
Schönes Projekt.
Wenn man mit einem fixen Intervall von maximal 2 Stunden + optionalen externen Trigger auskommt ist der TPL5110 / TPL5111 von Texas Instruments auch eine sehr nette Option. Kostet je nach Menge zwischen 40 und 90cent und macht genau das. Kevin Darrah verwendet die bei seinem Trigboard Projekt.
Ich frag mich immer wovon ihr nachts träumt :-) Krasses ding!!! Weiter so ^^
Einfach ! Funktioniert ! 👀👍👍
Vielen dank für den tollen Kanal! Bin zufällig drauf gestoßen
Super. Ich habe gerade in diese Richtung gegrübelt. Ich will mehrere Temperatursensoren(DS18B20) in einem Getreidelager verteilen, die dann ca. zweimal am Tag die Temperatur messen und senden. Dabei soll die Spannungsquelle ca 9 Monate reichen und ich denke die Sensoren sollen auch nicht dauerhaft mit Spannung versorgt werden um eine Erwärmung zu verhindern. Danke, du hast mir viel Arbeit abgenommen.
Wie hast du vor die Daten zu übertragen? Mit WLAN? das Wlan Modul braucht recht viel Strom wenn es an ist und wie oft müssen die Daten übertragen werden? Würde mich einfach mal so interessieren weil ich etwas ähnliches vor habe nur mit Gewächshäusern und nicht mit Getreidesilos :). Ich habe momentan das Problem das nicht im ganzen Gewächshaus WLan gibt und ich die Daten eventuell erst per Funk oder doch noch ein WLan Access Point anbauen muss.
@@TodayTestfbsfbsfbs Ja die Datenübertragung soll über WLAN erfolgen. Dafür will ich einen alten Router benutzen. Ich muss die Temperatur auch nur ca. 2 mal pro Tag haben, weil die Änderung nicht so schnell und dramatisch erfolgt. Außerdem könnte ich den Router unters Dach hängen. Dort ist ein Laufsteg und eine Steckdose und die Sensoren befinden sich dann in einem Umkreis von maximal 30 m. Ein Computer steht auch nicht so weit weg. Der könnte die Temperatur speichern. Also habe ich schon relativ gute Voraussetzungen.
Ansonsten würde ich LoRa Module nehmen und das ganze in der Cloud speichern.
Wäre es nicht einfacher gewesen einen TPL5110 oder TPL5111 zu benutzen? Dafür gibt es ja auch schon relativ günstige Breakout boards von Adafruit und Sparkfun.
Danke für das Video hilft mir sehr!
Danke, gutes Video, das kann ich aktuell gut gebrauchen ...
Sehr Hilfreich! Danke für das Video.
super. danke.
2 erweiterungsvorschläge:
- wie triggert man die schaltung mit einem low cost radar/microwave motion sensor
- wie geht man vor, wenn man zusätzlich zu den 3.3 auch 5v benötigt
Vielen dank!
Wieder schön informatives Video.
Ich benutze für "Wecke mich alle X Stunden auf"-Zwecke nen TPL5110. Für jemanden wie mich, der sich noch net an eigene Platinen und SMD Löten rantraut gibt es auch schöne fertige Module von Adafruit mit dem Chip.
Interessant, die kannte ich noch gar nicht. TPL5110 macht wenn ich richtig sehe das selbe wie meine Schaltung, allerdings "nur" 2h Maximum und mit 20µA auch etwas drüber beim Verbrauch (was seltsam ist, da der eigentlich effizienter sein sollte). Andere Alternative wäre TrigBoard von Kevion Darrah - hat direkt ESP und die nötigen Wandler für nen LiPo dabei und soll 1µA erreichen. Kostet leider auch entsprechend.
@@adlerweb Ah, sehe gerade dass jemand schon den tpl erwähnt hat :) Genau auf dem basiert das Trigboard von Kevin Darrah. Der verwendet auch den TPL5110/5111. Laut Datenblatt verbraucht der TPL nur 20nA, also nicht µA. Auf der Seite von Kevin findet man entsprechende Schematics falls man es nachbauen möchte, wobei wohl eine neue Version vor der Tür steht. Für manche Projekte finde ich sein Board nur schon fast zu komplex ... da lässt sich je nach Bedarfsfall dann noch ein bisschen bei den Kosten sparen. Er verwendet z.B. den TPS73733DCQR Spannungsregler (~1,60€), was kostentechnisch wohl nur notwendig ist wenn die "On" Zeit relativ lang ist.
Datenblatt ja, aber da kommt ja auch immer noch "drumrum" dabei. Die Angabe 20µA stammt von den Adafruit-Breakout-Boards. Kevins Board kenne ich, erscheint mir aber viel zu kompliziert für einfache (Massen)Anwendungen. Ich komme hier trotz der "kleinen" Stückzahl überschlagen auf Materialkosten von
@@adlerweb Thereotisch benötigt er ja nur noch einen Mosfet und einen Widerstand welcher den Intervall bestimmt. Eine weitere Leitung geht dann noch zum Mikrocontroller welcher ihm mitteilt wenn er fertig ist und wieder abschalten soll. www.ti.com/lit/ds/symlink/tpl5110.pdf Ich hab hier noch welche rumliegen da sie schon länger auf meiner "To-Do" Liste liegen - da werde ich die Tage mal nachmessen. Meine Messinstrumente sind zwar nicht gerade die präzisesten in dem Bereich, aber für einen groben Anhaltswert sollte es ausreichen.
Probiere mal SMD Löten aus ich bin mittlerweile soweit es geht von DIP weg, meiner Ansicht nach ist SMD wirklich sehr einfach solage es nicht an die ganz kleinen Gehäuse ran geht und geht viel viel schneller wie DIP. Ein Gehäuse mit 40 Pins DIP dauert ewig SMD innerhalb 1 Minute erledigt. Habe mich selber vor SMD lang gesträubt, aber mit gutem Lötkolben ist es easy.
Nutzt du einen Tütenverschluss als Jumperkabel? Wenn das nicht mal der Hack des Jahres ist...
Tjoa - sind halt im Überfluss zu bekommen und ist am Ende auch nur ein Draht ;)
Gut gemachtes Video, auch für Anfänger verständlich und lehrreich :) Habe noch eine Frage: Was spricht denn dagegen einen 18650 direkt zu verwenden? Es gibt ja auch einige, die bringen nicht mehr als 3,3V, und auch wenn es 3,5V wären täte das doch noch nicht den ESP zerstören, oder (Man könnnte vielleicht auch noch einen Minikühlkörper drauf kleben um ihn nicht zu heiß werden zu lassen)? Und es wäre sparsamer als noch extra einen Regler dazwischen zu stecken. Warum also nicht machen?
18650 Zellen sind geladen bei 4,2-4,25V und entladen bei etwa 3,3V. Zudem mögen 0,2V mehr nicht schlimm klingen, die können aber bereits ausreichen um die Transistoren im Chip zu zerstören bzw die dauerhafte Überlastung verkürzt die Lebensdauer extrem.
@@legominimovieproductions Danke für die Infos!
Fast - 3.5V ginge tatsächlich noch, der ESP8266 ist für 2.5-3.6V ausgelegt. Wie du aber schon richtig schreibst haben die meisten Li-Ion-Zellen eine Ladeschlussspannung von 4.2V. Das stimmt allerdings nur, so lange wir über die übliche LiCoO2-Chemie reden. Es gibt auch noch andere, am interessantesten LiFePo4: Diese hat eine Ladeschlussspannung von 3.5-3.6V, was noch innerhalb der Spezifikation des ESP8266 liegt. Wenn man also ohne Schaltregler direkt eine Zelle haben möchte, wäre so ein Akku die perfekte Wahl. Andreas Spiess hatte dazu auch mal ein Video gemacht: ruclips.net/video/heD1zw3bMhw/видео.html
@@adlerweb Ja ok das der ESP bis 3.6V kann wusste ich noch garnicht :) dann wäre die Kombi mit einer Akkuzelle wie dieser www.akkuteile.de/lifepo-akkus/18650/ifr-18650-1500mah-3-2v-lifepo4-lithium-eisenphosphat-pluspol-flach_100668_1269 ja voll in Ordnung, ne kleine Feinsicherung dazwischen und ein angemessener Ladechip (bitte für LiFePo4 KEINE TP4056 Lademodule nehmen die sind für 4,2V Zellen)
Spielverderber. TP4056 und LiFePo4 macht doch so schön Feuerwerk. ;)
Cooles Video!
Ich habe allerdings auch noch einen Tip für Low Power Anwendungen. Wenn man einen Esp32 verwendet hat man die Möglichkeit eine RTC Kern zu verwenden. Der kann auch den normalen Kern aktivieren. Nachteil ist nur das man die RTC Einheit in Assembler programmieren muss.
Das geht auch schon beim ESP8266, in beiden Fällen sind Linearregler und USB-Wandler aber noch aktiv und verschwenden ggf. eine Menge Strom.
@@adlerweb Ja das ist natürlich richtig. Muss man halt eine bessere Stromversorgung bauen.... Leider haben die meisten günstigen boards nur linearwandler und keine Buck Converter. Insofern ist deine Lösung halt einfach meistens einfacher.
Danke für das Video! Eine Frage: Wie ist der Messaufbau/Einstellungen für dass Oszilloskop bei 1:20 ...und weiteren? Bin gerade nicht zuhause, habe aber im Handbuch des Siglent nichts gefunden - vielleicht stehe ich auch nur im Wald? CH1 50.0mA ....
Man kann bei den Siglents die Einheit umstellen wenn man mit Shunt o.Ä. misst. Ich hatte einen uCurrent Gold dazwischen, der Strom in Spannung umwandelt und das so für das Ozi messbar macht.
coole Projektidee, so das man die ESP Chips auch sinnvoller mit Batterie betreiben kann.
Ich habe mir die KiCad Files auch schon angeschaut und hätte da ein paar Kritiken / Verbesserungsvorschläge:
- R5 wird nicht wirklich benötigt; höchstens damit Q2 nicht zu schnell geladen wird
- C4 mit seinen 100nF bringt an der Stelle nicht viel; eventuell einen größeren oder einfach weglassen
- ich persönlich finde dein Schema zu sehr aufgesplittet; Ich hätte "Switching PullUP" & "External On" bei "RTC" direkt mit verbunden. Sind mir sonst zu viele TRIG-Labels :D
Ich werde deine Schaltung und Software auf alle Fälle in einer meiner Projekte aufgreifen :). Danke für deine Arbeit *thumbsup*
Wo bestelle ich am besten die Teile für die Platine? Taugt LCSC was?
Und nehme ich, dann einfach die günstigsten? Oder gibt es da "Markennamen" o.ä. die besser sind?
Würdest du eine komplette Bauteilliste posten? Überlege es gerade in Form einer Platine für D1-Mini-Boards nachzubauen.
Auf github.com/adlerweb/uPoff/tree/master/hardware sind die KiCAD-Quelldateien. BOM ist jetzt auch dabei, leider kann GH die nicht direkt anzeigen, daher runterladen und im Browser öffnen. Grade die Transistoren und R/C sind aber eher nach "liegt hier rum" ausgewählt.
Sven Bursch-Osewold ich hätte auch Interesse an einem D1 mini Shield.
ein Bausatz für ein D1 Shield wäre der shit!
Felix Amler der shit? Warum?
@@andrettbahn3599 shit im positiven, dafür hätte ich grad echt bedarf
Jetzt weis ich wie ich ein intelligentes Schertz Paket baue.
Hallo Florian,
das war echt wieder sehr interessant. Hat der ESP nicht auch einen deep sleep Modus, in dem er ohne den Rest-Button-Trick Strom sparen kann?
Deep-Sleep geht nur mit D0Reset. Es gibt noch andere Sleep-Modi, die bringen aber deutlich weniger.
Kann man dein Board irgendwo kaufen ?
Hallo Florian
Super Idee, leider funktioniert dies beim Arduino Nano nicht. Was muss am Sketch geändert werden um diesen beim Nano verwenden zu können? Hast du schon möglicherweise einen geeigneten Sketch dafür.
Danke für dein Feedback.
Gruss Walter
Ich hab mal ne doofe Frage... wie machst du das, das du mit deinem Oszilloskop direkt den Strom misst?
Gibt verschiedene Methoden. Am einfachsten: Widerstand in die negative Spannungsversorgung hängen und mit dem Ozi den Spannungsabfall berechnen. Um den R klein zu halten kann man auch Verstärkerschaltungen wie z.B. µCurrent Gold dabei nehmen. Ansonsten gibt es auch Stromzangen, die an Ozis funktionieren.
Schönes Video :)
Bin gerade dabei zu versuchen es nachzubauen. Als Shield für den D1 Mini. Hab zwar wirklich nicht viel Ahnung, aber vielleicht klappt es.
Wenn ein Sensor mit I2C auch an das Board kommt, dann muss er auch an die gleichen Pins wie das upoff, richtig?
Die Pullups der I2C Pins, welche Größe haben die bei dir? Im Netz habe ich von I2C Pullups von 10k Ohm gelesen. Bei dir haben sie aber andere Farbringe.
Ein Taster kommt auch mit drauf. Und eine Lötbrücke für 5V oder 3v3 hätte ich mir gedacht. Halt was für ne Batterie angesteckt wird.
Ja, andere I²C-Geräte können - sofern sie eine andere Adresse haben - an den selben Bug. Pullup hatte ich jetzt 1.2kΩ eingetragen, liegt aber eher daran, dass die schon an anderer Stelle bei meiner Schaltung verbaut wurden. Die Größe kommt - wenn man es richtig macht - auf Kapazität der Sensoren und Verkabelung sowie die Busgeschwindigkeit an. 10kΩ ist für 3.3V selbst bei so langsamen Geräten wie der RTC sehr knapp, da würde ich deutlich drunter bleiben. Mehr z.B. in www.ti.com/lit/an/slva689/slva689.pdf
geht das auch mit den gängigen rtcs (ds1307)? oder komme ich nicht um den 8563 herum?
Der DS1307 scheint keine Möglichkeit zu haben ein Wecksignal zu generieren.
Sehr cooles Ding! Ich glaub das kann ich gut gebrauchen. Wäre es denn möglich sowas in der Art zu verwenden, um den Zustand des Festers zu überwachen? Sprich auf eine steigende oder fallende Flanke des Festerkontakt zu reagieren? Quasi für auf und zu vom Fenster melden?
Hm - nativ vermutlich nicht, da müsste man noch extern eine Edge-Detector-Schaltung dranbauen
Ich hab da grad was probiert... eine 18650 Lipo Zelle mit einer Schottky Diode dahinter direkt and den 3.3V in vom ESP8266. Damit feallt der Spannungsberreich von 4.2- 3.4V auf 3.6-2.8V PERFEKT für den ESP! das beste ist (fast) kein verlust und keine LDOs etc. SCHOTTKY DIODE rules.
Top Video!
Ist sowas auch mit einem Pi Zero möglich das der µPoff den Stromverbrauch so weit wie möglich runter regelt?
Hm, vom Prinzip her schon, allerdings dürfte da ein externer Transistor nötig sein, da der ja doch sehr viel Strom zieht. Auch muss man da sehr aufpassen den Pi vor dem Abschalten richtig herunterzufahren.
@@adlerweb ok danke für die Hilfe
Komisch:
Im unteren Messgerät wird die ganze Zeit MVCD angezeigt und ab Minute 7:59 steht nur noch VCD und zeigt 1,29 A an? Vorher stand am Oszi auch mA und dann nur noch A ? also doch Ampere? Das schon merkwürdig ^^ Sonst wie immer steh interessant. Ab Min 11:46 steht wieder MVCD ?
Ja, da ist ein Stromwandler dazwischen, der (m/µ/n)Ampere misst und als Spannung an Multimeter und Ozi weitergibt. Am Multimeter hatte ich für die kleineren Ströme die Verstärkung hochgedreht, daher ist da dann 1V = 1mA. Ozi hat für diese Verstärkung keine passende Multiplikator-Einstellung, daher zeigt das die falsche Maßeinheit.
Dass da ein Stromwandler drin ist und noch zwischendrin der Bereich umgestellt wird hätte man dazu sagen müssen.
Moin BitBastelei, tolles Video. Danke an der Stelle für diesen interessanten Beitrag von dir. Ich hätte da ein Frage die sich darauf bezieht, wie man mit dem Oszilloskop den Strom, bez auch so kleine Ströme messen kann. Ich habe auch ein Oszi zuhause und würde gerne auch Ströme von MCUs im Betrieb messen können. Ich würde mich sehr freuen für deine Rückmeldung und bedanke mich im Voraus dafür. Gruß Sebastian
Wenn es günstig sein soll: Einfach über einen Shuntwiderstand in die negative Leitung einschleifen und darüber messen: articles.saleae.com/oscilloscopes/how-to-measure-current-with-an-oscilloscope
Bei sehr kleinen Strömen kann ein OpAmp am R helfen, durch das lokale Verstärken ist der Aufbau nicht so anfällig für Rauschen. Im Video hab ich den uCurrent vom Kollegen EEVBlog genutzt - quasi Widerstand und Verstärker als Fertiggerät.
Ansonsten gibt es noch spezielle Messhardware wie z.B. Joulescope, das möchte man als Bastler aber eher nicht bezahlen.
@@adlerweb fanke für deine schnelle Rückmeldung. Ich hab mir gestern noch 2 spezielle Messwiderstände 0.001 Ohm, 0.01 Ohm gekauft und wollte die mal testen. Zuhause habe ich noch einen 1 Ohm Shunt-Widerstand und damit hab ich etwas herumhantiert. Gruß Sebastian
👍👍👍👍👍
Bei 1:02 sieht man den 70mA Stromverbrauch in mV. Ist das über einen Shunt gemessen?
Sowas ähnliches. Shunt mit Verstärker. uCurrent Gold.
Würde ich von ausgehen, da ein Oszi klassischerweise nur Spannungen messen kann.
Wie muss ich denn ein Oszilloskop anschließen damit ich mA messen kann?
Es gibt verschiedene Methoden dafür - spezielle Messspitzen oder -adapter sind sicher die professionellere Lösung, wenn etwas Spannungsabfall aber kein Problem ist reicht ein Widerstand in der GND-Leitung zwischen Gerät und Stromversorgung. Wenn man z.B. 1Ω einbaut und mit dem Ozi über diesem misst, dann gilt 1mV am Ozi = 1mA Strom.
@@adlerweb Danke das sind hilfreich Hinweise um weiterzukommen. 🙂
super video, frage mich nur, warum die life4po akkus die temparatur unempfindlicher und nicht so brandgefährlich und vor allem im perfekten microcontroler range (2,7 - 3.6v) arbeiten so unbekannt zu sein scheinen, liebe grüße Daniel
LiFePo4 ist schwerer, teurer und die nötigen ICs für Schutzschaltung und Laden sind in Modulbauform nicht so gut verfügbar. Ich selbst nutze meist Li-Ion, da ich die aus alten Laptop-Akkus o.Ä. ausschlachte und recycle.
@@adlerweb das ist eine erklärung mit der ich leben kann. Gibt es den gute lowdrops oder converter um mit sehr guter Effizienz aus li ion 3,3 volt zu machen? Ich benutze für meinen Fahrradhelm (den du auf der Makerfaire gesehen hast) life4po akkus, da ich im falle eines Sturzes sonst wohl auch ein Branding hätte :)
Puh, die Frage ist dann eher wie viel darf es kosten und was für eine Last hängt dran? Linear/LDO ist ja vom Konzept her eher für kleine Lasten mit viel Sleep geeignet, da ist dann Ruhestrom interessant. Für sowas nutze ich meist TPS73733 oder NCP551SN33. Für Switching hab ich mich nie wirklich mit beschäftigt. Und was den Sturz angeht: Der Heißkleber federt das doch ab ;). Ich hab für meinen Helm ein hochflexibes Kabel zur Powerbank gezogen, da entfällt die Rohrbombe am Kopf.
@@adlerweb µPoff ist schon recht genial, kannte ich noch nicht, ebenso TPS73733 oder NCP551SN33, werde ich mir mal anschauen. Ich wollte am Helm keine Kabel die runterhängen (auch wenn man das bei Kopfhörern ja auch heutzutage gewöhnt ist. Ja, ich bin im Hackerspace Bremen der Heißkleber beauftragte ;) ich habe aber alles verworfen und bin gerade an einer neuen Helm Version, da die LED Stripes für 5 Volt ausgelegt sind und bei ca 3 Volt dann ,,abstürzten", folge war n rundum rot (ungünstig im Straßenverkehr) mache jetzt einen esp8622 evtl. esp32 (bluetooth einstellungen/programieren wäre nett). der via ESPNOW die Funkpakete (sparsam wie ein nrf da kein WIFI) zum blinken (taster am Lenker), bremsen (Sensor an hebeln) die Funkbefehle annimmt und dann mit 2 mcp23017 (wollte nicht auf die Blink Animation verzichten :) normale 4000 mcd LEDs mit vorwiederstand (gelb ansteuert) zum bremsen mehrere rot über mosfet und einem pwm pin (bremsen heller bzw nur bremsen) mit gyro, bei starker Verzögerung Bremslicht blinken. wenn alles fenzt mach ich ne pcb und n instructables ;)
Kann man dier eine der übrigen platinen bei dir als Bausatz bestellen 😂?
Da hätte ich auch starkes Interesse dran.
Bei Verkauf gibt es dutzende Vorgaben für erlaubte Herstellverfahren, nötige Zulassungen, Genehmigungen, etc. Von der Buchhaltung ganz zu schweigen. Das kann ich leider nicht so einfach nebenbei machen. Die Daten sind offen, Bauteile zu bestellen also nicht wirklich schwer. Wenn jemand Anders möchte kann er auch gerne (so lange Attribution gewährleistet ist) selbst etwas passendes zusammenstellen und vertreiben. Bausatz wäre durch 0402 allerdings IMO eher schwer.
@@adlerweb Gibt es wirklich solch hohe Hürden für Bausätze (gedruckte Platine, ggf. teilbestückt und Teilesatz)? Ich meine, sowas wie Gewährleistung, CE bzw. TÜV Gütesiegel etc. dürften da nicht ins Gewicht fallen, oder? Elektrogeräte-Entsorgungsregeln? ROHS? Was sind die Minimalanforderungen und wo kann man anfangen, sich da schlaumachen?
@@c2h7 Naja, das ist wie überall: Es geht eher drum nicht erwischt zu werden. 100% "legale" Produkte sind auch bei großen Herstellern eher selten zu finden - falsche CE-Kennzeichnungen, fehlende Anleitungen oder fragliche Qualität sind fast bei jedem Produkt zu finden. Es geht da eher drum nach Außen auszustrahlen, dass Abmahnungen mit Arbeit für den Abmahner verbunden wären.
TÜV ist afair nirgendwo für Bausätze oder Non-Lebensgefährlich-Elektro Pflicht, CE ist Grauzone und Interpretationssache ("serienmäßig vorbereiteter Baukasten" oder nicht). RoHS sollte man einhalten, bleifrei & Co ist aber ja heute eher kein Problem. Entsorgung ist je nach Standort anders geregelt und tut ggf. weg. Gewährleistung ist Pflicht, aber bei Bausätzen auch eher weniger problematisch. Schlau machen - gute Frage. IHK/HWK, entsprechende Kanzleihen, etc. Grober Einstieg könnte auch der Artikel "Auf dem Weg zum eigenen Produkt" sein, war afair in der MAKE. Wobei ich den etwas optimistisch fand.
@@adlerweb Ich habe mal gehört das man bei PC be way sein Platinen Design und die Bauelemente als Kit einstellen kann so dass sich jeder die Platinen und Bauelemente als Bausatz bestellen oder Fertig zusammengebaut bestellen kann
Kann ich statt einer Bibliothek auch eine Bücherei verwenden?
Wie wäre es mit TPL5010 also für Intervall?
Geht natürlich auch, wenn man keine Echtzeituhrfunktion benötigt. Dürfte auch nochmal etwas mehr sparen, ist allerdings teurer und aktuell teils schwer zu bekommen.
Moin, ich würde gerne dein Stromsparmodul gerne für mein Datenlogger nutzen. Wäre sehr nett von dir mir ein entsprechenden Schaltplan zubekommen. Dank dir. gruß Sebastian
Die Pläne sind in der Videobeschreibung verlinkt: github.com/adlerweb/uPoff
Entweder editierbar über den Ordner "hardware" (Lässt sich mit KiCAD öffnen), sonst hab ich ihn grade rechts bei "Releases" noch als PDF angehangen.
@@adlerweb dank dir viel mals
Hat mir jemand ein Board dazu und die upof lib
Pläne der Hardware und die Library sind unter github.com/adlerweb/uPoff zu finden.
Hey nochmal ne dumme frage ich bekomme die MOSFETS nicht bei meinem händler welche alternativen gibt es zu denen?
MfG
@BitBastelei
Ich habe mich aufgemacht und dein Design für mich überarbeitet, da ich 0405 SMD nicht löten wollte. Die Platten liegen jetzt hier. Aber ich kämpfe mit deinem Code und komme nicht weiter und muss auch sagen, dass mich die Fehlermeldung überfordert. Vielleicht hast Du eine Idee? Wurde die verlinkte Version der RTC....h vielleicht sogar in neuerer Version verändert?
c:/users/admin/.platformio/packages/toolchain-xtensa/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: .pio\build\d1_mini\src\main.cpp.o:(.text.startup._GLOBAL__sub_I_upoff+0x4): undefined
reference to `Rtc_Pcf8563::Rtc_Pcf8563()'
c:/users/admin/.platformio/packages/toolchain-xtensa/bin/../lib/gcc/xtensa-lx106-elf/4.8.2/../../../../xtensa-lx106-elf/bin/ld.exe: .pio\build\d1_mini\src\main.cpp.o: in function `_GLOBAL__sub_I_upoff':
main.cpp:(.text.startup._GLOBAL__sub_I_upoff+0x10): undefined reference to `Rtc_Pcf8563::Rtc_Pcf8563()'
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\d1_mini\firmware.elf] Error 1
Hm - sollte keine Änderungen geben, die da Dinge kaputt machen. Example kompiliert hier auch ohne Abbruch mit folgenden Deps:
lib_deps =
Wire
ESP8266WiFi
github.com/elpaso/Rtc_Pcf8563
github.com/adlerweb/uPoff
@@adlerweb danke für die schnelle Antwort. Bin mir nicht 100%ig sicher, aber über die Lib_deps scheint die Einbindung der Upoff.h und Pcf_dingsda nicht richtig geklappt zu haben. Habe sie runter runtergeladen, dann klappt das fehlerfreie Hochladen. Glücklich das mein Pcb Design auf Anhieb geklappt hat. Morgen mal die Stromaufnahme messen.
Naja. Jetzt ist suchen angesagt. Ich messe 400 uA, wenn ich einen Pro Mini am uPoff hänge. Ich messe auch 2,4 V am Pro Mini, wenn er eigentlich abgeschaltet sein sollte. Wenn ich eine NodeMCU nutze, dann habe ich 220 uA und 0,4 V an VCC der NodeMCU in Ruhe. Das erklärt sich mir aktuell noch nicht. Wenn der uPoff abgeschaltet hat, messe ich ohne Microcontroller auch nur 0,1 V an VBUS.
Wenn man jetzt die Die Zeit mitgerechnet zum Neustart] Mill.iSEC genau.
Temparatur Abhängigkeit BEACHTEN & Datenvolumen Bzw. Zeit Intervall Differenz A ODER B Start MÖGLICH.
Geteilt Durch Mögliche Übertragungsrate START A oder B ( Länge ) bis zum WECHSEL Nach 2.3.4 usw.
Der Sender Sendet nur Bei Änderungen von Informationen von mindestens 2 Zusätzlichen unabhängigen Externen Zwischen Speicher für die Zeit Anpassungs Optimierungen auf einer Zeit Genaueren Reinvolge Der Empfänger Für die INFORMATIONEN VON STARTZEIT UND INFORMATION Setzen ihre Länge und Zusätzlichen Speicher Empfänger Wenn ein Neues Signal kommt werden Nun Automatisch Die Dazugehörigen Informationen durch SENDEPAUSE bis Wichtige Änderungen in Erscheinung Treten.
So ist es möglich Viele Geräte mit einander So zu Verknüpften Das Sämtliche Daten nach Kategorien usw.
Automatisch selbständig ihre Vorprogrammierte Zeit Selbstständig Abgleichen können.
DIE ZEIT ZWISCHEN E & S Erfolgt durch Impuls Übereinstimmung NUR nach Sendefreigabe ( KEINER SENDET INFORMATION AN IRGENDEINEM EMPFÄNGER BZW. (NORMALBETRIEB).
Hierbei wird die Synchronisation der Module Nach bzw Vorgestellt.
Zwischenspeicher übernehmen zusätzliche Aufgaben diese sind zum Ersten Aufbau erstmal nur ein SICHERHEIT SPUR.
zum Ablegen Aller Daten auch die Neu Start Überwachung Von Zusätzlichen Modulen usw.
Es kommt eben auf die Stückzahlen Häufigkeit der Datenübertragungs Rate an So wie auf Länge der Blockierrung der Anderen Module usw.
👨🏼🏫
MfG.
Michael aus Hamburg.
👍🏻🤓
Cool bin fan ehre😀😀😀😀😀
Schließe mich Martin Biribauer an und lass ein Abo plumpsen