Für meine nächsten Projekte werde ich unbedingt ein Testgerät für die serielle Datenübertragung brauchen. Zu diesem Zweck habe ich beim Platine ätzen für das vorige Projekt, gleich Platinen nebenbei mitgefertigt: für ein rs232-ttl Interface und für einen seriellen Tester. Es spart recht viel Arbeitszeit, wenn man mehrere Platinen gleichzeitig herstellt. Auch das Einkaufen im Versandhandel mach ich seit einiger Zeit Projekt übergreifend. Man weiss ja bereits vorher, was man brauchen wird.
Jetzt ist der serielle Tester fertig geworden, funktioniert und steht bereit. Seinerseits wurde er an der seriellen Schnittstelle eines PC getestet und kann in der Folge Funkübertragungen und USB Schnittstellen testen.
Bild hier
So schauts jetzt aus:
Um die serielle für die Daten Übertragung frei zu bekommen, programmiere ich den MC über USB mit dem USBASP und habe den seriellen Progadapter (links im Bild) vorüber gehend weg gelegt. Rechts vorne ist der selbst gebaute Pegel Wandler mit max232. Rechts dahinter die MC Platine mit lcd, Tasten und seriellem ttl Kabel.
Die Software ist in C, die Bib von Peter Fleury. Es werden Zeichen an den PC geschickt oder Zeichen vom PC auf dem LCD dargestellt. Per Tastendruck kann man zwischen den beiden Funktionen umschalten. Zwischen Pegelwandler und MC werden die Datenleitungen gekreuzt! Das liegt daran, dass sich die Bezeichnungen am Pegelwandler auf die PC Seite beziehen. Der PC wird als Datenendgerät betrachtet. Die Bezeichnungen am MC beziehen sich auf dessen Eigenschaft als Endgerät. 2 Endgeräte -> kreuzen.
Soviel zur Dokumentation, bei Interesse gibts mehr Info.
Lesezeichen