RS232 Relaiskarte

OP #1717816
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
Gast #1717827
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.
OP #1717829
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)
Gast #1717833
Hier der Code (ohne initialisierung), einfach in die ISR des Uart RX 
IRQs:

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

Und schon kannst Du 8 Relais individiuell steuern!
Gast #1717857
ü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.
#1717865
>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
OP #1717891
@ 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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.