lunes, 30 de septiembre de 2019

LABORATORIO N°6

LABORATORIO N°6

ARMADO DE PROYECTO PASTILLERO EN PROTOBOARD.

1. COMPETENCIA ESPECIFICA DE LA SESIÓN:
  • Realizar programas con el IDE de Arduino.
  • Comprender, analizar y modificar el funcionamiento de las rutinas de nuestro proyecto pastillero.
  • Implementar en el protoboard el proyecto pastillero con Arduino.
2. MARCO TEÓRICO:
Páginas utilizadas:

Arduino:



Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinarios.

Pantalla LCD.
Una pantalla de cristal líquido o LCD es una pantalla 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 de pilas, ya que utiliza cantidades muy pequeñas de energía eléctrica. La pantalla led que utilizaremos es de 16 columnas por dos renglones.



Circuito integrado L293D.
El circuito integrado L293D incluye en su interior 4 drivers o medio puente H. La corriente máxima que el L293D puede manejar es de 600 mA con voltajes desde 4.5 volts a 36 volts.
Todas las entradas del circuito Integrado L293D son compatibles con TTL, por lo que pueden manejarse con la mayoría de los micro controladores y circuitos lógicos del mercado. La salida de los drivers puede activarse y desactivarse en pares, mediante señales de habilitación. Cuando se presenta un 1 lógico en los pines de habilitación, las señales correspondientes de salida estarán activas y en fase con la señal de entrada. Cuando las entradas de habilitación presentan un estado lógico 0, las salidas se encuentran en estado de alta impedancia.


Datos técnicos del L293D:

Motor DC.
Los motores de corriente continua (motores DC) son unos de los actuadores más comunes. Su funcionamiento se basa en el alineamiento de dos campos magnéticosEl estator, la parte fija del motor, dispone de un imán permanente que genera un campo magnético en el interior del motor.

3. Vídeo de evidencia.




4. Observaciones y conclusiones.
Observaciones:
  • En caso del integrado L293d se debe conectar los pines 4,5,12 y 13 a tierra, pese a que se este usando un solo motor, esto para disipar el calor que produce nuestro chip.
  • Se observo que es muy importante declarar las variables con un nombre que especifique lo que va a realizar y su función en el programa.

Conclusiones:
  • Logramos comprender sobre el uso de sentencias, bucles y arreglos para la resolución de problemas mediante la automatización de nuestro proyecto pastillero con el uso de Arduino.
  • Al finalizar esta sesión, Se logró comprender el funcionamiento de cada una de las rutinas que se emplearán posteriormente en el armado del pastillero, permitiéndonos esto entender sobre el uso de la función "millis", el bucle "do while" y la aplicación de las interrupciones.
  • Se logró realizar las conexiones necesarias de de nuestro proyecto pastillero, verificando los códigos de las rutinas para visualizar a los pines a los que están asociados cada dispositivo.

martes, 24 de septiembre de 2019

LABORATORIO N°5

LABORATORIO N°5

ARMADO DE PROYECTO PASTILLERO EN SIMULACIÓN

1. COMPETENCIA ESPECIFICA DE LA SESIÓN:
  • Analizar los código de las rutinas del proyecto pastillero.
  • Realizar la simulación del proyecto pastillero en tinkercad.
  • Realizar programas en el IDE de Arduino.

2. MARCO TEÓRICO:
Páginas online utilizadas:

Arduino:



Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinarios.

Tinkercad:

Tinkercad es una plataforma diseñada para realizar simulaciones, realizada para facilitar la realización de los proyectos.


3. Herramientas y dispositivos usados:

Pantalla LCD.
Una pantalla de cristal líquido o LCD es una pantalla 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 de pilas, ya que utiliza cantidades muy pequeñas de energía eléctrica.



