lunes, 30 de septiembre de 2019

LABORATORIO NRO. 6

MICROCONTROLADORES

Laboratorio Nº 6

Integración de Rutinas

para Proyecto Pastillero

1. COMPETENCIA DE LA SESIÓN:
  • Comprender el funcionamiento de cada rutina en la integración del código para el proyecto de pastillero.
  • Implementar el código integral del proyecto pastillero ya armado en la estructura física.
  • Realizar modificaciones en el código para poner en práctica las sentencias aprendidas.
2. MARCO TEÓRICO: 

2.1. ARDUINO:
Arduino es una plataforma de creación electrónica de código abierto, basada en hardware y software libre, fácil y sencillo de emplear por los creadores y desarrolladores. Ésta plataforma permite crear diferentes tipos de microordenadores de una sola placa a los que la comunidad de creadores puede darle diferentes usos.


2.2. PANTALLA LCD:
También llamada Pantalla de Cristal Líquido, es de características delgada y plana formada por un número de píxeles en color o monocromos colocados delante de una fuente de luz o reflectora. A menudo se utiliza en dispositivos electrónicos que tienen pilas, ya que la cantidad de energía eléctrica que utiliza es muy pequeña.

2.3. Motor DC:
Un motor de corriente continua o también llamado motor DC es una máquina que convierte energía eléctrica a mecánica, de tal manera que genera un movimiento rotatorio. Está compuesta de dos partes principales: El estator que se encarga de dar soporte mecánico al dispositivo y presenta una cavidad en el centro que generalmente es cilíndrico; en este mismo se encuentran los polos que pueden ser imanes permanentes o devanados con hilo de cobre sobre el núcleo. El rotor que también es cilíndrico, presenta un devanado y núcleo al que llega corriente por medio de dos escobillas.

Partes de un motor DC:


En cuanto a su sentido de giro, va a depender del sentido relativo de las corrientes circulantes por los devanados inductor e inducido. Para invertir el sentido de giro del motor de corriente continua se debe realizar la inversión del sentido del campo magnético o de la corriente del inducido.
Si se permuta la polaridad en ambos bobinados, el eje del motor gira en el mismo sentido.Los cambios de polaridad de los bobinados, tanto en el inductor como en el inducido se realizarán en la caja de bornes de la máquina, y además el ciclo combinado producido por el rotor produce la fuerza magneto-motriz.


2.5. Puente H (L293D):

Un Puente en H es un circuito electrónico que generalmente se usa para permitir a un motor eléctrico DC girar en ambos sentidos, avance y retroceso. Son ampliamente usados en robótica y como convertidores de potencia. Un puente H se construye con 4 interruptores (mecánicos o mediante transistores). Cuando los interruptores S1 y S4 (ver primera figura) están cerrados (y S2 y S3 abiertos) se aplica una tensión positiva en el motor, haciéndolo girar en un sentido. Abriendo los interruptores S1 y S4 (y cerrando S2 y S3), el voltaje se invierte, permitiendo el giro en sentido inverso del motor.



Terminales del circuito integrado L293D:





3. EVIDENCIA DE TAREAS EN LABORATORIO:



Link del vídeo:  https://youtu.be/VJoNR7f-4bo

4. OBSERVACIONES:

  • Iniciando con la estructura base del pastillero el percance que se presentó fue que dos piezas no podían ser ensambladas, siendo éstas la tapa con la caja del pastillero por medio de la bisagra que se tenía y también que el extremo que daba para ese lado rozaba con el de la caja, debido a eso se le hizo una reducción para que se pudiera abrir la tapa con normalidad.
  • En cuanto al montaje de los componentes electrónicos y prueba de la primera rutina, tanto los led's como el buzzer tienen que ser únicamente alimentados con los pines del Arduino, ya que si se conecta directamente a fuente y adicionamos el control de la tarjeta, estos componentes cumplirán de cierto modo la programación mas al estar alimentados, todo el tiempo estarán en estado activo.
  • Se realizaron las conexiones del motor DC solo en un lado del puente H L293D, debido a que se emplearía y tendrá control de solo un motor.
  • El carrusel del pastillero no giraba correctamente, siendo que se trababa por ciertos parámetros, es por esto que se cersioró de lo que originaba esto eran restos del pegamento empleado para unir las piezas que hacía como resistencia al movimiento. Luego de ello, se limó de cierto modo la circunferencia interna del carrusel.
5. CONCLUSIONES:

  • Es importante conocer las funciones realizadas en un código, ya que a partir de ellas uno puede guiarse para realizar ciertas modificaciones y a la vez emplear la lógica para pasar la idea completa en jerarquización e implementación del código.
  • Se logró comprender cada rutina implementada para el control del pastillero, tanto de la integración como de la modificación propuesta en el laboratorio.
  • Se implementó la correcta programación modificada en el display LCD 16x2, mostrando tanto el cambio del tiempo en horas, minutos y segundos; como los mensajes que se requerían en tiempos determinados.
  • La función propia del pulsador es para detener una interrupción o señal de salida (advertencia); ya que gobierna el estado de la función alarma, en este caso los componentes controlados son los Led's y el buzzer. Desactivándose cuando termine su ciclo de repetición.
  • Las funciones creadas para la modificación del código deben estar propiamente declaradas en la función void loop, de caso contrario no se ejecutará el programa y además te arrojará error, haciéndote saber que debes mencionarla.

6. BIBLIOGRAFÍA:
  • Arduino - Tutorial 0: Introducción. (s.f.). Recuperado de https://www.instructables.com/id/Arduino-Tutorial-0-Introducci%C3%B3n/
  • Qué es Arduino, cómo funciona y qué puedes hacer con uno. (2018, 3 agosto). Recuperado de https://www.xataka.com/basics/que-arduino-como-funciona-que-puedes-hacer-uno
  • Pantalla de cristal líquido. (s.f.). Recuperado de https://es.wikipedia.org/wiki/Pantalla_de_cristal_l%C3%ADquido
  • Motores de DC. (2015, 22 abril). Recuperado 3 octubre, 2019, de http://www.geekbotelectronics.com/motores-de-dc/
  • Puente H (electrónica). (s.f.). Recuperado de https://es.wikipedia.org/wiki/Puente_H_(electr%C3%B3nica)

No hay comentarios:

Publicar un comentario