Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi USB Port ansteuern (https://www.delphipraxis.net/60485-usb-port-ansteuern.html)

Skullschildi 7. Jan 2006 15:32


USB Port ansteuern
 
Hi leute, ich hab da n problemchen: Ich bin leidenschaftlicher Elektronik-Bastler und will mit dem USB-Port meines Rechners rumspielen. Wie kann ich über delphi ohne sondertreibeerr oder die win-api eine meiner 4 USB Schnittstellen ansteuern? Wenn mir keiner auf die Frage antworten kann, geb ich mich auch mit der ansteuerung der seriellen schnittstelle zufrieden oder sogar paralell. Gibt es eine einfache lösung für das Problem ohne den ganzen Treiber krempel rundherum?

fkerber 7. Jan 2006 15:38

Re: USB Port ansteuern
 
HI!

Willkommen in der DP!

Such einfach mal hier im Forum. Zu alles drei Schnittstellen gibt es Themen.


Ciao Frederic

Hador 7. Jan 2006 16:17

Re: USB Port ansteuern
 
Hier findest du z.B. was über das Ansteuern des Parallel-Ports:
http://www.delphipraxis.net/internal...=usb+ansteuern

omata 7. Jan 2006 16:29

Re: USB Port ansteuern
 
Moin,

schau doch mal hier...
USB, LPT

MfG
Thorsten

Robert Marquardt 7. Jan 2006 16:42

Re: USB Port ansteuern
 
Der USB ist aus Sicht einer Anwendung gar nicht existent.
Es gibt keinen Zugriff auf USB Ports. Man kann nur mit USB-Geraeten reden.
Wuerdest du versuchen bei Ethernet auf den Bus zuzugreifen?
An USB laesst sich nichts direkt schalten, denn der Bus selbst ist unter Hardwarekontrolle des Hostcontrollerchips.
Auch ist es nicht erlaubt einfach Strom abzuzapfen. Die Stromversorgung ist Teil des Busprotokolls.
All dies USB-Luefter oder USB-Lichter sind absoluter Schrott und koennen bewirken das der ganze Bus nicht mehr funktioniert.

Knotti2005 7. Jan 2006 17:11

Re: USB Port ansteuern
 
Wenn es idch interresiert...

Es gibt bei Polin jede menge LCD Displays die meisten der Programm zum Anstern sind in Delphi geschrieben, ich als Anfänger habe diese genommen... Pollin

Die Displays werden über LPT Port angesteuert...

Je nach Produkt sind Lötarbeiten nötig bei manchen auch SMD Arbeiten...

Meins ist ohne SMD also normal Löten...

ManuMF 7. Jan 2006 17:49

Re: USB Port ansteuern
 
Zitat:

Zitat von Robert Marquardt
All dies USB-Luefter oder USB-Lichter sind absoluter Schrott und koennen bewirken das der ganze Bus nicht mehr funktioniert.

Was aber nur passieren sollte, wenn sie zu viel Strom aufnehmen.


Auch bei Conrad gibt es eine USB-Platine, die sogar ein stufenloses Regeln und Messen erlaubt.

Gruß,
ManuMF

Robert Marquardt 7. Jan 2006 18:48

Re: USB Port ansteuern
 
Zitat:

Zitat von ManuMF
Was aber nur passieren sollte, wenn sie zu viel Strom aufnehmen.

Nein, die gesamte Stromversorgung ist Teil des Busprotokolls. Es gibt keinerlei Garantie das es funktioniert.
Das der Schrott trotzdem funktioniert liegt an der oft einfachen Stromversorgungsschaltung. Bei Notebooks kann das gefaehrlich werden.
Das schlimmste sind aber immer noch Festplatten. Zwar ist die Mikrocontroller-Firmware inzwischen meist problemlos,
aber busversorgte Festplatten ziehen einfach zu hohe Stromspitzen.
Zitat:

Zitat von ManuMF
Auch bei Conrad gibt es eine USB-Platine, die sogar ein stufenloses Regeln und Messen erlaubt.

Ich schlage natuerlich den IO-Warrior vor :-) http://www.codemercs.com
Das liegt natuerlich daran das ich die Windows-Software dafuer schreibe und das ueberwiegend in Delphi.

mh166 7. Jan 2006 22:09

Re: USB Port ansteuern
 
Zitat:

Zitat von Knotti2005
Es gibt bei Polin jede menge LCD Displays die meisten der Programm zum Anstern sind in Delphi geschrieben, ich als Anfänger habe diese genommen... Pollin

Was genau muss man denn mit diesem Display noch alles anstellen, um es dann verwenden zu können? Was muss man noch evtl. dazu kaufen? Und bekommt man das Löten auch als Anfänger hin?

Hatte das Ganze nämlich auch schon mal vor, aber bin leider wieder davon abgekommen. Nur is das Teil ja wirklich verdammt billig. Wäre also mal wieder ne Chance. :D

mfg, mh166

Knotti2005 7. Jan 2006 22:20

Re: USB Port ansteuern
 
Download doch mal das hier...

Da ist das Programm und die Anleitung drinne...

http://www.pollin.de/shop/downloads/D120144S.ZIP

mh166 7. Jan 2006 23:54

Re: USB Port ansteuern
 
Hmm... also im Prinzip nur die beiden Controller entfernen, die Drahtbrücken löten und dann anschließen, seh ich das richtig?

Stell ich mir nur noch eine Frage: Kann man das ganze Pixelweise ansteuern oder kann man bloß in der ersten Zeile Text schreiben und darunter nur die Symbole verwenden, wie in dem Bild oder wie weit kann man das ausreizen? Kannst ja mal "screenshots" von deinem Display machen. :D

