Erinevad mikrokontrolleriplaadid ja nende rakendused

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Alustamiseks sisseehitatud areng , vajame kahte suurt asja, milleks on arendusnõukogu ja IDE (integreeritud arenduskeskkond). Mikrokontrolleri arendusplaat on a trükkplaat (PCB) skeemide ja riistvaraga, mis on ette nähtud teatud mikrokontrolleriplaatide funktsioonidega katsetamise hõlbustamiseks. Arendusplaadid on ühendatud silumisfunktsioonidega protsessori, mälu, kiibistiku ja rongisiseste välisseadmetega, nagu LCD, klaviatuur, USB, jadaport, ADC, RTC, mootori draiveri IC-d, SD-kaardi pesa, Ethernet jne. See säästab meid hüppajajuhtmete ja tahvli ühendustega segast.

Mikrokontrolleriplaatide spetsifikatsioonid on siinitüüp, protsessori tüüp, mälu, pordide arv, pordi tüüp ja operatsioonisüsteem. Neid kasutatakse manustatud seadmete, näiteks erinevate kontrollerite, kodumasinate, robotite, müügipunktide (PoS) terminalide, kioskite ja infoseadmete programmide hindamiseks. Siin arutleme selle üle, millist omadust iseloomustavad erinevad arendusplaadid kogu maailmas. Igal neist on nii oma eripärad kui ka mõned puudused ning mõned arendusplatvormid on teatud projektide jaoks silmapaistvad kui teised.




Mikrokontrolleri juhatus

Mikrokontrolleri juhatus

Mikrokontrolleri arendusplaat, mida nimetatakse ka ühe plaadi mikrokontrolleriks. Tänapäeval on ühe tahvli mikrokontrolleri arenduskomplekti väljatöötamine väga lihtne ja odav. Reaalajas rakenduse väljatöötamiseks on mikrokontrollerplaatide väljatöötamiseks saadaval nii palju avatud lähtekoodiga tarkvarasid (IDE). Siin käsitleme erinevaid mikrokontrolleriplaate, mis on turul saadaval, sealhulgas



Isetehtud mikrokontrolleriplaadid

DIY (Do It Yourself) -põhiseid mikrokontrollerplaate saab selleks ise kodus valmistada, vajate kõiki individuaalseid elektroonilisi ja elektrilisi komponente, näiteks mikrokontroller (Atmel, ARM, MSP jne) , komponentide baasi ja väliseid välisseadmeid nagu RTC, jadapordid, LCD-moodul, klaviatuur, puuteplaat jne. Nüüd tuleks kõiki neid komponente hoolikalt jälgida. PCB-le joodetud . Pärast riistvara seadistamise lõpetamist peame valima sobiva IDE mikrokontrolleri programmeerimiseks vajaliku rakenduse väljatöötamiseks.

Mikrokontrolleril põhinev isetehtud plaat

Mikrokontrolleril põhinev isetehtud plaat

Mikrokontrolleriplaatide rakendused

Siin pakume 8051 perepõhist isetegemise rakendust. 8051 mikrokontroller on üldotstarbeline kontroller, mida kasutatakse põhitaseme rakenduste arendamiseks. Nagu andmekogumissüsteemid, automaatne valgustugevuse juhtimissüsteem , tööstuslikud temperatuuri reguleerimissüsteemid jne

Arduino UNO

Arduino on populaarseim avatud lähtekoodiga elektroonika prototüüpimisplatvorm interaktiivsete elektrooniliste rakenduste loomiseks. Arduino UNO plaat sisaldab kõike vajalikku mikrokontrolleri toetamiseks. Arduino UNO mikrokontrolleriplaat on absoluutsetele algajatele ja ekspertidele väga tuttav. See peaks olema üks esimesi mikrokontrolleril põhinevaid arendusplaate. Arduino UNO R3 on kõige lihtsam ja võimsam prototüüpimiskeskkond, mis põhineb mikrokontrolleril ATmega328P.


ArduinoUNO juhatus

ArduinoUNO juhatus

Funktsioonid

  • Mikrokontroller: ATmega328P
  • 32 KB välkmälu
  • Tööpinge: 5V
  • Sisendpinge (soovitatav): 7-12V
  • Sisendpinge (piirid): 6-20V
  • Digitaalsed I / O-tihvtid: 14 (6 tihvti tagavad PWM-väljundi)
  • Analoogsisendi tihvtid: 6
  • Alalisvool I / O tihvti kohta: 40 mA
  • Alalisvool 3,3 V kontakti jaoks: 50 mA.

Selle populaarsuse põhjuseks on see, et sketšide väljatöötamiseks on avatud lähtekoodiga IDE, lihtsa C-keelel põhineva süntaksiga on koodi lihtne õppida. Peale Arduino UNO meil on erinevat tüüpi Arduino lauad, mis on näidatud allpool

Arduino lauad

Arduino lauad

Arduino UNO juhatuse rakendused

Arduino UNO üks parimaid omadusi, sellel on analoog-I / O-tihvtid. See kasutab atmega328 ja seda on väga lihtne programmeerida, kasutades avatud lähtekoodiga ArduinoIDE ettemääratud teeke ja funktsioone. Siin on mõned rakendused välja töötatud ARDUINO UNO abil

  • Arduino põhine RFID-anduriga juurdepääs
  • Arduino-põhine tööstusseadmete juhtimissüsteem, dekodeerides kahetoonilisi helisageduslikke signaale GSM-võrgu kaudu
  • Arduino põhine maa-aluse kaabli rikete tuvastamine
  • Arduino põhine koduautomaatika

