Forum: Mikrocontroller und Digitale Elektronik Attiny85 mit 5,7V betreiben


von Matthias (Gast)


Lesenswert?

Hallo,

ist das - evtl. mit einer Diode vorher wg. 0,7V Spannungsabfall - 
möglich?
µC ist im Sleep Modus und wird mit Watchdog alle 8 sek geweckt um nach 
ca 5 min ein Relais für 1 sek zu schalten.

Erklärung: Habe 2 Stck AVR NET-IO, die von einem Elektroingenieur 
zusammen- und auf 5V Spannungsversorgung umgebaut wurden. Aufgrund der 
Ansteuerung der Ausgangsrelais über Transistor und meiner teilweise 
langen Steuerleitungen hat er mir geraten, die NET-IOs mit 5,7V 
Netzteilen zu versorgen und hat diese auch gleich mit geliefert.
Die NET-IOs haben aber den bekannten Fehler, dass unregelmässig keine 
LAN Verbindung mehr aufgebaut werden kann und ein Reset/Neustart 
erforderlich wird (Abhilfe schafft meiner Recherche nach nur eine 
Ethersex Firmware und ich nutze Original Firmware).
Deshalb schalte ich mit Ausgang 8 von NET-IO1 das zweite 5,7V Netzteil 
für NET-IO2 dazu und die Ausgänge 1-7 von NET-IO1 sind zusätzlich mit 
einer ODER Schaltung verbunden und schalten ebenfalls das Netzteil von 
NET-IO2 dazu.
D.h. immer wenn ein Ausgang von NET-IO1 geschaltet ist, läuft auch 
NET-IO2 und mit geschaltetem Ausgang 1 von NET-IO2 trenne ich wiederum 
die Spannungsversorgung von NET-IO1. So habe ich mehr Sicherheit, aus 
der Ferne geschaltete Ausgänge von NET-IO1 auch wieder ausgeschaltet zu 
bekommen.
Wenn aber am NET-IO1 kein Ausgang geschaltet ist und NET-IO1 nicht 
erreichbar ist, funktioniert das natürlich nicht.
Habe deshalb an einen Zwangsreset bzw. Neustart von NET-IO1 alle ca. 5 
min gedacht und würde dafür gerne das 5,7V Netzteil von NET-IO1 mit 
nutzen.
Möchte also mit einer Attiny85-Schaltung ca. alle 5min die 
Stromversorgung für NET-IO1 kurz unterbrechen, wenn kein Ausgang 
geschaltet ist.

Vielen Dank

Matthias

von Wolfgang (Gast)


Lesenswert?

Matthias schrieb:
> Erklärung: Habe 2 Stck AVR NET-IO, die von einem Elektroingenieur
> zusammen- und auf 5V Spannungsversorgung umgebaut wurden.

Das musst du mal näher erklären. Normalerweise hat die Net-IO einen 7805 
Linearregler und Gleichrichterdioden drauf. Da ist die Versorgung 
deutlich flexibel, solange die Eingangsspannung des 7805 sicher über ca. 
7V liegt. Zu hoch darf sie allerdings nicht sein, weil sonst der Regler 
zu warm wird.

von Gerd (Gast)


Lesenswert?

Matthias schrieb:
> ist das - evtl. mit einer Diode vorher wg. 0,7V Spannungsabfall -
> möglich?
> .

Ja.

von Matthias (Gast)


Lesenswert?

Wolfgang schrieb:
> Das musst du mal näher erklären.

Kann ich nicht. Mir ist nur bekannt, dass die NET-IOs im Original mit 9V 
betrieben werden und mir angeboten wurde, die so umzubauen, dass sie mit 
5 bzw. 5,7V betrieben werden.


Gerd schrieb:
> Ja.

Ja - ohne Diode

oder

Ja - mit Diode

von HildeK (Gast)


Lesenswert?

Matthias schrieb:
> Ja - mit Diode

So.

von Holger L. (max5v)


Lesenswert?

Seid ihr euch sicher das es funktioniert ?

Der Attiny85 zieht im Schlafmodus nur wenige µA, was den Spannungsabfall 
der Diode deutlich reduzieren sollte?

von HildeK (Gast)


Lesenswert?

Holger L. schrieb:
> Seid ihr euch sicher das es funktioniert ?
>
> Der Attiny85 zieht im Schlafmodus nur wenige µA, was den Spannungsabfall
> der Diode deutlich reduzieren sollte?

Du hast mit dem Einwand natürlich recht.
Bis 5.5V ist der Tiny spezifiziert. Ab 6V ist er kaputt.
Wenn das Netzteil jetzt nicht jede Menge Toleranz nach oben hat, sollte 
es gehen.
Zur Sicherheit kann man ja 2 Dioden in Reihe schalten, das sind dann 
auch bei kleinen Strömen >500mV Drop.
Wenn der Sleepmode nicht zum Stromsparen benötigt wird, sondern nur für 
die einfache Art mit dem WD-Timer zu arbeiten, kann man auch 5k oder 10k 
Dummylast hinzufügen für 5 oder 10µA Grundlast.

