Hallo zusammen Könnt ihr mir helfen. Wie kann ich diese relaiskarte http://www.ebay.de/itm/270984095956?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649 Via rs485 Bus ansteuern? Welche Komponenten benötige ich noch dafür?
Thomas schrieb: > Welche Komponenten benötige ich noch dafür? z.B. RS485 Pegelwandler, µC mit UART und 9 freien DIO, Stromversorgung
Thomas schrieb: > Ebay-Artikel Nr. 270984095956 Der hatte lustige Preisvorstellungen ... Guck mal hier 281784805116
Auf der Relaisseite kannst z.B. einen Attiny2313 oder ggf. nen eigenen Arduino nehmen. Du brauchst dann zwei UART<-> RS485 Transreciever von den üblichen Verdächtigen oder Ebay als Modul. Programm schreiben und dann sollte es laufen. Wenn du halt mehr als einen Empfänger haben willst musst du dir noch ein Protokoll überlegen oder was bekanntes nachbauen Gruss JackFrost
Wenn du keine eigene Platine entwerfen willst oder kannst, kannst du Mikrocontroller Module mit RS485 Interface hier finden: http://www.chip45.com/categories/avr_microcontroller_modules_boards_rs485.php Die Firmware musst du aber so oder so selbst programmieren. War das deine Absicht?
Danke für die hilfreichen Inputs. Lässt sich auch dies auf der relaisseite verbauen? Senden wird ja der Arduino. http://sigma-shop.com/product/59/rs485-to-8-digitally-outputs-controller-bus-id-02.html
Der RS485 Empfänger wird mit 12 V betrieben und das passende Board auf der Seite auch. du hast aber 5V Relais, direkt wird das nicht passen. Wie weit ist die Strecke zwischen Arduino und den Relais, hast du mehr als ein Board so das du auf einen Bus gehen musst/willst ? Gruß JackFrost
:
Bearbeitet durch User
Ich brauche die maximale Distanz, bei rs485 ist das also Max. 1200m. Habe nur die Relaiskarte und nur 2 Drähte als Bus.
Hast du für den Arduion schon ein RS485 Modul ? Das einfachste wird sein du nimmst zwei Arduinos und zwei RS485 Module die du billig bei Ebay bekommst. Dann musst du so gut wie nichts basteln. Und bei nur einer Karte ist das Telegramm auch sehr einfach. http://www.ebay.de/itm/RS-485-MAX485-TTL-Schnittstellen-Pegelwandler-Adapter-fuer-Arduino-STM32-AVR-/181740355548 Wobei das Verlinkte Modul nur bis 1km geht. Gruss JackFrost
:
Bearbeitet durch User
Das hab ich mir auch schon überlegt. Habe aber gedacht dass ich aus Kostengründen den zweiten sparen kann. Wie währe es zum Beispiel damit und einem Arduino auf einer Seite http://sigma-shop.com/product/47/rs485-8-channel-relay-controller-12vdc-rs485-bus-id-01-relays-1-8.html
Thomas schrieb: > Das hab ich mir auch schon überlegt. Habe aber gedacht dass ich aus > Kostengründen den zweiten sparen kann. Das ist halt so eine Sache. Wenn man das einsparen will, sollte man in der Lage sein es selber zu machen. Wenn man das nicht ist, muss man halt zur fertigen Lösung greifen. Ist bei allem im Leben so. Nicht selbst können und nicht bezahlen wollen geht selten.
Auf das währe ich echt nicht gekommen du glatter Kerl. Darum informiere melde ich mich ja hier.
Thomas schrieb: > Das hab ich mir auch schon überlegt. Habe aber gedacht dass ich aus > Kostengründen den zweiten sparen kann. Wie währe es zum Beispiel damit > und einem Arduino auf einer Seite > http://sigma-shop.com/product/47/rs485-8-channel-relay-controller-12vdc-rs485-bus-id-01-relays-1-8.html Auf der Empfängerseite geht das wenn du alle beiden Module nimmst. Was auf der Seite nicht ersichtlich ist, ob du den Status anfragen kannst bzw. ob du eine Antwort bekommst. Bei 1,2 km ist es dann doch schwierig zu wissen ob der Empfänger läuft und ob das Telegramm richtig angekommst ist Mit welchen Modul willst du den Arduion mit dem RS485 Bus verbinden ? Die drei Pins am Arduino ( Rx,Tx und ein Pin für die Senderichtung ) hast du noch frei ? Gruß JackFrost
:
Bearbeitet durch User
Laut Beschreibung nur bis 1,0 km und nicht 1,2 km wie du es brauchst. Gruß JackFrost
Laut dem Datenblatt vom MAX485 läuft der mit 5 V und sollte somit mit deinem Arduino laufen. Wie gesagt neben Rx und Tx brauchst du noch einen Pin für die Senderichtung am Arduino. Welche Kable usw für die Länge von 1 bis 1,2 km zu verwenden sind kann ich dir nicht sagen. Ich hatte bis jetzt nur kurze Verbindungen bei RS485. Gruß JackFrost
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.