nabend ! Meine Frage ist es ob es möglich ist mehere AVR an eine Serielle Schnitstelle zu hängen. Es geht nur darum das jeder µC Daten vond er RS232 empfangen kann. Es geht nicht darum das diese Senden. Wenn ja reicht es wenn ich den TX Ausgang des MAX232 auf alle RX Eingänge meiner Controller hänge? Danke im Vorraus noch einen schönen abend ! jens
Sollte funktionieren, sehe da kein Problem drin. Evtl. ist die Treiberstärke des Max nicht ausreichend, und ein TTL Treiber ist nötig, dürfte aber nicht problematisch sein.
Mit zwei AVR's und einem MAX232 gehts wunderbar. Wenn beide AVR's auch noch senden sollen --> je eine Diode und Widerstand in die TxD-Leitung des AVR... Hab eine Platine die so einwandfrei funktioniert...
Geht auch mit mehreren AVRs, der MAX ist stark genug um 10 LS-TTL-Lasten zu treiben, macht etwas 30 AVRs, okay - die Kapazität des Busses sollte man im Auge behalten... Im Falle des Sendens mehrerer AVRs auf eine TX-Leitung: PullUp und open collector Ausgänge!
Danke Danke Danke "Hier bekommen Sie geholfen!" g Es hat geklaptt, ich werde jetzt auf diese Art 6 µC miteinander Verbinden um aus 2313érn einfache pwm controller für die L298 zu machen sie müssen das Signal nur vom PC empfangen und dann den PWM Wert und die DIR ausgeben. Nochmal Danke für die schnelle Hilfe jens
Hallo, da ich ziemlich neu bin in der Welt der Elektrotechnik habe ich mal ein Schematic angehängt mit der Frage, ob ich die Antworten so richtig verstanden habe. Welchen Wert sollte der Pullup haben? 1,5kOhm? Mit der Bezeichnung open collector komme ich trotz Google nicht so ganz klar. Wenn ich das richtig verstanden habe, ist das eine Sache der Hardware. Ist das richtig, oder muß ich da noch was besonderes einstellen für den Serialport? (ATMega16) Sowohl jeder empfangende AVR als auch der Sender haben ihren eigenen MAX232. Danke Bodo
Eigener MAX für jeden empfangenen µC ist übertrieben, wenn´s das gleiche Signal ist. Auch ist es einfacher nur TTL / CMOS Pegel zusammenzuschalten, als die bereits gewandelten RS232-Pegel, weil einfache Dioden reichen. Also einen empfangenden MAX -> alle empfangenden AVRs. Alle sendenden AVRs über Diode an PullUp -> sendender MAX. Als PullUp reicht 4k7, bei TXD über Diode reicht der UART Ausgangs-PortPin, Kathode der Diode muß zum PortPin zeigen. OpenCollector bezeichnet einen Pin, der i.d.R. nach Masse zieht, wenn er aktiv ist und der hochohmig ist, wenn er passiv ist. Stell dir einen offenen npn-Transistor oder einen FET vor (OpenDrain).
Danke schonmal für die Antwort. Das Problem ist, daß das alles fertige Module sind, ich also erst hinter dem MAX abgreifen und demzufolge zwischen MAX und Chip nichts mehr zwischenhängen kann. In meinem Bild in der Nachricht davor stehen JP1-JP5 also jeweils für einen MAX. Ist das Bild dann so richtig, oder brauche ich nur eine Diode, die direkt vor dem PullUp hängt? Danke Bodo
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.