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.

Lunokhod con control por microcontrolador. 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

El dispositivo descrito fue desarrollado para demostrar las capacidades de los sistemas de software y hardware para controlar objetos en movimiento. El objeto era un juguete para niños "moon rover" con un mando a distancia por cable, accionado por dos motores eléctricos de corriente continua y que permitía controlar cada uno de ellos por separado. Cuando se enciende la alimentación, el modelo comienza a avanzar. Al mismo tiempo, se encienden el transmisor y el receptor de radiación IR pulsada montados en él. El movimiento continúa hasta que la intensidad de la señal IR reflejada supera el umbral establecido, lo que indica la presencia de un obstáculo en el camino. Una vez que esto sucede, el modelo gira hasta que la señal reflejada cae por debajo de este umbral, después de lo cual continúa hacia adelante, y así sucesivamente.

En la figura se muestra un diagrama esquemático del complejo de hardware y software para controlar el modelo Lunokhod. Su base es un microcontrolador CMOS (MCU) rentable de ocho bits AT90S2313 (DD1), construido utilizando la arquitectura avanzada RISC AVR. La frecuencia del reloj la establece el resonador de cuarzo ZQ1 a una frecuencia de 5 MHz (puede ser cualquier otra, hasta 10 MHz). Un circuito de resistencia R13 y condensador C12 sirve para restablecer el MK en el momento en que se enciende. El conector desmontable X1 se introduce para la conexión y desconexión rápida del MK y el resto del dispositivo, así como para conectar el MK a una computadora con el fin de actualizar un programa o diagnosticar una operación.

Lunokhod con control por microcontrolador
(haga clic para agrandar)

Además del microcontrolador, el dispositivo contiene un transmisor de pulsos de radiación infrarroja (VT4, VD2), un receptor de radiación reflejada por un obstáculo, que consta de un fotodiodo VD1, un amplificador de dos etapas (VT1, VT2) y un detector sincrónico. (VT3), y cuatro interruptores electrónicos (1VT1 - 1VT3, ..., 4VT1 - 4VT3). El dispositivo funciona con una batería compuesta por cuatro baterías Ni-Cd de tamaño C con una capacidad de 1500 mAh, instaladas en el compartimento previsto en el modelo. El voltaje de suministro del microcontrolador y el receptor de infrarrojos se mantiene mediante un regulador de voltaje del microcircuito DA1 sin cambios.

Durante el funcionamiento, se reciben pulsos con una frecuencia de repetición de aproximadamente 0 Hz desde la salida del puerto PD4 hasta la base del transistor VT1220. Como resultado, se abre periódicamente y el diodo luminoso VD2 incluido en su circuito colector genera radiación IR pulsando con una frecuencia determinada en la dirección de movimiento del modelo. La resistencia R7 limita la corriente a través de la unión del emisor del transistor y protege la salida del puerto MK contra daños durante la ruptura de esta unión. La corriente máxima a través del LED está limitada por la resistencia R9.

La radiación IR reflejada por el obstáculo es percibida por el fotodiodo VD1 conectado en paralelo con la resistencia R2, a través de la cual se realiza la retroalimentación de corriente continua, que cubre el amplificador de dos etapas en los transistores VT1, VT2. Los pulsos de voltaje del colector del transistor VT2 se alimentan a un detector síncrono hecho en un transistor de efecto de campo VT3. Su uso se debe al hecho de que durante el funcionamiento del localizador, la resistencia R3 crea no solo oscilaciones con una frecuencia de aproximadamente 1220 Hz, sino también ondulaciones con una frecuencia de 100 Hz de lámparas incandescentes, así como interferencias aleatorias tanto en el rangos visible e IR del espectro. El nivel de estas interferencias suele ser proporcional al nivel de radiación infrarroja reflejada por el obstáculo y, si no se toman medidas especiales, esto puede conducir a la detección de un obstáculo falso. Para evitar tales errores, se utilizó un detector síncrono. Su entrada (puerta del transistor VT3) está conectada al mismo puerto (DO) que la entrada del transmisor, por lo tanto, sincrónicamente con los destellos del LED VD2, se abre el transistor VT3, que conecta la salida del amplificador a los transistores VT1, VT2 a uno de las entradas del comparador MK (PB0/AIN0). El voltaje de referencia en su otra entrada se establece mediante la resistencia ajustada R12, ajustando así la sensibilidad del dispositivo a la señal reflejada.

