Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TESIS
PRESENTA:
ASESORES:
Primero, me gustaría agradecer a mi madre por su apoyo y dedicación, gracias por todos los
sacrificios que hiciste para que yo pueda ver este sueño cumplido, gracias por todo el amor y
compasión que me brindaste cada día de mi vida y especialmente al estar realizando este
trabajo, gracias por estar a mi lado en los momentos difíciles.
Muchas gracias por todo el apoyo y espero algún día poder corresponder con la misma
comprensión y paciencia.
Contenido:
CONTENIDO: ...................................................................................................................................................... I
RESUMEN: ....................................................................................................................................................... VI
JUSTIFICACIÓN ................................................................................................................................................. VI
OBJETIVOS ....................................................................................................................................................... VI
INTRODUCCIÓN ................................................................................................................................................ 1
i
2.3 CONTROL DE VELOCIDAD Y GIRO ........................................................................................................................... 22
2.3.1 microcontrolador MSP430G2553 ......................................................................................................... 22
2.3.2 Pantalla LCD ......................................................................................................................................... 24
2.3.3 configuración de ancho de pulso (PWM) ............................................................................................. 25
2.3.4 palanca joystick .................................................................................................................................... 31
2.4.1 sensores de limite ................................................................................................................................. 35
CONCLUSIONES ............................................................................................................................................... 54
REFERENCIAS .................................................................................................................................................... A
ii
Índice de figuras
Figura 1: telescopio refractor ............................................................................................................................ 2
Figura 2: telescopio reflector ............................................................................................................................ 2
Figura 3: Telescopio catadióptrico .................................................................................................................... 3
Figura 4: ejemplo montura azimutal ................................................................................................................. 4
Figura 5: ejemplo montura ecuatorial. .............................................................................................................. 4
Figura 6: Ecuador y paralelos terrestres ............................................................................................................ 6
Figura 7: meridianos ......................................................................................................................................... 7
Figura 8: bóveda celeste ................................................................................................................................... 7
Figura 9: izquierda: polo norte celeste, centro: cerca del ecuador celeste, derecha :polo sur celeste. .............. 8
Figura 10: diagrama a bloque, montura motorizada. ...................................................................................... 10
Figura 11: corte Transversal de un motor de bovina móvil [6] ........................................................................ 12
Figura 12: circuito equivalente de un motor de CD [6] .................................................................................... 12
Figura 13: Diagrama motor implementado ..................................................................................................... 13
Figura 14: circuito inversor con 4 interruptores. ............................................................................................. 13
Figura 15: construcción de un MOSFET canal n ............................................................................................... 15
Figura 16: diagrama eléctrico de un MOSFET canal n ...................................................................................... 15
Figura 17: Puente H con 4 transistores MOSFET (canal N) ............................................................................... 17
Figura 18: sentido de la corriente de drenaje con Q1 y Q3 activados .............................................................. 17
Figura 19: sentido de la corriente de drenaje con Q4 y Q2 activados .............................................................. 18
Figura 20:transistores de lado alto y lado bajo................................................................................................ 18
Figura 21: circuito de excitación de lado alto .................................................................................................. 19
Figura 22: izquierda(a), circuito de excitación con vi en estado alto derecha. (b), circuito de excitación con vi
en estado bajo. ...................................................................................................................................... 19
Figura 23: circuito inversor de puente completo ............................................................................................. 20
Figura 24: terminales del microcontrolador MSP430G2553 ............................................................................ 24
Figura 25: Pantalla LCD conexión con registro de corrimiento 74LS164 ........................................................... 25
Figura 26: ejemplo señal PWM ....................................................................................................................... 25
Figura 27: temporizador en el modo Up/Down ............................................................................................... 27
Figura 28: señales de PWM generadas en el modo Up/Down ......................................................................... 27
Figura 29: circuito usado para pruebas ........................................................................................................... 28
Figura 30: señal obtenida con una carga resistiva ........................................................................................... 29
Figura 31: señal obtenida con un motor de Cd como carga ............................................................................. 29
Figura 32: izquierda, corriente medida con el motor girando; derecha, pulso al 50 % ..................................... 30
Figura 33: izquierda, corriente medida con el motor girando; derecha, pulso al 30 % ..................................... 30
iii
Figura 34: izquierda, corriente medida con el motor girando; derecha, pulso al 20 % ..................................... 31
Figura 35: izquierda: palanca “joystick”; derecha: circuito eléctrico................................................................ 31
Figura 36: diagramas de flujo para convertidor AD ......................................................................................... 33
Figura 37: valores mostrados cuando la palanca esta estatica. ....................................................................... 33
Figura 38: Representación numérica de señales de la palanca ........................................................................ 33
Figura 39: diagrama de flujo para activar salidas digitales .............................................................................. 34
Figura 40:valores captados al mover la palanae sobre el eje X ........................................................................ 34
Figura 41: valores captados al mover la palanae sobre el eje Y ....................................................................... 35
Figura 42: interruptor magnético, Reed switch ............................................................................................... 35
Figura 43: distribución sensores magnéticos (izquierda) eje horizontal (derecha)eje vertical. ........................ 36
Figura 44: diagrama de flujo modificado para trabajar con sensores de limite. .............................................. 36
Figura 45: enocder optico ............................................................................................................................... 37
Figura 46: señal en cuadratura en ambos sentidos de giro .............................................................................. 38
Figura 47: opto acoplador MOC7811 ............................................................................................................... 39
Figura 48: Circuito opto acoplador. ................................................................................................................. 39
Figura 49:partes de un encoder ...................................................................................................................... 40
Figura 50: encoder óptico diseñado. ............................................................................................................... 41
Figura 51:estado Encoder en cuadratura ......................................................................................................... 41
Figura 52: encoder girando en ambos sentidos ............................................................................................... 42
Figura 53: señales en cuadratura repetida por comodidad ............................................................................. 42
Figura 54: señales captadas sensor de inclinación ........................................................................................... 43
Figura 55: señales captadas por el sensor de giro ........................................................................................... 43
Figura 56:eventos causados por el movimiento del eje ................................................................................... 44
Figura 57: diagrama de eventos ...................................................................................................................... 44
Figura 58: diagrama de flujo interrupción A .................................................................................................... 45
Figura 59: diagrama de flujo interrupción B .................................................................................................... 45
Figura 60: Sin fin y corona. .............................................................................................................................. 46
Figura 61: diagrama de flujo impresión de pantalla ........................................................................................ 47
Figura 62: Pantalla LCD mostrando ángulos desplazados ................................................................................ 47
Figura 63: Esquema montura motorizada. Izquierda: vista trasera. Derecha: vista lateral .............................. 48
Figura 64: montura vista de la parte superior ................................................................................................. 49
Figura 65: montura vista parte posterior ........................................................................................................ 49
Figura 66: conexión de dos microcontroladores msp430g2553 ....................................................................... 50
Figura 67: reguladores de voltaje de 5V y 3.3V ............................................................................................... 51
Figura 68: circuito electrónico completo ......................................................................................................... 52
iv
Figura 69: PCB etapa de potencia (inversor).................................................................................................... 53
Figura 70: PCB etapa de control (microcontrolador). ...................................................................................... 53
Índice de tablas
Tabla 1: Especificaciones técnicas motor implementado ................................................................................ 13
Tabla 2: Estados en un puente H ..................................................................................................................... 14
Tabla 3: parámetros de transistor IRLZ44 ........................................................................................................ 21
Tabla 4: características del microcontrolador MSP430G2553 [14] .................................................................. 22
Tabla 5: valores calculados para TACCR1 y TACCR2 ......................................................................................... 28
Tabla 6: Corriente consumida por el motor a diferentes anchos de pulso. ...................................................... 31
Tabla 7: intervalo de valores del convertidor analógico digital ....................................................................... 34
v
Resumen:
El siguiente trabajo trata sobre la construcción y armado de una montura azimutal motorizada,
dicha montura es básicamente una base giratoria de movimiento azimutal, la idea principal es
usar esta para mover el cuerpo de un telescopio comercial, además esta será capaz de
desplegar en una pantalla de LCD los ángulos de rotación y elevación desplazados por la base.
Justificación
Uno de los problemas que se resuelve es el de facilitar al usuarios con poco o nulo
conocimiento, en el uso de un telescopio esto traería un beneficio ya que podría ayudar a
varias personas a adentrarse en el estudio de la astronomía y descubrir los misterios del
espacio exterior, realizando observaciones o interpretando una carta astronómica de forma
fácil sin la necesidad de tener un vasto conocimiento o solo si son novatos en el uso de un
telescopio, otro de los beneficios que se pueden obtener es tener una ventaja en sistemas de
vigilancia de circuito cerrado ya que se tendría el control de las cámaras y con el movimiento
una palanca ajustar el lente de la cámara para vigilar rincones, en los que las cámaras de
vigilancia convencionales no pueden ver.
En general un sistema de este tipo trae ventajas al momento de automatizar sistemas que
únicamente requieren de controlar el giro y la inclinación de un objeto móvil.
Objetivos
Objetivo general
Construir una base giratoria de movimiento azimutal, para ser implementada en un telescopio
comercial, que además despliegue los ángulos de rotación y elevación en un Display de 16x2.
Objetivos particulares
• Seleccionar circuitería y motores para la motorización de la base.
vi
Introducción
Capítulo 1
Consideraciones teóricas
Este fue inventado en el siglo XVII, fue uno de los primeros telescopios usados para
observar los cuerpos celestes y estudiar el movimiento de los planetas [1]. A este
telescopio se le conoce como refractor, esto es por qué, aprovechan la refracción de una
lente de aumento, en un principio estos telescopios contaban con un solo lente, lo que
causaba, que este actuara como un prisma que descomponía la luz, en los colores del
arcoíris, este fenómeno es conocido como aberración cromática. Una solución a este
problema es: el poner otra lente más pequeña, en la parte trasera del telescopio, sin
1
embargo, esto causa que la imagen observada sea invertida de arriba a abajo. A
continuación, se muestra una imagen sobre la configuración de los lentes de este
telescopio.
Este telescopio, usa un espejo cóncavo como su lente principal, este refleja la luz hacia
un punto focal ubicado en el centro del cilindro. La luz reflejada es interceptada por un
espejo secundario, el cual dirige la luz hacia el observador. Este tipo de telescopios son
más pequeños y portátiles, además requieren un mayor mantenimiento de los espejos, lo
que causa que tengan un costo más elevado [1]. A continuación, se muestra una imagen
que muestra la configuración de la óptica:
2
1.1.3 Telescopios catadióptricos
Los telescopios anteriormente mencionados, tienen cada uno, sus ventajas y desventajas
con respecto al aumento y el mantenimiento, además de variar en tamaños y costos.
Para el caso de este proyecto el tipo de telescopio, a ser usado es: uno de tipo refractor,
debido a su bajo costo, bajo mantenimiento en los lentes y fácil uso para un
principiante.
Una montura: es el acoplamiento mecánico que sostiene el cuerpo del telescopio [2],
dependiendo del tipo de montura, el movimiento en los ejes puede variar. Para realizar
el seguimiento de cualquier cuerpo celeste, el movimiento que la montura debe realizar,
tiene que ser lento y los más suave posible. Con la finalidad de evitar vibraciones en el
cuerpo. Las monturas pueden ser divididas en dos tipos: azimutales y ecuatoriales [3, 2]:
A continuación, se describen estos dos tipos de monturas.
Esta montura es la más sencilla ya que solo cuenta con dos movimientos, uno en el eje
horizontal de izquierda a derecha y otro de arriba hacia abajo en el eje vertical. Ambos
movimientos permiten que el usuario, pueda desplazar el telescopio de una manera más
intuitiva. A continuación, se muestra una imagen que ejemplifica este tipo de montura:
3
Figura 4: ejemplo montura azimutal
Esta montura suele ser más barata, por su simplicidad y fácil uso. Uno de los
inconvenientes de esta montura es, que al efectuar el seguimiento de cuerpos celestes,
este tiene que realizar continuamente correcciones en ambos ejes, además se requiere
conocer las coordenadas del objeto a observar, las cuales cambian conforme la posición
geográfica del observador. Sin embargo, con el uso adecuado de una brújula y cartas
astronómicas, es posible realizar todo tipo de observaciones de forma sencilla.
Una de las ventajas claras de este tipo de monturas es, que al alinear de forma correcta
los ejes, estos permiten realizar el seguimiento de objetos más fácilmente, esto lo hace
ideal para realizar fotografía astronómica. Por otro lado, se requieren de contrapesos,
para mantener el cuerpo del telescopio equilibrado y así evitando las vibraciones en el
cuerpo del telescopio, además este tipo de monturas, suelen tener un costo más elevado,
dependiendo de la experiencia del usuario, puede llevarle más o menos tiempo, en
alinear el eje polar hacia el polo norte celeste, es por esto que es más recomendable para
usuarios intermedios o expertos.
4
1.2.3 Monturas motorizadas
Este tipo de monturas, suelen ser similares a las dos anteriores, con la diferencia de que
estas incluyen motores y circuitos electrónicos; Con los cuales se realiza el movimiento
del telescopio, ya sea de forma manual con botones o automática. Cabe mencionar que
este tipo de monturas, pueden ser encontradas, como un accesorio aparte, el cual
permite acoplarlo al cuerpo del telescopio. Dependiendo de lo sofisticado del sistema,
este puede contener una base de datos con la información y coordenadas de varios
cuerpos celestes, además de algún módulo de GPS integrado, para poder localizar la
posición geográfica del usuario, con la finalidad de automatizar el movimiento del
telescopio, lo cual puede ser realizado con un computador y algún software
especializado o simplemente tener un control, que permita moverlo de forma manual.
Para el caso de este proyecto, se optó por usar una montura de tipo azimutal, ya que los
movimientos que esta realiza, son más simples, además de que no requiere de
contrapesos, lo que simplifica la construcción de la montura, adicionalmente, este tipo
de monturas son las que comercialmente tienen un menor costo.
5
1.3.2 Sistema de coordenadas geográficas:
Las coordenadas geográficas son una serie de puntos y divisiones imaginarios repartidos
alrededor del globo terráqueo, de forma que presentan a la superficie de la tierra, como
si fuera un plano cartesiano. La forma de la tierra, no es exactamente una esfera
perfecta, es más bien un elipsoide aplanado en los polos, sin embargo para poder
resolver diversos problemas de astronomía y navegación la tierra es considerada como
una esfera [4]. Dicho esto. Sí consideramos a la tierra como una esfera y enseguida,
partimos a esta con un plano horizontal que pase por el centro geométrico, tenemos dos
hemisferios: el primero, ubicado en la parte superior, llamado hemisferio norte y el otro
ubicado en la parte inferior, llamado hemisferio sur. A este plano que corta la tierra por
la mitad, se le conoce como ecuador. Si continuamos con las divisiones horizontales nos
encontramos con los paralelos.
Los paralelos, son las secciones horizontales que comprenden desde el ecuador hasta los
polos, son una serie de divisiones imaginarias e infinitas, que parten a la esfera terrestre
en secciones anguladas, Los más importantes son: el trópico de cáncer, el círculo polar
ártico, ubicados en el hemisferio norte. El trópico de capricornio y el círculo polar
antártico, ubicados en el hemisferio sur. A continuación, se muestra una imagen
ejemplificándolo.
Se considera que el ecuador es el ángulo cero. Entonces el ángulo que comprende desde
el ecuador hasta cualquiera de los polos siempre será de 90 grados [4], siendo de signo
positivo los ángulos que se encuentran en el hemisferio norte y negativos los del
hemisferio sur. A la distancia angular que se percibe, entre el ecuador y cualquier polo
se le conoce como Latitud. Esta medida es usada para ubicar a un observador en
cualquier hemisferio con respecto al ecuador.
Continuando, con las divisiones de la esfera terrestre, tenemos a los meridianos, estos
son líneas verticales imaginarias, la cuales pasan por los polos y parten al globo como si
fueran gajos de naranja, por convención se considera como el meridiano cero al
meridiano de Greenwich, llamado así por la ciudad inglesa del mismo nombre. A
continuación, se muestra un ejemplo de estas divisiones.
6
Figura 7: meridianos
El ángulo que comprende desde el meridiano cero hacia cualquier meridiano en el que
se encuentre el observador, se le conoce como longitud. Este se mide en un ángulo no
mayor a 180 grados. Siendo la longitud oeste los ángulos a la izquierda y longitud este
los ángulos a la derecha del meridiano cero. Con la combinación de ambas coordenadas,
(latitud y longitud) es posible ubicar cualquier objeto en la superficie de la tierra.
Como puede observarse en la Figura 8, el ecuador celeste es una extensión del ecuador
de la tierra, además si continuamos alargando el eje imaginario de la tierra nos
encontramos que este coincide, en el hemisferio norte con la estrella del norte ¨Polaris¨
7
pero en el hemisferio sur este no coincide con una estrella en específico, pero una
referencia para ese hemisferio es la cruz del sur, una constelación que tiene la forma de
una cruz, la cual pasa muy cerca del polo sur celeste. Estos puntos son usados para
ubicar los polos en la bóveda. El equivalente a la latitud en este sistema de coordenadas
es la declinación, este también mide el ángulo que se encuentra entre el ecuador y
cualquiera de los polos celestes con un ángulo no mayor a 90 grados.
También puede observarse, una línea que representa el paso del sol sobre la tierra, esta
línea es conocida como la eclíptica, este nombre se debe, a que es en esta línea donde
ocurren precisamente los eclipses, esta tiene la característica que sobre ella pasan todas
las constelaciones del zodiaco griego. El punto en el que el sol cruza por el ecuador y
cambia de hemisferio celeste se le conoce como punto vernal, y esta marca la medida
cero del equivalente a la longitud terrestre, conocida como ascensión recta, el cual,
también mide la distancia entre el punto vernal y el punto a observar con un ángulo no
mayor a 180 grados.
Durante la noche las estrellas parecen estar inmóviles en el cielo, sin embargo, al
observarlas más detenidamente. Se puede notar, que las estrellas se mueven en un
patrón específico. Esto ya había sido observado por diversas civilizaciones alrededor del
mundo. El patrón que estas describen depende más bien de la posición geográfica del
observador. Por ejemplo: en el hemisferio norte se puede observar que las estrellas se
mueven haciendo círculos en sentido contrario de las manecillas del reloj, además
parece que estas se mueven sobre una sola estrella. A este eje de rotación se le conoce
como polo norte celeste, además esta estrella en particular es llamada Polaris o estrella
del norte, siendo esta usada y referenciada muchas veces para ubicar a los navegantes en
la dirección correcta. Esto cambia cuando nos movemos hacia el ecuador celeste en el
que las estrellas parecen salir en el este y ponerse en el oeste. Mientras que, en el
hemisferio sur, las estrella parecen moverse en círculos, pero en el sentido de las
manecillas del reloj, en el hemisferio sur nos existe una estrella que indique el polo sur
celeste, para poder ubicar este punto es necesario hacer una triangulación con otras
estrellas de referencia para así ubicar de forma aproximada el polo sur celeste. A
continuación, se presenta una imagen ejemplificando el movimiento de las estrellas
anteriormente mencionados.
Figura 9: izquierda: polo norte celeste, centro: cerca del ecuador celeste, derecha :polo sur celeste.
8
En la Figura 9 puede observarse una ilustración ejemplificando el movimiento de las
estrellas según la cercanía al ecuador celeste o a uno de sus polos, a la izquierda puede
notarse la estrella del norte Polaris, la que nos indica la dirección del norte, además
entre más cercanos se encuentre el observador del polo norte esta estrella podrá ser
ubicada más o menos elevada en el firmamento. En el centro se puede notar que las
estrellas parecen moverse haciendo círculos, los cuales entre más cerca del ecuador más
grandes estos círculos, lo que causa que estos parezcan estar interrumpidos por el
horizonte y finalmente a la derecha se encuentra el hemisferio sur el cual no tiene una
estrella fija para determinar donde se encuentra el sur además que el sentido de rotación
de las estrellas parece cambiar de sentido.
Otro de los elementos a considerar son los sensores de posición, los cuales estarán
integrados en los motores. Los sensores implementados son conocidos como encoder de
cuadratura, esto es porque en la salida presenta dos señales desfasadas 90 grados cada
9
una de la otra, entonces para este caso se presenta una solución simple, a la medición de
la posición de los ejes, puesto que solo es necesario un contador para poder determinar
la velocidad y la posición a la que se ha movido el eje de un motor.
Para que el usuario pueda mover los motores se implementó una palanca de mando
analógica conocida como “joystick”, la cual, al moverla en cualquier dirección,
provocara un cambio en el voltaje suministrado por la señal de salida, la cual, será
detectada, por un microcontrolador, el cual moverá, los motores en la dirección que el
usuario indique.
Para realizar el desplegado de los ángulos, se usará una pantalla de cristal líquido LCD,
con 16 caracteres y dos líneas (16x2); con la finalidad de ahorrar salidas digitales en el
microcontrolador, se interconecto un registro de corrimiento 74LS164, que permitirá,
mandar los datos en forma serial, desde el microcontrolador, hasta la pantalla.
Como parte final serán implementados un par de sensores de límite en cada eje, con la
finalidad, de evitar que el cuerpo del telescopio o la montura, gire de sobremanera
causando daños o una avería en todo el sistema. A continuación, se muestra un
diagrama a bloques del prototipo, de montura motorizada:
El control de los motores se realizó usando dos inversores, uno para cada motor, las
velocidades de los motores se redujeron usando dos salidas de PWM provenientes de un
microcontrolador que al mismo tiempo está probando los voltajes de salida en una
palanca analógica, la cual, al detectar que el voltaje en esa terminal se encuentra en un
nivel especifico de voltaje, activa los motores y finalmente cuando el eje del motor ya
no esté en movimiento el ángulo desplazado será mostrado en una pantalla de LCD de
16x2.
10
Capítulo 2
Construcción de montura
2.1 Motores de CD
Estos constan de dos partes importantes, una es el rotor, el cual está hecho de ferrita y
contiene todos los embobinados, estos son los que generan un campo inducido y al
interactuar con el flujo del campo en los imanes, los cuales, están fijos en el estator; son
repelidos por ser polos iguales, cuando el rotor realiza ese giro al encontrase ambos
campos con polos diferentes entonces un elemento ubicado generalmente en la parte
trasera del rotor cambia la polaridad del campo inducido causando que nuevamente gire
el rotor a una nueva posición, causando un giro continuo, este elemento es llamado
conmutador y consta de simplemente unas cuantas placas de cobre las cuales están
conectadas a las escobillas que transmiten el voltaje a las bobinas del rotor, cuando gira
el rotor, estas laminas también giran causando que la polaridad en los devanados se
inviertan, causando así que la polaridad del campo magnético se invierta. En seguida se
muestra la imagen de la parte interna de un motor.
11
Figura 11: corte Transversal de un motor de bovina móvil [6]
En este proyecto, se busca realizan una montura motorizada que sea robusta y que
pueda resistir cargas de cierto peso, pero sin llegar a ser muy voluminosa, Es por eso
que se seleccionó un motor de la marca BOSCH con número de parte F 006 B20 092.
Puesto que cuenta con unas dimensiones de 170 mm de largo por 60 mm de ancho, un
peso de aproximadamente 1 Kg y una caja de moto reducción para reducir la velocidad
del motor y así poder efectuar más torque para mover todo el sistema. Esto lo hace una
opción aceptable, ya que resulta no ser muy voluminoso y con un peso considerable. A
continuación se muestra un diagrama del motor.
12
Figura 13: Diagrama motor implementado
Voltaje nominal 12 V
Corriente nominal 4.5 A
Corriente Máxima 25 A
Torque nominal 4.5 Nm
Reducción 69:1
Como se mencionó al inicio del capítulo, los motores de CD son máquinas, capaces de
convertir la energía eléctrica en energía mecánica, estos pueden hacer girar su eje en
ambas direcciones con simplemente invertir le flujo de la corriente que pasa por la
entrada. Los circuitos que controlan el giro de un motor, son llamados inversores, pero
popularmente son llamados puente H, el cual consiste en una combinación de 4
interruptores los cuales permiten a la corriente invertir su sentido.
Como puede notarse en la Figura 14, al activar los interruptores S1 y S4, la corriente
fluirá sobre el motor a la derecha y al activar los interruptores S2 y S3, la corriente
sobre la carga fluirá a la izquierda, pero existe algo importante a tener en cuenta al usar
esta configuración, y es que si por algún motivo los interruptores S1 y S2 o los
13
interruptores S3 y S4, estuvieran activados por un breve momento, esto causaría un
corto circuito en la fuente de voltaje, los que podría causar daños, no solo a la fuente de
voltaje, también a los interruptores del puente, pero por otro caso si los interruptores S1
y S3 o los interruptores S2 y S4 se activaran al mismo tiempo, no fluiría corriente sobre
el motor ya que ambas terminales de este, se encontrarían al mismo potencial de voltaje,
entonces si mostramos estas condiciones en una tabla, considerando que los 0 significa
que el interruptor se encuentra inactivo y los 1 como activo, podremos notar que existen
6 posibles estados, esto puede observarse en la Tabla 2.
interruptores Corriente
S1 S2 S3 S4
0 0 1 1 Corto circuito
0 1 1 0 Izquierda
1 1 0 0 Corto circuito
1 0 0 1 Derecha
0 1 0 1 No fluye corriente
1 0 1 0 No fluye corriente
Solo dos condiciones pueden hacer girar el motor en algún sentido, mientras que existen
dos condiciones en las cuales el circuito no deja fluir la corriente, dejando el motor en
una posición estática y finalmente, dos condiciones en la que el sistema entra en corto
circuito, estas se les conoce como estado prohibido.
En el mercado, pueden ser encontrados circuitos integrados que pueden realizar la tarea
de inversor de corriente fácilmente, en específico los circuitos integrados l293 y l298,
los cuales, son drivers diseñados para trabajar con cargas inductivas, con voltajes de
alimentación relativamente altos, entradas de lógica transistor-transistor (TTL), entre
otras. Este tipo de circuitos parecen ser muy prácticos y fáciles de implementar en
cualquier proyecto, por otra parte, estos suelen ser usados en cierto tipo de aplicaciones
en los que no es requerido mucha corriente en la carga, puesto que, la corriente que
estos dispositivos pueden soportar, solo alcanza los 600 mA (l293) y 2A (l298). Puesto
que las especificaciones de la Tabla 1 indican, el motor requiere de una corriente de
4.5A para trabajar, esto descarta la opción de implementar cualquiera de estos circuitos
integrados, una solución a este problema es el uso de transistores. MOSFET de
enriquecimiento, ya que estos suelen soportar mayor corriente, la región de saturación
es mucho más amplia que los transistores bipolares (BJT), finalmente para saturarlos
solo se requiere sobrepasar el voltaje de umbral mínimo en la terminal de compuerta.
14
2.2.2 elementos de conmutación (MOSFET de tipo enriquecimiento)
De la Figura 15, podemos notar que un MOSFET tiene tres terminales. Llamadas fuente
(S), drenaje (D) y compuerta (G). En la Figura 16 se muestra el símbolo eléctrico del
dispositivo.
La terminal de drenaje y fuente es por donde fluirá la corriente en el sustrato (P) Para
saturar este transistor se requiere de aplicar un voltaje en la terminal de compuerta (G).
Al aplicar la ley de Kirchhoff de voltaje en las terminales del MOSFET tenemos la
siguiente ecuación:
(1)
𝑉𝐷𝐺 = 𝑉𝐷𝑆 − 𝑉𝐺𝑆
15
El valor de K es una constante que depende del dispositivo el valor de K se determina
con la siguiente expresión:
𝐼𝐷 (3)
𝑘= (𝑉𝐺𝑆(𝑞) −𝑉𝑇 )2
(𝑇𝑗𝑚𝑎𝑥 −𝑇𝑎𝑚𝑏𝑖𝑛𝑒𝑡𝑒 )
𝑃𝐷 = (5)
𝑅𝜃𝑗𝐴
16
2.2.3 diseño y análisis de inversor
17
Si Q2 y Q4 están activados, Sucede lo inverso, el motor es energizado en la dirección
inversa, haciendo que la corriente fluya de forma inversa [10], esto se muestra en la
Figura 19.
Para permitir que los transistores conduzcan durante un periodo de tiempo es necesario
excitar el transistor con un voltaje positivo en la terminal de compuerta. [10].sin
embargo esta topología seleccionada requiere de un circuito de protección en los
transistores de conmutación, Como se puede ver en la Figura 20:
18
transistores de la parte de arriba no alcancen una buena saturación. Entonces el voltaje
en las terminales de drenaje-fuente hay una pérdida de potencial lo que causa un
calentamiento inadecuado en los transistores de la parte alta alejando al transistor de la
región de saturación y enviándolo a la región óhmica.
Una solución a este problema es usando un circuito de excitación de lado alto con un
circuito llamado <<bootstrap>>. Para este proyecto se usara el circuito de excitación de
lado alto presentado en [11], el cual se muestra en la Figura 21:
Figura 22: izquierda(a), circuito de excitación con vi en estado alto derecha. (b), circuito de excitación
con vi en estado bajo.
19
En el circuito de la Figura 21 podemos notar 3 elementos importantes: el primero es el
transistor Q1 que se encuentra en la configuración de emisor común, este circuito en el
caso de lógica digital es usado como un inversor de señal, esto quiere decir que cuando
en la entrada este un uno lógico en la salida se presenta un cero y viceversa, la salida de
este inversor es conectada a la entrada del transistor M1 para ponerlo en la región de
corte mientras el transistor M2 se encuentra cargando el capacitor C1, el capacitor C1
tiene que tener un valor adecuado para suministrar una carga adecuada para alimentar el
transistor M1, el capacitor C1 cuando es cargado actúa como una fuente de voltaje
flotada, lo que causa que la terminal fuente del transistor M1 tenga una referencia
adecuada para saturar el transistor con el voltaje de umbral indicado. Este circuito tiene
una limitación en el ciclo útil y en el tiempo de encendido (ton), una selección adecuada
del capacitos C1 puede reducir drásticamente estas limitaciones. [12]
20
El circuito de la Figura 23, es capaz de cumplir los requerimientos para manejar la
corriente necesaria para operar el motor y además puede soportar el pico de corriente
que se presenta cuando este arranca. Para el caso de este proyecto las especificaciones
del motor mostradas en la Tabla 1. El voltaje nominal es de 12V, con una corriente de
4.5 A y una corriente máxima de 25A. El transistor a implementar es el: IRLZ44, el cual
es un transistor MOSFET de enriquecimiento de canal n, si nos referimos a su hoja de
especificaciones obtenemos los siguientes datos:
En la Tabla 3, se puede notar que este transistor puede cumplir con la corriente
demandada por el motor, siendo la corriente máxima que este soporta de 50A. Por otra
parte, el voltaje VGS requerido para saturarlo, tiene que ser mayor a 2V. Como podemos
comprobar en la ecuación (4) la potencia que disiparía el transistor, considerando la
corriente máxima que el motor consume, es de:
(175−21)
𝑃𝐷 = = 2.48 𝑊 (7)
62
21
2.3 control de velocidad y giro
dispositivo MSSP430G2553
alimentación 1.8 V. – 3.6 V.
Consumo @ 1Mhz 230 µA
Memoria RAM 512 B
Memoria ROM 16 KB
procesador 16 bits
Temporizador de
2 módulos
16 bits
ADC10 8 canales
USCI_A 1 modulo
USCI_B 1 modulo
22
Un microprocesador requiere de varios sistemas para poder funcionar. Estos elementos
pueden ser análogos a los periféricos que puede tener una computadora como los son
memorias externas o una unidad aritmética lógica, pero este puede ser usado para
aplicaciones que no requieran de un procesamiento mayor y que además solo puedan ser
usados para operar periféricos no muy complicados permitiendo hacer sistemas más
pequeños sin la necesidad de desperdiciar recursos. A continuación, se enlistan algunos
recursos importantes que pueden ser relevantes para este proyecto:
Podemos notar que un microcontrolador puede realizar varias tareas y dar soluciones
que no requieran de mucha implementación en hardware [15], además de que integra
muchos elementos en un solo encapsulado y que además incluye un multiplexor para
poder seleccionar estas entradas y salidas como más convenga, en la Figura 24 se
muestra la distribución de terminales del microcontrolador MSPG2553.
23
Figura 24: terminales del microcontrolador MSP430G2553
Para adaptar las señales del LCD será usado un registro de corrimiento el cual se
encargue de enviar los datos de forma serial. EL microcontrolador solo usará 3 pines
digitales para enviar los datos uno para generar una señal de reloj y la última para
habilitar los comandos a la pantalla el modulo estará trabajando en el modo de
transmisión de 4 bits para salvar aún más recursos del microcontrolador, el circuito se
puede notar a continuación.
24
Figura 25: Pantalla LCD conexión con registro de corrimiento 74LS164
En la Figura 25, puede observarse el circuito utilizado para controlar la pantalla de LCD
de forma serial usando únicamente 3 salidas de propósito general.
El voltaje promedio que se suministra al motor de CD está dado por una señal de PWM.
Según el tiempo en que el voltaje encendido incremente en comparación con el tiempo
de apagado, la velocidad promedio del motor incrementa y viceversa, el tiempo que le
toma al motor para acelerar y desacelerar en condiciones de conmutación depende de la
inercia del rotor (básicamente por el peso), y que tanta fricción y toque de carga exista
en el motor [10]. Entonces la velocidad de un motor de CD es directamente
proporcional al voltaje promedio que es aplicado a las terminales del motor, la técnica
de PWM (del inglés modulación por ancho de pulso) es una técnica digital que controla
la velocidad del motor variando la cantidad de voltaje que es enviada al motor de CD
[16] .
El tiempo que permanece en alto la señal es llamado ancho de pulso y el ciclo útil de
esta señal está relacionado por: el tiempo en el que dura el ancho de pulso con respecto
al periodo total de la señal. El periodo de esta señal está definido por la ecuación (8):
(8)
𝑇 = 𝑇𝑜𝑛 + 𝑇𝑜𝑓𝑓
25
Dónde: T es el periodo total, Ton es el ancho de pulso y Toff es el tiempo que permanece
apagada la señal. Entonces el ciclo útil está definido por la ecuación (9):
26
Figura 27: temporizador en el modo Up/Down
Se calculó el valor de TACCR0 para un ciclo útil de 100 Hz con la siguiente ecuación:
1
𝑇𝑠𝑒ñ𝑎𝑙 𝑓𝑆𝑀𝐶𝐿𝐾 (1𝑋106 ) (11)
100
𝑇𝐴𝐶𝐶𝑅0 = = = 5000
2 2
Ambas salidas digitales en su zona muerta tienen un valor de cero esto se puede ver en
la siguiente figura:
En la Figura 28 se observan las señales que genera el modo UP/Down, las áreas
indicadas en gris son las zonas muertas, en las cuales ambas salidas presentan un valor
de 0. Basándonos en que el microcontrolador se encuentra trabajando con un reloj
interno de 1Mhz, se calculó el valor de TACCR1 y TACCR2, según el ancho de pulso
requerido quedando las ecuaciones de la siguiente manera:
Para la señal A:
𝑡𝑝𝑢𝑙𝑠𝑜 (12)
𝑇𝐴𝐶𝐶𝑅1 = (𝑇𝐴𝐶𝐶𝑅0 − ( ) ∗ 1𝑀𝐻𝑧) + 1
2
Y para la señal B:
27
𝑡𝑝𝑢𝑙𝑠𝑜 (13)
𝑇𝐴𝐶𝐶𝑅2 = ( ∗ 1𝑀𝐻𝑧) − 1
2
Con las ecuaciones (12) y (13) se calculó el valor de TACCR1 y TACCR2 para un
ancho de pulso del 50 % y del 20 % de ciclo útil de una señal de 100 Hz los resultados
se tabularon:
𝑇𝐴𝐶𝐶𝑅1−𝑇𝐴𝐶𝐶𝑅2 (14)
𝑇𝐷𝑒𝑎𝑑 =
𝐹𝑀𝐶𝐿𝐾
Para el caso del 50 % de ciclo útil la zona muerta seria de 2us y para el caso del 20% de
ciclo útil es de 3 ms. Una vez calculados los tiempos y la zona muerta, se puede
determinar que en ambos casos el tiempo muerto es suficiente para descargar los
elementos de conmutación del circuito inversor ya que estos tienen un intervalo de
descarga del orden de ns. Se probó el circuito inversor de la Figura 23 con sus entradas
conectadas a compuertas AND como se muestra en la Figura 29.
Para probar el inversor se conectó una carga resistiva de 180 Ohms para comprobar que
la corriente fuera invertida y además la zona muerta entre las señales. esto se muestra a
continuación:
28
Figura 30: señal obtenida con una carga resistiva
Como puede observarse en la Figura 30, la zona muerta es de 2 ms, el voltaje pico que
la señal presenta es de 11.98V lo que indica que los transistores MOSFET están siendo
saturados de forma adecuada y finalmente la señal presenta un voltaje de -11.98 a 11.98
esto quiere decir que la corriente está siendo invertida de manera correcta y además el
circuito es simétrico ya que presenta el mismo voltaje de salida entre el pico negativo y
el pico positivo. Se realizó la misma prueba pero en este caso, cambiando la carga de
una resistencia de carbón a un motor de corriente directa el cual mostro la siguiente
señal:
29
Se midió la corriente que consume el motor cuando está girando con un ciclo útil del
50%, la cual es de 2.22A. Esto se muestra en la Figura 32:
Figura 32: izquierda, corriente medida con el motor girando; derecha, pulso al 50 %
la corriente que consume el motor cuando está girando con un ciclo útil del 30%, la cual
es de 1.63A. Esto se muestra en la Figura 33.
Figura 33: izquierda, corriente medida con el motor girando; derecha, pulso al 30 %
la corriente que consume el motor cuando está girando con un ciclo útil del 20%, la cual
es de 1.12A. Esto se muestra en la
30
Figura 34: izquierda, corriente medida con el motor girando; derecha, pulso al 20 %
El ancho de pulso y las salidas digitales necesarias para controlar la velocidad y el giro
serán manejados con una palanca analógica, la dirección de giro estará manejada con los
ejes de la palanca y el ancho será controlado con un botón pulsador, el cual está
integrado a la misma.
.
Figura 35: izquierda: palanca “joystick”; derecha: circuito eléctrico
31
Cuando el eje se mueve, éste causa una variación de voltaje en la terminal central de
cada resistencia, esta señal es captada por el convertidor analógico digital del
microcontrolador, el cual requiere de 2 terminales, una por cada eje, esto nos permite un
sistema sencillo para reconocer la dirección a la que un usuario quiere mover el
elemento.
En este caso el tiempo de conversión que tiene el convertidor está configurado como 8
ciclos del reloj maestro del microcontrolador, más un tiempo que requiere para
sincronizar y tomar las muestras el cual se configuro con 4 ciclos de reloj lo que en total
son 12 ciclos de reloj que multiplicado por el periodo del reloj maestro que es de 1us da
un total de 12 us para el tiempo de conversión del convertidor analógico-digital, este
tiempo es más que suficiente para poder probar continuamente en el programa principal
las entradas analógicas y determinar a qué dirección girar los motores.
32
Figura 36: diagramas de flujo para convertidor AD
Al mover la palanca se pueden variar las señales de forma que al representar cada
posible valor en el rango de (0,1022) en una recta, una para cada eje se puede
determinar la dirección a la que se movió la palanca.
Bajo este criterio, al selecciona un valor central que represente que los motores estén
estáticos lo común es seleccionar los valores centrales de 512 para el eje x y para el eje
Y de 516 estas señales pueden variar por diferentes factores como el voltaje de
alimentación del convertidor analógico digital, temperatura o humedad. Se establecieron
los siguientes valores en cada eje para determinar a qué dirección se desea mover el
motor estos valores se tabularon:
33
Tabla 7: intervalo de valores del convertidor analógico digital
Las salidas digitales se conectaron a diodos emisores de luz con una resistencia
limitadora en serie se movió la palanca analógica para comprobar las salidas digitales
del microcontrolador a continuación se muestran las salidas del eje X:
34
Figura 41: valores captados al mover la palanae sobre el eje Y
Las señales tomadas con el convertidor analógico digital son tomadas repetidas veces en
el programa principal, encada iteración se obtiene el valor en la terminal analógica P1.0,
posteriormente imprime en pantalla la lectura, para enseguida tomar el valor en la
terminal P1.3 e imprimir el valor en pantalla para terminar con una iteración y regresar
al inicio del bucle. El programa anterior solo fue implementado para poder comprobar el
funcionamiento de la palanca analógica, sin embargo, este también forma una parte del
programa principal, ya que además de tomar los valores analógicos de la palanca
compara dichos valores para prender las señales digitales y además de tener corriendo el
temporizador para generar las señales de PWM.
La razón principal para usar sensores de límite, es para poder parar el movimiento de la
base cuando esta se encuentre en una posición determinada, a pesar de que el
movimiento del motor es lento este lleva la suficiente fuerza, como para poder enredar
los cables que conectan el sistema de control a los motores y los sensores, esto podría
causar que sufran una ruptura causando un mal funcionamiento del sistema, además
como se está contemplando que el movimiento solo se realice de 0 a 180 grados en el
eje horizontal y en el eje horizontal de 0 45 grados, es importante poner sensores que le
indiquen al sistema que ya se encuentra en su límite, para así poder apagar los motores y
desactivar el giro en esa dirección. Los sensores seleccionados para realizar esta tarea
son los conocidos como: “Reed Switch” o interruptores magnéticos, estos están
construidos dentro de una capsula de cristal que en su interior cuenta con un par de
laminillas, las cuales en presencia de un campo magnético se juntan para cerrar un
interruptor, esto es útil ya que actúa como un sensor simple de campo magnético, a
continuación se muestra una imagen de estos:
35
Sin embargo estos sensores son frágiles puesto que al estar hechos en una capsula de
vidrio, los hace susceptibles a quebrarse cuando se les aplica una torsión al doblar sus
terminales, para fijar estos sensores de forma permanente y para evitar este daño, se
cubrieron de resina y se colocaron en la montura. Además se colocó un imán en la base
giratoria de forma que al realizar cualquier giro, el imán al llegar en contacto con el
interruptor este cierra el circuito y pare el giro en los motores. A continuación, se
muestra un esquema con la distribución de los sensores en el eje horizontal y en el eje
vertical:
Figura 43: distribución sensores magnéticos (izquierda) eje horizontal (derecha)eje vertical.
Para poder bloquear el giro en ese sentido solo basta con agregar una condicionante al
diagrama de flujo mostrado en la Figura 39, para asegurar que el sistema se detenga en
el momento que el imán se aproxime al interruptor se configuraron 4 entradas de
propósito general cada una con su interrupción externa, configuradas para detectar un
flanco de bajada, las entradas seleccionadas son los pines P1.6 y P1.7 para el eje
horizontal, P2.6 y P2.7 para el eje vertical, quedando el diagrama de flujo de la
siguiente manera.
Figura 44: diagrama de flujo modificado para trabajar con sensores de limite.
36
Capítulo 3
Sensores de posición
Los sensores digitales de posición más usados para diferentes aplicaciones, son los
encoder incrementales, estos tienen la función de medir una variable asociada al
fenómeno físico (en este caso posición) y producir una señal medible como voltaje o
corriente. Los encoder están construidos con tecnología optoelectrónica por lo que
también se les denomina encoder ópticos. [17]
Un encoder incremental también puede ser conocido como encoder relativo, las señales
resultantes entre ambas salidas de un encoder incremental tienen una diferencia de fase
de 90 grados. La salida es una onda rectangular con la misma frecuencia pero con una
diferencia de fase de 90 grados, esto se muerta en la Figura 46
37
Figura 46: señal en cuadratura en ambos sentidos de giro
Una desventaja de estos es que al estar detectando flancos de bajada, puede causar una
lectura errónea ya que ambas interrupciones se generarían al mismo tiempo causando
que el algoritmo cuente un pulso en una dirección y otro en la dirección contraria una
forma de solucionarlo es probando el estado de la señal contraria, ya que el sistema solo
contraria cuando se produce una flanco de interrupción y la otra terminal se encuentra
en un estado determinado.
38
Figura 47: opto acoplador MOC7811
Este tipo de opto acoplador puede ser usado individualmente como un sensor infrarrojo
de barrera, lo que quiere decir que genera un haz de luz en un extremo, mientras que en
otro extremo tiene un fototransistor el cual detecta la presencia o la ausencia de luz,
cuando la luz es interrumpida el fototransistor pasa a estado de corte, lo que se traduce
como un uno lógico a su salida y cuando la luz incide en el fototransistor este entra en
estado de saturación, lo que genera como salida un cero lógico. En la Figura 48 se
puede observar su circuito eléctrico.
39
Figura 49:partes de un encoder
40
Figura 50: encoder óptico diseñado.
Una vez con los sensores definidos, se construyeron 2 encoder de cuadratura, estos
sensores son usados en aplicaciones en el que el sentido del giro sea importante puesto
que en la señal de cuadratura se encuentra codificada esta información. La diferencia
entre un encoder incremental con una salida y un encoder con salida en cuadratura es
que el segundo, en lugar de contar con un solo haz de luz, este tiene dos haces de luz
juntos uno del otro, al pasar cualquier parte del disco ranurado se puedan detectar 4
estados: el primero es cuando la lámina cubre ambos sensores, cuando esto sucede
ambas salidas se encuentras en un estado alto lo que se traduce en leguaje binario como
11, si suponemos que al seguir el mismo sentido de giro uno de los sensores dejaría de
estar cubierto por la lámina causando que en esas terminales pueda ser leído un 01 el
siguiente estado marcado por el sensor entonces es un 00 lo que indica que la alamina
no se encuentra tapando ninguno de los sensores el ultimo estado que podría esperarse
entonces es el de 10 a lo que el siguiente estado seria nuevamente 11 lo que causaría
que se repitiera ese ciclo. La resolución de un encoder se mide en revoluciones por
ciclo, lo que significa que en un ciclo se repiten siempre estos estados, siempre que el
eje se encuentre girando. A continuación se muestra un diagrama ejemplificando estos
estados:
41
Si suponemos que el eje está rotando en sentido horario y que el estado inicial de ambos
sensores es 11 y si además consideramos el sentido anti horario, podemos notar que
ambos sensores tienen la secuencia 11, 01, 00, 10, lo que corresponde al código gray
esto se ejemplifica en la siguiente imagen:
42
Figura 54: señales captadas sensor de inclinación
43
Figura 56:eventos causados por el movimiento del eje
Si colocamos estos eventos en un diagrama que indique de manera más fácil cual es el
siguiente evento y además si de pronto el eje gira en la dirección contraria que evento es
el que se desencadenaría tenemos el siguiente diagrama.
Para programar una subrutina que sea capaz de detectar estos cambios se tomaron en
cuenta las siguientes consideraciones:
• Ambas salidas del encoder solo tienen 4 combinaciones posibles las cuales se
encuentran en código gray.
• Si ocurre un flanco de bajada seguro el siguiente flanco es de subida y viceversa
• La detección del flanco puede ser cambiada durante el programa principal
44
• Cuando el sensor gira en sentido horario se incrementa una variable
• Cuando el sensor gira en sentido anti horario es un decremento de la variable
A continuación se muestran los diagramas de flujo programados en el microcontrolador:
45
3.5 visualización de ángulos desplazados
La manera en la que se determina el ángulo desplazado es: por una relación simple de
360 grados sobre la cantidad de pulsos entregados en una vuelta, Como se mencionó en
la sección anterior el sensor de posición ahora es capaz de detectar 28 pulsos en una
vuelta. Pero el sensor se adaptó directamente sobre la flecha del motor el cual mueve un
tornillo sin fin, el cual se encuentra acoplado a un engrane de corona. Figura 60.
46
Figura 61: diagrama de flujo impresión de pantalla
Capítulo 4:
Análisis de resultados
En este capítulo se integraran todos los elementos vistos en los capítulos anteriores, en
elementos anteriores para realizar la presentación final del prototipo de montura
azimutal, primero se dará una descripción breve sobre la montura y sus componentes,
para posteriormente mostrar las fotos finales del proyecto terminado, enseguida se
mostrara el diagrama electrónico completo así como el diseño de las placas de circuito
impreso, junto con imágenes del gabinete con el cual el usuario controla la montura, y
finalmente se da una conclusión final sobre el proyecto junto con trabajos futuros del
mismo.
47
4.1 construcción de montura
Figura 63: Esquema montura motorizada. Izquierda: vista trasera. Derecha: vista lateral
48
Figura 64: montura vista de la parte superior
En este apartado se mencionaran los temas relacionados con la comunicación entre los
microcontroladores usados, unos usado para controlar la etapa de potencia y el segundo
usado para la detección de los sensores de posición, adicionalmente el uso de los
componentes externos para hacer funcionar, a los microcontroladores como a los demás
periféricos.
49
4.2.1 Comunicación entre microcontroladores
Las salidas en el microcontrolador MSP430G2553 pueden ser algo limitadas sobre todo
si se considera usar un Display de 16x2 que requiere de 8 salidas digitales y de 3 para
realizar el control del Display y además que requiere de conectar los sensores de
posición, de limite y la palanca analógica Para solucionar el problema de la falta de
terminales para realizar todas las tareas que se quieren realizar se optó por conectar dos
microcontroladores usando una comunicación asíncrona UART esta configuración es
sencilla y permite interconectar dos microcontroladores para que puedan compartir
datos usando solo 2 terminales del dispositivo, la conexión de estos dispositivos tiene
que ser realizada de forma cruzada ya que cada una de la terminales funciona como una
salida o una entrada digital, puede intuirse que la terminal de transmisión Tx funciona
como una salida digital que envía pulsos a la terminal de recepción Rx del segundo
microcontrolador la cual funciona como una entrada digital, dicho de otra forma, la
información que envía un microcontrolador es lo que recibe el otro y viceversa esto
puede observarse en la siguiente figura.
Una de las razones para realizar la conexión entre dos microcontroladores es que
mientras el primer microcontrolador se encarga de tomar las muestras analógicas de la
palanca, generar las señales de PWM y además de los sensores de límite; El otro se
encargue de detectar cualquier cambio en los sensores de posición (encoder) y además
desplegarlos en la pantalla de LCD. Ambos microcontroladores están conectados, uno
como maestro y otro como esclavo para que ambos puedan repartirse todas las tareas
que el proyecto realizara.
50
En el momento en el que el microcontrolador 2 reciba un carácter enviado por el
microcontrolador 1. La interrupción de recepción del sistema comenzara a correr y esta
al comparar el carácter recibido, si este corresponde al carácter “A” entonces será
mostrada en pantalla El valor leído por los sensores, comprobando que la conexión
funciona correctamente. En general esta será la forma en la que ambos
microcontroladores trabajara ya que mientras uno está trabajando contando los pulsos
recibidos por el encoder el otro manejara las señales para controlar los motores,
entonces cuando pase un cierto tiempo uno de los microcontroladores enviara un
comando para mandar a imprimir el valor deseado en la pantalla de LCD.
Para alimentar de corriente a los motores se usara una fuente de 12 V. Los circuitos de
control requieren de voltajes menores para ser alimentados, el microcontrolador con 3.3
V y los circuitos lógicos y la pantalla de LCD con 5V, para reducir el voltaje de
alimentación se usaran dos reguladores de voltaje el 7805 y el regulador LM1117 el
circuito se muestra en la siguiente figura:
Teniendo en cuenta todos los elementos mencionados a los largo de todos los capítulos,
el circuito eléctrico completo queda de la siguiente manera.
51
4.2.3 circuito electrónico
52
4.3 Placas de circuito impreso
53
Conclusiones
Proyector futuros.
Una de las mejoras que pueden ser realizadas a este prototipo son: el integrar sensores de
aceleración, con los cuales la medición de los ángulos desplazados pueda hacerse más exacta y
precisa, al mismo tiempo en el control de velocidad se pueden implementar técnicas como PID
para evitar el la inercia del motor al frenar cause una lectura errónea en el sistema además de
que el uso de esta técnica podría evitar que se den vibraciones en el giro del motor y como una
ventaja adicional al usar este tipo de técnica se podría programar en una memoria externa una
base de datos y haciendo uso de un GPS y un reloj en tiempo real , se podría realizar el
movimiento automático del telescopio.
54
Referencias
[9] P. Beard, «Application Note Regarding H Bridge Deigne and operation,» 2014.
A
India, 2015.