Publicado el 2 comentarios

Sistemas embebidos

Circuitos dedicados a objetos, sistemas computacionales diseñados para realizar funciones dedicadas cubriendo necesidades específicas. Al contrario de lo que ocurre con los ordenadores de propósito general (PC)

Con algunos conocimientos del lenguaje C, se pueden programar estos «CHIP» para interactuar con cualquier objeto del mundo.

La comunicación adquiere gran importancia en los sistemas embebidos. Lo normal es que el sistema pueda comunicarse mediante interfaces estándar de cable o inalámbricas. Así un SI normalmente incorporará puertos de comunicaciones del tipo RS-232, RS-485, SPI, I²C, CAN, USB, IP, Wi-Fi, GSM, GPRS, DSRC, etc.

El subsistema de presentación tipo suele ser una pantalla gráfica, táctil, LCD, alfanumérico, etc

Se denominan actuadores a los posibles elementos electrónicos que el sistema se encarga de controlar. Puede ser un motor eléctrico, un conmutador tipo relé etc. El más habitual puede ser una salida de señal PWM para control de la velocidad en motores de corriente continua

El módulo de E/S analógicas y digitales suele emplearse para digitalizar señales analógicas procedentes de sensores, activar diodos ledes, reconocer el estado abierto cerrado de un conmutador o pulsador, etc

El módulo de reloj es el encargado de generar las diferentes señales de reloj a partir de un único oscilador principal. El tipo de oscilador es importante por varios aspectos: por la frecuencia necesaria, por la estabilidad necesaria y por el consumo de corriente requerido. El oscilador con mejores características en cuanto a estabilidad y coste son los basados en resonador de cristal de cuarzo, mientras que los que requieren menor consumo son los RC. Mediante sistemas PLL se obtienen otras frecuencias con la misma estabilidad que el oscilador patrón

El módulo de energía (power) se encarga de generar las diferentes tensiones y corrientes necesarias para alimentar los diferentes circuitos del SE. Usualmente se trabaja con un rango de posibles tensiones de entrada que mediante conversores ac/dc o dc/dc se obtienen las diferentes tensiones necesarias para alimentar los diversos componentes activos del circuito

Además de los conversores ac/dc y dc/dc, otros módulos típicos, filtros, circuitos integrados supervisores de alimentación, etc

El consumo de energía puede ser determinante en el desarrollo de algunos sistemas embebidos que necesariamente se alimentan con baterías, con lo que el tiempo de uso del SE suele ser la duración de la carga de las baterías

Publicado el

El ESP 32

El ESP32 es el potente chip IoT de Espressif System. Con núcleos duales de 160 MHz, 4 MB de memoria flash, 520 KB de RAM y abundantes periféricos como WiFi y Bluetooth, proporciona una plataforma de procesamiento de alta capacidad que rivaliza incluso con las placas Linux de nivel básico.

A pesar de su potencia, el ESP32 está diseñado para programarse utilizando el conocido IDE de Desarrollo. Esto permite a los desarrolladores aprovechar el rendimiento del ESP32 sin dejar de utilizar la amplia gama de biblioteca. No es necesario sumergirse en una programación compleja de bajo nivel.

Se puede programar desde Drone que recorra los cielos o una:

Máquina Encapsuladora de Café

(Trabajo hecho en 2018)

Electrónica y programación para prototipo con ESP32, LCD, Controladoras de Motor paso a paso y transistor para motor DC y resistencia de sellado.


Control de potencia: Mosfet IRLB3034