von Gerd (Gast)


Lesenswert?

Holger L. schrieb:
> Seid ihr euch sicher das es funktioniert ?

Ja, ich bin sicher. Wenn du besorgt bist, nimm 2, also 2 Dioden in 
Reihe. Ist aber wirklich nicht nötig. Nimm keine Schottky und der Tiny 
darf maximal 5,5V ab. Mir scheint deine Anwendung nicht kritisch auf 
kleine Schwankungen in der Versorgungsspannung zu sein.

von HildeK (Gast)


Lesenswert?

HildeK schrieb:
> kann man auch 5k oder 10k
> Dummylast hinzufügen für 5 oder 10µA Grundlast.

Naja, verrechnet :-(.
Also 500k oder 1000k.

von c-hater (Gast)


Lesenswert?

Matthias schrieb:

> ist das - evtl. mit einer Diode vorher wg. 0,7V Spannungsabfall -
> möglich?

Möglich ja, aber nicht empfehlenswert.

> µC ist im Sleep Modus

Gerade dann nicht. Wenn das Teil durchlaufen würde, wäre die 
Diodenlösung zumindest akzeptabel.

> Erklärung: Habe 2 Stck AVR NET-IO, die von einem Elektroingenieur
> zusammen- und auf 5V Spannungsversorgung umgebaut wurden. Aufgrund der
> Ansteuerung der Ausgangsrelais über Transistor und meiner teilweise
> langen Steuerleitungen hat er mir geraten, die NET-IOs mit 5,7V
> Netzteilen zu versorgen

Was ist denn das für ein Ing? Das ist doch kompletter Schwachsinn. Da 
gibt es mindestens drei sehr viel sinnvollere Ansätze.

1) Man könnte die Relaisversorgung zuschaltbar machen (und dann mit 
beliebigen Spannungen betreiben, auch z.B. 5,7V)
2) Man könnte einfach 5V verwenden (ein 5V-Relais schaltet auch bei 4,7V 
locker ein und viel weniger werden es bei einem in der Sättigung 
betrieben NPN-Treiber nicht sein)
3) Man könnte einfach die Treiber auf LL-FET umrüsten.

> Die NET-IOs haben aber den bekannten Fehler, dass unregelmässig keine
> LAN Verbindung mehr aufgebaut werden kann

Nein, haben sie nicht. Ich betreibe seit mehreren Jahren im 
Dauerbetrieb einen Server auf NetIO-Basis (übrigens auch mit einer 
5V-Supply-Modifikation). Es gab da noch nie irgendeinen Ausfall. Das 
läuft und läuft und läuft...

Der Hauptjob dieses Servers ist übrigens, über ein RFM12-Funkmodul (und 
darüber gesteuerte Funksteckdosen) die "Rechner" in meinem LAN 
entsprechend meinen aus der Ferne geäußerten Wünschen hoch- und runter 
zu fahren und die verschissene Fritzbox, die das INet-Gateway spielt, 
bei Neustart oder Wechsel der öffentlichen IP mit einer VPN-Konfig zu 
versorgen, die AVM so nicht vorgesehen hat...

Wenn es das Problem also tatsächlich geben sollte, dann ist es ein 
Problem der von dir verwendeten der Software für den NetIO. Mein NetIO 
läuft mit Ethersex. Zwar durchaus mit massiven Modifikationen des Codes, 
aber nicht im Bereich Network oder ENC28J60. Das funktioniert.

> erforderlich wird (Abhilfe schafft meiner Recherche nach nur eine
> Ethersex Firmware und ich nutze Original Firmware).

Tja, da stellt sich dann doch die Frage, warum verwendest du diesen 
offensichtlich unbrauchbaren Schrott?

von Christian (dragony)


Lesenswert?

Der ist bei 6V nicht KAPUTT. Ab 9V geht er automatisch in den Reset. Bis 
dahin läuft er noch. Habe schon wochenlang einen 13a auf 7V laufen 
gehabt ohne Probleme. Das sind halt vorsichtige Spezifikationen, damit 
auch die Montagsmodelle bei 85 Grad noch ein paar Jahre funktionieren. 
Ich würds einfach brutal mit 5.7V betreiben.

: Bearbeitet durch User
von Stefan F. (Gast)


Lesenswert?

Ich habe einen ATtiny85 und einen ATmega644 viele zig Stunden lang 
problemlos mit 6V betrieben.

Aber verkaufen würde ich sowas nicht, da würde ich mich lieber an den 
Datenblättern orientieren.

von Matthias (Gast)


Lesenswert?

Danke für alle Antworten

Werde es einfach mal ausprobieren und wenn es nicht klappt, ist der 
Verlust eines Attiny85 gerade noch zu verschmerzen ;-)

Anstatt Zwangstrennung wg. hängendem LAN Chip hatte ich noch eine Idee. 
Ob die umsetzbar ist, wird sich zeigen, wenn ich später einen neuen 
Thread starte.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.