Forum: Mikrocontroller und Digitale Elektronik ATtiny2313 selbst abschaltung


von Christian S. (chris4712)


Lesenswert?

Hey!

Bin ganz neu was die Programmierung angeht und habe daher einige Doofe 
Fragen.

Mein erstes kleines Programm läuft soweit, nun wollte ich es erweitern 
und dachte dass ich es hin bekomme dass sich der ATtiny2313 nach einer 
gewissen Zeit automatisch abschaltet, und durch einen Tastendruck wieder 
aktivieren lässt.

Plan sah so aus:

An PA0 nach dem Starten ein high ausgeben, dieses an die Basis von einem 
BC337.
Zwischen VCC Port 20 und der Spannungsversorgung dann Emitter und 
Collector.
Emitter und Collector sind zusätzlich durch einen Taster gebrückt.

Gedacht hatte ich es so:
Taster drucken, Tiny bekommt Spannung, PA0 gibt Spannung an BC377 der 
damit zwischen Emitter und Collector schließt.

Aber was ich auch versuche, der Transistor lässt nichts durch, nur wenn 
an die Basis direkt der Emitter angeschlossen wird.

Bitte klärt mich auf! Danke und Grüße

Christian

von Samuel C. (dragonsam)


Lesenswert?

Ein Schaltplan dürfte das ganze verständlicher machen. Ich kann mir 
deine Schaltung gerade nicht ganz vorstellen, auch wenn ich weiß, wie du 
das erreichen willst.

also, bitte einen vollständigen Schaltplan von deiner 
Spannungsversorgung :)

von Magic S. (magic_smoke)


Lesenswert?

> Bin ganz neu was die Programmierung angeht und habe daher
> einige Doofe Fragen.
Hey, das ist kein Problem - dafür gibts doch Google und ein Tausend 
Tutorials. Da musst Du Dir hier keinen Dummen suchen.

Falls Dir die Antwort flapsig vorkommt - sorry, aber habe ich selber 
auch gerade erst gelernt. Ja, Gugel ist echt toll!

Ein NPN Transistor kann den Job nicht machen, "hinten weniger Volt 
rauskommt als vorne reingeht". Folglich sinkt die Spannung des AVRs, 
dadurch wieder die Spannung an der Basis der Transistors, dadurch wieder 
die Spannung des AVRs ... es geht halt aus.

Gugel mal nach PNP-Transistoren. Sowas kannst Du dann mit einem 
PNP-Transistor geöffnet halten.

Oder Du gugelst nach Power-Down-Modi bei den AVRs, dadurch wird eine 
komplette Abschaltung evtl. überflüssig.

von Christian S. (chris4712)


Lesenswert?

Öhm, peinlich: Ich habe kein Schaltplanprogram. Kannst du mir eins 
empfehlen :)
Sorry, bin blutiger Anfänger...

Danke!

von HildeK (Gast)


Lesenswert?

Statt Prosa wäre ein Schaltplan von dem, was du gerade testest, ganz 
hilfreich.
Aber prinzipiell ist dein Vorhaben kein Problem. Schau dir mal den 
Artikel AVR-Transistortester an.
Alternativ kann man auch den Prozessor nach getaner Arbeit in Tiefschlaf 
schicken und bei Bedarf mit einem Interrupt wieder aufwecken.
Ein Tiny reduziert dann den Stromverbrauch deutlich unter 1µA.

von Christian S. (chris4712)


Lesenswert?

@HildeK: DANKE! Der Link ist Gold wert!!

Sorry noch mal für die dumme Frage. Denke aber dass da noch einige 
kommen werden ;)

von HildeK (Gast)


Lesenswert?

Christian S. schrieb:
> Ich habe kein Schaltplanprogram.

Aber vielleicht Bleistift, Papier und einen Scanner oder Photoapparat?
[achte auf die Bildformate)
Außerdem gibt es Eagle als Free-Version und auch mit LTSpice kann man 
einen Schaltplan zeichnen.

von Schubidu (Gast)


Lesenswert?

magic smoke schrieb:
> Falls Dir die Antwort flapsig vorkommt - sorry, aber habe ich selber
> auch gerade erst gelernt. Ja, Gugel ist echt toll!

Ein Mann auf der Suche nach Identität scheint seiner Richtung auf der 
Spur zu sein. Weiter so.

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.