mfg, mh166

Robert Marquardt 8. Jan 2006 07:10

Re: USB Port ansteuern
 
Fuer LDCs gibt es http://www.modding-faq.de/Forum/ bzw. http://www.stlcd.de
Der IO-Warrior kann auch Text-LCDs ansteuern.

mh166 8. Jan 2006 09:34

Re: USB Port ansteuern
 
Zitat:

Zitat von Robert Marquardt

Werd mich mal umsehen, danke. :) Wobei ne Antwort von Knotti trotzdem nett wäre. ;)
Zitat:

Der IO-Warrior kann auch Text-LCDs ansteuern.
Nuja... Also an sich keine schlechte Idee, aber meinst du nich auch, dass es n bissel übertrieben ist für ne reine Spielerei mal eben 56€ oder wieviel auszgeben, nur so zum Spaß? ;) Wenns die Hälfte kosten würde oder so... da würd ich schon eher nachdenken, aber so: sorry, nein. :?

mfg, mh166

Robert Marquardt 8. Jan 2006 12:25

Re: USB Port ansteuern
 
Da musst du erst mal Preiskalkulation lernen. Mit dem Preis verdienen wir noch nichts daran.
Das ist ja eben ein Kennenlern-Kit und das hat keine ueberwaeltigenden Stueckzahlen, aber relativ viele Teile.

mh166 9. Jan 2006 06:04

Re: USB Port ansteuern
 
Zitat:

Zitat von Robert Marquardt
Da musst du erst mal Preiskalkulation lernen. Mit dem Preis verdienen wir noch nichts daran.

Hab ja auch nich gesagt, dass der Preis künstlich ist, sodass ihr möglich viel verdient. Mir gings nur darum, dass er für mich einfach zu teuer ist, um nurmal so n bissel rumzuspielen. ;)

mfg, mh166

Daniel Schuhmann 9. Jan 2006 07:44

Re: USB Port ansteuern
 
Zitat:

Zitat von mh166
aber meinst du nich auch, dass es n bissel übertrieben ist für ne reine Spielerei mal eben 56€ oder wieviel auszgeben, nur so zum Spaß? ;) Wenns die Hälfte kosten würde oder so... da würd ich schon eher nachdenken,

Dann denk weiter nach: Der IO-Warrior 24 kostet doch nur 13.80€ (eMedia -> Hard-&Software -> USB-I/O-Interface), dazu kämen noch zwei Widerstände, zwei Kondensatoren, ein Potentiometer und eine Leerplatine, wenn ich es richtig in Erinnerung habe (dürfte bei Reichelt zusammen für unter 6€ zu finden sein, bzw. bei Conrad im Laden nicht viel teurer).

Robert Marquardt 9. Jan 2006 08:38

Re: USB Port ansteuern
 
Fliegende Verdrahtung mag der IO-Warrior nicht so. Das ist generell so bei Mikrocontrollern.
Den Keramikresonator nicht vergessen. Quarz geht nicht.

Daniel Schuhmann 9. Jan 2006 10:13

Re: USB Port ansteuern
 
Der IOW24 braucht doch gar keinen Resonator.

Bei Interesse such ich heute Abend mal ein Platinenlayout für IOW24 mit LCD-Anzeige und I2C-Anschluß raus, das ich mal erstellt habe.

Robert Marquardt 9. Jan 2006 11:13

Re: USB Port ansteuern
 
Hoffentlich zweiseitig mit schoenen Masseflaechen, sonst gibt es Schwierigkeiten wie bei der fliegenden Verdrahtung.

Daniel Schuhmann 9. Jan 2006 12:25

Re: USB Port ansteuern
 
Inzwischen laufen drei dieser Platinen ohne Probleme, hatte noch keinen einzigen Ausfall. Für Verbesserungsvorschläge bin ich aber immer offen, ich stells heute Abend mal ein. Ist ein einseitiges Layout, doppelseitig ätzen ist mir zu hart, das mach ich nur wenns gar nicht anders geht.

Robert Marquardt 9. Jan 2006 13:13

Re: USB Port ansteuern
 
Das es funktionieren kann will ich ja nicht bestreiten, aber Masseflaechen bringen deutlich Sicherheit, besonders wenn man noch Peripheriechips hinzufuegt.
Das ist der Grund warum wir das Starterkit mit Platine versehen haben. Das steigert die Wahrscheinlichkeit das es nach dem Zusammenloeten funktioniert betraechtlich.
Gerade haben wir ein Starterkit zurueckgekriegt das von einem kompletten Loetidioten zusammengebaut wurde. Natuerlich funktioniert es nicht.

mh166 9. Jan 2006 17:03

Re: USB Port ansteuern
 
Hmm.... 56€ vs. ~20€... so langsam wirds ja doch interessant :lol: Wenn mans auch als relativer Lötanfänger (Lötidiot bin ich hoffentlich mal nich :mrgreen:) hinbekommt wäre das Ganze shcon geil. Also her mit den Plänen und den Kommentaren dazu (nich dass dann ganz schnell alles Schwarz wird, wenn ichs dann testen will. ;)

mfg, mh166

Daniel Schuhmann 9. Jan 2006 21:27

Re: USB Port ansteuern
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, das Layout hab ich schonmal, dummerweise liegt der Schaltplan nicht im gleichen Ordner. Da heißt es also nochmal suchen oder ggf. nochmal zeichnen, dito der Bestückungsplan. Aber irgendwo muß das Zeug ja liegen. Da gabs auch noch ne Stückliste, damit man weiß, welches LCD man benutzen muß. Kommt alles noch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz