Krahasimi i llojeve të njohura të mikrokontrolluesve dhe zbatimet e tyre

Krahasimi i llojeve të njohura të mikrokontrolluesve dhe zbatimet e tyre

Sot mund të gjeni shumë mikrokontrollues të njohur në projekte dhe produkte.

prirje

Përshkrim

Konsumimi i energjisë ultra të ulët

Pajisjet përdorin më pak energji. Kjo ndihmon që bateritë të zgjasin më shumë.

Integrimi i AI dhe ML

Mikrokontrolluesit tani mund të bëjnë gjëra të zgjuara si të shohin fotografi.

Lidhja e zgjeruar

Zgjedhjet e reja si Wi-Fi 6 dhe Bluetooth Low Energy e bëjnë lidhjen më të lehtë.

Ndërmarrjet kryesore

  • Zgjidhni mikrokontrolluesin (MCU) më të mirë për projektin tuaj. Kjo ndihmon që projekti juaj të funksionojë mirë dhe të zgjasë shumë. Mendoni për gjëra të rëndësishme si sa energji përdor, sa shpejt funksionon dhe sa memorie ka. Zgjidhjet me një çip të vetëm e bëjnë më të lehtë projektimin. Ato i vendosin të gjitha pjesët e nevojshme në një çip të vetëm. Kjo kursen hapësirë ​​dhe para. Pllakat popullore si Arduino dhe ESP32 kanë shumë ndihmë nga të tjerët. Kjo i bën ato... mirë për njerëzit që sapo kanë filluarGjithmonë zgjidhni një MCU që i përshtatet projektit tuaj, parave tuaja dhe asaj që keni. Kjo ju jep rezultatet më të mira.

Pse Zgjedhja e Mikrokontrolluesit ka Rëndësi

Faktorët e Suksesit të Projektit

Kur ndërtoni pajisje elektronike, Zgjedhja e mikrokontrolluesit të duhur është e rëndësishmeNdihmon që projekti juaj të funksionojë mirë dhe të arrijë qëllimet tuaja. Microcontroller-i më i mirë ju jep shpejtësi të mirë dhe e bën projektin tuaj të besueshëm. Shumë inxhinierë thonë se zgjedhja juaj e mikrokontrolluesit ndryshon se sa mirë funksionon projekti juaj. Ndikon gjithashtu në koston dhe jetëgjatësinë e baterisë.

Këshillë: Sigurohuni që veçoritë e MCU-së tuaj përputhen me nevojat e projektit tuaj.

Mendoni për disa gjëra që do ta ndihmojnë projektin tuaj të ketë sukses:

  • Performanca: Një mikrokontrollues i fortë funksionon më shpejt dhe jep rezultate më të mira.

  • Kostoja: Një mikrokontrollues i duhur ju ndihmon të kurseni para.

  • Efikasiteti i energjisë: Disa mikrokontrollorë përdorin më pak energji, gjë që është e mirë për bateritë.

  • Shkallëzueshmëria: Mikrokontrolluesi i duhur ju lejon të zhvilloni projektin tuaj më vonë.

  • Besueshmëria: Një mikrokontrollues i mirë e bën projektin tuaj të funksionojë më mirë.

Gjithashtu duhet të shikoni se sa kunja hyrëse/dalëse ju nevojiten. Kontrolloni edhe madhësinë e bitit dhe pajisjet periferike. Këto gjëra ju ndihmojnë të zgjidhni mikrokontrollorin (MCU) më të mirë për projektin tuaj.

Kriteret kryesore të përzgjedhjes

Për të zgjedhur mikrokontrollorin më të mirë, shikoni disa gjëra të rëndësishmeSigurohuni që mikrokontrolluesi juaj i përshtatet nevojave dhe buxhetit tuaj. Ja ku janë gjërat kryesore për të kontrolluar:

  • Efikasiteti i energjisë: Zgjidhni një mikrokontrollues (MCU) që përdor më pak energji për jetëgjatësi më të madhe të baterisë.

  • Arkitektura e harduerit: Gjeni një mikrokontrollues (MCU) me dizajnin e duhur për projektin tuaj.

  • Fuqia përpunuese: Sigurohuni që mikrokontrollori juaj mund të kryejë të gjitha detyrat tuaja.

  • Memoria: Shihni nëse mikrokontrollori (MCU) ka hapësirë ​​të mjaftueshme për kodin dhe të dhënat tuaja.

  • Ndërfaqja e harduerit: Kontrolloni nëse mikrokontrolli (MCU) lidhet me atë që ju nevojitet.

  • Arkitektura e softuerit: Zgjidhni një mikrokontrollues (MCU) që funksionon me mjetet tuaja të preferuara të programimit.

  • Kostoja: Krahasoni çmimet për të qëndruar brenda buxhetit.

  • Disponueshmëria dhe mbështetja e komunitetit: Zgjidhni një mikrokontrollues (MCU) që është i lehtë për t’u gjetur dhe ka shumë përdorues.