Circuito integrado L293D.
El circuito integrado L293D incluye en su interior 4 drivers o medio puente H. La corriente máxima que el L293D puede manejar es de 600 mA con voltajes desde 4.5 volts a 36 volts.
Todas las entradas del circuito Integrado L293D son compatibles con TTL, por lo que pueden manejarse con la mayoría de los micro controladores y circuitos lógicos del mercado. La salida de los drivers puede activarse y desactivarse en pares, mediante señales de habilitación. Cuando se presenta un 1 lógico en los pines de habilitación, las señales correspondientes de salida estarán activas y en fase con la señal de entrada. Cuando las entradas de habilitación presentan un estado lógico 0, las salidas se encuentran en estado de alta impedancia.


Datos técnicos del L293D:

Motor DC.
Los motores de corriente continua (motores DC) son unos de los actuadores más comunes. Su funcionamiento se basa en el alineamiento de dos campos magnéticosEl estator, la parte fija del motor, dispone de un imán permanente que genera un campo magnético en el interior del motor.

3. Vídeo de evidencia.



4. Observaciones y conclusiones.
Observaciones:
  • Se observó, que en códigos de las rutinas del pastillero, existian lineas extras que no modificaban y no eran parte del programa.
  • En caso del integrado L293d se debe conectar los pines 4,5,12 y 13 a tierra, pese a que se este usando un solo motor, esto para disipar el calor que produce nuestro chip.
  • En la rutina de activamotor en el código se ponía tiempos de activación como en el segundo 30 o 60, así que se redujeron por lo que eran valores muy altos para mostrar en el vídeo su funcionamiento.


Conclusiones:
  • Logramos comprender sobre el uso de sentencias, bucles y arreglos para la resolución de problemas mediante la automatización de nuestro proyecto pastillero con el uso de Arduino.
  • Al finalizar esta sesión, Se logró comprender el funcionamiento de cada una de las rutinas que se emplearán posteriormente en el armado del pastillero, permitiéndonos esto entender sobre el uso de la función "millis", el bucle "do while" y la aplicación de las interrupciones.
  • Se logró realizar las conexiones necesarias de de nuestro proyecto pastillero, verificando los códigos de las rutinas para visualizar a los pines a los que están asociados cada dispositivo.




viernes, 6 de septiembre de 2019

LABORATORIO N°4

LABORATORIO N°4

ARMADO DE PROYECTO CHALECO EN PCB.

1. COMPETENCIA ESPECIFICA DE LA SESIÓN:
  • Modificar el código de las rutinas del proyecto chaleco, para darle una mejor visualización.
  • Realizar el armado del proyecto chaleco en PCB.
  • Realizar programas con el IDE de Arduino.

2. MARCO TEÓRICO:
Páginas online utilizadas:



Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinarios.




3.Circuito impreso.
En electrónica una “placa de circuito impreso”, es una superficie constituida por caminos, pistas obuses de material conductor laminadas sobre una base no conductora. El circuito impreso se utiliza para conectar eléctricamente a través de las pistas conductoras, y sostener mecánicamente, por medio de la base, un conjunto de componentes electrónicos.

Circuitos diseñados en el PCB Wizard:


4. Vídeo de evidencia.






5. observaciones y conclusiones.
Observaciones:
  • Se observó, que al realizar las conexiones de la placa Arduino a los leds, se debe realizar con cuidado sin realizar ningún cortocircuito.
  • Al realizar las modificaciones a la rutina de Ociosa se vio que es necesario aumentar la cantidad de variables para cumplir cada una.
  • Al realizar el diseño de la placa fue necesario diseñar un modelo para que el circuito impreso no tenga ningún puente.



Conclusiones:
  • Logramos comprender sobre el uso de sentencias, bucles y arreglos para la resolución de problemas mediante la automatización con el uso de Arduino.
  • Al finalizar esta sesión, se lograron realizar todas las modificaciones de las secuencias en el laboratorio, comprendiendo de esta manera el uso de funciones, sentencias y bucles en la programación de Arduino.
  • Se logró diseñar y quemar el PCB del Proyecto Chaleco para ciclistas, empleando correctamente el método de planchado.