LPT Computer Interface
Einleitung
FĂŒr die AbschlussprĂŒfng an der Realschule im Fach NUT (Natur und Technik) muss jeder SchĂŒler ein kleine Projekt bearbeiten welches in der PrĂŒfung prĂ€sentiert und erklĂ€ret. Um nicht nur ein Projekt fĂŒr die PrĂŒfung sondern auch fĂŒr weitere Arbeiten im heimischen Bastelkeller zu haben, wurde dieses schöne LPT Computer Interface gebaut. Bei dem ganzen Projekt wurde möglichst viel recycelt.
Material
- GehÀuse
- Europlatine
- Kabel
- Relais 12V/2A
- Transitoren BC547
- WiderstÀnde
- LEDs Rot/GrĂŒn
- Trafo 230V/15V
- LM7812
- Kondensatoren
- 4mm Buchsen
- LED-Halter
- Schrumpfschlauch
- Gleichrichter
- M3 Gewindestange
Bauteilbeschaffung
Wie schon erwÀhnt wurde möglichst Materiel recycelt und aus alten GerÀten wiederverwendet. So stammen die gesammten Kabel aus einem alten Computer. Die Centronics Buchse stammt aus einem alten Drucker. Und das GehÀuse und der Trafo waren schon vorhanden. Die restlichen Bauteile wurden dazu gekauft.
Netzteil
Das Netzteil besteht aus einem einfachen 230V Trafo mit sekundĂ€r 15V. Diese werden mit einem Gleichrichter zu Gleichspannung. Mit Hilfe eines Linearreglers des Typs LM7812 werden aus den 15V ungeregelt - 12V geregelte Gleichspannung. Der Regler benötigt fĂŒr den korrekten Betrieb jeweils am Eingang und Ausgang einen Kondensator. Fertig ist das 12V Netzteil fĂŒr das Interface.
Schaltplan/Layout
Im damaligen Technikbuch war die Vorlage fĂŒr ein LPT-Computer-Interface abgedruckt, jedoch waren die MaĂe deutlich zu groĂ um es in das eigene GehĂ€use zu packen. Das Erstelle eines neuen Layoutes war nötig. AuĂerdem wurde das Interface um ein eigenstĂ€ndiges Netzteil ergĂ€nzt (welches aus SicherheitsgrĂŒnden nicht Bestandteil der PrĂŒfugn war). Zuerst wurde versucht das Layout mit Hilfe einer Lochrasterplatine aufzubauen. Was jedoch relativ schnell unschön wurde. Das neue Layout wurde mit Hilfe von NCCAD, einem CAD Programm der CNC-FrĂ€se der Schule gezeichnet. Und auf einer CNC FrĂ€se gefrĂ€st. Hierbei wurde dann auch das Netzteil mit auf die Platine platziert. Ein nachtrĂ€glich erstellter Schaltplan des LPT Interface steht zum Download verfĂŒgbar.
Der Aufbau
Das Layout (Relais/Netzteil) passte gerade auf eine Eurplatine, die Centronics Buchse wurde auf einer eigenen Platine untergebracht und die Verbindungen per Flachbandkabel zur Hauptplatine hergestellt. Die Buchen und Status LEDs wurden alle im Deckel untergebracht und mit Hilfe von Kabeln auf die Platine kontaktiert. Den Ăberblick zu behalten, war hierbei nicht mehr ganz einfach. Am Ende tat allerdings alles wie gewĂŒnscht.
Das fertige LPT Interface
Und zu guter letzt das fertige LPT Interface. Es verrichtet bis heute noch seinen Dienst. FĂŒr kleine Steueraufgaben wird es gelegentlich aus der Kiste geholt.
Software
Die Software fĂŒr die Ansteuerung des Interfaces wurde mit QBasic erstellt, in Version 4.5 ist es möglich eine eigenstĂ€ndige ausfĂŒhrbare Datei zu erzeugen(*.exe). Leider ist die Ansteuerung der parallelen Schnitstelle mit QBASIC nur unter Windows 98 oder DOS möglich. FĂŒr die Ansteuerung wird bisher ein altes 486er Notebook verwendet, eine Umstieg auf z.B. Visual Basic oder C# war bisher also nicht nötig. Anbei ein kleines Testprogramm zum Schalten der AusgĂ€nge.
Downloads
Hier finden sich einige Dateien die ich noch zu diesem Projekt habe. Leider sind diese nicht mehr vollstÀndig. Die FrÀsdaten sind auch noch vorhanden. Allerdings habe ich keine Möglichkeit mehr diese zu öffnen, aufgrund dessen sind diese nicht zum Download freigegeben.
- Ein kleines Ansteuerprogramm in Qbasic: interface.zip
- Eine Bestellliste fĂŒr Conrad mit den meisten Teilen: Bestellliste_Conrad.pdf
- NachtrÀglich erstellter Schaltplan LPT Interface