Различни платки за микроконтролер и неговите приложения

Опитайте Нашия Инструмент За Премахване На Проблемите





За да започнете с вградено развитие , имаме нужда от две основни неща, които са борда за разработка и IDE (интегрирана среда за развитие). Съвет за разработка на микроконтролер е печатни платки (PCB) с верига и хардуер, предназначени да улеснят експериментирането с определени функции на микроконтролера. Платките за разработка са комбинирани с процесор, памет, чипсет и вградени периферни устройства като LCD, клавиатура, USB, сериен порт, ADC, RTC, интегрални схеми за моторни драйвери, слот за SD карта, Ethernet и др. С функции за отстраняване на грешки. Това ще ни спести от бъркотия с връзките с джъмперни проводници и платката.

Спецификациите на микроконтролерните платки са тип на шината, тип процесор, памет, брой портове, тип порт и операционна система. Те се използват за оценка на програми за вградени устройства като различни контролери, домакински уреди, роботи, терминали на точките за продажба (PoS), павилиони и информационни уреди. Тук ще обсъдим характеристиките между различните съвети за развитие по света. Всеки един от тях има свои собствени характеристики, както и някои недостатъци, а някои платформи за разработка са важни за определени проекти от други.




Съвет за микроконтролер

Съвет за микроконтролер

Съветът за развитие на микроконтролера, известен също като микроконтролер с единична платка. В днешно време е много просто и евтино да се разработи комплект за разработка на микроконтролер с една платка. Толкова много софтуери с отворен код (IDE) на разположение за разработване на платки за микроконтролер, за да се разработи приложение в реално време. Тук обсъждаме различни микроконтролерни платки, предлагани на пазара, който включва



Бази на микроконтролер, базирани на „направи си сам“

DIY (Направи си сам) базирани микроконтролерни платки можете да направите сами у дома за това, имате нужда от всички отделни електронни и електрически компоненти като микроконтролер (Atmel, ARM, MSP и др.) , компонентна база и външни периферни устройства като RTC, серийни портове, LCD модул, клавиатура, тъчпад и др. Сега всички тези компоненти трябва да бъдат внимателно запоени на печатната платка . След като завършим хардуерната настройка, трябва да изберем подходяща IDE за програмиране на микроконтролера, за да разработим необходимо приложение.

DIY съвет, базиран на микроконтролер

DIY съвет, базиран на микроконтролер

Приложения на микроконтролерните платки

Тук даваме няколко домашни приложения за семейство 8051. 8051 микроконтролер е контролер с общо предназначение, който се използва за разработване на приложения от основно ниво. Като системи за събиране на данни, автоматична система за контрол на интензитета на светлината , индустриални системи за контрол на температурата и др.

Arduino UNO

Arduino е най-популярната платформа за прототипиране на електроника с отворен код за създаване на интерактивни електронни приложения. Платката Arduino UNO съдържа всичко необходимо за поддържане на микроконтролера. Микроконтролерът на Arduino UNO е много познат на абсолютно начинаещите и експертите. Трябва да се има предвид, че това е една от първите дъски за разработка, базирана на микроконтролер. Arduino UNO R3 е най-простата и най-мощната среда за прототипиране, базирана на микроконтролера ATmega328P.


ArduinoUNO съвет

ArduinoUNO съвет

Характеристика

  • Микроконтролер: ATmega328P
  • 32 KB флаш памет
  • Работно напрежение: 5V
  • Входно напрежение (препоръчително): 7-12V
  • Входно напрежение (граници): 6-20V
  • Цифрови I / O изводи: 14 (6 извода осигуряват PWM изход)
  • Аналогови входни щифтове: 6
  • DC ток на I / O Pin: 40 mA
  • Постоянен ток за 3.3V щифт: 50 mA.

Причината за популярността му е, че има IDE с отворен код за разработване на скици, с прост синтаксис, базиран на езика „C“, кодът е лесен за научаване. Освен Arduino UNO имаме различни видове дъски Arduino, показани по-долу

Arduino дъски

Arduino дъски

Приложения на борда на Arduino UNO

Една от най-добрите характеристики на Arduino UNO, има аналогови I / O щифтове. Той използва atmega328 и е много лесен за програмиране с помощта на предварително дефинирани библиотеки и функции на ArduinoIDE, който е с отворен код. Ето някои приложения, разработени с помощта на ARDUINO UNO

  • Ардуино базиран RFID сензиран достъп до устройства
  • Система за управление на индустриални уреди, базирана на Arduino, чрез декодиране на двучестотни многочестотни сигнали чрез GSM мрежа
  • Откриване на дефекти в подземни кабели на базата на Arduino
  • Домашна автоматизация, базирана на Arduino

