Optisk USB mus

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
aooa
Inlägg: 10
Blev medlem: 23 oktober 2007, 16:04:19
Ort: Stockholm

Optisk USB mus

Inlägg av aooa »

Jag är ute efter att koppla en optisk USB mus till en PIC av något slag (har en bunt olika).
Är det någon som gjort nåt sånt? Någon som har några tips eller någon idé om hur svårt det skulle vara?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Re: Optisk USB mus

Inlägg av speakman »

En PS/2-mus borde inte vara några större problem. Vanlig synkrondata bara.

http://www.networktechinc.com/ps2-prots.html
aooa
Inlägg: 10
Blev medlem: 23 oktober 2007, 16:04:19
Ort: Stockholm

Re: Optisk USB mus

Inlägg av aooa »

Jo, jag har förstått det nu. Kan ju köra med en sån där liten adapter USB->PS2 om man nu har en USB-mus förstås.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Re: Optisk USB mus

Inlägg av speakman »

Då krävs nog att musen klarar det också. Misstänker att de där adaptrarna bara är passiva.
Användarvisningsbild
Glenn
Inlägg: 36620
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Optisk USB mus

Inlägg av Glenn »

korrekt, dom är passiva.

Fast de flesta USB-möss klarar PS/2, så man kan ju helt enkelt montera dit en USB-kontakt och sen prata PS/2-protokoll med den ändå.

..Been there, done that :)
Frisk
Inlägg: 92
Blev medlem: 9 maj 2007, 21:31:10
Ort: Södertälje
Kontakt:

Re: Optisk USB mus

Inlägg av Frisk »

Att koppla en "äkta" USB-mus till en PIC är inte helt lätt, kräver ju att processorn har USB-host, då får du nog gå upp till PIC32, möjligt någon av 16-bitarna har det, är inte helt säker, har i alla fall OTG.
Ett annat alternativ är att använda någon färdig USB-kodkrets mellan. Har själv testat VNC1L (http://www.vinculum.com/prd_vnc1l.html) och USBWiz (http://www.ghielectronics.com/details.php?id=5)
Båda dessa fungerar bra och HID-kommunikationen mot en mus är inga svårigheter. Största problemet med dessa är väl att få igång SPI-kommunikationen. Går väl även köra med UART, men har för mig hastigheten blev lidande av detta, dock inte helt säker.
Skriv svar