Ansteuerung einer 7 Segment Anzeige per USB / QBasic

OP #4404542
Lesenswert?
• ▲
▼
Hallo,

trotz vieler Posts zum Thema Ansteuerung einer 7-Segment Anzeige habe 
ich nichts passendes gefunden.....

Unter Win98 war es damals :-) möglich einzelne Pins der 
Druckerschnittstelle über OUT 888 Anzusteuern.

Genau diese Ansteuerung bräuchte ich um die einzelnen Segmente einer 7 
Segment Anzeige anzusteuern. Problem dabei ist dass es weder Win98 noch 
die Druckerschnittstelle gibt.

Würde es heute über Umwege und  oder  USB  Parallel Konverter 
funktionieren?

Möglicherweise gibt es aber auch andere Wege einer ganz "primitiven" 
Ansteuerung mit QBasic?

Gruß und Dank
#4404552
Lesenswert?
• ▲
▼
Di G. schrieb:

> Würde es heute über Umwege und  oder  USB  Parallel Konverter
> funktionieren?

USB/parallel Konverter könnte funktionieren. Die Frage ist, was diese 
Konverter genau machen, bzw. ob sie die Centronics Schnittstelle in 
Eigenregie ansteuern.

Umweg geht immer. Mit einem µC ist das an und für sich kein Problem, der 
erledigt dann auch noch die Ansteuerung der 7-Segment Anzeige 
(Multiplexing notwendig?) in Eigenregie, ohne das sich das PC Programm 
ständig darum kümmern muss.

> Möglicherweise gibt es aber auch andere Wege einer ganz "primitiven"
> Ansteuerung mit QBasic?

Ein µC ohne eingebautes USB meldet sich meistens über einen FTDI (oder 
Konsorten) als serielle Schittstelle beim Windows an. D.h. für jede 
Programmiersprache ist das einfach nur ein COM Port, auf den es Werte 
rausschreibt.
Gast #4404569
Lesenswert?
• ▲
▼
nimm die serielle (USB Wandler) Schnittstelle, die wird im kostenlosen
visual studio unterstützt.
An den displays dann Schieberegister mit parallelem Ausgang, oder ein 
kleiner Atmega mit dem du seriell vom pc empfängst und dann auf die 7 
Segmentanzeigen parallel ausgibst.
Hier dann auch multiplexing etc. sinnvoll.

Das sind dann ein paar Programmzeilen in visual studio (C, Vbasic etc..)

Oder so etwas, teures:

http://www.codemercs.com/de/io
Gast #4404575
Lesenswert?
• ▲
▼
so wie Uwe.S das gemacht hat.
Sicher stellt er Dir den Sourcecode zur Verfügung, das ist ja kein 
nobellpreisverdächtiger Hirnschmalz.

Es gibt auch LCD Anzeigen mit serieller Schnittstelle (Reichelt etc..)
OP #4405070
Lesenswert?
• ▲
▼
Hallo,

wow danke für die vielen Antworten und Lösungsvorschläge. Für meine 
Zwecke scheint mir das jedoch einwenig zu "überfrachtet".

Möglicherweise hilft es wenn ich mein Anliegen umformuliere.

Im Grunde genommen geht es mir darum relativ einfach am Rechner 7 
Signale (gerne auch mehr) zu generieren die ich an irgendeiner 
Schnittstelle abnehmen kann.

Sollte es lediglich mit mit einem USB parallel Adapter getan sein wäre 
es super! Allerdings bliebe die Frage der Ansteuerung.

Zudem muss ich gestehen dass Mikrocontroller völliges Neuland für mich
wären. Einfachste Signalverarbeitung mit CMOS / TTL liegt mir mehr. :-(

Dank und Gruß
Gast #4405123
Lesenswert?
• ▲
▼
Es überfordert dich einfach...


Hier mit einer DLL der alte Weg mit out direkt auf die parallele 
Schnittstelle....

http://www.elektronik.nmp24.de/?CNC_Experimente:Parallelport


Du kannst aber auch über die serielle Schnittstelle direkt in TTL/CMOS 
Schieberegister Daten takten.

TxD, RTS und DTR sind ausgehende Signale, welche Du direkt steuern 
kannst, also die Ausgänge High und Low schalten kannst.
Mit 3 LED's kannst du das leicht testen.
TxD über eine Break Signal schalten.


Die Anwendung ist in wenigen Codezeilen geschrieben.
Das könnte weiterhelfen:

https://www.vb-paradise.de/index.php/Thread/100646-Serial-Port-ansteuerung/

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren