- Portada
- Fundamentos de Arduino
- Alimentación de circuitos y dispositivos
- Electrónica básica
-
Fundamentos de programación Arduino
-
Introducción a la Programación de Arduino
-
Configuración y descripción de mBlock
-
Configuración del IDE Arduino
-
Descripción del IDE Arduino
-
Estructura de un programa
-
Tipos de datos
-
Operadores
-
Sintaxis
-
Principales funciones Arduino
-
Principales funciones en Bloques
-
Actividad 2
-
Actividad 3
-
Actividad 4
-
Actividad 5
-
Estructuras de control
-
Actividad 6
-
Actividad 7
-
Actividad 8
-
Actividad 9
-
Comunicación Serie
-
Monitor Serial
-
Actividad 10
-
Recibir por Serie
-
Actividad 11
-
Arrays
-
Actividad 12
-
Extensiones de mBlock
-
Librerías en Arduino IDE
-
Cuestionario Fundamentos de programación Arduino10 xp
-
-
Componentes de uso típico
-
El Potenciómetro
-
Actividad 13
-
El Zumbador
-
Actividad 14
-
Actividad 15
-
La Fotoresistencia
-
Actividad 16
-
El Transistor
-
Motores DC
-
Actividad 17
-
Puente en H
-
Actividad 18
-
Sensor de Temperatura Analógico
-
Actividad 19
-
Sensor de Temperatura Digital
-
Actividad 20
-
El Servomotor
-
Actividad 21
-
Sensor de proximidad por ultrasonidos
-
Actividad 22
-
Displays 7 Segmentos
-
Actividad 23
-
Actividad 24
-
Pantallas LCD
-
Actividad 25
-
Relés
-
Actividad 26
-
Cuestionario Componentes de uso típico10 xp
-
- Proyecto final
- Cuestionario Final
Señales PWM
Señales PWM

Al igual que la mayoría de las placas de control programables, Arduino dispone de entradas analógicas pero no de salidas analógicas, y en estos casos recurrimos a las señales PWM, un “truquito” que nos permite emular señales analógicas a partir de señales digitales.
Una señal PWM (Pulse-Width Modulation o Modulación por Ancho de Pulso), es un tipo de señal digital que toma valores entre un mínimo y un máximo (por ejemplo 0 y 5 V) y que, manteniendo constante su frecuencia, mantiene activa la señal digital durante un tiempo y la desactiva durante el tiempo restante del periodo.
El promedio de la señal será un valor analógico que podemos controlar modificando a conveniencia el ancho del pulso de la señal PWM. La proporción de tiempo del ancho del pulso de la señal PWM respecto del periodo se denomina “Duty Cycle” o ciclo de trabajo y se expresa en tanto por ciento.

Esto no significa que realmente exista una señal promedio. El dispositivo que vayamos a controlar se conecta directamente a la señal PWM. Lo que ocurre, siempre que la frecuencia de la señal sea lo suficientemente alta, es que el dispositivo conectado, por ejemplo un LED, no es capaz de seguir la alta frecuencia de conmutación de la señal PWM, por lo que al ojo humano muestra un nivel de intensidad de luz estable, proporcional al promedio de la señal.
Los pines digitales del Arduino que a su vez están preparados para funcionar como salidas PWM aparecen identificados en la placa con el símbolo "~" junto al número del pin. En el caso del Arduino UNO, Nano y Mini, tenemos 6 salidas PWM disponibles con resolución de 8 bits, en los pines 3, 5, 6, 9, 10 y 11. En Arduino se admiten valores de 0 a 255 para generar las PWM.
| Vistas | |
|---|---|
| 20 | Número de vistas |
| 20 | Vistas de miembros |
| 0 | Vistas públicas |
| Acciones | |
|---|---|
| 0 | Gustos |
| 0 | No me gusta |
| 0 | Comentarios |
Compartir por correo
Por favor iniciar sesión para compartir esto webpage por correo.