Diferents plaques de microcontroladors i les seves aplicacions

Proveu El Nostre Instrument Per Eliminar Problemes





Per començar amb un desenvolupament incrustat , necessitem dues coses principals que són el tauler de desenvolupament i un IDE (Integrated Development Environment). Una placa de desenvolupament de microcontroladors és un placa de circuit imprès (PCB) amb circuits i maquinari dissenyats per facilitar l'experimentació amb certes característiques de les plaques de microcontroladors. Les plaques de desenvolupament es combinen amb un processador, memòria, chipset i perifèrics integrats com ara LCD, teclat, USB, port sèrie, ADC, RTC, circuits integrats de controladors de motor, ranura per a targetes SD, Ethernet, etc., amb funcions de depuració. Això ens estalviarà de ficar-nos amb les connexions amb cables de pont i la placa.

Les especificacions de les plaques de microcontrolador són el tipus de bus, el tipus de processador, la memòria, el nombre de ports, el tipus de port i el sistema operatiu. S’utilitzen per avaluar programes de dispositius incrustats com ara diferents controladors, electrodomèstics, robots, terminals de punt de venda (PoS), quioscs i aparells d’informació. Aquí, discutirem sobre la característica entre diferents taules de desenvolupament de tot el món. Cadascun d'ells té les seves pròpies característiques, així com alguns inconvenients, i algunes plataformes de desenvolupament són destacades per a certs projectes que d'altres.




Una placa de microcontrolador

Una placa de microcontrolador

La placa de desenvolupament de microcontroladors també coneguda com a microcontrolador de placa única. Avui en dia és molt senzill i econòmic desenvolupar un kit de desenvolupament de microcontroladors de placa única. Tants programes de codi obert (IDE) disponibles per desenvolupar plaques de microcontroladors per tal de desenvolupar una aplicació en temps real. Aquí comentem les diferents plaques de microcontroladors disponibles al mercat que inclou



Taules de microcontroladors basades en bricolatge

Les taules de microcontroladors basades en el bricolatge (Do It Yourself) es poden fabricar a casa per això, necessiteu tots els components electrònics i elèctrics individuals com microcontrolador (Atmel, ARM, MSP, etc.) , base de components i perifèrics externs com ara RTC, ports sèrie, mòdul LCD, teclat, touchpad, etc. Ara tots aquests components haurien de ser curosament soldat al PCB . Després de completar la configuració del maquinari, hem de triar un IDE adequat per programar el microcontrolador per desenvolupar l'aplicació necessària.

Tauler de bricolatge basat en microcontroladors

Tauler de bricolatge basat en microcontroladors

Aplicacions de plaques de microcontroladors

Aquí oferim unes 8051 aplicacions de bricolatge basades en la família. Microcontrolador 8051 és un controlador d’ús general, que s’utilitza per desenvolupar aplicacions de nivell bàsic. Com ara sistemes d'adquisició de dades, sistema automàtic de control de la intensitat de la llum , sistemes industrials de control de temperatura, etc.

Arduino UN

Arduino és la plataforma de prototipatge electrònica de codi obert més popular per crear aplicacions electròniques interactives. La placa Arduino UNO conté tot el necessari per donar suport al microcontrolador. La placa de microcontroladors Arduino UNO és molt familiar per a principiants i experts absoluts. Hauria de considerar-se una de les primeres plaques de desenvolupament basades en microcontroladors. L’Arduino UNO R3 és l’entorn de prototipatge més senzill i potent basat en el microcontrolador ATmega328P.


Tauler ArduinoUNO

Tauler ArduinoUNO

Característiques

  • Microcontrolador: ATmega328P
  • 32 KB de memòria Flash
  • Voltatge de funcionament: 5V
  • Voltatge d'entrada (recomanat): 7-12V
  • Voltatge d'entrada (límits): 6-20V
  • Pins d'E / S digitals: 14 (6 pins proporcionen sortida PWM)
  • Pins d'entrada analògica: 6
  • Corrent continu per pin d'E / S: 40 mA
  • Corrent continu per a pin de 3,3 V: 50 mA.

La raó de la seva popularitat és que té un IDE de codi obert per desenvolupar esbossos, amb una sintaxi senzilla basada en el llenguatge ‘C’, el codi és fàcil d’aprendre. A part d'Arduino UNO que tenim diferents tipus de taules Arduino que es mostren a continuació

Taules Arduino

Taules Arduino

Aplicacions de la Junta Arduino UNO

Una de les millors característiques d'Arduino UNO, té pins d'E / S analògics. Utilitza atmega328 i és molt senzill de programar mitjançant biblioteques i funcions predefinides d'ArduinoIDE, de codi obert. Aquí, algunes de les aplicacions desenvolupades mitjançant ARDUINO UNO

  • Accés al dispositiu RFID basat en Arduino
  • Sistema de control d’aparells industrials basat en Arduino mitjançant la descodificació de senyals de doble freqüència a través de la xarxa GSM
  • Detecció de falles de cables subterranis basats en Arduino
  • Domòtica basada en Arduino

