Relaiskarte

Palpatine

Neues Mitglied
05. Dez. 2010
25
0
0
Sprachen
Hallo ich bin seit erst kurzem im Forum angemeldet also verzieht bitte noch meine Kleinen Fehler :D

Ich habe bereits diese Relaiskarte gelötet und getestet:
http://www.franksteinberg.de/erel.htm
funktioniert auch einwandfrei nur ich hab das Problem das ich das ganze mit 5-6 Kanälen brauche und jetzt bin ich mir auch nicht sicher wie ich das dann an den PC anschließen könnte.

Das Beispiel von oben könnte ich an den LPT-Port hängen, daher wäre es günstig wenn ich die neue Karte auch an den LPT-Port hängen könnte

Ein Paar Daten die mir wichtig wären:

5-6 Relais
vom PC Steuerbar
es werden nur LED`s geschaltet
ich hab 5V Relais zur verfügung mit 5 Kontakten
und 12V mit 8 Kontakten
Je nach Relais änder ich die Vorwiderstände von den LED`s die ich anteuern möchte

Wär euch echt dankbar wenn ihr ne idee hättet
 
mh, also ich würd dann nen mega8 oder ähnlich nehmen,
dann nen ft232 IC, der mir den Uart(des Mikrocontrollers) auf Usb am Pc übersetzt.
Das ganze lässt sich dann so ansteuern wie ein Lpt port,..
das problem ist das du noch ein Programm schreiben musst für den Mikrocontroller der die anweisungen über usb /Uart empfängt und dann in entsprechende "Schaltsignale" umsetzt.
 
könnte ich das nicht irgendwie ohne Microcontroller machen ? ich hab ja den Anschluss für den LPT und eine Leitung auch dazu daran wirds nicht liegen
 
Hallo Palpatine!

Ich bin nicht sicher, aber meinst du vielleicht so etwas ?

Bei dem Bausatz wird auch der LPT-Port für die 8 Relais verwendet..... und es gibt gleich noch eine Software auf Diskette dazu.


Grüße,
Cassio
 
könnte ich das nicht irgendwie ohne Microcontroller machen ?

Hi!

Nun ja.... kannst du bestimmt.
Nimm es aber den Usern hier nicht übel, wenn sie dich zu einem AVR "überreden" wollen.

Schließlich ist das hier ein Forum rund um die AVR und AVR32 Mikrocontrollerfamilie. ;)

Grüße,
Cassio
 
Genau das hab ich mir angeschaut den Katalog hab ich auch in der Ecke liegen.
Nur ich wollte jetzt nicht umbedingt 20€ oder so ausgeben, hab mir gedacht muss doch billiger gehen und was gefunden hab ich auch nur ich bin mir nicht sicher wie man davon die 5-6 fache Version macht daher frag ich ja sonst bestell ich mir das von Pollin für 11,95€
 
bin grad dabei was ähnliches zu machen, ansteuerung kann über vbönet erfolgen (ist auch nich besonders schwer)
dann brauchst du nen Avr der :
- 10 I/O pins
- UART

hat

und nen ft232RL

dann noch entsprechende Mosfets oder Transistoren oder relais,. oder sowas ,.
 
Hmmmm

Genau das hab ich mir angeschaut den Katalog hab ich auch in der Ecke liegen.
Nur ich wollte jetzt nicht umbedingt 20€ oder so ausgeben, hab mir gedacht muss doch billiger gehen und was gefunden hab ich auch nur ich bin mir nicht sicher wie man davon die 5-6 fache Version macht daher frag ich ja sonst bestell ich mir das von Pollin für 11,95€

Das habe ich mir auch schon oft gedacht.... muss doch billiger gehen.

Zum Schluss hat es dann meist doppelt so viel gekostet.

Aber: Es hat mehr Spass gemacht :D

Grüße,
Ma
 
Hi
Laßt mich auch mal mitreden.... Es ist noch gar nicht so lange her, da hab ich auch gedacht, einfach an den LPT-Port ein D-Flipflop und dann mit irgendeinem Steuersignal die Datenübernahme triggern. Ok, soweit man mit Win 98 oder älter gearbeitet hat, war der Zugriff auf die Portadressen relativ einfach. Nun sind die Win-Versionen aber so alte Kamellen, das man kaum noch einen Rechner damit einrichten kann.Gut hat es dann der, der noch so alte 486ger rumstehen hat. Aber....
Es ist nicht ohne Risiko, an den Ports direkt rumzubasteln.
Alte Systeme steigen auch schon mal aus und Ersatz ... ?
Software ist soweit ich weiß auch nicht mehr erhältlich.
Die eingebrachte Arbeit ist "nur" auf dem eigenen System verwendbar.

An dieser Stelle hab ich dann auch die Basatelei direkt am PC beendet und den Schritt zu den µC's getan. Da diese über RS 232 mit PC's kommunizieren können, öffnet sich eine völlig neue Welt der Experimente. Es gibt kaum noch Ideen, die nicht umsetzbar wären und abgesehen von den Einstiegskosten... ein Controller mit RS232 liegt in etwa bei 5 €. Dazu kommen dann evtl. noch Kosten für Relais, Anzeigen, Sensoren und ein wenig Platinen-Material. Aber: du kannst lernen den PC zu programmieren VB ist da eine gute Basis. Die Entwicklung der Peripherie-Hardware ist dann unabhängig von einem PC und das Risiko, diesen zu "zerbasteln" geht gegen "null".
Denk mal drüber nach. Du wirst dich wundern, wenn du die "Anfangsängste" hinter dir hast, welches schöne (zeitraubebde) Hobby sich dir erschließt.
Gruß oldmax
 
Hei oldmax,

schön gesagt .... Du sprichst mir aus der Seele :p

Grüße,
Markus
 
Ja ok ich hab an meinem Schulprojekt ein paar abstriche gemacht und bin jetzt dabei die Lichter direkt mit dem LPT zu schalten.
Einen Plan hab ich von Strippenstrolch da ich ja nur LED`S schalten will hab ich die leiterbahn einfach erweitert und die LED die ich verbaut hab Parrallel zu der Kontrollleuchte geschalten
http://www.strippenstrolch.de/5-2-4-lpt-mit-profan-ansteuern-2.html
ich würd gerne den schaltplan verwenden hab denn auch schon in lochmaster gemacht

Ich hab 2 RS 232 Buchsen die könnte ich benutzen da mein Laptop den Stecker dazu hat.


Wie könnte ich die micro-Controller den programmieren ??

Hast du ein Bild zufällig wie ich den Micro mit dem RS verbinden kann damit ich es mir mal ganz grob bildhaft machen kann.


Desweiteren brächte ich eine Schaltung für einen Spannungsverdoppler von +6V auf +12V
 
Hallo Palpatine,

ich habe de Eindruck, wir müssen bzgl. Erklärungen ganz bei NULL anfangen. Kann das sein? Hast Du schon mal was mit ATmegas gemacht? Weisst Du wie ne RS232 funktioniert und wie die Schnittstellen am PC aufgebaut sind?

Kennst Du den UNnterschied zwischen RxD und TxD?
Weisst Du wie die Stecker belegt sein müssen?

Ich befürchte, dass es Dir nicht wirklich weiterhilft, wenn wir Dir fertige Schaltpläne liefern. Ich würde vorschlagen wir gehen Schritt für Schritt vor.

Schau Dir doch zunächst in der Wiki mal das Thema zur RS232 an und wie die Schnittstellen belegt sind.
Dann solltest Du uns mal erklären warum Du eine Ladungspumpe von 6V aus 12V benötigst und für welche Leistung.

Wenn Du mehr mit RS232 machen möchtest dann schau Dir doch auch mal das Datenblatt zum MAX232 und das Datenblatt zu Deinem µC durch.

Dann verrate uns noch mit welcher Programmiersprache Du programmieren magst und wie Deine Entwicklungsumgebung aussieht?
Wie magst Du den µC programmieren? Hast Du einen AVRISP mkII oder ähnliches?

Grüße,
Markus
 
Ja bei den Erklärungen fangt da mal lieber bei Null an .

Den Unterschied weiß ich RxD sind die Empfangsdaten und TxD die Sendedaten
der TxD müsste am PC sein da ich ja was senden will und die RxD an meiner Platine da ich da dort den Signal Empfangen will der wird ja dann weitergeleitet an die verschiedenen Bauteile

Ne mit IC`s etc. hab ich noch nie was gemacht außer mit dem Ne555 der fast alles kann
momentan bau ich ein Lauflicht mit 6 LED und nem Ne555 + CMOS4017
es funktioniert auch



Is das in etwa das was du meinst mit dem MAX ?
http://sodoityourself.com/wp-content/uploads/2007/02/circuit_232.jpg




Ähm mit nem AVRISP kann ich nix anfangen hab dazu das im internet gefunden selber bauen wird wohl meine Lösung sein :

http://www.google.de/imgres?imgurl=...=/images?q=AVRISP&hl=de&sa=G&gbv=2&tbs=isch:1
 
