Menú English Ukrainian Ruso Inicio

Biblioteca técnica gratuita para aficionados y profesionales. biblioteca técnica gratuita


ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA
biblioteca gratis / Esquemas de dispositivos radioelectrónicos y eléctricos.

Manipulador con sensor de aceleración. Enciclopedia de radioelectrónica e ingeniería eléctrica.

biblioteca técnica gratuita

Enciclopedia de radioelectrónica e ingeniería eléctrica. / Microcontroladores

Comentarios sobre el artículo Comentarios sobre el artículo

Para trabajar en una PC hoy en día, se utilizan una variedad de manipuladores: ratones, joysticks, trackballs. El artículo describe otro tipo de manipulador que reemplaza al "ratón" de la computadora, pero no requiere una superficie horizontal plana para moverse. Simplemente puede sostenerlo en la mano y el puntero del "ratón" se moverá cuando incline el manipulador en la dirección adecuada. Este método de control puede ser muy efectivo en algunos juegos de computadora, por ejemplo, en simuladores de vuelo, o como manipulador alternativo para computadoras portátiles.

El manipulador propuesto (su diagrama esquemático se muestra en la Fig. 1) se basa en un microcontrolador (MC) PIC16F84A y un medidor de aceleración integrado ADXL202E (acelerómetro) de Analog Devices. Estos dispositivos son sensores de aceleración lineal y se utilizan ampliamente para medir los ángulos de inclinación de los cuerpos, las fuerzas de inercia, las cargas de choque y las vibraciones. El acelerómetro ADXL202E es biaxial para una aceleración máxima de ±2g en ambos ejes [1]. Para facilitar la interfaz con el MC, las señales de salida de este microcircuito son pulsos rectangulares con una tasa de repetición constante. La información sobre la aceleración se transmite por su duración relativa (la relación entre la duración del pulso y el período de oscilación) [2]. Una duración de 0,5 corresponde a una aceleración cero.

Manipulador con sensor de aceleración

Actualmente existen tres tipos de interfaz para dispositivos de ratón: serie, PS/2 y USB. La interfaz serial es la más fácil de implementar tanto desde el punto de vista del hardware como del software. Para la interfaz serial, el protocolo más común es "microsoft mouse", que es una transmisión serial de tres bytes en formato 7N1 (siete bits de información, sin bit de paridad, un bit de parada) a una velocidad de 1200 bps. La descripción de los bytes de información se da en la Tabla. 1.

Cabe señalar que el registro. 1 en la interfaz RS-232 corresponde al nivel -12 y el registro. 0 - +12 V. El diagrama de transmisión del primer byte, correspondiente al movimiento cero a lo largo de los ejes y el botón derecho presionado (SB2), se muestra en la fig. 2. La gran mayoría de las placas base modernas tienen un adaptador de interfaz serial integrado que funciona de manera estable cuando se aplican niveles TTL a la entrada.

Manipulador con sensor de aceleración

El controlador del sistema operativo puede reconocer el mouse configurando la señal RTS, y el mouse debe devolver el valor 0x4D (símbolo "M"). El movimiento relativo del mouse se envía como dx (valor positivo significa moverse hacia la derecha) y dy (valor positivo significa moverse hacia abajo).

La tensión de alimentación del manipulador se forma a partir de la señal RTS utilizando el diodo Zener VD1. Durante el funcionamiento, el controlador del ratón mantiene un nivel constante de +12 V en esta salida.

Los pulsos de salida del chip DD1 son procesados ​​por el DD2 MK y convertidos en señales de interfaz en serie, que se alimentan a través del conector XP1 al puerto COM de la computadora. Los botones SB1, SB2 del manipulador corresponden a los botones izquierdo y derecho de un mouse estándar. El interruptor SA1 se puede utilizar para seleccionar las características del manipulador: dependencia lineal o cuadrática del movimiento del puntero en el ángulo del manipulador.

Consideremos brevemente los puntos principales del programa de control MC. Después de encender, configura los puertos de E/S, interrumpe las fuentes y emite una secuencia de bytes al puerto COM para identificarse como un dispositivo de tipo "mouse". Luego, el MK espera una interrupción del chip DD1 y mide la duración del pulso usando el temporizador incorporado. Al mismo tiempo, sondea cíclicamente los botones SB1 y SB2. Cuando el estado de alguno de ellos cambia o hay una aceleración distinta de cero, se transmite una secuencia de tres bytes según Tabla. 1. El estado del interruptor SA1 se verifica antes de cada envío de una secuencia de bytes, lo que le permite cambiar el modo de operación del manipulador directamente en el proceso de su uso.

La resistencia R1 establece la tasa de repetición de pulsos en la salida DD1, R3 protege el puerto MK de una sobrecarga en caso de un cortocircuito accidental de los cables en el cable y el conector.

Todas las partes del manipulador, excepto la horquilla XP1, están montadas en una placa de circuito impreso. El chip DD1 está ubicado en la parte inferior del tablero (pins hacia arriba) y está orientado de modo que su eje X proporcione el movimiento del cursor en el plano horizontal y el eje Y, en el vertical. La numeración de las conclusiones DD1 en fig. 1 corresponde al microcircuito en el paquete LCC-8 (los números de pin se indican entre paréntesis cuando se usa el microcircuito en el paquete QC-14). Los condensadores C1, C2 y la resistencia R1 deben ubicarse muy cerca del chip DD1. En el dispositivo, se permite el uso de MK PIC16F84A en cualquier diseño. Horquilla XP1 - computadora DB-9F. La longitud del cable de conexión no supera los 2 m.

Los códigos del programa de control MK se dan en la Tabla. 2. Al programarlo, debe establecer los siguientes valores de bit en la palabra de configuración: tipo de oscilador (OSC) - HS, temporizador de vigilancia (WDT) apagado, retardo después del encendido (PWRTE) apagado.

Manipulador con sensor de aceleración
(haga clic para agrandar)

Montado a partir de piezas reparables y sin errores en la instalación (y, por supuesto, en el programa MK), no requiere el dispositivo de ajuste. Lo único que se debe hacer (cuando se utilizan algunos casos de resonadores de cuarzo) es elegir la constante de pausa en el programa MK, que es responsable de la formación de la tasa de cambio. La discrepancia entre el valor de esta constante se manifiesta en el movimiento caótico del puntero en la pantalla con la posición del manipulador sin cambios. La sensibilidad dentro de pequeños límites se puede cambiar seleccionando la resistencia R1.

La mayoría de los sistemas operativos existentes describen el manipulador descrito como un mouse estándar para un puerto serie y no requiere un controlador especial. Tenga en cuenta que el dispositivo no funciona a través del adaptador COM->PS / 2, ya que solo admite una interfaz serie.

El código fuente del programa para MK.

Literatura

  1. ADXL202E, Acelerómetro de doble eje de ±2 g de bajo costo con salida de ciclo de trabajo. - .
  2. Volovij A., Vrlovich G. Acelerómetros integrales. - Componentes y tecnologías, 2002, No. 1, p. 66.

Autor: S.Kuleshov, Kurgan

Ver otros artículos sección Microcontroladores.

Lee y escribe útil comentarios sobre este artículo.

<< Volver

Últimas noticias de ciencia y tecnología, nueva electrónica:

Cuero artificial para emulación táctil. 15.04.2024

En un mundo tecnológico moderno donde la distancia se está volviendo cada vez más común, mantener la conexión y la sensación de cercanía es importante. Los recientes avances en piel artificial realizados por científicos alemanes de la Universidad del Sarre representan una nueva era en las interacciones virtuales. Investigadores alemanes de la Universidad del Sarre han desarrollado películas ultrafinas que pueden transmitir la sensación del tacto a distancia. Esta tecnología de punta brinda nuevas oportunidades de comunicación virtual, especialmente para quienes se encuentran lejos de sus seres queridos. Las películas ultrafinas desarrolladas por los investigadores, de sólo 50 micrómetros de espesor, pueden integrarse en textiles y usarse como una segunda piel. Estas películas actúan como sensores que reconocen señales táctiles de mamá o papá, y como actuadores que transmiten estos movimientos al bebé. El toque de los padres sobre la tela activa sensores que reaccionan a la presión y deforman la película ultrafina. Este ... >>

Arena para gatos Petgugu Global 15.04.2024

