Professional Documents
Culture Documents
SISTEMAS DIGITALES l
PROYECTO:
Integrantes
Pérez Santos Diana Elizabeth
Rodríguez Ruiz Daniela
OBJETIVOS PARTICULARES
Conocer el funcionamiento de los sistemas de comunicación seriales del
microcontrolador.
Adquirir los conocimientos necesarios para poder abordar proyectos con
microcontroladores.
DESARROLLO EXPERIMENTAL
Experimento 1
Conectar el
Probar el
circuito al
programa
arduino
RESULTADOS
3. Se utiliza otro contador para contador para pedir los datos del tipo de análisis
clínico y el sexo.
4. Se utiliza otro contador para ingresar e imprimir el sexo del usuario y la edad
Se probaron los tres casos de análisis clínicos, edades, sexo y valores iniciales y el
programa funciona a la perfección.
Por último se decidió agregar el circuito para ingresar el primer valor por medio de
un potenciómetro y ver en los display el valor seleccionado.
Como ya mencionamos anteriormente se utilizó el arduino Mega 2560 que es una
placa electrónica, esta cuenta con 54 pines digitales de entrada / salida (de los
cuales 15 se puede utilizar como salidas PWM), 16 entradas analógicas, 4 UARTs
(puertos serie de hardware), un oscilador de cristal 16 MHz, una conexión USB, un
conector de alimentación, una cabecera ICSP, y un botón de reinicio. Contiene
todo lo necesario para apoyar el microcontrolador y es compatible con la mayoría
de los escudos diseñados para arduino l Uno.
Una señal eléctrica analógica es aquella en la que los valores de la tensión o voltaje
varían constantemente y pueden tomar cualquier valor. En el caso de la corriente
alterna, la señal analógica incrementa su valor con signo eléctrico positivo (+)
durante medio ciclo y disminuye a continuación con signo eléctrico negativo (–)
en el medio ciclo siguiente.
Un sistema de control (como un microcontrolador) no tiene capacidad alguna
para trabajar con señales analógicas, de modo que necesita convertirlas en
señales digitales para poder trabajar con ellas.
Por lo tanto todo valor analógico intermedio es expresado con un valor entre 0 y
255, es decir, sumo 1 en binario cada 4,883 mV.
Arduino Mega Proporciona una salida PWM (Pulse Wave Modulation, modulación
de onda por pulsos) 8 bits de resolución (valores de 0 a 255) en sus pines del 0 al 13.
Como hemos dicho Arduino mega tiene entradas analógicas que gracias a los
conversores analógico digital puede entender ese valor el microcontrolador, pero
no tiene salidas analógicas puras y para solucionar esto, se uso la técnica de PWM.
Las Salidas PWM (Pulse Width Modulation) permiten generar salidas analógicas
desde pines digitales.
La modulación por ancho de pulsos (también conocida como PWM, siglas en inglés
de pulse-width modulation) de una señal o fuente de energía es una técnica en la
que se modifica el ciclo de trabajo de una señal periódica (una senoidal o una
cuadrada, por ejemplo), ya sea para transmitir información a través de un canal
de comunicaciones o para controlar la cantidad de energía que se envía a una
carga.
Un microcontrolador solo entiende señales digitales (1’s y 0’s), por lo tanto para
poder leer señales analógicas necesitamos los convertidores Analógico a Digital
(ADC).
Para esto se utilizaron
transistores que una
de sus funciones es
amplificar señales, en
este circuito su
función es generar
bits (ceros y unos).si el
transistor está abierto, la corriente no puede pasar (bit 0) y si está cerrado, la
corriente pasa (bit 1).
Ilustración 2"Codificación"
Entonces se podría decir que los transistores tienen la función de modular y transmitir
la señal de analógica a digital.
Toma los valores binarios y los compara con los voltajes y de ese modo los cambia
En realidad, es importante el uso de transistores porque amplifica, modula y en
algunos casos llega a cortar la señal.
CONCLUSIONES
Se menciona las bases de datos, los drivers USB que empleamos para arduino
ofrecen una interfaz serie virtual, así que primero pudimos simular el programa
asegurándonos de que corriera perfectamente y no tuviera ningún problema,
después para programar sobre el puerto serie con C# y que podamos ingresar los
datos manualmente. Al final del programa nos ayuda a dar un diagnóstico
acertado a cada uno de los estudios gracias a la ayuda de la programación en
arduino.
Está pensado para artistas, diseñadores, como hobby y para cualquiera interesado
en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepción de entradas desde una
variedad de sensores y puede afectar a su alrededor mediante el control de luces,
motores y otros artefactos.
BIBLIOGRAFIA