El funcionamiento de los motores eléctricos del modelo MK se controla mediante llaves electrónicas S1 - S4. Consideremos el funcionamiento de uno de ellos, por ejemplo el primero (los demás actúan de manera similar). Cuando el voltaje de entrada es inferior a 0,6 V (log 0), los transistores 1VT1 y 1VT3 están cerrados y 1VT2 está abierto, por lo que el voltaje en la salida y el terminal del motor M1 conectado a él está cerca del voltaje de la fuente de alimentación. batería GB1. Suministro de una clave de nivel de registro a la entrada. 1 hace que se abra el transistor 1VT1, por lo que 1VT2 se cierra y 1VT3 se abre y el voltaje de salida se acerca a 0. La resistencia 1R1 limita la corriente consumida por la tecla desde la salida MK a un valor de aproximadamente 3 mA, que es significativamente menor. que la corriente de salida permitida (20 mA en el nivel de registro 0 y 10 mA en el nivel de registro 1). La resistencia de la resistencia 1R2 se selecciona de tal manera que, por un lado, garantice una corriente de salida suficiente del interruptor cuando 1VT2 está abierto y, por otro lado, de modo que la corriente a través del transistor abierto 1VT1 no sea demasiado grande. .

Dado que los motores eléctricos utilizados en el modelo consumen una corriente muy grande (aproximadamente 600 mA) y crean un intenso ruido impulsivo, tuvieron que ser reemplazados por motores DPB-902, más económicos y con menos interferencias. Es posible utilizar otros motores eléctricos colectores de grabadoras y grabadoras de radio.

Para administrar claves electrónicas, se utilizan cuatro dígitos superiores del puerto B: РВ7, РВ6, РВ5 y РВ4. El funcionamiento del transmisor IR es controlado por el dígito menos significativo del puerto D - PD0, los dos dígitos menos significativos del puerto B (PB0 y PB1) están configurados y se utilizan respectivamente como entradas directas e inversas del comparador analógico.

Como se puede ver en el diagrama, para encender, por ejemplo, el motor eléctrico M1, es necesario abrir una de las teclas S1, S2 y cerrar la otra. Si abre o cierra ambas teclas, los voltajes en sus salidas serán los mismos, por lo que el voltaje en el motor eléctrico será 0. Si abre la tecla S1 y cierra S2, la salida izquierda (según el diagrama) del El motor se conectará al positivo de la batería,

y el derecho, con su menos, y comenzará a girar en una dirección. Si por el contrario abre S2 y cierra S1, la polaridad de conexión del motor se invertirá y comenzará a girar en sentido contrario. La inclusión del software se realiza escribiendo en el puerto B las constantes indicadas en la Tabla. 1.

Lunokhod con control por microcontrolador

El control por software del transmisor de radiación IR se realiza escribiendo un número determinado en el puerto D del MK. Si el bit menos significativo de este número es 0, el LED VD2 está apagado, y si es 1, está encendido. El cambio secuencial de los valores de este bit conduce a la aparición de un nivel de iluminación pulsante por delante del modelo en la parte IR del espectro. El nivel de radiación reflejada es registrado por un fotosensor y, a medida que aumenta, se supone que hay un obstáculo más adelante.

La peculiaridad del programa es que el algoritmo de control se encuentra en el controlador del temporizador MK. Esto se debe al hecho de que es necesario conmutar el LED emisor con una determinada frecuencia constante y, para simplificar el programa, se coloca allí el algoritmo de control. Después de que se da la señal de reinicio en el momento en que se enciende la alimentación, el MK comienza a ejecutar el programa desde la marca de Inicio. En esta parte del programa, se lleva a cabo la inicialización inicial de la pila, registros, puertos de entrada/salida B y D, un comparador analógico, un temporizador de ocho bits, la tasa de repetición de pulsos para el temporizador se establece en CK/8 (SC es una frecuencia de reloj de 5 MHz) y el temporizador del controlador de interrupciones se desborda.

Dado que el temporizador se desborda cada vez que llegan 256 (28) pulsos, se llama al controlador de interrupciones 2441 veces por segundo. De este modo, el LED emisor conmuta a una frecuencia de aproximadamente 1221 Hz. El análisis de la señal reflejada recibida se realiza cada 20 ciclos del temporizador, es decir, con una frecuencia de 122 Hz.

