Skirtingos mikrovaldiklių plokštės ir jų pritaikymas

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Norėdami pradėti su įterptoji plėtra , mums reikia dviejų pagrindinių dalykų, tai yra plėtros taryba ir IDE (integruota plėtros aplinka). Mikrovaldiklių kūrimo plokštė yra a spausdintinės plokštės (PCB) su schemomis ir aparatine įranga, skirtomis palengvinti eksperimentus su tam tikromis mikrovaldiklių plokščių savybėmis. Kūrimo plokštės yra derinamos su procesoriumi, atmintimi, mikroschemų rinkiniu ir vidiniais išoriniais įrenginiais, tokiais kaip LCD, klaviatūra, USB, nuoseklusis prievadas, ADC, RTC, variklio tvarkyklės IC, SD kortelės lizdas, Ethernet ir kt. Su derinimo funkcijomis. Tai sutaupys mus nuo netvarkos su jungtimis su trumpikliais ir lenta.

Mikrovaldiklių plokščių specifikacijos yra magistralės tipas, procesoriaus tipas, atmintis, prievadų skaičius, prievado tipas ir operacinė sistema. Jie naudojami vertinant įterptųjų įrenginių, tokių kaip skirtingi valdikliai, buitinė technika, robotai, pardavimo vietos (PoS) terminalai, kioskai ir informaciniai prietaisai, programas. Čia aptarsime savybes tarp skirtingų plėtros lentų visame pasaulyje. Kiekvienas iš jų turi savo ypatybes, taip pat turi tam tikrų trūkumų, o kai kurios kūrimo platformos yra svarbios tam tikriems projektams nei kitos.




Mikrovaldiklio plokštė

Mikrovaldiklio plokštė

Mikrovaldiklio kūrimo plokštė taip pat žinoma kaip vienos plokštės mikrovaldiklis. Šiais laikais labai paprasta ir pigu sukurti vieną plokštės mikrovaldiklio kūrimo rinkinį. Tiek daug atvirojo kodo programinės įrangos (IDE), skirtų mikrovaldiklio plokštėms sukurti, kad būtų galima sukurti programą realiuoju laiku. Čia aptarsime įvairias mikrovaldiklių plokštes, kurios yra rinkoje, įskaitant



Pasidaryk pats pagrįstos mikrovaldiklių plokštės

Pasidaryk pats (pasidaryk pats) pagrįstas mikrovaldiklių plokštes, kurias galite patys pasigaminti namuose, jums reikia visų atskirų elektroninių ir elektrinių komponentų, tokių kaip mikrovaldiklis („Atmel“, ARM, MSP ir kt.) , komponentų bazę ir išorinius periferinius įrenginius, tokius kaip RTC, nuoseklieji prievadai, LCD modulis, klaviatūra, jutiklinė plokštė ir pan. Dabar visus šiuos komponentus reikia atidžiai lituojamas ant PCB . Baigę aparatūros sąranką, turime pasirinkti tinkamą IDE mikrovaldikliui programuoti, kad sukurtumėte reikiamą programą.

Mikrokontrolerio pagrindu sukurta „pasidaryk pats“ plokštė

Mikrokontrolerio pagrindu sukurta „pasidaryk pats“ plokštė

Mikrovaldiklių plokščių taikymai

Čia pateikiame keletą 8051 šeimos „pasidaryk pats“ programų. 8051 mikrovaldiklis yra bendrosios paskirties valdiklis, naudojamas kuriant pagrindinio lygio programas. Tokios kaip duomenų rinkimo sistemos, automatinė šviesos intensyvumo valdymo sistema , pramoninės temperatūros kontrolės sistemos ir kt.

„Arduino UNO“