Përdorni tabelën më poshtë për të krahasuar karakteristikat kryesore:

kriteret

Pse ka rëndësi

Efikasiteti i energjisë

Kursen energji dhe bën që bateritë të zgjasin më shumë

Përpunimi i energjisë

Mund të bëjë punë më të vështira

kujtim

Mban kodin dhe të dhënat tuaja

Ndërfaqja e harduerit

Lidhet me sensorë dhe pajisje të tjera

Kosto

E mban projektin tuaj të lirë

Ndihma për komunitetin

Ju ndihmon të zgjidhni problemet më shpejt

Nëse ndiqni këto hapa, keni një shans më të mirë për të bërë një projekt të shkëlqyer me mikrokontrolluesin e duhur.

Arkitekturat e Mikrokontrolluesve dhe Zgjidhjet me Çip të Vetëm

Përmbledhje e Arkitekturës

Ekzistojnë shumë arkitektura mikrokontrolluesish në elektronikë. Secila prej tyre ka veçori të veçanta për të ndihmuar me probleme të ndryshme. Shihni tabelën më poshtë për të krahasuar llojet kryesore:

microcontroller

Lloji i arkitekturës

Key Features

Aplikime

8051

8-bit

Përpunim i të dhënave 8-bit, oscilator në çip, fuqi e ulët

Mësim, pajisje të thjeshta

PIC

Harvard/RISC

Programim i shpejtë, mbështet CAN/SPI/UART, ADC/DAC

Sistemet Embedded

AVR

RISK

Shpejtësi më të larta të orës, më shumë memorie, efikasitet më i mirë

Projekte të thjeshta dhe komplekse

ARM

RISK

32/64-bit, shpejtësi e lartë, fuqi e ulët

Telefona, tableta, pajisje që vishen

  • Mikrokontrolluesi 8051 është i mirë për të mësuar dhe për të krijuar gjëra bazike. Ai ka një CPU, RAM, ROM dhe porta I/O.

  • Mikrokontrolluesi PIC ju lejon të programoni shpejt dhe lidheni me shumë sensorëPërdor arkitekturën Harvard dhe ka ADC dhe DAC.

  • Mikrokontrolluesi AVR është më i shpejtë dhe kursen më shumë energji. Mund të zgjidhni TinyAVR, MegaAVR ose XmegaAVR për nevojat tuaja.

  • Arkitektura ARM përdoret në shumë pajisje inteligjentePërdor dizajnin RISC për shpejtësi të lartë dhe fuqi të ulët.

Zgjidhje me Çip të Vetëm në Sistemet e Integruara

Zgjidhjet me një çip të vetëm i bëjnë projektet më të lehtaJu merrni gjithçka që ju nevojitet në një çip të vetëm. Kjo do të thotë që nuk keni nevojë për pjesë shtesë. Kurseni hapësirë ​​dhe shpenzoni më pak para. Pajisja juaj gjithashtu funksionon më mirë.

Zgjidhjet me një çip të vetëm kanë CPU, memorie, kohëmatës dhe porta. Mund t’i përdorni në ora inteligjente, sensorë shtëpiakë dhe mjete mjekësore. Këto çipa ju ndihmojnë të ndërtoni produkte të vogla dhe të forta. E përfundoni projektin tuaj më shpejt sepse nuk keni nevojë për shumë çipa.

Këshillë: Përdorimi i zgjidhjeve me çip të vetëm e bën dizajnin tuaj të thjeshtë dhe të fortë. Gjithashtu përdorni më pak energji, kështu që bateritë zgjasin më shumë.

Zgjidhjet me një çip të vetëm funksionojnë mirë në sistemet e integruara. Mund t’i përdorni në robotë, pajisje inteligjente për shtëpinë dhe pajisje portative. Do të përfitoni shpejtësi më të mirë dhe do të kurseni energji. Shumë inxhinierë zgjedhin zgjidhje me një çip të vetëm për projekte të reja.

Pllakat e njohura të mikrokontrolluesve

Pllakat e njohura të mikrokontrolluesve
Image Burimi: unsplash

