Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Pregunta sobre mouse


       



#1  Pregunta sobre mouse
Demerzel

Registrado: 27 Mar 2007
Mensajes: 6
Ubicación: Argentina
citar
Hola, que tal?

Estaba viendo el funcionamiento de la ruedita del medio del mouse de una computadora, la que sirve para subir y bajar el texto en las paginas web por ejemplo, y para una aplicacion necesito simular su funcionamiento de otra forma. En el Mouse que estoy revisando tiene una resistencia variable entre masa y los otros dos bornes, que es un cortocircuito u otra resistencia fija. La pregunta es, si hay solo dos posiciones logicas, como se da cuenta el mouse si la ruedita se mueve para abajo o para arriba? Lo mismo me pregunto para el sensor de movimiento de la bola grande (en los mouses que no son laser), si solo hay ceros y unos logicos, como se da cuenta el sentido del movimiento?

Muchas Gracias

Gabriel

#2  
JV

Registrado: 06 Sep 2006
Mensajes: 1137
Ubicación: Rosario, Argentina
citar
Porque en realidad hay 2 sensores por eje, que estan desfasados de forma de que tengan distinto valor uno de otro y dependiendo de la secuencia que se obtiene se sabe para que lado gira.

Saludos..

#3  
tiopepe123
Colaborador
Registrado: 14 May 2006
Mensajes: 2812
Ubicación: Barcelona (Espanya)
citar
Los mouses que yo he abierto tanto la ruedecita de desplazamiento como la de la bola son opticos, no hay resistencia.
Suelen tener una pieza en forma de herradura o C y en modelos mas modernos como un transistor o una pieza plastica cuadrada.


Todos van igual, tienen una ruedecilla con unas perforaciones y a cada lado una pieza.

El funcionamiento es simple y te lo explico con un ejemplo:

Imagina una puerta de garaje, si te has fijado hay una barrera fotoelectrica para que si un coche se queda en el medio la puerta no se cierre y lo corte por el medio. OK

Imaginate que le ponenos dos detectores, un emisor y dos receptores.

Coche



Receptor_1

Emisor

Receptor 2



El emisor es un diodo led infrarojo (igual que una linterna) que ilumina a los dos receptores o fotodiodos.

Cuando el coche pasa de arriba hacia abajo primero hace sombra al receptor 1 luego al rep 2, el coche sigue saliendo y el rep 1 se ilumina y finalmente cuando ya a salida se ilumina el rec2


Cuando el coche sube el primero es taparse es el rec_2 luego rec1....


Coche baja coche sube

rec1 tapado rec2 tapado
rec2 tapado rec1 tapado
rec1 iluminado rec2 iluminado
rec2 iluminado (ha salido) rec1 iluminado (ha entrado)


como puedes ver la secuencia en distinta y con eso jugamos.

El coche es la ruedecilla con agujeros
El foco o luz es un led de infrarojos apuntando a la ruedecilla
Los detectores estan dentro de un solo chip, son dos diodos con una patilla comun. La luz que les llega es atrabes de la ruedecilla.

#4  
Demerzel

Registrado: 27 Mar 2007
Mensajes: 6
Ubicación: Argentina
citar
Ya entiendo el sistema de los sensores, pero en el mouse original que abrí no hay sensores para la ruedita del medio, sino que el eje de la rueda está incrustado en el potenciometro que mencionaba antes, el cual parece tener solo dos estados lógicos, por eso no entiendo como se da cuenta la dirección de movimiento
Abriendo otros mouses me di cuenta de que hay algunos que tienen sensores como ustedes me explicaron, con la ruedita dentada, pero tambien encontré otro que no tiene ninguno de los dos sistemas. Tiene algo muy parecido al potenciometro que mencione antes pero no esta enganchado al eje, y la ruedita tiene una parte transparente, pero no está dentada, no se me ocurre como funciona.

Voy a seguir investigando sobre el tema pero muchas gracias de todas formas.

saludos

Gabriel

#5  
JV

Registrado: 06 Sep 2006
Mensajes: 1137
Ubicación: Rosario, Argentina
citar
Un mouse que tuve hace tiempo tenia un sistema bastante precario que en vez de ser optico era por contacto, o sea, la rueda tenia varios puntos metalicos que hacian contacto en 2 chapitas las cuales apenas se ensuciaban dejaban de hacer buen contacto con el consiguiente mal funcionamiento, tal vez tengas un sistema similar.

Saludos..

#6  
capitanp

Registrado: 08 May 2006
Mensajes: 573
Ubicación: Argentina
citar
Demerzel escribió:
Ya entiendo el sistema de los sensores, pero en el mouse original que abrí no hay sensores para la ruedita del medio, sino que el eje de la rueda está incrustado en el potenciometro que mencionaba antes, el cual parece tener solo dos estados lógicos, por eso no entiendo como se da cuenta la dirección de movimiento
Abriendo otros mouses me di cuenta de que hay algunos que tienen sensores como ustedes me explicaron, con la ruedita dentada, pero tambien encontré otro que no tiene ninguno de los dos sistemas. Tiene algo muy parecido al potenciometro que mencione antes pero no esta enganchado al eje, y la ruedita tiene una parte transparente, pero no está dentada, no se me ocurre como funciona.

Voy a seguir investigando sobre el tema pero muchas gracias de todas formas.

saludos

Gabriel



este mouse utiliza un encoder mecanico!! que desperdicio si con sensores ir bastaria

#7  
Demerzel

Registrado: 27 Mar 2007
Mensajes: 6
Ubicación: Argentina
citar
Seguí consultando a gente que sabe del tema y llegué a la misma respuesta, finalmente parece ser un encoder. Voy a ver si lo pruebo con un osciloscopio.

Gracias a todos por responder

Gabriel

#8  movimiento de mouse
rocapemo

Registrado: 06 May 2007
Mensajes: 1
Ubicación: COLOMBIA
citar
como el sensor del mouse detecta el movimiento (arriba-abajo) (izq-der), siendo q solo utiliza un sensor por cada dos direcciones, y por q cable emite la señal o los pulsos de salida..

todas las señales salen por el mismo?

agradeceria cualquier informacion

#9  
JV

Registrado: 06 Sep 2006
Mensajes: 1137
Ubicación: Rosario, Argentina
citar
Cita:
siendo q solo utiliza un sensor por cada dos direcciones



Vas a tener que leer mejor rocapemo:

Cita:
en realidad hay 2 sensores por eje, que estan desfasados de forma de que tengan distinto valor uno de otro

#10  
Espa

Registrado: 22 Oct 2007
Mensajes: 1
Ubicación: uruguay
citar
hola a todos, tengo ganas de construir un contador de vueltas usando los sensores del mouse (ya q tengo unos cuantos y son baratos!) no tengo que saber en que direccion gira solo que me indique cada vez que da una vuelta, alguien tiene idea como puedo implementar esto, la idea es que este sensor se conecte a un micro y poder controlar la cantidad de vueltas de un motor.
desde ya muchas gracias

 Responder



Google
 


 Temas de interés 
No hay mensajes nuevos Cuenta revoluciones
No hay mensajes nuevos temporizador de cuenta atras
No hay mensajes nuevos Cuenta descendente horas, minutos y segundos.
No hay mensajes nuevos cuenta revoluciones de leds
No hay mensajes nuevos Diseño de cuenta vueltas

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||