Cuidar a las mascotas a menudo puede ser un desafío, especialmente cuando se trata de mantener limpia la casa. Se ha presentado una nueva e interesante solución de la startup Petgugu Global, que facilitará la vida a los dueños de gatos y les ayudará a mantener su hogar perfectamente limpio y ordenado. La startup Petgugu Global ha presentado un inodoro para gatos único que puede eliminar las heces automáticamente, manteniendo su hogar limpio y fresco. Este innovador dispositivo está equipado con varios sensores inteligentes que monitorean la actividad del baño de su mascota y se activan para limpiar automáticamente después de su uso. El dispositivo se conecta al sistema de alcantarillado y garantiza una eliminación eficiente de los residuos sin necesidad de intervención del propietario. Además, el inodoro tiene una gran capacidad de almacenamiento, lo que lo hace ideal para hogares con varios gatos. El arenero para gatos Petgugu está diseñado para usarse con arena soluble en agua y ofrece una gama de arena adicional ... >>

El atractivo de los hombres cariñosos. 14.04.2024

El estereotipo de que las mujeres prefieren a los "chicos malos" está muy extendido desde hace mucho tiempo. Sin embargo, una investigación reciente realizada por científicos británicos de la Universidad de Monash ofrece una nueva perspectiva sobre este tema. Observaron cómo respondieron las mujeres a la responsabilidad emocional y la voluntad de los hombres de ayudar a los demás. Los hallazgos del estudio podrían cambiar nuestra comprensión de lo que hace que los hombres sean atractivos para las mujeres. Un estudio realizado por científicos de la Universidad de Monash arroja nuevos hallazgos sobre el atractivo de los hombres para las mujeres. En el experimento, a las mujeres se les mostraron fotografías de hombres con breves historias sobre su comportamiento en diversas situaciones, incluida su reacción ante un encuentro con un vagabundo. Algunos de los hombres ignoraron al vagabundo, mientras que otros lo ayudaron, como comprarle comida. Un estudio encontró que los hombres que mostraban empatía y amabilidad eran más atractivos para las mujeres en comparación con los hombres que mostraban empatía y amabilidad. ... >>

Noticias aleatorias del Archivo

El ruido puede elevar los niveles de colesterol en la sangre 02.06.2018

Los científicos estadounidenses calificaron el ruido en el lugar de trabajo como un factor importante en el desarrollo de la hipertensión, así como en el aumento de los niveles de colesterol en la sangre. Estudiaron el impacto del ruido en las personas empleadas en la producción industrial.

Aproximadamente uno de cada ocho de los que trabajan en este campo informaron problemas de audición. Resultó que más del 50% de ellos enfrentaron problemas de salud con el tiempo precisamente por la exposición al ruido excesivo en el lugar de trabajo.

"Aproximadamente una cuarta parte de todos los trabajadores estuvieron expuestos a ruidos fuertes en el lugar de trabajo. Se descubrió que el 24% tenía hipertensión. El 28% de los participantes mostró niveles de colesterol demasiado altos", dijeron los investigadores.

Según los científicos, los más peligrosos, según los parámetros anteriores, son la producción, la construcción y la minería. Al menos la mitad de las personas que trabajan en estas industrias están sistemáticamente expuestas a ruidos fuertes.

Otras noticias interesantes:

▪ Televisión a través de enchufe

▪ Cultivos ecológicos y baratos

▪ Crecimiento barato y fácil de tejido vivo

▪ Los parques eólicos de Escocia están sobrecargados de trabajo

▪ Fuentes de alimentación Mean Well HRP/N

Feed de noticias de ciencia y tecnología, nueva electrónica

 

Materiales interesantes de la Biblioteca Técnica Libre:

▪ sección del sitio web de Antena. Selección de artículos

▪ artículo Tire del gimp. expresión popular

▪ artículo ¿Cómo encuentran las aves su camino durante los vuelos? Respuesta detallada

▪ artículo El sistema de seguridad social de los trabajadores en la Federación Rusa

▪ artículo Cerradura de código electrónico. Enciclopedia de radioelectrónica e ingeniería eléctrica.

▪ artículo Cómo hacer un recubrimiento de cobre sobre acero. Experiencia Química

Deja tu comentario en este artículo:

Nombre:


Email opcional):


comentar:





Todos los idiomas de esta página

Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio

www.diagrama.com.ua

www.diagrama.com.ua
2000 - 2024