Kur fillon të prodhosh pajisje elektronike, sheh shumë bordet e mikrokontrolluesveKëto tabela ju ndihmojnë të mësoni dhe të krijoni gjëra të reja. Mund të zgjidhni tabelën e duhur duke parë veçoritë, çmimin dhe mbështetjen nga të tjerët.

Arduino Uno dhe Nano

Dëgjon për arduino kur kërkon pllaka të lehta. Arduino uno dhe nano janë shumë të njohura. Mund ta përdorësh arduino uno për robotë, shkollë dhe ide testimi. Pllaka është e madhe, kështu që është e lehtë të shtosh tela dhe sensorë. Shumë njerëz e përdorin atë, kështu që merr ndihmë shpejt. Arduino nano është më i lirë dhe përshtatet në vende të vogla. Mund ta përdorësh për pajisje të veshshme dhe IoT. Të dyja pllakat janë të mira për fillestarët dhe ekspertët.

Këshillë: Zgjidhni arduino uno nëse doni të mësoni shpejt. Zgjidhni arduino nano nëse ju nevojitet një pllakë e vogël.

ESP32

Sot e shihni esp32 në shumë pajisje inteligjente. Pllaka esp32 është e shpejtë dhe ka shumë funksione. Ka dy bërthama dhe funksionon deri në 240 MHzMund të përdorni Wi-Fi dhe Bluetooth, kështu që është shumë i mirë për IoT. Pllaka ka shumë porta, sensorë prekjeje dhe mbështetje audio. Mund të përdorni esp32 për shtëpi inteligjente, pajisje të veshshme, fabrika dhe robotë. Pllaka i mban të dhënat tuaja të sigurta me nisje dhe enkriptim të sigurt.

  • Procesor me dy bërthama për punë të shpejtë.

  • Wi-Fi dhe Bluetooth për lidhje të lehtë.

  • Shumë porte si SPI, I2C, UART, ADC, DAC dhe PWM.

  • Modalitete me energji të ulët për përdorimin e baterisë.

  • Nisje dhe enkriptim i sigurt për siguri.

Mund ta përdorni esp32 për bujqësi, kontrollimin e mjedisit dhe dronë. Bordi esp32 është i mirë si për hobi ashtu edhe për punë.

STM32

stm32 do të gjendet në shumë projekte të vështira. Seria stm32 ju ofron mundësi për shpejtësi dhe kursim të energjisë. Zgjidhni STM32F për punë të shpejta dhe porta të avancuara. Zgjidhni STM32L për jetëgjatësi të gjatë të baterisë. Mund ta përshtasni pllakën me projektin tuaj. Pllakat stm32 përdoren në fabrika, spitale dhe pajisje shtëpiake. Mund t'i përdorni për robotë, makina dhe pajisje të vogla.

  • STM32F është për punë të shpejtë.

  • STM32L është për të kursyer energji.

  • Shumë modele për nevoja të ndryshme.

Zgjidh pllakën e duhur stm32 duke parë shpejtësinë, fuqinë dhe veçoritë.

Raspberry Pico

Ju e shihni pico-n e raspberry pi në shumë projekte të vogla. Pico përdor Mikrokontrollues RP2040 për shpejtësi të mirë dhe fleksibilitet. Ju merrni shumë porta si UART, SPI, I2C, ADC dhe GPIO. Pllaka ka hyrje/dalje të programueshme, kështu që mund t'u jepni punë makinave të gjendjes. Mund të përdorni MicroPython për të koduar, gjë që është e lehtë për fillestarët. Pllaka funksionon me Grove, kështu që mund të shtoni pjesë shpejt.

  • Mikrokontrollues RP2040 për shpejtësi të lartë.

  • Shumë porta për lidhje të ndryshme.

  • Hyrje/Dalje të programueshme për detyra inteligjente.

  • MicroPython për kodim të lehtë.

  • Mbështetje për korije për ndërtim të shpejtë.

Mund ta përdorni raspberry pi pico për të mësuar, testuar dhe për pajisje inteligjente.

Seria PIC

Pllakat PIC i gjeni në projekte të thjeshta dhe të vështira. Seria PIC është e shpejtë për shkak të dizajnit të saj RISC. Mund ta programoni lehtësisht dhe ta lidhni me pjesë analoge pa shtesë. Pllaka përdor pak energji dhe është e lirë. Mund ta përdorni PIC për projekte argëtuese dhe sisteme pune. Tabela tregon pikat kryesore të mira dhe të këqija:

Përparësitë

Kufizimet

Pak defekte

Vetëm një akumulator

Shpejt për shkak të RISC

Duhet të ndërrosh bankat për të gjithë RAM-in

Përdor pak energji

Disa operacione dhe regjistra nuk janë fleksibël

Lehtë për tu programuar

Stiva e pajisjeve nuk mund të adresohet

Lidhje e lehtë me pjesë analoge

Grumbujt e softuerëve nuk janë efikasë

Një grup i vogël udhëzimesh

Oscilator i integruar me shpejtësi të ndryshme

I lirë dhe me shumë ndërfaqe

Vjen në paketën DIL për përdorim hobi

Mund të përdorni pllaka PIC për projekte që kërkojnë konsum të ulët të energjisë dhe dizajn të thjeshtë.

adoleshent

Do të shihni tabela teensy në projekte që kërkojnë shpejtësi të lartë dhe veçori të veçanta. Tabela teensy mund të funksionojë. deri në 600 MHz dhe ka deri në 8 MB memorie flash. Ju merrni shumë porta si seriale, CAN, I²S audio dhe USB host. Pllaka punon me Arduino IDE, kështu që kodimi është i lehtë. Teensy është i vogël dhe përshtatet në breadboards. Mund ta përdorni teensy për makina, fabrika, robotë, muzikë dhe IoT.

tipar

Bordi i Teensy-t

Borde të tjera mikrokontrolluese

Processor Speed

Deri në 600 MHz

Shpejtësi më të ulëta

Memorje e shpejte

Deri në 8 MB

Më pak memorie

Karakteristikat e I/O

Shumë serialë, CAN, I²S, host USB

Më pak opsione

Integrimi IDE

Funksionon me Arduino IDE

Mund të ketë nevojë për më shumë konfigurim

Faktori formë

I vogël, i përshtatet dërrasave të bukës

Më i madh, më pak i lehtë për t’u lëvizur

Aplikimet e synuara

Makina, fabrika, robotë

Përdorimi i përgjithshëm

Zgjidhni teensy nëse keni nevojë për më shumë shpejtësi dhe veçori të veçanta.

Shënim: Në shumë projekte shihni pllaka si arduino, esp32, stm32, raspberry pi pico, PIC dhe teensy. Merrni shumë ndihmë, çmime të ulëta dhe veçori interesante. Zgjidhni tabelën më të mirë duke parë se çfarë i nevojitet projektit tuaj dhe çfarë mund të bëjë pllaka.

Karakteristikat dhe Specifikimet e MCU-së

Kujtesa dhe përpunimi

Kur zgjidhni një mikrokontrollues (MCU), kontrolloni memorien dhe shpejtësinë e tij. Memoria lejon që mikrokontrolluesi juaj (MCU) të ruajë të dhëna dhe të ekzekutojë programe. Fuqia e përpunimit e ndihmon mikrokontrolluesin (MCU) të kryejë punë shpejt. Seritë stm32f3 dhe stm32f0 kanë madhësi dhe shpejtësi të ndryshme memorieje. Mund t'i përdorni këto mikrokontrollues për projekte të shpejta dhe inteligjente. Seria stm32f3 ka më shumë memorie dhe punon më shpejt se stm32f0. Përdorni stm32f3 për punë të vështira si përpunimi i sinjalit. Përdorni stm32f0 për detyra të lehta dhe për të kursyer energji.

  • MCU-të marrin të dhëna nga sensorë dhe pajisje të tjera.

  • Më shumë memorie do të thotë që mund të kurseni më shumë të dhëna.

  • Procesorët më të shpejtë e bëjnë mikrokontrollorin (MCU) tuaj të funksionojë më shpejt.

  • Do të merrni rezultate më të mira me më shumë memorie dhe shpejtësi.

  • Seria stm32f3 është e mirë për punë të vështira.

  • Seria stm32f0 është më e mira për kontroll të thjeshtë.

  • Përshtatni kujtesën dhe shpejtësinë me projektin tuaj.

  • Më shumë memorie ndihmon me programe më të mëdha.

  • Seria stm32f3 është e fortë për punë të vështirë.

  • Seria stm32f0 kursen energji për projekte të vogla.

  • Të dyja seritë funksionojnë për lloje të ndryshme komunikimi.

Opsionet e lidhjes

