Professional Documents
Culture Documents
desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e
Isis. Hablando del programa ISIS, Intelligent Schematic Input System (Sistema de Enrutado
de Esquemas Inteligente) permite diseñar el plano eléctrico del circuito que se desea realizar
con componentes muy variados, desde simples resistencias, hasta alguno que otro
Imagen:
Fuente: http://www.hubor-proteus.com/proteus-pcb/proteus-pcb/2-proteus.html
Fuente: http://www.hubor-proteus.com/proteus-pcb/proteus-pcb/2-proteus.html
Programas de proteus
ISIS: es el encargado de realizar el modelo esquemático del circuito, para ello cuenta con una
ARES: se encarga de hacer la placa de circuito impreso (PCB) además de que puede
Principales características
herramientas.
Entorno de simulación con la tecnología exclusiva de Proteus de modelación de sistemas
virtuales (VSM).
Arduino
Arduino es una plataforma de hardware de fuente abierta basada en una sencilla placa de
Imagen:
Fuente: https://descubrearduino.com/arduino-uno/
capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques
1. Hardware
principal llamado Atmel AVR de 8 bits (que es programable con un lenguaje de alto
además de controlar y gestionar los recursos de cada uno de los componentes externos
micro controladores que pueden adaptarse fácilmente con entradas de pines analógicos y
digitales para integrar estos componentes sin necesidad de alterar el diseño original de
esta placa. Estos a su vez son controlados junto con el procesador primario por otros
Atmega8. Además, Arduino cuenta con la ventaja de tener entre sus elementos principales
puertos seriales de entrada /salida (input/output), lo que le permite conectarse por medio
de un cable USB a una computadora para poder trabajar con ella desde nivel software, ya
que es dónde se le darán las “ordenes” que ejecutarán cada uno de los componentes
2. Características de Arduino.
Imagen:
Fuente: https://aprendiendoarduino.wordpress.com/2016/09/25/que-es-arduino/
El microprocesador ATmega328
16 MHz
conectado al PC
Microcontrolador ATmega328
Voltaje de operación 5V
SRAM 1 KB
Tipos de Arduino
pines con entradas/salidas digitales (6 de las cuales pueden ser usadas como salidas
Imagen:
Fuente. https://arduinodhtics.weebly.com/tipos-de-arduino.html
reset.
Imagen:
Fuente: https://arduinodhtics.weebly.com/tipos-de-arduino.html
Arduino nano: Es una pequeña y completa placa basada en el ATmega168 que se usa
Arduino uno, pero con una presentación diferente. No posee conector para alimentación
externa, y funciona con un cable USB Mini-B en vez del cable estándar.
Imagen:
Fuente: https://arduinodhtics.weebly.com/tipos-de-arduino.html
alimentación.
Imagen:
Fuente: https://arduinodhtics.weebly.com/tipos-de-arduino.html
menos dos partes. Estas dos partes son obligatorias y encierran bloques que contienen
setup() es la parte encargada de recoger la configuración. Sólo se ejecuta una vez justo
después de hacer el reset y no se vuelve a ejecutar hasta que no haya otro reset. Es la
núcleo de todos los programas de Arduino y se usa para el control activo de la placa. La
Variables, son un espacio en memoria donde se almacenan datos y estos datos pueden
variar.
Funciones, son un trozo de código que puede ser usado/llamado desde cualquier parte del
setup() y loop(), son dos funciones especiales que es obligatorio declarar en cualquier
sketch.
// si es un renglón o línea.
/* escribir un parrafo*/
Constantes6
INPUT: Entrada
OUTPUT: Salida
true: Verdadero
false: Falso
Microcontroladores
Los circuitos integrados (CI). Un Circuito Integrado (IC), es una pastilla muy delgada
que contiene en su interior una gran variedad de componentes en miniatura. Según el IC.
sentido opuesto al giro de las agujas del reloj tomando un punto de referencia.
Imagen:
Fuente: http://www.mundodigital.net/la-historia-de-los-circuitos-integrados/
muchas operaciones y cada una de esas operaciones se ejecuta en un ciclo de reloj. Para el
ATmega 328p que tiene una frecuencia de 16 MHz, es decir, cada ciclo tarda
Fuente: http://www.microchip.com/wwwproducts/en/ATmega328p
Microcontrolador Atmega328
Voltaje de operación 5V
PWM)
bootloader)
SRAM 2 KB
EEPROM 1 KB
Longitud 68,6 mm
Anchura 53,4 mm
Peso 25 g
Fuente: http://www.arduinolab.net/standalone-atmega328p-pu-w-reset-button-and-led/
Señal PWM de ATmega 328p: El procedimiento para generar una señal analógica es
siguiente ecuación:
Frecuencia=1/periodo.
Imagen:
Fuente: http://indexxit.com/pwm-signal/archaiccomely-filedelta-pwm-png-signal-not-
working-px-deltapwm/
La señal de salida PWM (pines 3,5,6,9,10, y 11) es una señal de frecuencia 490 Hz
aproximadamente y que sólo nos permite cambiar el "duty cycle" o el tiempo que el pulso
Arduino.
de 5 voltios (HIGH).
La modulación de ancho de pulso (PWM) es una forma de falsificar una salida analógica
por la salida pulsante. Esto podría usarse para atenuar e iluminar un LED o
posteriormente controlar un servomotor. El siguiente ejemplo ilumina y atenuar
int ledPin = 9;
void setup(){}
void loop()
analogWrite(ledPin, i);
delay(100);
analogWrite(ledPin, i);
delay(100);
de forma infinita.
Pasos a seguir:
binario (.hex) en la flash del Arduino. Cuando aparezca el mensaje “subido” habremos
acabado.
número determinado de veces durante un segundo de tiempo y puede abarcar desde uno hasta
millones de ciclos por segundo o Hertz (Hz). La frecuencia se representa con la letra (f) y su