Skip to main content

¿Qué es un controlador Atmel®?

Un controlador Atmel® es un microcontrolador que se ejecuta en un circuito integrado (IC) o una placa de circuito único, y está diseñado para ejecutar pequeños programas de ejecución en tiempo real. El controlador utiliza memoria no volátil, o memoria flash, lo que significa que puede almacenar información sin la necesidad de una fuente de energía eléctrica. Un controlador Atmel® es esencialmente una computadora integrada de placa única que se ejecuta en programas de software de código abierto Atmel®. Se sincroniza con una interfaz en la red Atmel® e incluso se puede usar para crear proyectos como robots y otros dispositivos computarizados.

Un tipo de controlador Atmel® tiene un microprocesador reprogramable que usa memoria no volátil, que tiene 2 megabytes (MB) de memoria y una resistencia de 10,000 ciclos de escrituras y lecturas. Su potencia de funcionamiento oscila entre 2,7 voltios (V) y 6 V y tiene un rango de funcionamiento estático entre 0 hertz (Hz) y 24 MHz. La memoria de acceso aleatorio (RAM) del controlador Atmel® es una unidad central de procesamiento (CPU) de 8 bits y tiene 15 líneas de entrada / salida (E / S) programables y separadas. Este dispositivo sigue los estándares de la industria MCS-51 y es totalmente compatible con otros dispositivos electrónicos que usan los mismos estándares. El microcontrolador es muy potente, rentable y flexible para trabajar con muchas aplicaciones de control integradas.

El controlador Atmel® tiene aplicaciones que pueden sincronizarse con redes inalámbricas como Zigbee®. Su componente transceptor de radiofrecuencia (RF) le permite conectarse a cualquier red de este tipo y ser completamente funcional, pudiendo conectarse a Internet o simplemente a la red misma. El controlador Atmel® también cumple con los estándares 802.15.4 del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE), que son redes inalámbricas utilizadas en áreas más pequeñas. Este microcontrolador es una parte de la gama más amplia de la arquitectura del microcontrolador 8051. Es capaz de tener dispositivos de conexión para drop-ins que siguen los estándares de la industria.

Una de las cosas que se pueden hacer con un controlador Atmel® es que se puede usar para crear otros dispositivos electrónicos como robots. Es posible que el microcontrolador deba realizar alguna programación para estar listo para la construcción de un dispositivo casero, y un lenguaje de programación que puede usar es C. Un chip del microcontrolador tiene pines de E / S con ciertos protocolos de soporte integrados en el chip. . Ciertas arquitecturas en las CPU tienen espacios de E / S para registros que contienen instrucciones únicas para el acceso. El lenguaje C no tiene el concepto de espacio de E / S, por lo que un compilador de C puede proporcionar extensiones para permitir los registros de E / S del microcontrolador.