MCU-ja juaj duhet të lidhet me pajisje të tjera. Komunikimi është çelësi për projektet inteligjente. Seritë stm32f3 dhe stm32f0 mbështesin shumë mënyra për të komunikuar me pjesë të tjera. Mund të përdorni UART, SPI, I2C dhe CAN për telat. Gjithashtu janë të disponueshme opsione pa tel si WiFi dhe Bluetooth. Borde si ESP8266, ESP32, CYW43439 dhe RPi Pico W ju japin mundësi për internet pa tel. Këto pllaka janë të shkëlqyera për IoT dhe shtëpitë inteligjente.

  • ESP8266 ofron WiFi për të komunikuar me pajisje të tjera.

  • ESP32 ka WiFi dhe Bluetooth për lidhje të shpejta.

  • CYW43439 ofron WiFi 4 dhe Bluetooth 5.2.

  • RPi Pico W ka WiFi dhe Bluetooth për përdorim të lehtë.

  • Seritë stm32f3 dhe stm32f0 mbështesin shumë mënyra për t'u lidhur.

  • Mund të lidhni sensorë, ekrane dhe mikrokontrollues të tjerë.

  • Seria stm32f3 ndihmon me punë të vështira komunikimi.

  • Seria stm32f0 është e mirë për lidhje të thjeshta.

  • Zgjidhni mikrokontrollorin e duhur për nevojat e projektit tuaj.

  • Komunikimi i mirë ndihmon që projekti juaj të funksionojë me gjëra të tjera.

  • Të dyja seritë e bëjnë të lehtë lidhjen në shumë projekte.

Efikasiteti i energjisë

Ju dëshironi që mikrokontrollori (MCU) juaj të përdorë më pak energji. Kursimi i energjisë ndihmon që bateritë të zgjasin më shumë. Seritë stm32f3 dhe stm32f0 kanë modalitete me energji të ulët për jetëgjatësi më të mirë të baterisë. Përdorni stm32f0 për projekte që duhet të kursejnë energji. Seria stm32f3 jep më shumë shpejtësi, por përdor më shumë energji. Disa mikrokontrollorë si Microchip nanoWatt XLP dhe Texas Instruments MSP430 përdorin shumë pak energji kur janë në gjumë.

microcontroller

Gjumi aktual

Rryma e Orës në Kohë Reale

Rryma e Kohëmatësit të Mbikëqyrësit

Mikroçip nanoWatt XLP

20 nA

500 nA

400 nA

Texas Instruments MSP430

Më i lartë se nanoWatt XLP

N / A

N / A

  • Seria stm32f0 është më e mira për projektet me bateri.

  • Seria stm32f3 është e mirë për punët që kërkojnë më shumë shpejtësi.

  • Përdorni modalitete me energji të ulët për të kursyer energji.

  • Kursimi i energjisë ndihmon që projekti juaj të zgjasë më shumë.

  • Seritë stm32f3 dhe stm32f0 ju lejojnë të zgjidhni fuqinë ose shpejtësinë.

  • Seria stm32f3 ka veçori për të balancuar fuqinë dhe shpejtësinë.

Këshillë: Zgjidhni një mikrokontrollues (MCU) që kursen energji për pajisjet portative. Përdorni stm32f0 për punë të thjeshta me baterinë. Përdorni stm32f3 për veçori të përparuara dhe më shumë shpejtësi.

Zbatimet e mikrokontrolluesve

Zbatimet e mikrokontrolluesve
Image Burimi: piksele

Mikrokontrolluesit përdoren në shumë lloje teknologjish. I shihni në internet të gjërave të internetit, fabrika, spitale dhe pajisje të përditshme. Zgjidhni mikrokontrolluesin e duhur duke parë për çfarë përdoret. Çdo mikrokontrollues funksionon më mirë në internet të gjërave të internetit, makina ose gjëra që përdorin njerëzit.

IoT dhe Lidhja

IoT gjendet në shumë vende. Shtëpitë inteligjente, orët dhe sensorët përdorin mikrokontrollues. Ju nevojitet një mikrokontrollues mikrofonik që mund të komunikojë me pajisje të tjera pa tel. Shumë projekte të IoT përdorin pllaka me WiFi ose Bluetooth. esp8266 dhe esp32 janë në pajisjet inteligjente sepse lidhen lehtësisht me rrjetet. Pllakat Arduino ju ndihmojnë të bëni gjëra të thjeshta të IoT. Raspberry Pi mund të përdorë një sistem të plotë për punë më të vështira të IoT. STM32 ofron shpejtësi të lartë dhe përdor pak energji për sensorë inteligjentë. ATtiny është i mirë për projekte bazë të IoT me nevoja të thjeshta.

  • esp8266 lidh sensorët me internetin në IoT.

  • esp32 ofron WiFi dhe Bluetooth për shtëpi inteligjente dhe pajisje të veshshme.

  • Arduino e bën shumë të lehtë për njerëzit që fillojnë.

  • Raspberry Pi ndihmon me sistemet e përparuara të IoT.

  • STM32 ndërton pajisje ioT të shpejta dhe efikase.

  • ATtiny përshtat projekte të thjeshta të IoT me nevoja themelore.

Këshillë: Zgjidh një mikrokontrollues me veçori të mira pa tel për internetin e internetit (IoT). Kërko pllaka me mbështetje për WiFi, Bluetooth dhe internetin e internetit.

IoT përdoret në bujqësi, shëndetësi dhe qytete inteligjente. Mikrokontrolluesit ndihmojnë në mbledhjen e të dhënave, kontrollin e gjërave dhe dërgimin e informacionit. esp8266 dhe esp32 përdoren për projekte të IoT pa tel. Arduino dhe Raspberry Pi janë të mirë për të mësuar dhe testuar IoT. STM32 dhe ATtiny funksionojnë për punë të veçanta të IoT që kërkojnë shpejtësi ose energji të ulët.

Industriale dhe Mjekësore

Mikrokontrolluesit gjenden në fabrika dhe spitale. Ata kontrollojnë makinat, vëzhgojnë sensorët dhe i mbajnë gjërat të sigurta. Fabrikat kanë nevojë për mikrokontrollues të fortë për linjat e montimit dhe makinat CNC. Mjetet mjekësore përdorin mikrokontrollues për monitorë portativë dhe pajisje inteligjente. Seritë STM32 dhe ARM Cortex-M përdoren për punë me shpejtësi të lartë. Këto mikrokontrollues japin shpejtësi dhe kursejnë energji për industrinë dhe shëndetësinë.

Zona e Zbatimit

Rasti i Përdorimit të Mikrokontrolluesit

Automatizimi industrial

Kontrollon makina si linjat e montimit dhe CNC.

Pajisjeve Mjekësore

Përdoret në monitorë portativë dhe mjete mjekësore inteligjente.

STM32 përdoret për kontroll të shpejtë në robotë. Seria ARM Cortex-M i përshtatet punëve me shpejtësi të lartë në fabrika dhe makina. Mjetet mjekësore kanë nevojë për mikrokontrollues që përdorin pak energji dhe i mbajnë të dhënat të sigurta. Texas Instruments MSP430 përdoret në pajisjet mjekësore me bateri. Mikrokontrolluesit PIC ndihmojnë në ndërtimin e mjeteve të thjeshta dhe të besueshme për industrinë dhe shëndetësinë.

Shënim: Zgjidh një mikrokontrollues që është provuar se funksionon mirë për industrinë dhe shëndetësinë. Kërkoni veçori me energji të ulët, shpejtësi të lartë dhe të dhëna të sigurta.

Këto mikrokontrollorë (MCU) i shihni në matësat inteligjentë, monitorët e pacientëve dhe sensorët e fabrikës. Seritë STM32 dhe ARM Cortex-M janë të mira për IoT në industri dhe mjekësi. MSP430 dhe PIC përshtaten me mjete mjekësore portative dhe kontrolle të thjeshta të fabrikës.

Konsumator dhe Hobiist

Mikrokontrolluesit janë në pajisjet e përditshme dhe në projektet argëtuese. I shihni në lodra, ora inteligjente dhe automatizim shtëpiak. Shumë njerëz përdorin Arduino dhe esp8266 për të mësuar dhe ndërtuar gjëra. Seria ARM Cortex-M ofron shpejtësi të lartë për pajisjet e përparuara. Atmel ATmega328 është popullor në Arduino sepse është i lirë dhe i lehtë. Texas Instruments MSP430 është i mirë për pajisjet që vishen me bateri.

microcontroller

Key Features

Aplikime

Seria ARM Cortex-M

Shpejtësi e lartë, kursen energji

Makineri fabrike, makina

Espressif ESP8266/ESP32

Wi-Fi i integruar, i përballueshëm, fleksibël

iot, pajisje rrjeti

Atmel ATmega328

I lirë, i përdorur në shumë projekte DIY

Arduino, i lehtë për t’u rritur

Texas Instruments MSP430

Konsumon shumë pak energji, i shkëlqyer për pajisjet që vishen

Pajisje me bateri

