Forum: Mikrocontroller und Digitale Elektronik Relaiskarte Rs485


von Thomas (Gast)


Lesenswert?

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?

von Wolfgang (Gast)


Lesenswert?

Thomas schrieb:
> Welche Komponenten benötige ich noch dafür?

z.B. RS485 Pegelwandler, µC mit UART und 9 freien DIO, Stromversorgung

von Bastian W. (jackfrost)


Lesenswert?

Mit was sendest du über RS485 , oder brauchst das auch noch ?

Gruß JackFrost

von Thomas (Gast)


Lesenswert?

Was währe dafür am besten?

von Thomas (Gast)


Lesenswert?

Mit einem Arduino board auf der einen Seite.

von Wolfgang (Gast)


Lesenswert?

Thomas schrieb:
> Ebay-Artikel Nr. 270984095956
Der hatte lustige Preisvorstellungen ...
Guck mal hier 281784805116

von Thomas (Gast)


Lesenswert?

Danke Wolfgang.

von Bastian W. (jackfrost)


Lesenswert?

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

von Stefan F. (Gast)


Lesenswert?

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?

von Thomas (Gast)


Lesenswert?

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

von Bastian W. (jackfrost)


Lesenswert?

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
von Thomas (Gast)


Lesenswert?

Ich brauche die maximale Distanz, bei rs485 ist das also Max. 1200m. 
Habe nur die Relaiskarte und nur 2 Drähte als Bus.

von Bastian W. (jackfrost)


Lesenswert?

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
von Thomas (Gast)


Lesenswert?

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

von Cyblord -. (cyblord)


Lesenswert?

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.

von Thomas (Gast)


Lesenswert?

Auf das währe ich echt nicht gekommen du glatter Kerl. Darum informiere 
melde ich mich ja hier.

von Bastian W. (jackfrost)


Lesenswert?

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
von Thomas (Gast)


Lesenswert?


von Bastian W. (jackfrost)


Lesenswert?

Laut Beschreibung nur bis 1,0 km und nicht 1,2 km wie du es brauchst.

Gruß JackFrost

von Thomas (Gast)


Lesenswert?

Kann ich leben damit

von Thomas (Gast)


Lesenswert?

Währe aber möglich so?

von Bastian W. (jackfrost)


Lesenswert?

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
Noch kein Account? Hier anmelden.