Forum: Mikrocontroller und Digitale Elektronik DLP-USB245BM


von Markus Haan (Gast)


Lesenswert?

Hy Leute!

Ich arbeite gerade mit dem DLP-USB245BM (mit ft245BM IC)!

bekomme von einem Ultraschallmessgerät 8bit parallel ....
muss diese einlesen ....und dann auf den PC weiterschicken.

Hab mich jetzt schon einige Tage damit herumgespielt, aber nichts
wirklich sinnvolles/brauchbares zusammengebracht.

Ich arbeite mit Visual Basic V.6

könnte mir vielleicht jemand helfen und mir ne file schicken für VB6
für:  8bit einlesen.....und dann auf PC weiterschicken !!!

Plz ...help

Mfg Markus

von Sebastian (Gast)


Lesenswert?

Hallo,

wo genau liegt Dein Problem? Kann Dein Computer überhaupt schon mit dem
FTDI reden?

Guck doch mal, ob Du mit diesem:

http://www.dlpdesign.com/usb/images/dlptest10c.zip

Programm im der Lage bist, etwas zu empfangen.

Wenn Du nur 8 Bit lesen willst und keine echte Parallele Schnittstelle
mit Steuerleitungen hast, ist der sog. "Bit-Bang-Modus" wohl der
richtige für Dich.

Gruß,
Sebastian

von Markus Haan (Gast)


Lesenswert?

ich will 8bit parallel einlesen!

mit einer frequenz von 256khz ......so schnell kommen nämlich die
bilder vom Ultraschall ....

von Lupin (Gast)


Lesenswert?

Was du machen willst ist klar, aber wenn du keine weiteren Informationen
gibst kann dir keiner helfen.

Wäre zB mal eine Idee zu sagen was das für ein Ultraschallding ist und
wie das Interface aufgebaut ist (8 bit parallel ganz ohne jegliche
Steuerleitungen?)

von Markus Haan (Gast)


Lesenswert?

Also ....es ist ein normales Ultraschallmessgerät ...... von dem ich 8
bit parallel Daten bekomme mit 256khz.

Vom Ultraschallmessgerät gehen keine Steuerleitungen zum interface ...
ich bekomm nur die frequenz vom Ultraschallessgerät....

Das USM schickt ganze Bilder,....es kommt immer ein Bild aufeinmal
....eben mit 256khz ...

RXF# , TXE#, WR, RD (vom Interface) steuere ich mit einen eigenen
microcontroller an -> mit der Frequenz vom USM kann man das ausrechnen
wann, wie lang und WELCHE Steuerleitung man ansprechen muss .....das
ist auch kein Problem .....

Mein Problem ist rein VISUAL Basic .....
muss dieses Zeug im VB programmieren ....ich kann aber kein VB

Wie programmier ich das, dass....

ich mal 1 Bit einlesen kann .....
und dann 8 bit parallel .....

Die ganzen Definitionen:
Private Declare Function FT_Open Lib "FTD2XX.DLL" (ByVal
intDeviceNumber As Integer, ByRef lngHandle As Long) As Long
usw .....hab ich

open_device also FT_open funkt auch schon .....

aber wie schon gesagt ... ich hab keine Ahnung vom VB programmieren und
komme ab hier nicht mehr weiter .... (bit einlesen)

hab dann probiert das "Bit einlesen" irgendwie mit FT_Read zu
programmieren ...
aber ERFOLGLOS

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.