Hi,

dann würde ich sagen Du fängst mit den Basics an und liest Dir mal den Artikel in der Wiki unter folgendem Link durch:
http://de.wikipedia.org/wiki/EIA-232
Da nn weisst Du ein wenig worum es geht.

Den Unterschied weiß ich RxD sind die Empfangsdaten und TxD die Sendedaten
der TxD müsste am PC sein da ich ja was senden will und die RxD an meiner Platine da ich da dort den Signal Empfangen will der wird ja dann weitergeleitet an die verschiedenen Bauteile

Neeee, leider falsch. Jedes Device/Gerät/Baustein mit einer RS232 Schnittstelle hat sowohl einen Pin für TX und einen Pin für RX. bedeutet, jedes Gerät hat die Fähigkeit über eine elektrische Leitung Daten zu senden und über eine andere Daten zu empfangen.

Ja Du hast Recht, Rx ist Empfangen = Receive und Tx ist Senden = Transmit.

Damit ein Controller mit dem PC reden kann und Du daten vom µC zum PC und vom PC zum µC senden kannst müssen logischer Weise beide Wege miteinander verbunden werden.

Rx vom Controller geht auf Tx im PC und Tx vom Controller geht auf Rx vom PC. Verstanden?

Nun gibt es noch das Problem der unterschiedlichen Pegel. Die RS232 arbeitet üblich mit 12V, die Controller aber mit 5V oder 3,3V. Damit das funktioniert benötigt man einen Schnittstellenbaustein z.B. den MAX232 von Maxim. Der wird zwischen Controller und PC geschaltet und der macht für Dich die Pegelwandlung.

Der Link den Du untern zitierst ist genau richtig. Das ist der MAX232.

Mit dem Selberbauen des Programmierinterface bin ich mir nicht sicher, ob Du Dir dait einen gefallen tust. Hat Dein PC eine freie parallele Schnittstelle, ja? Das heißt aber nicht, dass es ohne Probleme funktioniert.
Nachdem Du ziemlich wenig Erfahrung hast würde ich Dir anraten, zumindest den Programmer zu kaufen, damit Du wenigstens ein Teil hast wo Du weißt, das es funktioniert. Für USB z.B. den AVRISP mkII.
Für 38,45 EUR hat Dirk einen in seinem Shop: http://mikrocontroller-praxis.de/de/Development-Tools/Programmer-und-Emulator/AVRISP-mkII.html
Der ist gut, funktioniert unter BASCOM und AVStudio usw.

Hast Du Dir denn schon einen Controller rausgesucht - sorry ich habe nicht alles nochmals gelesen - deswegen frage ich lieber nochmal?

In welcher Programmiersprache magst Du programmieren?

1. Assembler?
2. BASCOM?
3. C?
 
Hi Palpatine,

ich möchte dich auf keinen Fall demotivieren oder irgendwie anders vor den
Kopf stoßen ....
aber wenn ich mir das so in diesem Thread und im LCD-Thread von Cassio ...
LCDs und GLCDs anschließen und ansteuern (BASCOM) #225
ansehen ... :eek: :confused: :stupido3:
auweia ...
Ich kann dir nur raten, steck die Ziele nicht zu hoch. Fang erstmal ganz unten
an. Alles andere gibt nachher nur Frust wenn es nicht so will und man den
Fehler nicht findet.

Eigentlich müßte sich mal einer neben dich setzen und dir nen Crashkurs in
Elektronik-Grundlagen geben. Über die Ferne (Forum, ICQ, Mail, ...) wird das
ne ziemlich langwierige Angelegenheit.

Müßte man mal über den Foren-Chat hier probieren. Evtl bringt es dann ja
was. Hat schonmal bei jemandem geholfen.

Sorry wenn ich das so direkt schreibe.

Ich wünsch dir auf jeden Fall erstmal schöne Weihnachten :D und
dranbleiben ! Nicht aufgeben ... ;)

Gruß
Dino
 
ach Dino ich hab mir schon mal die Relaiskarte auf frankensteinberg.de nachgebaut das hat auch funktioniert konnte das schalten und so nur ich den transistor mit überspannung getötet als ich mein PC netzteil kurzgeschlossen hab :D und mir is die komplette platine abgebrannt jetzt hab ich halt mein projekt etwas zurück gestuft

also das LCD ding nun ja wenn ich mir die platinen nachbaue die ich im internet gefunden hab dann müsste ich das hinbekommen das ding is ich krig alles von der schule an bauteilen gestellt dann sollte ich das auch voll ausnutzen :D
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)