Liste der Anhänge anzeigen (Anzahl: 1)
Simples Ein/Aus Schaltsignal an 2. AVR weitergeben
Guten Tag sehr geschätzte Forumgemeinde.
Ich hänge an nem kleinen Problem, habe auch nichts gefunden das mien Problem dirket behandelt. Habe mir dann aus dem Wissen das ich habe etwas zusammengereimt.
Ich möchte ganz simpel mit mega 8 einem Tiny ein Startsignal übermitteln.
Ich habe hier mal ein Schema angehängt. Meine Frage, gibt es noch einen einfacheren Weg als über einen transistor?
Vorgang:
Mega8 hat beim schalten +5V am gate, der transistor schaltet und zieht den eigang des Tiny auf masse. Da ich selber nicht so der hirsch in Elekronik bin, wäre ich froh um einen tipp.
Ist mir klar das man dies auch über RX TX u.s.w. mahcen könnte, ist aber in diesem fall gar nicht nötig und zu aufwändig.
Danke für eine kleine Hilfe.
Grüsse Mario
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo rideyourstyle
Wow, das ging aber super-schnell!, vielen Dank für den Tipp und die Belehrung. Frage: Meinst du das so? sihe bild.
Oder bin ich wieder falsch .. Sorry aber ich weiss es echt nicht.
Kenne das Pullup prinzip nur vom Taster her.
Danke sehr für einen weiteren Tipp, bin wirklich sehr sehr dankbar.
Gruss Mario
Liste der Anhänge anzeigen (Anzahl: 1)
Neues Problem Aufgetaucht
EDIT: Problem Gelöst! \:D/
Nach einer Nacht darüber schlafen habe ich nochmals die mir bis heute recht fremde UART sache angeschaut (Roland Walters Buch sei Dank), und sihe da, in nur 4 Stunden lief alles und jezt erst noch schneller mit nur 1 Draht und es gibt keine Probleme mehr. Das tolle ist, was mir bis heute nicht bewusst war, dass ich trotz kommunikation unter den Controllern, gut nur in eine Richtung, für das Debugging immer noch alle Daten auf den PC übertragen kann. Das Uart soo easy geht und die Kommunikationwirklich keinegrosse Sache ist hätte ich nicht gedacht.
Gruss Mario
Text von Gestern - eigendlich nicht mehr aktuell da anders gelöst:
Guten Abend, ich nochmals
Der Test mit einer Leitung funktioniert tadellos mit internem Pullup. Nun wird es aber noch richtig happig, Ich habe in meiner Schaltung ja 5 solcher leitungen von einem Tiny 2313 zum Mega88 um bei einer Power-LED RGB Steuerung mit einer IR Fernbedienung die Programme und geschwindigkeit zu steuern. IR hängt am Tiny, RGB am Mega 88.
Nun zum Problem: Mit 2 Kontaktemn an PortB und einem Int1 an PortD, sihe Bild, dann leuft es. Sobald an portB 3 oder 4 leitungen drann hängen geht das nicht mehr. Auf dem Mega 88 werden in einer interrupt die Eingänge abgefragt (Schaltung funktioniert tadelos wenn ich die Eingänge mit tastern steuere.)
Nun zum Problem, wenn ich die uC's so wie auf dem Bild betreibe, kann ich dann nicht irgendwie den Zustand der leitungen sauber abfragen? Oder geht das elektisch nicht weil die alle am selben port hängen. Wenn ich zum Beispiel an jedem Ausgang ein winziges Relais drannhänge, dann würd es problemlos gehen. Aber wie löst man das Elektronisch? Irgendwie haben die Ausgänge am Tiny eine Interne Verbindung die wenn mehrere am selben Port hängen leicht auf masse schalten und so bei der Abfrage stören, anders kann ich mir das nicht erklären. Da steh ich nun voll im Wald mit meinem Wissen und wär über hilfe oder jegliche Hinweise extrem Dankbar.
Gruss Mario