Ja jums nav nepieciešama pārāk liela apstrādes jauda, Pico mikrokontrolleris var būt labāk piemērots daudziem elektronikas projektiem.
Ir vairāki viena borta datori no uzņēmuma Raspberry Pi, bet tikai viens mikrokontrolleris - Raspberry Pi Pico. Šī mazā tāfele nav paredzēta kā alternatīva jaudīgākiem SBC, taču tai ir unikāls funkciju kopums, kas padara to piemērotāku noteiktiem projektiem.
Šeit mēs izpētīsim dažādus iemeslus, kāpēc jūs varētu vēlēties izmantot Raspberry Pi Pico, nevis citus Raspberry Pi modeļus savos elektronikas projektos.
1. Mikrokontrollera arhitektūra
Kamēr citi Raspberry Pi modeļi veiciet cēlus mēģinājumus nomainīt savu galveno datoru vai vismaz kalpot kā cienīga alternatīva, Pico tā vietā ir vienkārša, nepietiekami novērtēta mikrokontrollera plate, kuras uzdevums ir tikai palīdzēt īstenot jūsu elektronikas projektus dzīvi.
Lai gan tas kopumā padara to mazāk spējīgu nekā citi Pi modeļi, tam ir arī vairākas priekšrocības, kā aprakstīts nākamajās sadaļās. Pateicoties daudz vienkāršākai arhitektūrai, Raspberry Pi Pico izmanto daudz mazāk resursu, lai veiktu tos pašus uzdevumus, ko parastais Raspberry Pi.
To ir arī daudz vieglāk iestatīt, un tajā nav neviena no viena borta datora drošības problēmām. Turklāt Pico piedāvā 2 MB nemainīgu zibatmiņu, un tam nav SD kartes slota, lai gan jūs varētu izmantot adapteri, lai to savienotu ar Pico. Šī zibatmiņa saglabās jūsu datus pat pēkšņa strāvas padeves pārtraukuma gadījumā, savukārt, visticamāk, jūsu rokās būs bojāta SD karte.
2. Rentabilitāte
Raspberry Pi Pico ir lētākais Raspberry Pi produkts, sākot no 4 USD par bāzes modeli. Tā ir aptuveni ceturtā daļa no Raspberry Pi Zero 2 W cenas un daudz lētāka nekā lētākais Raspberry Pi 4. Raspberry Pi Pico piedāvā zemu barjeru ienākšanai elektronikas jomā, ļaujot jums uzsākt savu jauno hobiju ar minimālu ieguldījumu.
Pat mikrokontrolleru pasaulē Pico cena joprojām ir ļoti konkurētspējīga, un jūs esat maz ticams, ka par šo cenu atradīsit dēli, kas piedāvā līdzīgas funkcijas, ērtu lietošanu un dokumentāciju punktu.
Ir trīs Pico varianti, kuru cenas atšķiras. Bāzes modeļa oficiālā cena ir 4 ASV dolāri, taču tam ir nepielodētas galvenes un trūkst bezvadu savienojuma. Lai iegūtu šīs funkcijas kastē, jums būs jāmaksā papildus no USD 1 līdz USD 3. Pico WH versija ar Wi-Fi un iepriekš pielodētām galvenēm maksā 7 USD.
3. Enerģijas efektivitāte
Raspberry Pi Pico var nebūt energoefektīvākā mikrokontrollera plate, taču tā darbojas pietiekami labi, it īpaši Raspberry Pi saimē. Viena no mūsu ieteiktajām iespējām ir Pico izmantošana padomi enerģijas taupīšanai savos Raspberry Pi projektos.
Tas piedāvā divus mazjaudas režīmus: miega un neaktivizētu režīmu. Neaktīvais režīms patērē vismazāko enerģijas daudzumu, taču ir nepieciešams ārējs sprūda, lai atgrieztu Pico aktīvākā stāvoklī. No otras puses, miega režīms patērē vairāk enerģijas, jo daļa mikroshēmas pulksteņa infrastruktūras tiek atstāta aktīva, lai vajadzības gadījumā pamodinātu Pico.
Lai gan Raspberry Pi Pico trūkst ESP32 uzlaboto miega režīmu, tas patērē mazāk enerģijas aktīvos režīmos. Datu lapā ierakstītā video atskaņošanas testa laikā tas izmantoja mazāk nekā 100 mA (ar atspējotu enerģijas taupīšanu).
4. Programmējama ievade/izvade
Raspberry Pi Pico ir 40 kontaktu galvene ar 26 daudzfunkcionālām vispārējām ieejas/izvades (GPIO) tapām. Pico ir dažādi sakaru protokoli, tostarp 2 x I2C, 2 x SPI un 2 x UART kanāli, līdzīgi citiem Raspberry Pi modeļiem. Mums ir detalizēts Pico pinout ceļvedis kuru noteikti vajadzētu pārbaudīt.
Tomēr Raspberry Pi Pico unikāla iezīme ir tā spēja izveidot pielāgotas digitālās saskarnes un sakaru protokolus.
Tas ir iespējams, pateicoties astoņām Pico PIO stāvokļa mašīnām. Tie būtībā ir apstrādes kodoli, kas spēj apstrādāt datus, kas ienāk un iziet no mikrokontrollera. Tie var noņemt no centrālā procesora noteiktu, laika ziņā svarīgu uzdevumu slogu, ļaujot labāk pārvaldīt mikrokontrollera resursus.
PIO var noderēt, ja nepieciešams strādāt ar adresējamām gaismas diodēm, vadības motoriem vai saskarni ar patentētiem protokoliem vai mantoto aparatūru.
5. Analogā ieeja
Raspberry Pi Pico ir vienīgais modelis, kas spēj nolasīt analogos signālus. Lai nosūtītu signālus no analogās ierīces uz Raspberry Pi viena borta datoru, jums būs nepieciešams analogo-digitālo pārveidotāju (ADC), lai nolasītu šos signālus un nosūtītu tos uz Pi ciparu formātā. prot lasīt.
No otras puses, Raspberry Pi Pico spēj tieši saņemt analogo ievadi, pateicoties iebūvētajam 12 bitu ADC. Trīs no 26 GPIO tapām uz plates var konfigurēt kā analogās ieejas. Tad tu vari izmantojiet Raspberry Pico, lai nolasītu potenciometru, piemēram.
6. Kompakts izmērs
Pico ir mazākais Raspberry Pi (2 x 0,8 x 0,04 collas), kam cieši seko Raspberry Pi Zero (2,6 × 1,2 × 0,2 collas). Ja veidojat pārnēsājamu spēļu konsoli, viedās brilles, sirdsdarbības monitoru vai jebkuru citu valkājamas elektronikas projektā, Pico, iespējams, būtu daudz labāk piemērots nekā vairums citu Raspberry Pi modeļiem. Kopumā Pico kompaktais izmērs paplašina tā lietošanas gadījumu klāstu un padara to par vērtīgu rīku projektiem, kuros telpas ierobežojumi ir galvenais apsvērums.
7. Reāllaika lietojumprogrammas
Atšķirībā no citiem Raspberry Pi modeļiem, Pico ir piemērots reāllaika lietojumprogrammām. Reālais laiks skaitļošanā parasti attiecas uz sistēmu, kas ir paredzēta, lai reaģētu uz ārēju notikumu noteiktā laika ierobežojumā vai termiņā. Reāllaika sistēmas ir diezgan svarīgas lietojumprogrammās, kurām nepieciešams ātrs reakcijas laiks, piemēram, aizsardzības, telekomunikāciju, kosmosa un automobiļu lietojumprogrammās.
Pico ir iekšējais reāllaika pulkstenis, kas galvenokārt darbojas, kā paredzēts, bet diemžēl nav paredzēts, lai turpinātu darbu pēc ierīces izslēgšanas. Tomēr Pico varat pievienot ārēju reāllaika pulksteni, lai iegūtu vēl precīzāku laiku.
Tā kā Pico nav operētājsistēmas, ar kuru saskarties, jūsu kods tiek palaists uzreiz startēšanas laikā, atšķirībā no citiem Raspberry Pi modeļiem, kur vispirms ir jāgaida, līdz operētājsistēma tiks sāknēta. Lai gan citos modeļos tehniski ir iespējama programmēšana bez metāla, ar to ir grūtāk strādāt, un tā ir vislabāk piemērota pieredzējušiem izstrādātājiem.
Tāpēc Pico ir vairāk piemērots laika ziņā kritiskiem projektiem, piemēram, spēļu kontrolieriem, mājas drošībai, robotikas projektiem un pat mājas automatizācijas lietojumprogrammām.
8. Atbalsta Raspberry Pi Silicon
Atšķirībā no viena borta datoriem un skaitļošanas moduļiem no Raspberry Pi, Pico nosaka tendenci pirmā mikrokontrollera plate un pirmais produkts, kas balstīts uz paša uzņēmuma iekšējo mikroshēmu RP2040. Zemu izmaksu, bet augstas veiktspējas mikroshēma arī nodrošina jaudu vairākas Raspberry Pi Pico alternatīvas.
Raspberry Pi Pico iegāde nozīmē, ka jūs atbalstāt Raspberry Pi Silicon un palielinās iespējamība, ka nākotnē mēs redzēsim vēl labākas mikroshēmas nekā RP2040.
Raspberry Pi Pico ir lēta alternatīva jūsu elektronikas projektiem
Raspberry Pi Pico trūkst jaudas un uzglabāšanas vietas, tas kompensē reāllaika iespējas, izmēru un pieejamību. Tas ir lieliski piemērots projektiem, kuros pilnvērtīgs Raspberry Pi dators būtu pārspīlēts. Ja Pi I/O tapas ir viss, kas jums nepieciešams, lai jūsu projekts atdzīvinātu, jums var būt labāks risinājums, izmantojot kādu no Raspberry Pi Pico variantiem.