Semana1 PPT2 UNI
Semana1 PPT2 UNI
Semana1 PPT2 UNI
pe
Curso:
Aplicaciones del Internet de las Cosas – IoT
2022
Amplitud
(V, A, W)
Tiempo (t)
Frecuencia= F (Hz)
-A
[1] [1]
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica analógica
o Ejemplo1: Si una onda cuyo ciclo tarda 0,01 segundo en producirse tiene una frecuencia de 100Hz. Cuál será el
período de una frecuencia de 200Hz.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Circuito eléctrico
o La Electrónica estudia el comportamiento de los electrones en circuitos formados por materiales conductores (cables)
que unen todos los componentes del circuito.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o El voltaje es una magnitud física que impulsa a los electrones a lo largo de un conductor (un cable) en un circuito eléctrico
cerrado, provocando el flujo de una corriente eléctrica. Su unidad es el Voltio (V).
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o Una corriente eléctrica, puesto que se trata de un movimiento de cargas, produce un campo magnético, un
fenómeno que puede aprovecharse en el electroimán, este es el principio de funciona-miento de un motor.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o La resistencia, es la propiedad física mediante la cual todos los materiales tienden a oponerse al flujo de la corriente.
La unidad de este parámetro es el Ohmio (Ω).
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o La resistividad eléctrica (ρ) de un conductor depende de las características del material como la resistencia del material (R),
la longitud (L) y la sección del conductor (S) o área (A). La fórmula para calcular la resistividad de un conductor es:
o Calcula el valor óhmico de la resistencia de un conductor de cobre de 500m de longitud y 1 mm2 de sección (resistividad del
cobre: ρ = 1,72 · 10-8 Ω·m).
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o Ley de OHM, define que la corriente (I) que circula por un conductor eléctrico es directamente proporcional al voltaje (V)
e inversamente proporcional a la resistencia (R).
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
R1 R2
I1 I2
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o La Potencia eléctrica consumida en el circuito, que en el caso de las resistencias se transforma íntegramente en calor.
o La potencia se define como: P (watios) = V (voltios) x I (amperios)
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o El capacitor o condensador es un componente eléctrico formado por dos placas metálicas, denominadas armaduras, que se
encuentran separadas por un material aislante, denominado dieléctrico.
o La misión de un condensador es almacenar carga eléctrica para suministrarla en un momento determinado.
o La capacidad C de un condensador depende la superficie de las armaduras (S), de la distancia que las separa (d) y de una
constante llamada dieléctrica (ε) que depende del material con el que se hace el dieléctrico (papel, cerámica, aire, etc.),
según la expresión:
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o La capacidad en un condensador se define como el cociente entre la carga eléctrica Q que puede almacenar y la diferencia
de voltaje o potencial (V) que existe entre las armaduras.
o Su unidad es el faradio (F), pero al tratarse de una unidad muy grande, en electrónica se usan algunos submúltiplos como:
Microfaradio (μF); nanofaradio (nF) y picofaradio (pF). Ejm: 1 μF = 10-6 F ; 1 nF = 10-9 F ; 1 pF = 10-12 F.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o Tipos de capacitores. Existen varios tipos de condensadores o capacitores, entre los más comunes:
Electrolíticos (tienen polaridad), Cerámicos, Poliéster y Tantalio.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Componentes de un circuito eléctrico
o Un inductor, bobina o reactor es un componente pasivo de un circuito eléctrico que, debido al fenómeno de la autoinducción,
almacena energía en forma de campo magnético.
o Un inductor está constituido normalmente por una bobina de conductor, típicamente alambre o hilo de cobre esmaltado.
o Existen inductores con núcleo de aire o con núcleo hecho de material ferroso (por ejemplo, acero magnético), para incrementar
su capacidad de magnetismo.
o Si el núcleo es de aire, la permeabilidad μ es la misma que la del vacío.
o la inductancia de una bobina es la siguiente:
N = Número de espiras
A = Área transversal de la espira (cm²)
l = longitud del arrollamiento (cm)
L = inductancia de la bobina en micro-henrios (uH)
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica digital
o La electrónica digital se encarga de sistemas electrónicos en los que la información está codificada en estados discretos, a
diferencia de los sistemas analógicos donde la información toma un rango continuo de valores.
o Los valores de corrientes y tensiones eléctricas que sólo pueden poseer dos estados en el transcurso del tiempo.
o A los estados se les puede llamar "verdadero" o "falso", "alto" o "bajo", "on" o "off", o más comúnmente 1 y 0.
o Señal digital:
1) Nivel bajo, 2) Nivel alto, 3) Flanco de subida y 4) Flanco de bajada.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica digital
o Los sistemas digitales se clasifican en dos grandes grupos:
o Sistemas combinacionales: las salidas en cualquier instante de tiempo dependen del valor de las entradas en ese mismo instante
de tiempo (salvo los retardos propios de los dispositivos electrónicos). Son, por tanto, sistemas sin memoria.
o La electrónica digital fundamentalmente se empieza a estudiar por medio de las llamadas puertas lógicas y algunas operaciones
lógicas en binario.
Retardo
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica digital
o Los sistemas digitales se clasifican en dos grandes grupos:
o Sistemas secuenciales: Los circuitos secuenciales son aquellos en los cuales su salida depende de la entrada
presente y pasada. Dentro de estos circuitos se tienen a los Flip-Flops.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica digital
o El Sistema binario es un sistema de numeración en el que los números se representan utilizando solamente dos
cifras: cero y uno.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica digital
o En la conversión Análogo Digital (en inglés, Analog Digital Converter-ADC) la señal analógica puede
transformarse en una forma de onda digital, discreta en el tiempo y amplitud. Este proceso consta de tres
etapas: Muestreo, Cuantización y codificación.
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica digital
o Muestreo: En esta fase, la señal analógica original se transforma en una serie de impulsos llamados muestras.
o Recordar que, para que el proceso no pierda información, la frecuencia de muestreo debe ser, como mínimo, dos veces
superior a la frecuencia máxima de la señal de entrada.
o Cuantificación: En esta fase, se asigna un valor a cada una de las muestras tomadas en el paso anterior dependiente de la
precisión del sistema.
o Codificación: En esta fase, se convierte los valores obtenidos de la cuantificación a código binario.
voltios Cuantización
Tiempo
Codificación
www.inictel-uni.edu.pe
1.- Electrónica básica
❑ Electrónica digital
o Ejemplo: La señal acústica se convierte en una señal eléctrica, y a través de un conversor analógico-digital se
transforma en números, que son procesados por un circuito digital y finalmente convertidos de nuevo en una señal
electrónica a través de un conversor digital-analógico, que al atravesar el altavoz se convierte en una señal acústica
www.inictel-uni.edu.pe
¿Qué es un sensor?
2.- Sensores y actuadores
www.inictel-uni.edu.pe
2.- Sensores y actuadores
Características de un sensor
• Exactitud. Especifica la diferencia entre el valor medido y el valor real de la variable que se está midiendo.
• Conformidad o repetitividad. El grado con que mediciones sucesivas difieren unas de las otras.
• Resolución. Es el cambio más pequeño que se puede medir.
• Precisión se compone de las características de conformidad y resolución.
• Sensibilidad. Viene dado por el mínimo valor de la variable medida que produce un cambio en la salida.
• Error. Es la desviación entre valor verdadero y valor medido.
• Linealidad. Nos indica que tan cerca está la correlación entre la entrada y la salida a una línea recta.
• Rango. Es la diferencia entre el mayor valor y el menor valor que se puede medir.
• Rapidez de respuesta. Es la capacidad del instrumento de seguir las variaciones de la entrada.
www.inictel-uni.edu.pe
Tipos de sensores 2.- Sensores y actuadores
1.1 De posición lineal y angular Posición lineal y Potenciómetro Salida analógica
angular
Encoder Salida Digital
Sensor Hall Salida digital
1.1.1 Potenciómetro
Un potenciómetro es un componente eléctrico cuyo valor de resistencia es variable. Tiene dos terminales fijos y un
contacto móvil deslizante (lineal) o giratorio (angular). Los tipos de resistencias pueden ser impresas (carbón o de
cermet) y bobinadas y según la ley de variación de la resistencia en ohm (Ώ):
R= 𝜌(𝜃)
Pueden ser: lineal, logarítmica, senoidal y antilogarítmica.
www.inictel-uni.edu.pe
1.1.2 Encoder 2.- Sensores y actuadores
Es un codificador de eje, generador de pulsos y suele ser un dispositivo electromecánico
usado para convertir la posición angular de un eje a un código digital. Generalmente, si
hay n contactos, el número de posiciones distintas del eje es 2n.
El encoder usa el sistema de código binario Gray, el cual establece que dos códigos
adyacentes sólo se diferencian en una posición.
Ejemplo, con 3 contactos, 8 posiciones
www.inictel-uni.edu.pe
1.1.3 Sensor de efecto Hall 2.- Sensores y actuadores
Se sirve del efecto Hall para la medición de campos magnéticos o corrientes
o para la determinación de la posición en la que está.
www.inictel-uni.edu.pe
2.- Sensores y actuadores
1.2 Temperatura Temperatura Termopar Analógica
RTD Analógica
Termistor NTC Analógica
Termistor PTC Analógica
1.2.1 Termopar
R= 𝑅0 1 + 𝛼∆𝑡
www.inictel-uni.edu.pe
1.2.3 Termistor NTC
2.- Sensores y actuadores
Es un tipo de resistencia cuyo valor varía en función al coeficiente de
temperatura negativo (en inglés Negative Temperature Coefficient-NTC).
Es decir, disminuye su resistencia a medida que aumenta la temperatura
o aumenta la concentración de portadores del óxido metálico
semiconductor.
Para pequeños incrementos de temperaturas se dará grandes aumentos
de resistencia. Donde:
𝐵
−𝐵ൗ
𝑅𝑡 = 𝐴𝑒 𝑇 𝐴 = 𝑅0 𝑒 𝑇0
A: es una constante que depende del termistor NTC utilizado y que se debe de calcular. Se
corresponde con la resistencia que presentaría el termistor a una temperatura infinita.
www.inictel-uni.edu.pe
1.2.4 Termistor PTC 2.- Sensores y actuadores
Es un tipo de resistencia cuyo valor varía en función al coeficiente de
temperatura positivo (en inglés, Positive Temperature Coefficient-PTC).
Es decir, aumenta su resistencia a medida que aumenta la
temperatura.
𝐵ൗ
𝑅𝑡 𝐴 = 𝐴 + 𝐶𝑒 𝑇
www.inictel-uni.edu.pe
1.3.2 Fotoresistencia
2.- Sensores y actuadores
Es un componente cuya resistencia se modifica, (normalmente
disminuye) con el aumento de intensidad de luz incidente. Puede
también ser llamado resistor dependiente de la luz, (Light-
Dependent Resistor-LDR). Está fabricado por semiconductores de
alta resistencia como: sulfuro de Cadmio-CdS, sensible al
espectro visible. Sulfuro de plomo, sensible a luz Infrarroja.
Cuanta más luz incide, más baja es la resistencia. Las células son
también capaces de reaccionar a una amplia gama de
frecuencias, incluyendo infrarrojo (IR), luz visible, y ultravioleta
(UV).
www.inictel-uni.edu.pe
2.- Sensores y actuadores
Temperatura Fotodiodo Analógica
1.3 Sensor de luz
Fotoresistencia Analógica
Fototransistor Analógica
Célula fotoeléctrica Analógica
1.3.1 Fotodiodo
Es un semiconductor construido con una unión PN, sensible a la
incidencia de la luz visible o infrarroja.
Para que su funcionamiento sea correcto se polariza inversamente, con
lo que se producirá una cierta circulación de corriente cuando sea
excitado por la luz. Su respuesta a los cambios de luz y oscuridad es
muy rápida.
Debido a su construcción, los fotodiodos se comportan como células
fotovoltaicas, es decir, iluminados en ausencia de una fuente exterior de
energía generan una corriente muy pequeña con el positivo en el ánodo
y el negativo en el cátodo.
El material empleado en la composición de un fotodiodo es un factor
crítico para definir sus propiedades.
www.inictel-uni.edu.pe
1.3.2 Fotoresistencia 2.- Sensores y actuadores
I.-Formas de conectar de un fotoresistor
www.inictel-uni.edu.pe
2.- Sensores y actuadores
1.3.3 Fototransistor
Es un transistor sensible a la luz, normalmente a los infrarrojos.
Cuando la luz que incide en este elemento hace las veces de corriente de
base (modo de iluminación).
www.inictel-uni.edu.pe
2.- Sensores y actuadores
1.3.4 Célula fotoeléctrica o celda solar
Es un dispositivo electrónico que permite transformar la energía
lumínica (fotones) en energía eléctrica (flujo de electrones libres)
mediante el efecto fotoeléctrico, generando energía solar
fotovoltaica.
www.inictel-uni.edu.pe
2.- Sensores y actuadores
1.3.4 Chip sensor
www.inictel-uni.edu.pe
2.- Sensores y actuadores
¿Qué es un actuador?
www.inictel-uni.edu.pe
Tipos de actuadores 2.- Sensores y actuadores
www.inictel-uni.edu.pe
Tipos de actuadores 2.- Sensores y actuadores
a) Hidráulicos
b) Neumáticos
c) Eléctricos
a) Actuador hidráulico:
Funcionan sobre la base de fluidos a presión para convertir el
flujo del fluido (aceite) en un movimiento lineal, rotatorio y
oscilatorio.
Existen tres grandes grupos: el cilindro hidráulico, motor
hidráulico, motor hidráulico de oscilación y válvulas.
www.inictel-uni.edu.pe
b) Actuador neumático: 2.- Sensores y actuadores
Funcionan sobre la base de fluidos a presión para convertir el
flujo del fluido (aire) en un movimiento lineal, rotatorio y
oscilatorio.
Existen tres grandes grupos: el cilindro hidráulico, motor
hidráulico, motor hidráulico de oscilación y válvulas.
www.inictel-uni.edu.pe
c) Actuador eléctrico 2.- Sensores y actuadores
Motores de corriente continua (DC)
Se basa en la fuerza de Lorentz.
www.inictel-uni.edu.pe
c) Actuador eléctrico 2.- Sensores y actuadores
El actuador eléctrico es un sistema electromecánico que realiza
un movimiento lineal (o de giro) controlado por un motor
eléctrico. El motor es a su vez controlado por un driver que
adapta las señales de control recibidas desde un procesador.
www.inictel-uni.edu.pe
c) Actuador eléctrico
2.- Sensores y actuadores
Servomotor
www.inictel-uni.edu.pe
c) Actuador eléctrico 2.- Sensores y actuadores
Funcionamiento de un Servomotor
www.inictel-uni.edu.pe
c) Actuador eléctrico 2.- Sensores y actuadores
Funcionamiento de un Servomotor
www.inictel-uni.edu.pe
c) Actuador eléctrico 2.- Sensores y actuadores
Motor bipolar
Motor paso a paso y conexión de sus
devanados
Es un dispositivo electromecánico que convierte una serie de
impulsos eléctricos en desplazamientos angulares discretos, lo
que significa, que el eje es capaz de avanzar una serie de grados
(pasos) dependiendo de sus entradas de control.
www.inictel-uni.edu.pe
c) Actuador eléctrico 2.- Sensores y actuadores
Cilindro eléctrico
Ejemplo:
Características:
Voltaje: 12V
Fuerza: 6000 N
Velocidad máxima: 65 mm/s
Longitud de carrera: 150 mm
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Entorno de desarrollo
COMPILAR Y
SUBIR
PROGRAMA
VERIFICAR
CÓDIGO
ÁREA DE
PROGRAMA
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Proceso de compilación
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Reglas básicas
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis de programación:
Tabla: Tipos de datos, uso constantes
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis de programación:
tabla: Operadores básicos
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
while (digitalRead(pinButton));
❑ Ejemplo:
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
❑ El ciclo “do while” funciona exactamente
igual que el “while” con la excepción de
que la condición es evaluada hasta el final
del ciclo, lo que hace que siempre por lo
menos una ves sean ejecutadas todas las
instrucciones dentro de las llaves.
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
❑ break: Esta sentencia nos da la posibilidad
de romper una estructura de control y salir
de la misma sin importar el resto de las
instrucciones de la estructura de control.
❑ Si bien es usada en la estructura de control
condicional switch el uso de esta esta
instrucción se debe realizar con mucha
precaución porque podemos obviar
instrucciones vitales para el buen
funcionamiento de nuestro programa en
Arduino.
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
❑ analogWrite(pin, valor): Esta función
escribe en el pin indicado un valor
analógico (mediante un pulso o tren de
ondas cuya duración determina el valor
analógico transmitido, también llamado
PWM –“Pulse Width Modulation”
❑ Cuando usamos esta función el pin
generará una onda cuadrada constante de
la duración especificada.
❑ La frecuencia de la señal PWM en la mayor
parte de los pines es aproximadamente 490
Hz.
❑ valor : la duración del pulso: entre 0 (OFF -
continuo) y 255 (ON - continuo)
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
❑ micros(): devuelve el número de
microsegundos transcurridos desde que el
Arduino comenzó a ejecutar el programa en
curso.
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
Interrupción: Es un mecanismo que permite asociar una función a la ocurrencia de un determinado
evento.
❑ Esta función de callback asociada se denomina ISR (Interruption Service Rutine).
❑ Cuando ocurre el evento el procesador "sale" inmediatamente del flujo normal del programa y
ejecuta la
función ISR asociada ignorando por completo cualquier otra tarea.
❑ interrupciones de timers y de hardware (Eventos en ciertos pines físicos)
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
Sintaxis
❑ Los ISR deben tener ICACHE_RAM_ATTR antes de la definición de la función para ejecutar el
❑ código de interrupción en la RAM.
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
WOKWI
Wokwi es un simulador de electrónica en
línea. Puede usarlo para simular Arduino,
ESP32 y muchas otras placas, piezas y
sensores populares. Cada proyecto de
simulación contiene un archivo diagram.
json. Este archivo define los componentes
que se utilizarán para la simulación, sus
propiedades y las conexiones entre los
componentes.
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
3.1 Manejo del Módulo GPIO: Encender y apagar un LED
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
3.1 Manejo del Módulo GPIO: Encender y apagar un LED con un botón
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
3.1 Manejo del Módulo GPIO: Cambiar el brillo del LED con PWM (Pin GPIO16 o RX2)
www.inictel-uni.edu.pe
3.- Introducción al SoC ESP32
3.1 Manejo del Módulo GPIO: Encender un Buzzer directamente
www.inictel-uni.edu.pe
¡GRACIAS!
www.inictel-uni.edu.pe