Съвет за разработка на Raspberry Pi

Съветът за развитие на малиновия пи е малък (като размер на компютър с кредитна карта. Raspberry pi може лесно да бъде включен към монитора, компютъра или телевизора ви. Също така използва стандартна клавиатура и мишка. Дори нетехническите потребители зависят от него за конфигуриране на цифровия си носител системи и камери за наблюдение. Raspberry Pi 3 със сигурност е най-достъпната и мощна изчислителна платформа. Наскоро стартираният Raspberry Pi 3 включва

  • Процесор: 1.2GHz, 64-битов четириядрен ARMv8 процесор
  • 802.11n безжична LAN
  • Bluetooth 4.1
  • Bluetooth с ниска енергия (BLE)
  • 1GB RAM
  • 4 USB порта
  • 40 GPIO щифта
  • Пълен HDMI порт
  • Комбиниран 3,5 мм аудио жак и композитно видео
  • Интерфейс на камерата (CSI)
  • Интерфейс на дисплея (DSI)
  • Слот за Micro SD карта
  • 3D Core графично ядро ​​videoCore IV
Съвет за разработка на Raspberry Pi

Съвет за разработка на Raspberry Pi

Възможност за софтуер

Raspberry Pi работи на персонализиран Debian Linux, наречен Raspbian, за да инсталира различни пакети, включително Node.js, Java, стека LAMP, Python и много други.

Приложения на борда за развитие на малинов пи

Използвайки малиновата пи дъска, можем да разработим мини компютър. Това е много полезно за учениците. Ние можем да стартираме сървър за тегло wed, защото той може да поддържа всички езици за програмиране като HTML, JAVA. Той може дори да се справи с WordPress, така че можете да управлявате свои собствени блогове / уебсайт. Роботизацията, базирана на Raspberry Pi, е огромно количество приложения в индустрията за автоматизация. много е лесно да се развие IOT приложения, използващи Raspberry Pi.

Съветът за развитие на BeagleBone Black

BeagleBone Black е един от популярните компютри с отворен код. Сега той идва с вградена възможност за безжична мрежа. Използвайки партньорство с Octavo Systems и проектиран в CadSoft Eagle, BeagleBone Black Wireless е най-лесният за използване и модифициране на наличния компютър с IoT Linux с размер на кредитна карта. BeagleBone Black е евтина платформа за разработка, поддържана от общността за разработчици на вградени приложения. Времето за зареждане за инсталиране на Linux отнема 10 секунди и започнете разработването за по-малко от 5 минути само с един USB кабел.

BeagleBone Black Development Board

BeagleBone Black Development Board

Характеристика

  • Процесор: AM335x 1GHz ARM Cortex-A8
  • 512MB DDR3 RAM
  • 2 GB 8-битов eMMC вграден флаш памет
  • NEON ускорител с плаваща запетая
  • 2x 32-битови микроконтролери PRU
  • 3D графичен ускорител

Свързаност

  • USB клиент за захранване и комуникации
  • USB хост и Ethernet адаптер
  • HDMI и 2x 46 пинови заглавки

Софтуерна съвместимост

  • Linux
  • Android
  • Ubuntu
  • Cloud9 IDE в библиотеката Node.jsw / Bone Script

Съвет за развитие на AdaFruit Flora

Основната цел на борда за развитие на Adafruit Flora е да разработи носими електронни уреди. Това е форма на диск, подлежаща на приспособяване, съвместима с Arduino микроконтролер, предназначена да разработи невероятни проекти за носене. Най-новата версия на Adafruit Flora се предлага с микро-USB и Neopixel светодиоди за лесна програмируемост и тестване.

Съвет за развитие на AdaFruit Flora

Съвет за развитие на AdaFruit Flora

Характеристика

  • Микроконтролер Atmega32u4, който захранва Arduino Mega и Leonardo
  • Вградена поляризирана 2 JST батерия
  • Симулация с помощта на Arduino IDE
  • 14 шевни подложки за кранове за закрепване и електрически връзки
  • The вграден регулатор

Приложения на AdaFruit Board

Рокля за откриване на електромагнитно поле, много е да откриваме EMF сигнали, за да се спасим от радиация. Термометър за носене, който е много важен за пациентите.

От горната информация, накрая, можем да заключим, че се използват различните видове микроконтролерни платки за изграждане на различни приложения като електронни проекти , електронни домакински уреди и др. Надяваме се, че сте разбрали по-добре тази концепция. Освен това, всякакви съмнения относно тази концепция, моля, дайте вашите ценни предложения, като коментирате в раздела за коментари по-долу. Ето въпрос към вас, Каква е разликата между дъската Arduino и платката Arduino Nano ?