Diferentes placas de microcontroladores y sus aplicaciones

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





Para empezar con un desarrollo integrado , necesitamos dos cosas principales que son la placa de desarrollo y un IDE (entorno de desarrollo integrado). Una placa de desarrollo de microcontrolador es un placa de circuito impreso (PCB) con circuitos y hardware diseñados para facilitar la experimentación con determinadas características de las placas de microcontroladores. Las placas de desarrollo se combinan con un procesador, memoria, chipset y periféricos integrados como LCD, teclado, USB, puerto serie, ADC, RTC, circuitos integrados de controlador de motor, ranura para tarjetas SD, Ethernet, etc., con funciones de depuración. Esto nos evitará jugar con las conexiones con los cables de puente y la placa.

Las especificaciones de las placas de microcontroladores son el tipo de bus, el tipo de procesador, la memoria, el número de puertos, el tipo de puerto y el sistema operativo. Estos se utilizan para evaluar programas para dispositivos integrados, como diferentes controladores, electrodomésticos, robots, terminales de punto de venta (PoS), quioscos y dispositivos de información. Aquí, discutiremos sobre las características entre diferentes placas de desarrollo en todo el mundo. Cada uno de estos tiene sus propias características, así como algunos inconvenientes, y algunas plataformas de desarrollo son más importantes para ciertos proyectos que para otros.




Una placa de microcontrolador

Una placa de microcontrolador

La placa de desarrollo del microcontrolador también conocida como microcontrolador de placa única. Hoy en día es muy sencillo y económico desarrollar un kit de desarrollo de microcontroladores de placa única. Tantos softwares de código abierto (IDE) disponibles para desarrollar placas de microcontroladores con el fin de desarrollar una aplicación en tiempo real. Aquí discutimos diferentes placas de microcontroladores disponibles en el mercado que incluyen



Tableros de microcontroladores basados ​​en bricolaje

Las placas de microcontrolador basadas en bricolaje (hágalo usted mismo) se pueden hacer en casa usted mismo para eso, necesita todos los componentes electrónicos y eléctricos individuales como microcontrolador (Atmel, ARM, MSP, etc.) , base de componentes y periféricos externos como RTC, puertos serie, módulo LCD, teclado, panel táctil, etc. Ahora todos estos componentes deben ser cuidadosamente soldado en el PCB . Después de completar la configuración del hardware, tenemos que elegir un IDE adecuado para programar el microcontrolador para desarrollar una aplicación requerida.

Tablero de bricolaje basado en microcontroladores

Tablero de bricolaje basado en microcontroladores

Aplicaciones de las placas de microcontroladores

Aquí, ofrecemos algunas aplicaciones de bricolaje basadas en la familia 8051. Microcontrolador 8051 es un controlador de propósito general, que se utiliza para desarrollar aplicaciones de nivel básico. Como sistemas de adquisición de datos, sistema de control automático de la intensidad de la luz , sistemas industriales de control de temperatura, etc.

Arduino UNO

Arduino es la plataforma de creación de prototipos de electrónica de código abierto más popular para crear aplicaciones electrónicas interactivas. La placa Arduino UNO contiene todo lo necesario para soportar el microcontrolador. La placa del microcontrolador Arduino UNO es muy familiar para los principiantes y expertos absolutos. Debería considerarse una de las primeras placas de desarrollo basadas en microcontroladores. El Arduino UNO R3 es el entorno de creación de prototipos más simple y potente basado en el microcontrolador ATmega328P.


Placa ArduinoUNO

Placa ArduinoUNO

Características

  • Microcontrolador: ATmega328P
  • 32 KB de memoria flash
  • Voltaje de funcionamiento: 5 V
  • Voltaje de entrada (recomendado): 7-12 V
  • Voltaje de entrada (límites): 6-20 V
  • Pines de E / S digitales: 14 (6 pines proporcionan salida PWM)
  • Pines de entrada analógica: 6
  • Corriente CC por pin de E / S: 40 mA
  • Corriente CC para pin de 3.3V: 50 mA.

La razón de su popularidad es que tiene un IDE de código abierto para desarrollar bocetos, con una sintaxis simple basada en el lenguaje 'C', el código es fácil de aprender. Aparte de Arduino UNO tenemos diferentes tipos de placas Arduino que se muestran a continuación

Placas Arduino

Placas Arduino

Aplicaciones de la placa Arduino UNO

Una de las mejores características de Arduino UNO, tiene pines de E / S analógicos. Utiliza atmega328 y es muy simple de programar utilizando bibliotecas y funciones predefinidas de ArduinoIDE, que es de código abierto. Aquí, algunas de las aplicaciones desarrolladas con ARDUINO UNO

  • Acceso a dispositivos con sensores RFID basados ​​en Arduino
  • Sistema de control de dispositivos industriales basado en Arduino mediante la decodificación de señales multifrecuencia de tono dual a través de una red GSM
  • Detección de fallas de cables subterráneos basada en Arduino
  • Automatización del hogar basada en Arduino

