Läsa data från USB-enhet?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Läsa data från USB-enhet?

Inlägg av JimmyAndersson »

Jag har en idé om ett framtida projekt där jag behöver kunna läsa av en USB-enhet. Exempel: Tänk en USB-mus som ska läsas av med en PIC-krets.

Måste man ha en host eller fungerar det med någon form av USB->RS232-adapter?
Jag har visserligen bara sett tvärt om, dvs RS232->USB...
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

Till det behövs en USB-host. Jag heller aldrig sett någon form av omvandlare på "andra hållet" så det är nog en mikrokontroller med host som du måste ha.
Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Det vore smidigt om man slapp programmera en USB-host (vilket jag antar att man behöver om man använder en PIC med USB ?)

Hittade ett schema på en USB<->RS232-grejj här. Den använder FT232BM. Datablad.

Minns att någon forum-medlem har diverse USB-kretsar på sin sajt, men tyvärr har jag glömt bort vem det är.
Användarvisningsbild
Jeppsson
EF Sponsor
Inlägg: 810
Blev medlem: 3 oktober 2005, 18:00:43
Ort: Karlskrona

Inlägg av Jeppsson »

Det är Jesper...

JELU Web-Shop

Han har i alla fall...
Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Trevligt! Då verkar det som att det går att lösa ganska smidigt.
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

Nyfiken på vad för lösning du syftar på, Jimmy! Vid en snabb titt på Jelus hemsida så hittade jag inget som ger en enklare host-lösning, eller missförstod jag någonting?
Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Ajdå, det var jag som läste för snabbt. :oops:
FTDI232BM var ingen krets för en host som jag först trodde.

edit: Kan alla PIC-kretsar med USB agera host? Krävs det mycket programmering? (Bara nyfiken på vad jag har att vänta mig..) :)
Mindmapper
Inlägg: 7122
Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland

Inlägg av Mindmapper »

Med FT232BM slipper man i varje fall inplementera USB-protokollet. Det gör väl saken lättare.

http://www.beyondlogic.org/usbnutshell/usb1.htm

http://www.lvr.com/usb.htm

Här har du mycket bra om usb
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Kan alla PIC-kretsar med USB agera host?

Ingen.

> Krävs det mycket programmering?

För en full function host, i princip en Windows maskin.
Vissa (Cypress bl.a) har ett par specialprocessorer som kan köra en strippad version av en host.
Användarvisningsbild
Jeppsson
EF Sponsor
Inlägg: 810
Blev medlem: 3 oktober 2005, 18:00:43
Ort: Karlskrona

Inlägg av Jeppsson »

Det var uppe i någon tråd tidigare...

Jag vet att Maxim IC har någon krets med inbyggd USB Host i...
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

FTDI har host kretsar för att läsa minnen. Kolla tex på http://www.ftdichip.com/Documents/DataS ... gflyer.pdf
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

MAX3421E ser trevlig ut.
Underrubriken "USB Peripheral/Host Controller with SPI Interface" fick mig att utbrista ett fånigt Ojojoj! :D

FT245BM, FT245BL och FT245BQ (som thepirateboy tipsade om) ser också bra ut.

Tyvärr har varken Elfa, Farnell eller Conrad dem i sortimentet. För labb-ändamål går det förstås att sampla, men jag kommer behöva ett 10tal...
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> FT245BM, FT245BL och FT245BQ (som thepirateboy tipsade om) ser också bra ut.

Ingen har tipsat om dom och de har inget med USB *host* att göra...
Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

thepirateboy länkade till ett helt utvecklingskort, så jag hängde inte riktigt med på vilket chip han menade. Kortade ner sökvägen till www.ftdichip.com . Men jag måste ha bläddrat för långt ner. Det skulle ha varit VNC1L och inget annat. :)
Skriv svar