Hi Kjion
Wie realisierst du die RS485 - muss man da einen Baustein wie Max verwenden oder kann man das auch im TTL-Pegel mit 2 normalen Ports machen? Wenn ja, gibts da irgendwo Treiber für?
Gruß Frank
Vcc heißt in diesem Fall + 5 Volt
Darüber läuft auch die Versorgung der einzelnen Module...
MfG Kjion
Hi Kjion
Wie realisierst du die RS485 - muss man da einen Baustein wie Max verwenden oder kann man das auch im TTL-Pegel mit 2 normalen Ports machen? Wenn ja, gibts da irgendwo Treiber für?
Gruß Frank
Als Treiber verwende ich für Half Duplex die MAX485/481 bzw. kompatible ( SN75176 zum Beispiel ).
Man sollte das schon über Treiber machen, da man sich sonst leicht die entsprechenden Pins kaputtmachen kann bzw. keine so gute Reichweite und Störsicherheit hat...
MfG Kjion
Hallo
Hast Du zufällig mal ne Skizze/Schaltplan zu RS485? Kann man die auch softwaremaßig über zwei normale Ports ansteuern (mit IC´s). Gibts da Software-Treiber?
Gruß Frank
Hi,
Bild hier
( von Elektronik-Projekt.de http://www.elektronik-projekt.de/inc...p&contentid=16 )
Ist im Prinzip so ähnlich wie die serielle Schnittstelle zum PC.
Um das ganze an zwei beliebige Ports anschließen zu können, müsste man eine serielle Schnittstelle softwareseitig implementieren.
Daher ists am sinnvollsten das ganze an die RXD und TXD Pins anzuschließen. Man braucht dann natürlich noch ein Protokoll. Ich werd demnächst mal meinen Code dazu online stellen. Ist in C für AVR-GCC geschrieben...
MfG Kjion
Hi, Danke für die Schaltung. Was mir noch Unklar ist:
Wenn der Max485 mit RX/TX verbunden wird, mit wievile Baud wird denn dann vom AVR zum Max485 und zurück übertragen? Wenn da doch auch nur 9800 Baud oder etwa smehr machbar sind, was hat die 485 dann für einen Sinn?
Gruß Frank
Möglich sind bis zu 2,5 Mbps Der Max485 ist im Prinzip nur ein Ausgangstreiber der die Signale die vom Mikroprozessor so umwandelt, dass sie übertragen werden können...Wenn der Max485 mit RX/TX verbunden wird, mit wievile Baud wird denn dann vom AVR zum Max485 und zurück übertragen?
Wenn da doch auch nur 9800 Baud oder etwa smehr machbar sind, was hat die 485 dann für einen Sinn?
MfG Kjion
Sind da die TTL Leitungen bis zum Max485 nicht etwas kritisch, störanfällig? Wie lang können die in etwa sein, gibts da Erfahrungswerte?
Hab ich noch nicht ausprobiert. Theoretisch sollte es aber relativ störunanfällig sein, da die Daten als Spannungsdifferenz übertragen werden...
Ich hab mal ein bißchen gesucht :
* max. 100 m bei 12 Mbit/s
* max. 200 m bei 1,5 Mbit/s
* max. 400 m bei 500 kbit/s
* max. 1 km bei 187,5 kbit/s
* max. 1,2 km bei 9,6 ... 93,75 kbit/s
MfG Kjion
Ich glaub das hast du nu falsch verstanden, oder? Du meinst glaub die Rs485 Kabelänge zwischen den Teilnehmern. Ich meine die Leitungslänge vom Controller bis zum MAX485! Das ist ja noch ganz normaler TTL Pegel!
Lesezeichen