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?
Optisk USB mus
Re: Optisk USB mus
En PS/2-mus borde inte vara några större problem. Vanlig synkrondata bara.
http://www.networktechinc.com/ps2-prots.html
http://www.networktechinc.com/ps2-prots.html
Re: Optisk USB mus
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.
Re: Optisk USB mus
Då krävs nog att musen klarar det också. Misstänker att de där adaptrarna bara är passiva.
Re: Optisk USB mus
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
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

Re: Optisk USB mus
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.
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.