Ако не се нуждаете от твърде много процесорна мощност, микроконтролер Pico може да е по-подходящ за много електронни проекти.

Има няколко едноплаткови компютъра от компанията Raspberry Pi, но само един микроконтролер, Raspberry Pi Pico. Тази малка платка не е предназначена като алтернатива на по-мощните SBC, но има уникален набор от функции, които я правят по-подходяща за определени проекти.

Тук ще проучим различни причини, поради които може да искате да използвате Raspberry Pi Pico вместо други модели Raspberry Pi във вашите електронни проекти.

1. Архитектура на микроконтролера

Кредит за изображение: Raspberry Pi/YouTube

Докато други модели Raspberry Pi правите големи опити да замените основния си компютър или поне да служите като достойна алтернатива, вместо това Pico е опростена, занижена микроконтролерна платка без друга мисия, освен да ви помогне да осъществите вашите електронни проекти живот.

Въпреки че това го прави по-малко способен като цяло от другите модели на Pi, той носи и няколко предимства, както е описано в следващите раздели. Поради много по-опростената си архитектура, Raspberry Pi Pico използва много по-малко ресурси за изпълнение на същите задачи като обикновен Raspberry Pi.

instagram viewer

Освен това е много по-лесен за настройка и няма проблеми със сигурността на едноплатков компютър. Освен това Pico предлага 2MB енергонезависима флаш памет и няма слот за SD карта, въпреки че можете да използвате адаптер, за да свържете такава към Pico. Тази флаш памет ще запази вашите данни дори при внезапно прекъсване на захранването, докато най-вероятно ще имате повредена SD карта в ръцете си.

2. Ефективност на разходите

Raspberry Pi Pico е най-евтиният продукт на Raspberry Pi, започващ от $4 за базовия модел. Това е около една четвърт от цената на Raspberry Pi Zero 2 W и много по-евтино от най-евтиния Raspberry Pi 4. Raspberry Pi Pico предлага ниска бариера за влизане в бърникането на електроника, което ви позволява да започнете новото си хоби с минимална инвестиция.

Дори в света на микроконтролерите цената на Pico все още е силно конкурентна, а вие сте малко вероятно е да намерите платка, която предлага подобни функции, лекота на използване и документация на тази цена точка.

Има три варианта на Pico, всички с различна цена. Базовият модел има официална цена от $4, но идва с незапоени заглавки и липсва безжична връзка. За да получите тези функции в кутията, ще трябва да платите $1 до $3 допълнително. Версията Pico WH, както с Wi-Fi, така и с предварително запоени конектори, струва $7.

3. Енергийна ефективност

Кредит за изображение: Raspberry Pi

Raspberry Pi Pico може да не е най-енергийно ефективната микроконтролерна платка, но се справя достатъчно добре за себе си, особено в семейството на Raspberry Pi. Използването на Pico вместо това е един от препоръчаните от нас съвети за пестене на енергия във вашите проекти за Raspberry Pi.

Той предлага два режима на ниска мощност, заспиване и пасив. Пасивният режим използва най-малко енергия, но изисква външен тригер, за да върне Pico в по-активно състояние. Режимът на заспиване, от друга страна, използва повече енергия, тъй като част от часовниковата инфраструктура в чипа остава активна, за да събуди Pico, ако е необходимо.

въпреки че На Raspberry Pi Pico липсват разширените режими на заспиване на ESP32, той консумира по-малко енергия в активни режими. Той използва по-малко от 100 mA по време на тест за възпроизвеждане на видео, записан в листа с данни (с деактивирано пестене на енергия).

4. Програмируем вход/изход

Raspberry Pi Pico има 40-пинов конектор с 26 многофункционални входно-изходни (GPIO) пина. Pico разполага с различни комуникационни протоколи, включително 2 x I2C, 2 x SPI и 2 x UART канала, подобно на други модели на Raspberry Pi. Ние имаме подробно ръководство за pinout на Pico които определено трябва да проверите.

