Hát ezt a kapcsolást elfelejtheted. Pár dolgot először is tisztázzunk az USB-vel kapcsolatban:
- differenciális jelátvitel. Jelszint 1-2 V között van full speeden, azt hiszem 200 mV körül high speeden.
- high speed esetben megfelelő lezárást kell alkalmazni.
- az időszinkront maga az adatbitek biztosítják, bit stuffing-al.
- az USB nem egy egyszerű soros port, amin ki lehet szórni a biteket meg a bájtokat. Definiálva van benne a protokoll, amit meg kell valósítanod, ha a géped kezelje az USB eszközt.
Mindezekkel együtt nem lehetetlen leimplementálni az USB-t, számos kontrollerben van hozzá periféria, de diszkrét elemekből nem fogod költséghatékonyan kirakni, az biztos. Minimum kontroller vagy FPGA.
Ahogy a kolléga említette, én is USB-párhuzamos, vagy USB-soros átalakítást javasolnék. Keresnék olyan chipet, amin van GPIO, és akkor már jöhetnek akár a flip-flopok is.
Egyik olcsó USB-soros átalakító a silabs CP2102. Ilyen kész panelt Kínából talán már 1$ körül is lehet venni. Persze Kínából ilyen áron már szinte kapsz hangkártyát is...