Taula de desenvolupament de Raspberry Pi

El tauler de desenvolupament de raspberry pi és petit (com la mida d'un ordinador de targeta de crèdit. El raspberry pi es pot connectar fàcilment al monitor, a l'ordinador o al televisor. A més, utilitza un teclat i un ratolí estàndard. Fins i tot els usuaris no tècnics en depenen per configurar els suports digitals sistemes i càmeres de vigilància. El Raspberry Pi 3 és sens dubte la plataforma informàtica més assequible i potent. El recentment llançat Raspberry Pi 3 inclou

  • Processador: 1,2 GHz, CPU ARMv8 de quatre nuclis de 64 bits
  • 802.11n LAN sense fils
  • Bluetooth 4.1
  • Bluetooth de baix consum (BLE)
  • 1 GB de RAM
  • 4 ports USB
  • 40 GPIO pins
  • Port HDMI complet
  • Presa d'àudio combinada de 3,5 mm i vídeo compost
  • Interfície de càmera (CSI)
  • Interfície de visualització (DSI)
  • Ranura per a targetes Micro SD
  • nucli gràfic 3D videoCore IV
Taula de desenvolupament de Raspberry Pi

Taula de desenvolupament de Raspberry Pi

Capacitat de programari

Raspberry Pi funciona amb Linux Debian personalitzat anomenat Raspbian, per instal·lar diferents paquets, inclosos Node.js, Java, la pila LAMP, Python i molt més.

Aplicacions de la placa de desenvolupament raspberry pi

Mitjançant l’ús de la placa raspberry pi, podem desenvolupar un mini ordinador. És molt útil per als estudiants. Podem llançar un servidor wed de pes, ja que és compatible amb tots els llenguatges de programació com HTML, JAVA. Fins i tot pot gestionar WordPress, de manera que podeu gestionar els vostres propis blocs / llocs web. La robòtica basada en la placa de raspberry pi és una gran quantitat d'aplicacions en les indústries d'automatització. és molt fàcil de desenvolupar Aplicacions IOT que utilitzen raspberry pi.

El tauler de desenvolupament de BeagleBone Black

El BeagleBone Black és un dels ordinadors de codi obert més populars. Ara inclou la capacitat de xarxa sense fils integrada. Aprofitant una associació amb Octavo Systems i dissenyat a CadSoft Eagle, BeagleBone Black Wireless és l’ordinador IoT Linux més fàcil d’utilitzar i modificar de mida de targeta de crèdit. BeagleBone Black és una plataforma de desenvolupament de baix cost i compatible amb la comunitat per a desenvolupadors d’aplicacions incrustades. El temps d'arrencada per instal·lar Linux triga 10 segons i començar a desenvolupar-se en menys de 5 minuts amb només un cable USB.

BeagleBone Black Development Board

BeagleBone Black Development Board

Característiques

  • Processador: AM335x 1GHz ARM Cortex-A8
  • 512 MB de RAM DDR3
  • Emmagatzematge flash incorporat de 2 GB de 8 bits eMMC
  • Accelerador de punt flotant NEON
  • 2x microcontroladors PRU de 32 bits
  • Accelerador 3Dgraphics

Connectivitat

  • Client USB per a alimentació i comunicacions
  • Amfitrió USB i adaptador Ethernet
  • Capçaleres HDMI i 2x 46 pins

Compatibilitat de programari

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

AdaFruit Flora Development Board

L’objectiu principal del tauler de desenvolupament d’Adafruit Flora és desenvolupar aparells electrònics portables. És un microcontrolador compatible amb Arduino que es pot cosir en forma de disc dissenyat per desenvolupar projectes portàtils increïbles. L'última versió d'Adafruit Flora inclou un LED micro-USB i Neopixel per facilitar la programació i les proves.

AdaFruit Flora Development Board

AdaFruit Flora Development Board

Característiques

  • Microcontrolador Atmega32u4, que alimenta Arduino Mega i Leonardo
  • Bateria polaritzada de 2 JST incorporada
  • Simulació mitjançant Arduino IDE
  • 14 coixinets de cosir per a fixació i connexions elèctriques
  • El regulador de bord

Sol·licituds d'AdaFruit Board

Vestit de detecció de camps electromagnètics, és molt per detectar senyals EMF per estalviar-nos de la radiació. Termòmetre portable que és molt essencial per als pacients.

A partir de la informació anterior, finalment, podem concloure que s’utilitzen els diferents tipus de plaques de microcontroladors per crear diverses aplicacions com ara projectes electrònics , electrodomèstics electrònics, etc. Esperem que entengueu millor aquest concepte. A més, si teniu dubtes sobre aquest concepte, doneu els vostres valuosos suggeriments comentant a la secció de comentaris següent. Aquí teniu una pregunta, Quina diferència hi ha entre la placa Arduino i la placa Arduino Nano ?