AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) USB Parallel Adapter DatenBits ansteuern
Thema durchsuchen
Ansicht
Themen-Optionen

USB Parallel Adapter DatenBits ansteuern

Ein Thema von noisy_master · begonnen am 3. Jul 2018 · letzter Beitrag vom 10. Jul 2018
Antwort Antwort
noisy_master

Registriert seit: 17. Jun 2009
Ort: Wolfenbüttel/Baddeckenstedt
263 Beiträge
 
Delphi XE5 Professional
 
#1

USB Parallel Adapter DatenBits ansteuern

  Alt 3. Jul 2018, 21:11
Hallo Gemeinde,

ich glaube ich bin gerade zu blöd zum Gxxxeln... Folgende hoffentlich einfach zu beantwortende Frage:
Wie kann ich bei einem USB auf Parallel-Port Adapter die 8 Datenbits ansteuern? Eigentlich alle Adapter bieten ja keine LPT Emulation, sondern nur ein "Druckerunterstützung"...Ich werde einfach gerade nicht fündig.
Fuktioniert das vielleicht mit dieser ominösen inpout32/64.dll?

Vielleicht hat ja irgendwer von euch schon ein ähnliches Problem gehabt und gaaaannnz vielleicht sogar ein schönes Code Snippet für mich(ach so: das Ganze soll unter Win7/Win10 laufen).

Danke schon mal euch allen!

Gruß
Dirk
Dirk
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.116 Beiträge
 
Delphi 12 Athens
 
#2

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 4. Jul 2018, 16:58
Win10 wird immer restriktiver, villeicht kannst du speziele Dongles/Kabel mit FTDI Chip einseten ?

FTDI hat zumindest bei UART immer perfekte Treiber geliefert.

Rollo
  Mit Zitat antworten Zitat
noisy_master

Registriert seit: 17. Jun 2009
Ort: Wolfenbüttel/Baddeckenstedt
263 Beiträge
 
Delphi XE5 Professional
 
#3

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 9. Jul 2018, 17:04
Hallo zusammen,

nur für den Fall, dass irgendwer noch ein ähnliches Problem hat:
Ich habe es jetzt mit einem Adafruit FT232H USB Adapter gelöst...ist nicht viel teurer (~15,-€) und noch VIIEEELLL flexibler(UART, JTAG, SPI, GPIO,....). Es gibt auch eine nette .pas von FTDI dafür

was will man mehr

Gruß
Dirk
Dirk
  Mit Zitat antworten Zitat
pesi

Registriert seit: 29. Aug 2003
Ort: 36217 Ronshausen
117 Beiträge
 
Delphi XE5 Professional
 
#4

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 9. Jul 2018, 17:15
Was ich mal auf die Schnelle gegoogelt und gelesen habe klingt ziemlich cool!
Hast Du vielleicht noch eine URL zu den erwähnten .pas Dateien? Die hat mir Google irgendwie nicht verraten wollen
Gruß
Peter
  Mit Zitat antworten Zitat
noisy_master

Registriert seit: 17. Jun 2009
Ort: Wolfenbüttel/Baddeckenstedt
263 Beiträge
 
Delphi XE5 Professional
 
#5

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 9. Jul 2018, 20:44
Hi Peter,

sehr gerne: http://www.ftdichip.com/Support/Soft...les/Delphi.htm

das CBUS Bitbang Example hat mich am weitesten gebracht..

Habe mich zusäztlich durch https://learn.adafruit.com/adafruit-...-i2c-libraries nebst aller anderen dazugehörigen python libs gefrummelt und danach lief es mehr oder weniger auf anhieb

Wenn du weiter Fragen hast werde ich versuchen sie zu beantworten

Gruß
Dirk
Dirk
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#6

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 10. Jul 2018, 11:24
Wenn du keine bestehende Software hast, welche nur den LTP als Ausgabe besitzt, dann stellt sich sowieso die Frage, warum überhaupt dieser umständliche Umweg, anstatt direkt eine "richtige" IO-Karte zu nutzen.
Bei Google suchenUSB IO card

Und ansonsten gibt es viele fertige, günstige und leicht programmierbare Mikrocontroller mit USB-Anschluss.
von klein über größer bis groß
https://iothacks.blogspot.com/2017/0...bluetooth.html
Miniaturansicht angehängter Grafiken
digisall.jpg   digispark-diagram.jpg  
$2B or not $2B
  Mit Zitat antworten Zitat
pesi

Registriert seit: 29. Aug 2003
Ort: 36217 Ronshausen
117 Beiträge
 
Delphi XE5 Professional
 
#7

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 10. Jul 2018, 11:35
Danke Dir Dirk!

Hi Peter,

sehr gerne: http://www.ftdichip.com/Support/Soft...les/Delphi.htm

das CBUS Bitbang Example hat mich am weitesten gebracht..

Habe mich zusäztlich durch https://learn.adafruit.com/adafruit-...-i2c-libraries nebst aller anderen dazugehörigen python libs gefrummelt und danach lief es mehr oder weniger auf anhieb

Wenn du weiter Fragen hast werde ich versuchen sie zu beantworten

Gruß
Dirk
  Mit Zitat antworten Zitat
noisy_master

Registriert seit: 17. Jun 2009
Ort: Wolfenbüttel/Baddeckenstedt
263 Beiträge
 
Delphi XE5 Professional
 
#8

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 10. Jul 2018, 14:51
@himitsu:

Nein, ich habe kein bestehendes Projekt, aber ich brauchte einen 8Bit parallel Ausgang....was liegt da näher, als als das gute alte wohlbekannte Parallelinterface aka LPT zu benutzen?
Und günstig sein soll es natürlich auch(wie immer) und einfach zu programmieren

Somit war dann eben hinterher die günstigste(und einfachste) Variante das Adafruit FT232H

Gruß
Dirk
Dirk
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#9

AW: USB Parallel Adapter DatenBits ansteuern

  Alt 10. Jul 2018, 15:25
Zitat:
was liegt da näher, als als das gute alte wohlbekannte Parallelinterface aka LPT zu benutzen?
Benötigst du einen Parellel-Port, dessen Leitungen du manuell steuern willst,
oder möchtest du eigentlich nur irgendwelche steuerbare digitale Ausgänge?

Wobei das Adafruit FT232H kein LPT sondern COM nutzt.
Auf dem PC einen virtuellen COM-Port, der via USB in den FT232H geleitet wird.

Im Endeffekt somit das "Gleiche", also ein Mikrocontroller, der via Befehlen vom PC die IO-Ports steuert/abfragt. (hier eben mit fertig installiertem Programm/Firmware)
$2B or not $2B
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz