Forum: Mikrocontroller und Digitale Elektronik 16fach I/O Karte seriell


von Andreas L. (franklyn)


Lesenswert?

Hi @all

Ich bin auf der Suche nach irgendwelchen Anhaltspunkten oder Ideen zu 
einer 16fach I/O Karte (analog) die ich seriell (rs232) ansteuern kann.
Also das Ding soll forgendens können:

* serielle Ansteuerung (rs232)
* 16fach output an dem ich zB Transistoren oder Triacs schalten kann
* 16fach input an dem ich pegel einlesen kann (zum messen von 
Spannungen)
* eventuell kaskadierbar mit einer weiteren solchen Platine.

Nun meine Frage an euch: Hat jemand sowas schon mal gemacht? Geht das 
überhaut mit der Seriellen Schnittstelle (kenn mich mit Seriell nicht 
wirklich aus)? Woher bekomm ich dazu Infos (mir würd schon ein 
Datenblatt  von einem IC genügen in dem eine solche Beispielsschaltung 
drin ist)?

lg Franklyn

von Roland Praml (Gast)


Lesenswert?

Ein Atmega 1281 und etwas Kleinzeug wäre evtl dafür geeignet.
Nachteil, ist TQFP100 und somit kaum Anfängertauglich.

Alternativ: Nimm z.B. einen Atmega32 DIP + Max232
Der hat 32 I/O-Pins (davon 8 analoge Inputs)

Auf dem Atmega läuft dann ein kleines Programm, dass du aber noch selbst 
programmieren musst welches Befehle von der seriellen Schnittstelle 
entgegen nimmt und die Ports dann entsprechend ansteuert/abfragt.

MAn kann natürlich auch mehre Atmegas kaskadieren.

Evtl wär aber auch der IO-Warrior was für dich.

Gruß
Roland

von F.H. (Gast)


Lesenswert?


von Andreas L. (franklyn)


Lesenswert?

Danke, ich werde glaube das mit dem Atmega probiern, hab schon mal mit 
einem AT89C5932 was gemacht. Vielleicht kann ich des sogar verwenden. 
Ich dachte nur es gibt da schon fertige Bausteine.

Danke für eure Hilfe
lg Franklyn

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Die gibt es, kosten aber richtig Schotter - kommt auch auf die Qualität 
und den Meßbereich / -Frequenz an. Guck mal bei Google unter RedLab.

von Marvin (Gast)


Lesenswert?

Der ATMega und der AT89C.... haben nur eines gemeinsam: Den Hersteller. 
Es sind komplett unterschiedliche Prozessorfamilien.
So ein Progrämmchen ist etwas für einen Samstag-Nachmittag, nichts 
übermäßig großes. Nur solltest Du Dir ein serielles Protokoll überlegen, 
d.h. wie die PC-Software an die Daten rankommen soll bzw. wie Daten 
rausgesendet werden sollen.

@Roland Praml: Ich finde es schon interessant, dass hier einem Anfänger 
für so eine einfachst-Anwendung ein Mega-1281 empfohlen wird. 
Glücklicherweise bist Du ja selbst draufgekommen, dass man nicht gleich 
mit Kanonen auf Spatzen schießen muss.

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.