„Arduino“ yra populiariausia atvirojo kodo elektronikos prototipų kūrimo platforma interaktyvioms elektroninėms programoms kurti. „Arduino UNO“ plokštėje yra viskas, ko reikia mikrovaldikliui palaikyti. „Arduino UNO“ mikrovaldiklio plokštė yra labai gerai pažįstama pradedantiesiems ir ekspertams. Tai turėtų būti viena pirmųjų mikrovaldikliais paremtų kūrimo plokščių. „Arduino UNO R3“ yra paprasčiausia ir galingiausia prototipų kūrimo aplinka, pagrįsta „ATmega328P“ mikrovaldikliu.


„ArduinoUNO“ valdyba

„ArduinoUNO“ valdyba

funkcijos

  • Mikrovaldiklis: ATmega328P
  • 32 KB „Flash“ atminties
  • Darbinė įtampa: 5V
  • Įėjimo įtampa (rekomenduojama): 7-12V
  • Įėjimo įtampa (ribos): 6-20V
  • Skaitmeniniai įvesties / išvesties kaiščiai: 14 (6 kontaktai teikia PWM išvestį)
  • Analoginiai įvesties kaiščiai: 6
  • DC srovė vienam įvesties / išvesties kaiščiui: 40 mA
  • 3.3 V kaiščio nuolatinė srovė: 50 mA.

Populiarumo priežastis yra ta, kad eskizams kurti ji turi atvirojo kodo IDE, naudojant paprastą sintaksę, pagrįstą „C“ kalba, kodą lengva išmokti. Be „Arduino UNO“ turime skirtingų tipų „Arduino“ lentos, parodytos žemiau

„Arduino“ lentos

„Arduino“ lentos

„Arduino UNO“ valdybos programos

Viena geriausių „Arduino UNO“ savybių, ji turi analoginius įvesties / išvesties kaiščius. Jis naudoja „atmega328“ ir jį labai paprasta programuoti naudojant iš anksto nustatytas „ArduinoIDE“ bibliotekas ir funkcijas, kurios yra atviros. Kai kurios programos sukurtos naudojant „ARDUINO UNO“

  • Prieiga prie „Arduino“ RFID jutiklio
  • „Arduino“ pagrindu sukurta pramoninių prietaisų valdymo sistema, dekoduojant dviejų tonų daugiadresnius signalus per GSM tinklą
  • Arduino pagrįstas požeminio kabelio gedimų aptikimas
  • „Arduino“ sukurta namų automatika

„Raspberry Pi“ plėtros taryba

Aviečių pi plėtros taryba yra mažas (pavyzdžiui, kreditinės kortelės kompiuterio dydis. Aviečių pi gali būti lengvai prijungiamas prie monitoriaus, kompiuterio ar televizoriaus. Be to, jis naudoja standartinę klaviatūrą ir pelę. Net netechniniai vartotojai nuo jos priklauso konfigūruodami savo skaitmeninę laikmeną sistemos ir stebėjimo kameros. „Raspberry Pi 3“ yra tikrai prieinamiausia ir galingiausia skaičiavimo platforma. Neseniai pristatyta „Raspberry Pi 3“

  • Procesorius: 1,2 GHz, 64 bitų keturių branduolių „ARMv8“ procesorius
  • 802.11n belaidis LAN
  • „Bluetooth“ 4.1
  • „Bluetooth“ mažai energijos naudojanti (BLE)
  • 1 GB RAM
  • 4 USB prievadai
  • 40 GPIO kaiščių
  • Visas HDMI prievadas
  • Sujungtas 3,5 mm garso lizdas ir sudėtinis vaizdo įrašas
  • Kameros sąsaja (CSI)
  • Ekrano sąsaja (DVI)
  • „Micro SD“ kortelės lizdas
  • „videoCore IV“ 3D grafikos šerdis
„Raspberry Pi“ plėtros taryba

„Raspberry Pi“ plėtros taryba

Programinės įrangos galimybės

„Raspberry Pi“ veikia pritaikytoje „Debian Linux“, vadinamoje „Raspbian“, norint įdiegti įvairius paketus, įskaitant „Node.js“, „Java“, LAMP kaminą, „Python“ ir daug daugiau.

Aviečių pi kūrimo plokštės programos

Naudodami aviečių pi lentą galime sukurti mini kompiuterį. Tai labai naudinga studentams. Mes galime paleisti svorinį „wed“ serverį, nes jis gali palaikyti visas programavimo kalbas, tokias kaip HTML, JAVA. Jis netgi gali tvarkyti „WordPress“, todėl galite tvarkyti savo tinklaraščius / svetainę. „Avietinių pi“ plokščių robotika yra daugybė programų automatikos pramonėje. tai labai lengva sukurti IOT programos naudojant aviečių pi.

„BeagleBone Black Development Board“

„BeagleBone Black“ yra vienas iš populiariausių atvirojo kodo kompiuterių. Dabar jis turi integruotą belaidžio tinklo galimybę. Pasinaudodamas partneryste su „Octavo Systems“ ir sukurtu „CadSoft Eagle“, „BeagleBone Black Wireless“ yra lengviausias naudoti ir modifikuoti kreditinės kortelės dydžio „IoT Linux“ kompiuterį. „BeagleBone Black“ yra nebrangi, bendruomenės palaikoma kūrimo platforma įterptųjų programų kūrėjams. Įkrovos laikas, norint įdiegti „Linux“, trunka 10 sekundžių, o pradėti kurti galima greičiau nei per 5 minutes, naudojant tik vieną USB laidą.

„BeagleBone Black Development Board“

„BeagleBone Black Development Board“

funkcijos

  • Procesorius: AM335x 1GHz ARM Cortex-A8
  • 512 MB DDR3 RAM
  • 2 GB 8 bitų „eMMC“ blykstės atmintinė
  • NEON slankiojo kablelio greitintuvas
  • 2x PRU 32 bitų mikrovaldikliai
  • 3Dgrafikos greitintuvas

Ryšiai

  • USB klientas maitinimui ir ryšiams
  • USB priegloba ir Ethernet adapteris
  • HDMI ir 2x 46 kontaktų antraštės

Programinės įrangos suderinamumas

  • „Linux“
  • „Android“
  • „Ubuntu“
  • „Cloud9 IDE“ „Node.jsw“ / „Bone Script“ bibliotekoje

„AdaFruit Flora Development Board“

Pagrindinis „Adafruit Flora“ kūrimo tarybos tikslas yra sukurti nešiojamus elektroninius prietaisus. Tai disko formos, siuvamas, su „Arduino“ suderinamas mikrovaldiklis, skirtas sukurti nuostabius nešiojamus projektus. Naujausia „Adafruit Flora“ versija yra su mikro USB ir „Neopixel“ šviesos diodais, kad būtų lengva programuoti ir išbandyti.

„AdaFruit Flora Development Board“

„AdaFruit Flora Development Board“

funkcijos

  • „Atmega32u4“ mikrovaldiklis, kuris valdo „Arduino Mega“ ir „Leonardo“
  • Borto poliarizuota 2 JST baterija
  • Modeliavimas naudojant „Arduino IDE“
  • 14 siuvimo čiaupų pagalvėlių tvirtinimui ir elektros jungtims
  • borto reguliatorius

„AdaFruit“ valdybos paraiškos

Elektromagnetinio lauko aptikimo suknelė yra labai svarbu aptikti EMF signalus, kad išgelbėtume save nuo radiacijos. Nešiojamas termometras, kuris yra labai svarbus pacientams.

Pagal aukščiau pateiktą informaciją galiausiai galime padaryti išvadą, kad naudojami skirtingi mikrovaldiklių plokščių tipai kurti įvairias programas, pavyzdžiui, elektroninius projektus , elektroninė buitinė technika ir kt. Tikimės, kad geriau supratote šią koncepciją. Be to, jei kyla abejonių dėl šios koncepcijos, pateikite savo vertingus pasiūlymus komentuodami toliau pateiktame komentarų skyriuje. Štai jums klausimas, Koks skirtumas tarp „Arduino“ plokštės ir „Arduino Nano“ plokštės ?