Placa de desarrollo Raspberry Pi

La placa de desarrollo raspberry pi es pequeño (como el tamaño de una computadora con tarjeta de crédito. La Raspberry Pi se puede conectar fácilmente al monitor, la computadora o la TV. Además, utiliza un teclado y un mouse estándar. Incluso los usuarios sin conocimientos técnicos dependen de él para configurar sus medios digitales y cámaras de vigilancia. Raspberry Pi 3 es sin duda la plataforma informática más asequible y potente. La Raspberry Pi 3 recientemente lanzada incluía

  • Procesador: CPU ARMv8 de cuatro núcleos y 1,2 GHz de 64 bits
  • LAN inalámbrica 802.11n
  • Bluetooth 4.1
  • Bluetooth de baja energía (BLE)
  • 1 GB de RAM
  • 4 puertos USB
  • 40 GPIO pins
  • Puerto HDMI completo
  • Conector de audio combinado de 3,5 mm y video compuesto
  • Interfaz de cámara (CSI)
  • Interfaz de pantalla (DSI)
  • Ranura para tarjeta micro SD
  • Núcleo de gráficos videoCore IV 3D
Placa de desarrollo Raspberry Pi

Placa de desarrollo Raspberry Pi

Capacidad de software

Raspberry Pi se ejecuta en Debian Linux personalizado llamado Raspbian, para instalar diferentes paquetes, incluidos Node.js, Java, la pila LAMP, Python y mucho más.

Aplicaciones de la placa de desarrollo raspberry pi

Usando la placa Raspberry Pi, podemos desarrollar una mini computadora. Es muy útil para los estudiantes. Podemos lanzar el servidor weight wed, ya que puede soportar todos los lenguajes de programación como HTML, JAVA. Incluso puede manejar WordPress, por lo que puede administrar sus propios blogs / sitios web. La robótica basada en la placa Raspberry Pi es una gran cantidad de aplicaciones en las industrias de automatización. es muy facil de desarrollar Aplicaciones IOT que utilizan raspberry pi.

La placa de desarrollo BeagleBone Black

El BeagleBone Black es uno de los ordenadores de código abierto más populares. Ahora viene con capacidad de red inalámbrica incorporada. Aprovechando una asociación con Octavo Systems y diseñado en CadSoft Eagle, BeagleBone Black Wireless es la computadora Linux IoT más fácil de usar y modificar del tamaño de una tarjeta de crédito disponible. BeagleBone Black es una plataforma de desarrollo de bajo costo respaldada por la comunidad para desarrolladores de aplicaciones integradas. El tiempo de arranque para instalar Linux toma 10 segundos y comienza el desarrollo en menos de 5 minutos con un solo cable USB.

Placa de desarrollo BeagleBone Black

Placa de desarrollo BeagleBone Black

Características

  • Procesador: AM335x 1GHz ARM Cortex-A8
  • 512 MB de RAM DDR3
  • Almacenamiento flash integrado eMMC de 2 GB y 8 bits
  • Acelerador de punto flotante NEON
  • 2x microcontroladores PRU de 32 bits
  • Acelerador de gráficos 3D

Conectividad

  • Cliente USB para alimentación y comunicaciones
  • Host USB y adaptador Ethernet
  • HDMI y 2 conectores de 46 pines

Compatibilidad de software

  • Linux
  • Android
  • Ubuntu
  • Cloud9 IDE en la biblioteca Node.jsw / Bone Script

Junta de Desarrollo de Flora AdaFruit

El objetivo principal de la placa de desarrollo Adafruit Flora es desarrollar dispositivos electrónicos portátiles. Es un microcontrolador en forma de disco, cosible y compatible con Arduino, diseñado para desarrollar increíbles proyectos portátiles. La última versión de Adafruit Flora viene con un micro-USB y LED Neopixel para una fácil programación y prueba.

Junta de Desarrollo de Flora AdaFruit

Junta de Desarrollo de Flora AdaFruit

Características

  • Microcontrolador Atmega32u4, que alimenta Arduino Mega y Leonardo
  • Batería 2 JST polarizada a bordo
  • Simulación usando Arduino IDE
  • 14 almohadillas de coser para accesorios y conexiones eléctricas
  • los regulador de a bordo

Aplicaciones de la placa AdaFruit

Vestido detector de campo electromagnético, es muy útil para detectar señales EMF para salvarnos de la radiación. Termómetro portátil que es muy esencial para los pacientes.

De la información anterior, finalmente, podemos concluir que se utilizan los diferentes tipos de placas de microcontroladores para construir varias aplicaciones como proyectos electrónicos , electrodomésticos electrónicos, etc. Esperamos que comprenda mejor este concepto. Además, cualquier duda con respecto a este concepto, por favor dé sus valiosas sugerencias comentando en la sección de comentarios a continuación. Aquí hay una pregunta para ti, ¿Cuál es la diferencia entre la placa Arduino y la placa Arduino Nano? ?