Naozaj potrebujete jednodoskový počítač Raspberry Pi pre váš ďalší elektronický projekt? Tu sú aspekty, ktoré treba zvážiť.
Veľký počet elektronických majstrov a nadšencov používa vo svojich projektoch jednodoskové počítače Raspberry Pi a sú to celkom schopné zariadenia, ktoré možno použiť na fyzické výpočty. Niekedy však problémom nie je to, že Raspberry Pi SBC nie je schopný vykonávať túto prácu, ale namiesto toho ponúka značné množstvo zdrojov, ktoré by sa mohli premrhať na konkrétne aplikácie.
Tu je niekoľko dôvodov, prečo by ste mohli chcieť pre svoj elektronický projekt použiť niečo jednoduchšie ako jednodoskový počítač Raspberry Pi.
1. Váš projekt je dostatočne jednoduchý pre mikrokontrolér
Jednodoskový počítač Raspberry Pi je v podstate kríženec medzi mikrokontrolérom a osobným počítačom. Umožňuje vám pohrať sa s hardvérom a zároveň spustiť operačný systém a v podstate fungovať v samostatnom prostredí. To znamená, že Raspberry Pi SBC môžete nahradiť Arduino (alebo mikrokontrolérom Raspberry Pi Pico) v elektronickom projekte a väčšinou to bude fungovať rovnakým spôsobom bez akýchkoľvek vylepšení.
Znamená to však aj to, že úplne nevyužívate výhody oveľa väčších výpočtových zdrojov Raspberry Pi SBC. Nie je to nevyhnutne zlá vec, ale vedomý prístup k optimalizácii vás môže povzbudiť, aby ste pridali ďalšie procesy a zámerná zložitosť vášho projektu, vďaka ktorej môže byť všetko oveľa naplňujúcejšie a prospešnejšie koniec.
Ak ste zvedaví na rozdiely medzi jednodoskovým počítačom, akým je Raspberry Pi, a mikrokontrolérom, máme sprievodcu, ktorý tieto rozdiely podrobne vysvetľuje.
2. Výkon v reálnom čase je dôležitý
Aj keď na ne môžete nainštalovať operačný systém v reálnom čase alebo ich dokonca spustiť bez operačného systému (t. j. holý kov) na zníženie chvenia a latencie sú dosky Raspberry Pi, s výnimkou modelov Pico, vo všeobecnosti nevhodné pre prácu v reálnom čase. prevádzka.
Pre úlohy a projekty, ktoré musia prebiehať v reálnom čase, teda v rámci špecifikovaného časového obmedzenia, ste na tom oveľa lepšie s mikrokontrolérom, ako je Pico alebo Arduino. Mikrokontroléry vynikajú v aplikáciách, kde je načasovanie kritické, ako je robotika, domáca automatizácia, monitory zdravia a domáca bezpečnosť.
3. Chcete udržať spotrebu energie čo najnižšiu
Rovnako ako väčšina počítačov založených na ARM, Raspberry Pis sú veľmi energeticky efektívne a zvyčajne spotrebujú menej ako 10 W energie aj pri veľkom zaťažení. To je často oveľa menej, ako používa moderný počítač x86, keď je nečinný. Je možné znížiť spotrebu energie Raspberry Pi na úplné minimum odpojením periférií, zakázaním portov a vypnutím LED diód na doske.
Avšak aj ten energeticky najefektívnejší počítač, ako napríklad Raspberry Pi, bude stále spotrebovávať viac energie ako bežný mikrokontrolér, pretože má oveľa väčšiu réžiu na spracovanie.
Ak je pre váš projekt kľúčové udržať spotrebu energie na čo najnižšej možnej úrovni, mali by ste zvážiť, či skutočne potrebujete Raspberry Pi SBC, alebo či by túto prácu zvládol rovnako dobre mikrokontrolér.
4. Chcete udržať náklady čo najnižšie
Zatiaľ čo dosky Raspberry Pi sú tak lacné, ako prichádzajú, najmä teraz, keď je situácia s dodávkami vylepšené, možno budete musieť znížiť náklady na svoj projekt, najmä ak plánujete svoj predaj výtvory. Ak sa chystáte ísť touto cestou, určite si pozrite našu zoznam najlepších trhovísk pre tvorcov.
The najlacnejšie SBC, ktoré si môžete kúpiť od Raspberry Pi stojí Pi Zero W (s Wi-Fi a Bluetooth) približne 10 dolárov, zatiaľ čo výkonnejšie Pi Zero 2 W sa predáva za približne 15 dolárov. Na druhej strane, mikrokontrolér Raspberry Pi Pico s najnižšou cenou sa predáva len za 5 dolárov. Jeho nákladová efektívnosť je jednou z kľúčových výhod, ktoré Raspberry Pi Pico ponúka oproti iným modelom.
5. Váš projekt nevyžaduje klávesnicu ani myš
Raspberry Pi SBC môže byť pre váš elektronický projekt prehnané, ak nevyžaduje vstup z klávesnice alebo myši a môže fungovať bez grafického používateľského rozhrania. Keďže tieto jednodoskové počítače sú navrhnuté tak, aby fungovali v prostredí stolného počítača, sú vybavené portmi USB, výstupom HDMI a ďalšími rozhraniami na pripojenie požadovaných periférií.
Mikrokontroléry sú primárne navrhnuté na prepojenie s elektronickými komponentmi, a preto budú obsahovať jeden alebo viac rad kolíkov GPIO na komunikáciu s týmito zariadeniami, ako aj port USB na pripojenie k počítaču programovanie. To ich robí nepoužiteľnými pre projekty, ktoré vyžadujú periférne zariadenia, ako je modul fotoaparátu alebo dotyková obrazovka, ale umožňujú prenosnejšie a ľahšie nastaviteľné projekty.
Keďže mikrokontrolér postačí pre mnohé projekty v oblasti elektroniky, je dôležité pred výberom Raspberry Pi SBC zvážiť vaše skutočné potreby projektu.
Nie je nič zlé na použití jednodoskového počítača Raspberry Pi na jednoduchý a nenáročný projekt, ak ho už máte po ruke a chcete hneď začať.
Ak však máte možnosť vybrať si medzi SBC a mikrokontrolérom pre projekt, ktorý riadi elektroniku a nevyžaduje toľko výpočtového výkonu, vždy by ste mali ísť tou najpriamejšou cestou: mikrokontrolérom. To vás naučí, ako pracovať s obmedzenými zdrojmi, a bude to obzvlášť užitočné, ak sa venujete kariére vo vývoji vstavaných systémov.