ATtiny214 und MAX232 einige Sekunden aus ELKO puffern

Gast #7158442
Lesenswert?

Hallo zusammen,

ich habe Folgendes vor:
Ich habe hier zwei Stromkreise. An einem hängt ein "Digital 
Signage"-Display, an dem anderen diverse Beleuchtung.
Das Display soll über dessen serielle Schnittstelle zusammen mit der 
Beleuchtung ein- bzw. ausgeschaltet werden. (Das Display soll nicht 
komplett vom Strom getrennt werden, da es auch im ausgeschalteten 
Zustand Updates zieht).

Ich hab mir das jetzt ungefähr so vorgestellt:
Der ATtiny wird zusammen mit einem dicken Elko über ein Netzteil mit 
Spannung versorgt. Dies hängt am "Licht-Kreis".
Der ATtiny misst über per ADC in kurzen Abständen die 
Versorgungsspannung und schickt dann, bei Unterschreiten eines gewissen 
Werts (für mehr als zB 5 Sekunden), den AUS-Befehl an das Display.

Frage: Würde das so funktionieren? Erkennt der ATiny am ADC-Pin, wenn 
die Spannung sinkt, wenn auch gleichzeitig die Versorgungsspannung 
sinkt? Hab mit dem ADC noch nicht wirklich viel Erfahrung.
Wie würdet ihr den Elko dimensionieren?

Daaaanke :)
#7158449
Lesenswert?

Mike schrieb:
> Erkennt der ATiny am ADC-Pin, wenn
> die Spannung sinkt, wenn auch gleichzeitig die Versorgungsspannung
> sinkt?

Klar, du kannst ja die interne 1,1V-Referenz und den eingebauten 
Komparator nutzen.

Mike schrieb:
> Wie würdet ihr den Elko dimensionieren?

Die Kapazität wird in Farad bzw. As/V "Amperesekunden pro Volt" 
angegeben. Wenn du den Stromverbrauch kennst, weißt, wie lange du den 
Strom bereitstellen musst und weißt, wie groß der maximale 
Spannungseinbruch am Kondensator sein darf, dann hast du die mindestens 
benötigte Kapazität.
Gast #7158457
Lesenswert?

Mike schrieb:
> Der ATtiny misst über per ADC in kurzen Abständen die
> Versorgungsspannung und schickt dann, bei Unterschreiten eines gewissen
> Werts (für mehr als zB 5 Sekunden), den AUS-Befehl an das Display.

Die Beleuchtung des Displays soll also synchron zur Umgebungsbeleutung 
geschaltet werden?!

Dein Tiny braucht nur nachzugugcken, ob die Beleuchtungsspannung 
vohanden ist (an oder aus). Dazu müsste er aber an der 
Display-Versorgung hängen.
Damit sparst du dir den Elko etc.

Ansonsten nennt man sowas USV.
Gast #7158485
Lesenswert?

Stefan S. schrieb:
> Klar, du kannst ja die interne 1,1V-Referenz und den eingebauten
> Komparator nutzen.

OK, cool!

STK500-Besitzer schrieb:
> Dein Tiny braucht nur nachzugugcken, ob die Beleuchtungsspannung
> vohanden ist (an oder aus). Dazu müsste er aber an der
> Display-Versorgung hängen.
> Damit sparst du dir den Elko etc.

Naja. Da spar ich mir zwar den Elko - muss aber dafür irgendwie 
herausfinden, ob die Beleuchtungsspannung (230V) anliegt oder nicht. Ich 
glaub, ich bleib dann doch beim Elko 😅


Also der ATtiny zieht bei 5 MHz und 5V laut Datenblatt ~2.8mA.
Der MAX232D laut Datenblatt maximal 10mA und läuft wohl bis 4.5V.

Hab gerade mal in einem "Super capacitor discharge time calculator" 
rumgespielt: ein 0.1F Supercap würde knapp 20 Sekunden lang 20mA liefern 
können bevor die Spannung auf 4.5V sinkt. Kommt das ungefähr hin? Oder 
habe ich was falsch gemacht?
Das wäre ja mehr als genug Zeit 🤔
Gast #7158501
Lesenswert?

Mike schrieb:
> Also der ATtiny zieht bei 5 MHz und 5V laut Datenblatt ~2.8mA.
> Der MAX232D laut Datenblatt maximal 10mA und läuft wohl bis 4.5V.
>
> Hab gerade mal in einem "Super capacitor discharge time calculator"
> rumgespielt: ein 0.1F Supercap würde knapp 20 Sekunden lang 20mA liefern
> können bevor die Spannung auf 4.5V sinkt. Kommt das ungefähr hin? Oder
> habe ich was falsch gemacht?
> Das wäre ja mehr als genug Zeit 🤔

5V sind doch gar nicht mehr Stand der Technik.
Beide Bausteine gibt es als 3,3 V-Version.

Wo willst du denn die Steuerspannung messen?
Gast #7158505
Lesenswert?

> "Super capacitor discharge time calculator" ...
> Kommt das ungefähr hin?

Tja, ein Physiklehrer sprach (vor langer Zeit) immer von der 
'Landwirtschaftsformel': Kuh=Kuh, sollte heißen 'CU=Q'. Mit 'Q = I * t' 
und umgestellt wird daraus 't = C * U / I' - das ergibt hier aber 2.5 s.
Gast #7158514
Lesenswert?

STK500-Besitzer schrieb:
> 5V sind doch gar nicht mehr Stand der Technik.
> Beide Bausteine gibt es als 3,3 V-Version.

Mag sein. 5V Netzteile habe ich aber massig hier rumliegen. 🤷🏻‍♂️


S. Landolt schrieb:
> das ergibt hier aber 2.5 s.

Uuuuuups. Da hatte ich mich wohl in dem Calculator vertippt. Hatte nur 
2000µA statt 20000 eingeben. 😅🙈

Dann eben 1F - das ergibt dann (ESR des ausgesuchten Supercaps mit 
berücksichtigt) ~18 Sekunden. DAS sollte dann aber jetzt passen, oder? 😅
Gast #7158861
Lesenswert?

Mike schrieb:
> Erkennt der ATiny am ADC-Pin, wenn die Spannung sinkt, wenn auch
> gleichzeitig die Versorgungsspannung sinkt?

Warum sollte die Versorgungsspannung des ATtiny sinken?
Den Kondensator setzt man selbstverständlich vor den Spannungsregler des 
ATtiny. Dann sinkt erstmal nur der Spannungsabfall über dem Regler.
Gast #7159014
Lesenswert?

Mike schrieb:
> Der ATtiny misst über per ADC in kurzen Abständen die
> Versorgungsspannung und schickt dann, bei Unterschreiten eines gewissen
> Werts (für mehr als zB 5 Sekunden), den AUS-Befehl

Mike schrieb:
> Also der ATtiny zieht bei 5 MHz und 5V laut Datenblatt ~2.8mA.

Schaue dir die Sleep-modes an. Sicherlich kannst du den AVR zu >95% der 
Zeit schlafen schicken.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren