Hi!
Es gibt doch diese Schalter-IC's, die man fast wie ein Relais verwenden kann.
Zum Beispiel der CD4066:
http://www.sunmark.com/datasheets/cd4066.pdf
Ich habe in einem Buch mal gelesen, dass der 4066 mit 3-18V betrieben werden kann und an jedem "Schalter" bis zu 25mA schalten kann!
Ich stelle mir nun diesen Umschalter so vor:
Bild hier
Irgendwie habe ich den ISP an x 4066 angeschlossen (dazu weiter unten mehr).
Die "Schaltpins" der CD4066 sind an dem AVR angeschlossen.
Zusätzlich sind z.B. 3 Led's und ein Taster an den AVR angeschlossen.
Die Schaltausgänge der CD4066 sind an den ISP-Ausgängen angeschlossen.
Wenn ich den ISP und den ISP-Umschalter anschalte soll die erste LED leuchten und der erste ISP-Ausgang an den ISP über den CD4066 angeschlossen sein.
Wenn ich dann den Taster drücke soll der AVR die nächste LED und den nächsten ISP-Ausgang an- bzw. durchschalten.
Sobald nun ein AVR über einen ISP-Ausgang programmiert werden soll, soll die dazugehörige LED blinken.
Das Problem ist nun:
Wie viel Strom braucht der AVR im Programmiermodus?
Hält das der CD4066 aus?
Welche Ausgänge des ISP muss ich über den CD4066 schalten und Wieviele CD4066 bräuchte ich dann für 3 ISP-Ausgänge?
Ich denke mal man muss MOSI, MISO, RST und SCK über die CD4066 schalten, VTG (Vcc), GND und LED sind nicht nötig, oder?
LED möchte ich dann noch an den AVR anschließen, damit er erkennt wann programmiert wird.
Zwar kann man dann an die ISP-Ausgänge keine LED's anschließen, aber ich denke, die braucht man nicht unbedingt, oder?
Bild hier
Lesezeichen