Forum: Mikrocontroller und Digitale Elektronik AVR Baugruppe per Transistor schalten


von Flo (Gast)


Lesenswert?

Hallo Leute,

ich habe eine Problem bei meinem Projekt und hoffe ihr könnt mir helfen.

Und zwar bin ich dabei ein AVR Video Terminal zu bauen.

Dabei habe ich zwei Baugruppen:

1.) Master AVR 8515 mit PS/2 Keyboard
2.) ATmega 8 zur Pal Video erzeugung

Beide liegen im moment an gemeinsammer Versorgungsspannung und GND, 
ausserdem ist der TX pin des Masters mit dem RX Pin der Videogruppe 
verbunden.

Nun würde ich gerne die Videogruppe per Transitor vom Master aus ein und 
ausschalten können da diese nicht immer benötigt wird.

Allerdings weisst ich nicht genau welche Transitorschaltung dafür am 
besten geeignet ist (ich denke eine Emitterschaltung sollte genügen) und 
worauf ich achten muss damit nicht irgentwelche parasitären Ströme 
auftretten die eventuell die Baugruppen zerstören.
Ausserdem habe ich Probleme bei der Berechnung des Basiswiderstandes.

Ich habe mir schon die passenden Artikel durchgelesen komme aber nicht 
richtig weiter.

Ich hoffe jemand von euch ist so mir ein paar Tipps zu geben damit ich 
diese Probleme lösen kann.

MfG

Flo

von Gast (Gast)


Lesenswert?

Verbraucht der AVR im Schlafmodus zuviel Strom oder warum möchtest du 
das in Hardware lösen?

von Jean P. (fubu1000)


Lesenswert?

Hi,
sehe ich auch wie mein Vorredner. µC schlafen legen und mittels 
Interrupt wecken.

Gruß.

von STK500-Besitzer (Gast)


Lesenswert?

Guck mal nach "Highside switch".

Schlafen legen ist eine Möglichkeit, den Controller am Stromverbrauch zu 
hindern, aber vielleicht hängt da noch mehr dran, was Strom zieht...

von Michael U. (amiga)


Lesenswert?

Hallo,

@ STK500-Besitzer (Gast):
dann sollte er diese Komponeneten sinnvoll abschalten. :-)

Den AVR so abzuschalten ist problematisch. Schon der auf High liegende 
TX-Pin des anderen AVR versorgt den über die Schutzdiode am RX-Pin 
weiter, fragt sich nur, wie lange...
Natürlich kann man da jetzt einen Längswiderstand reinbauen, dann leidet 
irgendwann die serielle Übertragung, Strom fließt trotzdem, der AVR 
kommt in undefinierte Zustände usw. usw.

Gruß aus Berlin
Michael

von Flo (Gast)


Lesenswert?

Ok danke Leute, dann lass ich die Baugruppe einfach laufen. Aber sagen 
wir ich hätte statt UART eine I2C verbindung dann könnte oder keine 
Verbindung dann könnte ich sowas machen oder?

MfG

Flo

von Winfried (Gast)


Lesenswert?

PNP in die Plusleitung, Emitter ist Eingang, Kollektor zur Schaltung, 
die abgeschaltet werden soll. Ich denke, einen Basiswiderstand wirst du 
dir über die Stromverstärkung noch ausrechnen können. Ich würd so 5-10 
fach übersteuern.

von Ulrich (Gast)


Lesenswert?

Wenn man den 2 ten µC Aufwecken will, braucht man irgendweine Art 
Interrupt, oder alternativ einen Reset. Über den Reset wäre man dann 
sehr änlich der Lösung mit dem Anschalten.

Die I2C-Verbindung geht auch gut zum Aufwecken. Bei der Uart ist das 
nicht so einfach, aber viele der Eingänge haben ja noch als alternative 
Funktion auch einen PinChange Interrupt.

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.