esp8266 përdoret në priza inteligjente, drita dhe sensorë për internetin e të gjitha temave. Bordet Arduino ju ndihmojnë të krijoni robotë, alarme dhe pajisje inteligjente për shtëpinë. Raspberry Pi Pico ju lejon të provoni ide të reja me MicroPython. Teensy ofron shpejtësi të lartë për muzikën dhe robotët. Mbështetja e komunitetit ju ndihmon të zgjidhni problemet dhe të mësoni shpejt. Mjetet e bëjnë të lehtë fillimin e projekteve të reja.

  • esp8266 dhe esp32 janë të shkëlqyera për projekte të internetit dhe rrjetit.

  • Arduino dhe ATmega328 funksionojnë mirë për dizajne "bëje vetë" dhe në rritje.

  • MSP430 është i përshtatshëm për pajisjet që vishen dhe pajisjet që punojnë me bateri.

  • ARM Cortex-M0 dhe ATmega328 kanë ndihmë të fortë nga komuniteti.

Këshillë: Bashkohuni me grupet online dhe përdorni mjetet për projektet tuaja. Mbështetja e komunitetit ju ndihmon të zgjidhni problemet dhe të mësoni gjëra të reja.

Këto mikrokontrolla dore i shihni në pajisjet e shtëpisë inteligjente, lodrat dhe kompletet e të nxënit. esp8266 dhe esp32 e bëjnë shumë të lehtë ndërtimin. Arduino dhe Raspberry Pi Pico ju ndihmojnë të filloni projekte të reja dhe të mësoni rreth teknologjisë.

Zgjedhja e MCU-së së duhur

Zgjedhja e mikrokontrollorit (MCU) të duhur mund t'i bëjë projektet tuaja më të lehta dhe më të suksesshme. Duhet të merrni parasysh nevojat tuaja, buxhetin tuaj dhe ndihmën që mund të merrni nga të tjerët. Ndiqni këto hapa për të zgjedhur mikrokontrollorin (MCU) më të mirë për punën tuaj.

Kërkesat e Projektit

Filloni duke menduar se çfarë i nevojitet projektit tuaj. Çdo mikrokontrollues ka karakteristika të ndryshmeDuhet t'i përputhni këto karakteristika me qëllimet tuaja. Ja një tabelë që do t'ju ndihmojë të krahasoni se çfarë ka më shumë rëndësi:

faktor

Përshkrim

Nevojat për Aplikim

Çfarë bën projekti juaj? Zgjidhni veçoritë që i përshtaten qëllimit tuaj.

Arkitektura e mikrokontrolluesit

Dizajni ndikon në shpejtësinë dhe sa mirë funksionon me pjesët tuaja.

Madhësia e Bitit

Madhësia më e madhe e bitit do të thotë më shumë memorie dhe përpunim më i shpejtë i të dhënave.

Kërkesat e Komunikimit

Kontrolloni nëse keni nevojë për ADC, PWM ose mënyra të tjera për të lidhur sensorët.

Voltage operativ

Sigurohuni që mikrokontrollori (MCU) funksionon me furnizimin me energji (si 5V ose 3.3V).

Numri i kunjave I/O

Numëroni sa gjëra duhet të lidhni.

Nevojat e kujtesës

Më shumë memorie ndihmon me programe më të mëdha.

Paketa Size

MCU-të e vogla përshtaten me pajisje të vogla.

Konsumi i energjisë

Fuqia e ulët është më e mira për përdorimin e baterisë.

Burimet e mbështetjes

Udhëzues dhe mjete të mira e bëjnë ndërtimin më të lehtë.

Këshillë: Gjithmonë shënoni nevojat e projektit tuaj përpara se të zgjidhni një mikrokontrollues (MCU). Kjo ju ndihmon të shmangni problemet më vonë.

Buxheti dhe disponueshmëria

Gjithashtu duhet të mendoni se sa doni të shpenzoni dhe sa e lehtë është të merrni mikrokontrollin. Disa pllaka kushtojnë më shumë, por mund t'i gjeni kudo. Të tjerat janë të lira dhe të lehta për t'u blerë. Ja një tabelë për të krahasuar disa tabela të njohura:

Bordi i mikrokontrolluesit

Nivelet e cmimit

Disponueshmëri

Feather M4 Express

Me çmim të arsyeshëm

Gjerësisht i disponueshëm nga Adafruit

NyjaMCU

Affordable

Në dispozicion nga shumë dyqane

Fotoni i grimcave

Me çmim të arsyeshëm

Bleni nga faqja zyrtare e internetit

