Forum: Mikrocontroller und Digitale Elektronik RS232 Relaiskarte


von Felix N. (do6jan)


Lesenswert?

Moin moin,
gleich zu Anfang, Ja ich hab viel gegooglet und gesucht. Eine Lösung 
gibt’s bestimmt irgendwo im Netzt aber ich finde leider keine...

Also wie das Thema auch heißt suche ich eine !!!Gaaanz einfache!!! 
Relaiskarte für RS232, also nicht so einfach ULN2803 an DTR und paar 
Dioden und Wiederstände, bissel Anspruch soll das Ding doch haben ;)

An sich dachte ich an so was:
Wenn über RxD 11 kommt geht Relais 1 an, bei 10 geht Relais 1 aus...
10 = RS = Relaisadresse (1-XX) , Status (1 Strom , 0 nichts)....

Ich glaub das ist Realisierbar mit einem ATtiny µC (oder Andere, 
Hauptsache Amtel wegen Programmieradapter) und ULN 2803/4 und den 
üblichen Dioden und Wiederständen, vielleicht noch ein Pegelwandler.

Es sollten so 4-8 Relais werden. Gegen mehr hab ich nichts ;)

Ich bin leider noch Blutiger Anfänger mit µC und dem Programmieren 
davon. Aber ich hab aber schon ein paar Schaltungen mit µCs nachgebaut.
Ist vielleicht Jemand so nett und macht einen Schaltplan und ein 
Programm für den µC??

mfg
DO6JAN

von Lord Z. (lordziu)


Lesenswert?

Jan Koppatscheck schrieb:
> Ist vielleicht Jemand so nett und macht einen Schaltplan und ein
> Programm für den µC??

Ist nicht dein Ernst, oder? Kauf es oder lern es selbst.

von Marcus B. (raketenfred)


Lesenswert?

stell dir einfach vor Relais=LED, vll ist das einfacher für dich^^

von Michael M. (Gast)


Lesenswert?

was mich an so einer anfrage wirklich aufregt ist die tatsache, dass er 
andere für so dumm hält, dass sie nicht selbst auf eine gangbare lösung 
für protokoll, mikrocontrollerauswahl und elektronik kommen können.

von Felix N. (do6jan)


Lesenswert?

Ok, die Antwort war schnell da.

Trotzdem Danke....

Also gaaanz doof bin ich auch nicht, Schaltungen entwerfen ist kein 
Problem aber von µCs hab ich nicht viel Ahnung!

Und um es deutlich zu sagen, weil ich es leider nicht erwähnt habe:

!!! Ich will nichts fertiges kaufen!!!
(außer Bauteile)

von Michael M. (Gast)


Lesenswert?

dabei ist er selbst zu dumm zum suchen.
http://www.google.de/search?q=relaiskarte+seriell+OR+rs232+OR+uart
das muss man so sagen dürfen.

und falls es für das finden bei dir auch nicht reicht: vierter link.

von Matthias (Gast)


Lesenswert?

Hier der Code (ohne initialisierung), einfach in die ISR des Uart RX 
IRQs:

ISR(...)
{
  PORTA = UDR0;
}

Und schon kannst Du 8 Relais individiuell steuern!

von Felix N. (do6jan)


Lesenswert?

Ok Danke, das ist schonmal ein (produktiever) Anfang...

Also wie Besagt GAAANZ blutige Anfänger.

Wie müsste man denn weitermachen??

von Lord Z. (lordziu)


Lesenswert?

LESEN

0) C-Buch
1) AVR Tutorial
2) Artikel -> Relais ansteuern

von JojoS (Gast)


Lesenswert?

über die Codesammlung hier findet man dieses:
Beitrag "RS232 Board mit 12 Ausgängen für Relais"

was auch passt ist ein Starterkit wie
http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108

Da ist ein Board bei (gibts auch einzeln, der µC muss nur programmiert 
werden können) das hat den µC und die serielle (es gibt auch eine USB 
Version) schon drauf. Transistoren oder ULN + Relais dran, fast fertig. 
Das Programm zum Steuern sind 20-30 Zeilen in C.

von Vincent G. (vincent_g)


Lesenswert?

>Wie müsste man denn weitermachen??

1. Assembler, C oder Bascom?
2. http://www.mikrocontroller.net/articles/AVR-Tutorial
   http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
   http://halvar.at/elektronik/kleiner_bascom_avr_kurs/
3. Wenn du dann noch fragen hast frag ;)

PS: es lohnt sich wirklich in das Thema einzusteigen...

Schau dir mal Bascom an, für solch ein banales Problem sehr gut 
geeignet.

mfg
vincent

von Felix N. (do6jan)


Lesenswert?

@ JojoS

Vielen Dank
Genau sowas hab ich gesucht!!!

Die Ansteuerung wollte ich per WRT54GL mit RS232mod und Telnet machen
und dan auch einen Server darüber Steuern...

Ich les das mal eben.

@ Vincent G.

Jo super sieht gut aus.
ist sowieso längst nötig das ich auch mal das Programmieren von µCs 
lerne.

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.