El algoritmo de control funciona de la siguiente manera. El registro r24 se utiliza como contador con un rango de valores de 0 a 240. En cada verificación, si hay un obstáculo y el valor del contador es inferior a 240, se incrementa en 1, y si no hay ningún obstáculo, se reduce en la misma cantidad hasta llegar a 0. Además, en los valores del contador de 0 a 16 se ordena avanzar, de 17 a 31, para detenerse, y de 32 a 240, para dar la vuelta. Un algoritmo de este tipo evita falsos positivos y aumenta la probabilidad de sortear completamente un obstáculo (el modelo gira durante algún tiempo incluso después de desaparecer).

El registro r27 contiene un contador de vueltas, según el cual cada segundo giro se realiza en la dirección opuesta a la anterior, y el registro r18 contiene un contador para el algoritmo de control del motor eléctrico. Toma secuencialmente valores del 0 al 3 con cada llamada de interrupción. En O se apaga el motor derecho y en 2 se apaga el izquierdo. De este modo, se reduce la corriente consumida por la batería, aumentando así la duración de la batería del modelo de una carga a la siguiente.

Los códigos de programa en forma de archivo hexadecimal se dan en la Tabla. 2.

Texto completo del programa en lenguaje ensamblador

Lunokhod con control por microcontrolador
(haga clic para agrandar)

Configurar el dispositivo es fácil. Primero, apague el microcontrolador desconectando las partes del conector X1, instale la batería en su lugar y, cerrando los contactos del interruptor Q1, mida el voltaje en la salida del estabilizador DA1. Luego, conectando el osciloscopio al drenaje del transistor VT3 e iluminando el fotodiodo con alguna fuente de radiación IR (por ejemplo, un control remoto de TV o VCR), se aseguran de que el fotodetector esté funcionando.

El resto de unidades, cuando se utilizan piezas reparables y no hay errores de instalación, no es necesario ajustarlas. Finalmente se conecta el MK (con el suministro eléctrico apagado) y se comprueba el funcionamiento del dispositivo en su conjunto. La sensibilidad del fotodetector, si es necesario, ajuste la resistencia de sintonización R12.

Autor: P. Chechet, Vasilevichi, región de Gomel, Bielorrusia

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

Una nueva forma de determinar distancias en el espacio 19.09.2015

Científicos de la Universidad de Cambridge (Reino Unido) han ideado una nueva forma de determinar las distancias a las estrellas basándose en características espectrales idénticas.

Los astrónomos han tomado como base un principio bastante simple: si dos estrellas tienen exactamente la misma estructura y composición química, entonces la intensidad de su brillo también debería ser idéntica. En consecuencia, la diferencia en la distancia a las estrellas debería afectar su brillo.

Durante el estudio, se analizaron espectros de alta resolución de 600 estrellas, como resultado de lo cual se encontraron 175 pares de "gemelos", y en cada par se conoció con gran precisión la distancia a uno de los cuerpos celestes.

Para comparar los espectros, los británicos eligieron 400 bandas espectrales principales de las 280 mil disponibles y encontraron que el método propuesto da un error de no más del ocho por ciento en comparación con las mediciones basadas en la paralaje estelar anual.

Otras noticias interesantes:

▪ Firefox 3.6 detectará la orientación de la pantalla

▪ Aparecerá en Europa una alternativa a los mensajes SMS

▪ El vehículo no tripulado calculará conductores imprudentes

▪ Transmisión de video 4K hasta 30 m

▪ Más delgados que los televisores iPad en desarrollo

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

 

Materiales interesantes de la Biblioteca Técnica Libre:

▪ sección del sitio Protección de equipos eléctricos. Selección de artículos

▪ Artículo Olla a presión. Historia de la invención y la producción.

▪ artículo ¿Qué le preguntó Luis XVI a su verdugo de camino al lugar de ejecución? Respuesta detallada

▪ artículo Pino negro. Leyendas, cultivo, métodos de aplicación.

▪ artículo puente HF - medidor de ROE panorámico. Enciclopedia de radioelectrónica e ingeniería eléctrica.

▪ artículo Cargador automático para baterías Ni-Cd. Enciclopedia de radioelectrónica e ingeniería eléctrica.

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