Galileo Gjenerata 2

Me çmim mesatar

Shumë shpërndarës e shesin atë

Nëse ndërtoni prototipa, mund të dëshironi të zgjidhni një mikrokontrollues (MCU) që është i lehtë për t’u gjetur dhe i përshtatet buxhetit tuaj.

Komuniteti dhe Mbështetja

Një komunitet i fortë mund t'ju ndihmojë të zgjidhni problemet shpejt. Duhet të kërkoni një mikrokontrollues me shumë udhëzues, forume dhe mjete. Kjo e bën më të lehtë të mësoni dhe të zgjidhni problemet. Bordet Arduino dhe ESP kanë komunitete të mëdha. Mund të gjeni përgjigje në internet dhe të merrni ndihmë nga prodhues të tjerë.

Ja një listë e thjeshtë kontrolli për t'ju udhëhequr:

  1. Përcaktoni qëllimin e projektit tuaj.

  2. Renditni nevojat tuaja për pinin I/O.

  3. Kontrolloni shpejtësinë e përpunimit dhe memorien.

  4. Shikoni furnizimin me energji dhe përdorimin e saj.

  5. Sigurohuni që mbështet komunikimin e duhur.

  6. Mësoni rreth udhëzuesve dhe mbështetjes.

  7. Kontrolloni nëse mund ta blini lehtë dhe nëse i përshtatet buxhetit tuaj.

  8. Mendoni për përmirësimet e ardhshme.

Shënim: Zgjedhja e mikrokontrollorit të duhur ju kursen kohë dhe para. Gjithashtu ndihmon që projektet tuaja të funksionojnë më mirë.

Mund të zgjidhni nga shumë mikrokontrollues. Secili është i mirë në diçka të ndryshme. Tabela më poshtë tregon se si ato nuk janë të njëjta:

Tipi

arkitekturë

Përdorimi më i mirë

Arduino uno

ATmega328P

Projekte për fillestarë, automatizim

ESP32

Me dy bërthama, Wi-Fi

IoT, pajisje inteligjente

STM32 Bërthamë

ARM Cortex-M

Projekte industriale, të përparuara

adoleshent

ARM Cortex-M4/M7

Audio, kontroll në kohë reale

Shikoni madhësinë e bitit, përdorimin e energjisë dhe ndihmën nga të tjerët Para se të zgjidhni. Shkruani së pari se çfarë i nevojitet projektit tuaj. Zgjidhni një tabelë që i përshtatet planit tuaj. Sigurohuni që specifikimet përputhen me mënyrën se si dëshironi që pajisja juaj të funksionojë.

FAQ

Cili është ndryshimi midis një mikrokontrolluesi dhe një mikroprocesori?

Një mikrokontrollues ka së bashku një CPU, memorie dhe porta. Ju e përdorni atë për punë të thjeshta kontrolli. Një mikroprocesor ka vetëm një CPU. Ai gjendet në kompjuterët që kanë nevojë për më shumë energji.

Si e zgjidhni mikrokontrolluesin e duhur për projektin tuaj?

Së pari, shkruaj çfarë i nevojitet projektit tënd. Kontrollo shpejtësinë, memorien dhe sa energji përdor. Sigurohu që funksionon me sensorët dhe pajisjet e tua. Kërko ndihmë të mirë nga përdorues të tjerë. Zgjidh një që përputhet me buxhetin tënd.

A mund të programohen të gjithë mikrokontrolluesit me të njëjtën gjuhë?

Jo, nuk mund të përdorni vetëm një gjuhë për të gjitha. Disa mikrokontrollues përdorin C ose C++. Të tjerë përdorin kodin MicroPython ose Arduino. Kontrolloni gjithmonë se cilat gjuhë mund të përdorë pllaka juaj para se të filloni.

Pse ka rëndësi mbështetja e komunitetit kur zgjedh një mikrokontrollues?

Mbështetja e komunitetit ju ndihmon të zgjidhni problemet më shpejt. Mund të gjeni udhëzues, kod dhe përgjigje në internet. Kjo e bën të mësuarit më të lehtë dhe ju ndihmon të përfundoni projektin tuaj.

Cilat janë gabimet e zakonshme kur punoni me mikrokontrollues?

Mund të zgjidhni një pllakë me shumë pak memorie ose tension të gabuar. Ndonjëherë harroni të kontrolloni nëse funksionon me sensorët tuaj. Lexoni gjithmonë fletën e të dhënave dhe kontrolloni dy herë nevojat e projektit tuaj.

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar *