Dažādas mikrokontrolleru plates un to pielietojums

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Lai sāktu darbu ar iegultā attīstība , mums ir nepieciešamas divas galvenās lietas, kas ir attīstības padome un IDE (Integrētā attīstības vide). Mikrokontrolleru izstrādes plāksne ir a iespiedshēmas plates (PCB) ar shēmām un aparatūru, kas paredzēti, lai atvieglotu eksperimentēšanu ar noteiktām mikrokontrolleru plātņu funkcijām. Izstrādes dēļi ir apvienoti ar procesoru, atmiņu, mikroshēmojumu un iebūvētām perifērijas ierīcēm, piemēram, LCD, tastatūru, USB, seriālo portu, ADC, RTC, motora draivera IC, SD kartes slotu, Ethernet utt. Ar atkļūdošanas funkcijām. Tas ietaupīs mūs no sajaukšanas ar savienojumiem ar džemperu vadiem un dēli.

Mikrokontrolleru plātņu specifikācijas ir kopnes tips, procesora tips, atmiņa, ostu skaits, porta tips un operētājsistēma. Tos izmanto, lai novērtētu iegulto ierīču, piemēram, dažādu kontrolleru, sadzīves tehnikas, robotu, tirdzniecības vietu (PoS) termināļu, kiosku un informācijas ierīču programmas. Šeit mēs apspriedīsim raksturīgās iezīmes starp dažādām attīstības padomēm visā pasaulē. Katram no tiem ir savas iezīmes, kā arī daži trūkumi, un dažas attīstības platformas dažiem projektiem ir ievērojamas nekā citas.




Mikrokontrolleru padome

Mikrokontrolleru padome

Mikrokontrolleru izstrādes plāksne, kas pazīstama arī kā Single board mikrokontrolleris. Mūsdienās ir ļoti vienkārši un lēti izstrādāt vienu plates mikrokontrolleru izstrādes komplektu. Ir pieejami tik daudz atvērtā koda programmatūras (IDE), lai izstrādātu mikrokontrolleru plates, lai izstrādātu lietojumu reāllaikā. Šeit mēs apspriežam dažādas mikrokontrolleru plates, kas ir pieejamas tirgū, ieskaitot



DIY balstītas mikrokontrolleru plates

DIY (Do It Yourself) bāzes mikrokontrolleru plates var pats izgatavot mājās, jums ir nepieciešami visi individuālie elektroniskie un elektriskie komponenti, piemēram, mikrokontrolleris (Atmel, ARM, MSP utt.) , komponentu bāzes un ārējās perifērijas ierīces, piemēram, RTC, sērijas porti, LCD modulis, tastatūra, skārienpaliktnis utt. Tagad visi šie komponenti ir rūpīgi pielodēts uz PCB . Pēc aparatūras iestatīšanas pabeigšanas mums jāizvēlas piemērots IDE mikrokontrollera programmēšanai, lai izstrādātu nepieciešamo lietojumprogrammu.

Mikrokontrolleru bāzes DIY valde

Mikrokontrolleru bāzes DIY valde

Mikrokontrolleru plātņu lietojumi

Šeit mēs piedāvājam aptuveni 8051 ģimenes DIY lietojumprogrammas. 8051 mikrokontrolleris ir vispārējas nozīmes kontrolieris, ko izmanto pamata līmeņa lietojumprogrammu izstrādei. Piemēram, datu ieguves sistēmas, automātiska gaismas intensitātes kontroles sistēma , rūpnieciskās temperatūras kontroles sistēmas utt.

Arduino UNO

Arduino ir vispopulārākā atvērtā koda elektronikas prototipu veidošanas platforma, lai izveidotu interaktīvas elektroniskas lietojumprogrammas. Arduino UNO dēlī ir viss nepieciešamais, lai atbalstītu mikrokontrolleru. Arduino UNO mikrokontrolleru padome ir ļoti pazīstama absolūtiem iesācējiem un ekspertiem. Tam vajadzētu uzskatīt par vienu no pirmajām izstrādes padomēm, kuru pamatā ir mikrokontrolleri. Arduino UNO R3 ir vienkāršākā un jaudīgākā prototipu veidošanas vide, kuras pamatā ir mikrokontrolleris ATmega328P.


ArduinoUNO valde

ArduinoUNO valde

Iespējas

  • Mikrokontrolleris: ATmega328P
  • 32 KB zibatmiņas
  • Darba spriegums: 5V
  • Ieejas spriegums (ieteicams): 7-12V
  • Ieejas spriegums (robežas): 6-20V
  • Digitālās I / O tapas: 14 (6 tapas nodrošina PWM izvadi)
  • Analogās ievades tapas: 6
  • Līdzstrāvas strāva uz I / O kontaktu: 40 mA
  • DC strāva 3,3 V tapai: 50 mA.

Tās popularitātes iemesls ir tas, ka skices izstrādei ir atvērta pirmkoda IDE, ar vienkāršu sintaksi, kuras pamatā ir ‘C’ valoda, kodu ir viegli iemācīties. Bez Arduino UNO mums ir dažāda veida Arduino dēļi, kas parādīti zemāk

Arduino dēļi

Arduino dēļi

Arduino UNO valdes pieteikumi

Viena no labākajām Arduino UNO īpašībām, tai ir analogās I / O tapas. Tas izmanto atmega328, un to ir ļoti vienkārši programmēt, izmantojot iepriekš definētas ArduinoIDE bibliotēkas un funkcijas, kas ir atvērtas. Dažas lietojumprogrammas ir izstrādātas, izmantojot ARDUINO UNO

  • Arduino bāzes RFID sensora piekļuve ierīcēm
  • Arduino balstīta rūpniecisko ierīču vadības sistēma, izmantojot GSM tīklu dekodējot dubulto toņu daudzfrekvences signālus
  • Arduino bāzes pazemes kabeļa defektu noteikšana
  • Arduino bāzes mājas automatizācija

Aveņu Pi attīstības padome

Aveņu pi attīstības padome ir mazs (piemēram, kredītkartes datora izmērs. Aveņu pī var viegli pieslēgt monitoram, datoram vai televizoram. Turklāt tā izmanto standarta tastatūru un peli. Pat nemetificēti lietotāji ir atkarīgi no tā, lai konfigurētu savus digitālos medijus sistēmas un novērošanas kameras. Raspberry Pi 3 noteikti ir vislētākā un jaudīgākā skaitļošanas platforma. Nesen uzsāktais Raspberry Pi 3 iekļauts

  • Procesors: 1,2 GHz, 64 bitu četrkodolu ARMv8 procesors
  • 802.11n bezvadu LAN
  • Bluetooth 4.1
  • Bluetooth zema enerģijas patēriņš (BLE)
  • 1 GB RAM
  • 4 USB porti
  • 40 GPIO tapas
  • Pilna HDMI pieslēgvieta
  • Apvienots 3,5 mm audio ligzda un salikts video
  • Kameras interfeiss (CSI)
  • Displeja saskarne (DVI)
  • Micro SD kartes slots
  • videoCore IV 3D grafikas kodols
Aveņu Pi attīstības padome

Aveņu Pi attīstības padome

Programmatūras iespējas

Raspberry Pi darbojas ar pielāgotu Debian Linux ar nosaukumu Raspbian, lai instalētu dažādas paketes, tostarp Node.js, Java, LAMP steku, Python un daudz ko citu.

Aveņu pi izstrādes plātnes pielietojumi

Izmantojot aveņu pi dēli, mēs varam izstrādāt mini datoru. Tas ir ļoti noderīgi studentiem. Mēs varam palaist svarīgu wed serveri, jo tas var atbalstīt visas programmēšanas valodas, piemēram, HTML, JAVA. Tas pat var apstrādāt WordPress, tāpēc jūs varat pārvaldīt savus emuārus / vietni. Robotika, kuras pamatā ir aveņu pi dēlis, ir ļoti daudz lietojumu automatizācijas nozarēs. to ir ļoti viegli attīstīt IOT lietojumprogrammas, izmantojot aveņu pi.

BeagleBone Black attīstības padome

BeagleBone Black ir viens no populārākajiem atvērtā koda datoriem. Tagad tas nāk ar iebūvētu bezvadu tīkla iespēju. Izmantojot partnerību ar Octavo Systems un kas izstrādāts CadSoft Eagle, BeagleBone Black Wireless ir visvieglāk izmantojamais un modificējamais pieejamais kredītkartes lieluma IoT Linux dators. BeagleBone Black ir zemu izmaksu kopienas atbalstīta izstrādes platforma iegulto lietojumprogrammu izstrādātājiem. Sāknēšanas laiks, lai instalētu Linux, aizņem 10 sekundes, un sākt darbu ar mazāk nekā 5 minūtēm, izmantojot tikai vienu USB kabeli.

BeagleBone Black attīstības padome

BeagleBone Black attīstības padome

Iespējas

  • Procesors: AM335x 1GHz ARM Cortex-A8
  • 512 MB DDR3 RAM
  • 2 GB 8 bitu eMMC borta zibatmiņa
  • NEON peldošā komata akselerators
  • 2x PRU 32 bitu mikrokontrolleri
  • 3Dgrafikas paātrinātājs

Savienojamība

  • USB klients barošanai un sakariem
  • USB resursdators un Ethernet adapteris
  • HDMI un 2x 46 kontaktu galvenes

Programmatūras saderība

  • Linux
  • Android
  • Ubuntu
  • Cloud9 IDE Node.jsw / Bone Script bibliotēkā

AdaFruit Flora attīstības padome

Adafruit Flora izstrādes padomes galvenais mērķis ir izstrādāt valkājamas elektroniskās ierīces. Tas ir diska formas, šujams, ar Arduino saderīgs mikrokontrolleris, kas paredzēts pārsteidzošu valkājamu projektu izstrādei. Jaunākajai Adafruit Flora versijai ir mikro-USB un Neopixel gaismas diodes, kas ļauj viegli programmēt un testēt.

AdaFruit Flora attīstības padome

AdaFruit Flora attīstības padome

Iespējas

  • Atmega32u4 mikrokontrolleris, kas darbina Arduino Mega un Leonardo
  • Borta polarizēta 2 JST baterija
  • Simulācija, izmantojot Arduino IDE
  • 14 šūšanas krānu spilventiņi stiprināšanai un elektriskiem savienojumiem
  • The borta regulators

AdaFruit padomes pieteikumi

Elektromagnētiskā lauka noteikšanas kleita ir ļoti svarīga, lai noteiktu EML signālus, lai glābtu sevi no radiācijas. Valkājams termometrs, kas pacientiem ir ļoti nepieciešams.

No iepriekš minētās informācijas, visbeidzot, mēs varam secināt, ka tiek izmantoti dažāda veida mikrokontrolleru plates veidot dažādas lietojumprogrammas, piemēram, elektroniskos projektus , elektroniskā sadzīves tehnika utt. Mēs ceram, ka jūs labāk izprotat šo koncepciju. Turklāt, ja rodas šaubas par šo koncepciju, lūdzu, sniedziet vērtīgus ieteikumus, komentējot komentāru sadaļā zemāk. Šeit ir jautājums jums, Kāda ir atšķirība starp Arduino dēli un Arduino Nano dēli ?