Въпреки това, уникална характеристика на Raspberry Pi Pico е способността му да създава персонализирани цифрови интерфейси и комуникационни протоколи.

Това става възможно благодарение на осемте PIO държавни машини на Pico. По същество това са процесорни ядра, способни да обработват данни, влизащи и излизащи от микроконтролера. Те могат да поемат тежестта на определени, критични за времето задачи от процесора, което позволява по-добро управление на ресурсите на микроконтролера.

PIO може да бъде полезен, когато трябва да работите с адресируеми светодиоди, управляващи двигатели или интерфейс със собствени протоколи или наследен хардуер.

5. Аналогов вход

Raspberry Pi Pico е единственият модел, който може да чете аналогови сигнали. За да изпращате сигнали от аналогово устройство към едноплатков компютър Raspberry Pi, ще ви трябва аналогово-цифров преобразувател (ADC), за да прочете тези сигнали и да ги изпрати на Pi в цифрова форма, която може да чете.

Raspberry Pi Pico, от друга страна, може да получава директно аналогов вход, благодарение на вградения 12-битов ADC. Три от 26-те GPIO пина на платката могат да бъдат конфигурирани като аналогови входове. Значи можеш използвайте Raspberry Pico, за да прочетете потенциометър, например.

6. Компактен размер

Pico е най-малкият Raspberry Pi (2 x 0,8 x 0,04 инча), следван плътно от Raspberry Pi Zero (2,6 × 1,2 × 0,2 инча). Ако изграждате преносима конзола за игри, смарт очила, монитор за сърдечен ритъм или други проект за носима електроника, Pico вероятно ще бъде много по-подходящ от повечето други Raspberry Pi модели. Като цяло, компактният размер на Pico разширява обхвата му от случаи на употреба и го прави ценен инструмент за проекти, при които ограниченията на пространството са основно съображение.

7. Приложения в реално време

За разлика от други модели Raspberry Pi, Pico е подходящ за приложения в реално време. Реално време в компютрите обикновено се отнася до система, която е проектирана да реагира на външно събитие в рамките на определено времево ограничение или краен срок. Системите в реално време са много важни в приложения, които изискват бързо време за реакция, като отбрана, телекомуникации, аерокосмически и автомобилни приложения.

Pico има вътрешен часовник в реално време, който функционира предимно според очакванията, но за съжаление не е проектиран да продължи да работи след изключване на устройството. Можете обаче да свържете външен часовник в реално време към Pico за още по-точно време.

Тъй като няма операционна система, с която да се взаимодейства на Pico, вашият код се изпълнява веднага при стартиране, за разлика от други модели Raspberry Pi, където трябва да изчакате операционната система да се зареди първо. Въпреки че програмирането на голо метално устройство е технически възможно при други модели, с него се работи по-трудно и е най-подходящо за напреднали разработчици.

Следователно Pico е по-подходящ за критични във времето проекти като контролери за игри, домашна сигурност, проекти за роботика и дори приложения за домашна автоматизация.

8. Поддръжка на Raspberry Pi Silicon

Кредит за изображение: Raspberry Pi

За разлика от едноплатковите компютри и изчислителните модули от Raspberry Pi, Pico определя тенденцията да бъде първата микроконтролерна платка и първият продукт, базиран на собствения вътрешен чип на компанията, RP2040. Евтиният, но високопроизводителен чип също захранва няколко алтернативи на Raspberry Pi Pico.

Купуването на Raspberry Pi Pico означава, че поддържате Raspberry Pi Silicon и прави по-вероятно да видим още по-добри чипове от RP2040 в бъдеще.

Raspberry Pi Pico е евтина алтернатива за вашите електронни проекти

Това, което липсва на Raspberry Pi Pico по отношение на мощността и пространството за съхранение, се компенсира с възможност за работа в реално време, размер и достъпност. Той е идеален за проекти, при които пълноправен компютър Raspberry Pi би бил прекален. Ако входно/изходните щифтове на Pi са всичко, от което се нуждаете, за да оживеете проекта си, може да ви е по-добре с един от вариантите на Raspberry Pi Pico.