Raspberry Pi arendusnõukogu

Vaarika pi arendusamet on väike (nagu krediitkaardiarvuti suurus. Vaarika pi saab monitori, arvuti või teleri külge hõlpsasti ühendada. Samuti kasutab see standardset klaviatuuri ja hiirt. Isegi mittetehnilised kasutajad sõltuvad sellest oma digitaalse meedia seadistamisel süsteemid ja valvekaamerad. Raspberry Pi 3 on kindlasti kõige soodsam ja võimsam arvutiplatvorm. Hiljuti turule tulnud Raspberry Pi 3 sisaldas

  • Protsessor: 1,2 GHz, 64-bitine neljatuumaline ARMv8 protsessor
  • 802.11n traadita kohtvõrk
  • Bluetooth 4.1
  • Bluetoothi ​​vähese energiatarbega (BLE)
  • 1 GB RAM
  • 4 USB-porti
  • 40 GPIO tihvti
  • Täielik HDMI-port
  • Kombineeritud 3,5 mm helipistik ja liitvideo
  • Kaamera liides (CSI)
  • Kuva liides (DSI)
  • Micro SD-kaardi pesa
  • videoCore IV 3D graafika tuum
Raspberry Pi arendusnõukogu

Raspberry Pi arendusnõukogu

Tarkvara võime

Raspberry Pi töötab kohandatud Debiani Linuxis nimega Raspbian, et installida erinevaid pakette, sealhulgas Node.js, Java, LAMP-i virn, Python ja palju muud.

Vaarika pi arendusplaadi rakendused

Kasutades vaarika pi plaati, saame arendada mini-arvuti. See on üliõpilastele väga kasulik. Saame käivitada kaaluühendusega serveri, kuna see toetab kõiki programmeerimiskeeli nagu HTML, JAVA. See saab isegi WordPressiga hakkama, nii et saate oma blogisid / veebisaiti hallata. Vaarika pi plaadil põhinev robootika on tohutult palju rakendusi automatiseerimistööstuses. seda on väga lihtne arendada IOT-rakendused, kasutades vaarika pi-d.

BeagleBone'i musta arendusnõukogu

BeagleBone Black on üks populaarsemaid avatud lähtekoodiga arvuteid. Nüüd on see sisseehitatud traadita võrgu loomisega. Kasutades partnerlust Octavo Systems'iga ja mis on loodud CadSoft Eagle'is, on BeagleBone Black Wireless kõige lihtsam kasutada ja muuta krediitkaardi suurusega IoT Linuxi arvutit. BeagleBone Black on odavate kogukondade toetatud arendusplatvorm manustatud rakenduste arendajatele. Buutimisaeg Linuxi installimiseks võtab aega 10 sekundit ja arenduse alustamiseks kulub vähem kui 5 minutit vaid ühe USB-kaabli abil.

BeagleBone Black arendusnõukogu

BeagleBone Black arendusnõukogu

Funktsioonid

  • Protsessor: AM335x 1GHz ARM Cortex-A8
  • 512 MB DDR3 RAM
  • 2 GB 8-bitine eMMC välkmäluseade
  • NEON ujuva punktiga kiirendi
  • 2x PRU 32-bitist mikrokontrollerit
  • 3Dgraafika kiirendi

Ühenduvus

  • USB-klient toite ja side jaoks
  • USB-host ja Ethernet-adapter
  • HDMI ja 2x 46 kontaktiga päised

Tarkvara ühilduvus

  • Linux
  • Android
  • Ubuntu
  • Cloud9 IDE Node.jsw / Bone Scripti teegis

AdaFruit Flora arendusnõukogu

Adafruit Flora arendusnõukogu peamine eesmärk on välja töötada kantavad elektroonikaseadmed. See on kettakujuline, õmmeldav, Arduino-ga ühilduv mikrokontroller, mis on loodud hämmastavate kantavate projektide väljatöötamiseks. Adafruit Flora uusimal versioonil on mikro-USB ja Neopixel LED-id, mis hõlbustavad programmeerimist ja testimist.

AdaFruit Flora arendusnõukogu

AdaFruit Flora arendusnõukogu

Funktsioonid

  • Atmega32u4 mikrokontroller, mis toidab Arduino Megat ja Leonardot
  • Pardal olev polariseeritud 2 JST aku
  • Simulatsioon Arduino IDE abil
  • 14 õmbluskraani padja kinnitamiseks ja elektriühenduste jaoks
  • The rongisisene regulaator

AdaFruit Boardi rakendused

Elektromagnetvälja tuvastav kleit on väga oluline tuvastada EMF-signaale, et ennast kiirgusest säästa. Kandev termomeeter, mis on patsientidele väga oluline.

Ülaltoodud teabe põhjal võime lõpuks järeldada, et kasutatakse erinevat tüüpi mikrokontrolleriplaate luua mitmesuguseid rakendusi, näiteks elektroonilisi projekte , elektroonilised kodumasinad jne. Loodame, et olete sellest kontseptsioonist paremini aru saanud. Lisaks sellele, kui teil on selle kontseptsiooni osas kahtlusi, esitage palun oma väärtuslikud ettepanekud, kommenteerides seda allpool olevas kommentaaride jaotises. Siin on teile küsimus, Mis vahe on Arduino plaadil ja Arduino Nano plaadil ?