avr an avr Pin betreiben?

Gast #1915680
Lesenswert?

Hallo,

Ich habe von avr noch nicht so viel Ahnung, und wollte deshalb lieber 
hier nachfragen bevor ich etwas kaputt mache.
Ich benutze im Prinzip zwei avr (einen ATMega8 und einen ATMega32). Der 
ATMega8 soll eigentlich nur adc Wandlungen durchführen und der ATMega32 
soll ihn an und aus schalten können.

Kann man Vcc des ATMega8 über einen Datenpin des ATMega32 laufen lassen, 
und somit wenn man auf gnd schaltet den ATMega8 ausschalten?
Oder würde das zu viel Strom ziehen? An dem ATMega8 hängt noch ein 470 
nf Kondenstator wenn der bei dieser Entscheidung einen Unterschied 
macht. Ich denk mal der zieht beim Aufladen am meisten Strom.

Die Alternative an die ich denken würde, wäre ein MOSFET, von denen ich 
allerdings leider nicht sehr viel Ahnung habe. Ich habe etwas 
recherchiert und würde wohl zum IRL 3803 greifen und mit diesem die 
selbe Versorgungsspannung weiterleiten.

Ich vermute der MOSFET wäre die bessere Lösung, aber würde es ohne auch 
funktionieren?
#1915693
Lesenswert?

Das wird doch Krampf.

Wenn Du einen zusaetzlichen uC als AD Wandler haben willst, dann haenge 
ihn normal an die Versorgung und lass ihn schlafen (sleep modus) wenn Du 
ihn nicht brauchst.
Der Atmega32 kann Ihn ueber einen Pin aus dem Schlaf holen, dann macht 
der Atmega8 seine Messung und geht wieder schlafen.

Ju
Gast #1915810
Lesenswert?

Das mit dem sleep Modus ist eine gute Idee :D

Das Strom ausstellen hätte in diesem Fall zudem den Zweck, dass der 
Programmcode neu gestartet wird. Aber dafür würde auch eine Leitung auf 
Reset reichen die ich dann auf gnd ziehe, oder?

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