2 votos

¿Pueden los microcontroladores simples leer señales de un convertidor USB a RS232 conectado a un ratón USB?

Estoy intentando conectar tantos ratones USB a mi Arduino y acabo de enterarme de los convertidores USB a RS232.

¿Alguien puede decirme si es posible simplemente conectar un ratón USB a un convertidor USB a RS232, conectar algunos cables desde el conector de salida RS232 al microcontrolador y luego leer los datos de todos los eventos del ratón?

6voto

neslekkiM Puntos 416

No. El ratón USB debe estar conectado a un host USB. El controlador USB a RS232 no es un host USB. Es un dispositivo USB, como el ratón, y depende del host para realizar varias funciones de gestión del bus USB.

6voto

Julien Puntos 627

No, pero podrías enchufar el ratón en un convertidor de USB a PS/2 lo cual hará que el ratón cambie a modo serie sincrónico. Necesitarías un conector mini-DIN que coincida alimentado con 5V pero decodificar los datos debería ser bastante sencillo. Ver aquí para el cableado.

Convertidor de USB a PS2

ACTUALIZACIÓN

Acabo de probar esto con un par de ratones nuevos y funcionaron bien. Como reflexión - recordando que los ratones PS/2 funcionan en modo asíncrono con un adaptador de PS/2 a DA9 - intenté en cascada adaptadores USB => PS2 => Serial (con alimentación externa injertada). No hace falta decir que los ratones USB no admiten el modo asíncrono serie heredado (bueno, valió la pena intentarlo).

4voto

Mark Biek Puntos 41769

Deja de usar Arduino y utiliza un MCU con modo host o USB OTG (On The Go). No costará mucho (yo usaría un PIC24FJ256GB110 con USB OTG), pero desarrollar el software será mucho trabajo, aunque Microchip tiene una pila de software USB gratuita:

http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en531089

3voto

Ron Harlev Puntos 4923

Deberías adquirir el USB host shield. Tiene un chip controlador de host USB y viene con software de soporte que te permitirá comunicarte con tu ratón.

0voto

ABHI Puntos 1

Si estás buscando conectar un ratón USB, teclado u otro dispositivo HID, visita este sitio web: https://www.circuitsathome.com/communicating-arduino-with-hid-devices-part-1

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X