Еще в 2016 году мы попытались найти самый дешевый MCU и обнаружили 8-битный RISC MCU Holtek HT48R002 с тактовой частотой 8 МГц, памятью 1Kx14-бит OTP и 64 байтами оперативной памяти, который продавался по цене около 8,5 центов за единицу при заказе от 1k, цена и сейчас осталась примерно не том же уровне.
Но, сегодня утром мы прочитали пост о микроконтроллерах стоимостью менее 10 центов, cpldcpu подробно описывает предложение нескольких, в основном, малоизвестных поставщиков, включая Bojuxing Industrial, Eastsoft Micro или Puolop. Paudauk PMS150C особенно привлек наше внимание, так как цена начинается с 0,033 $, или 3 центов, а сообщество EEVBlog работало над тем, чтобы набор инструментов SDCC с открытым исходным кодом работал на MCU.
Технические характеристики PMS150C MCU:
- CPU – Блок обработки с 79 командами
- Память – 64 байта данных ОЗУ
- Хранилище – 1KW (1K x 14-бит) OTP программная память
- Периферийные устройства
- 1x аппаратный 16-битный таймер; 1x аппаратный 8-битный таймер генерацией ШИМ
- 1x компаратор общего назначения
- До 6х вводов/выводов с дополнительным приводом/радиатором и резистором высокого напряжения
- 1x внешний контакт прерывания
- Разное
- Поддержка быстрого пробуждения при каждом вводе/выводе
- Внутренний высокий RC генератор и внутренний низкий RC генератор;
- Восемь уровней LVR (сброс низкого напряжения) – 4,0 В, 3,5 В, 3,0 В, 2,75 В, 2,5 В, 2,2 В, 2,0 В, 1,8 В
- Корпус
- PMS150C-U06: SOT23-6 (60 mil)
- PMS150C-S08: SOP8 (150 mil)
- PMS150C-D08: DIP8 (300 mil)
- Диапазон температур – -20 ° C ~ 70 ° C
Страница продукта содержит в основном документацию на двух языках (английский + китайский) и примечания по применению, а также ссылку на IDE и программное обеспечение для написания программ.
Как упомянуто во введении, в EEVBlog сформировалось небольшое сообщество вокруг MCU Padauk для обратной разработки программатора и создания набора инструментов с открытым исходным кодом для устройства. Это привело к разработке программатора с открытым исходным кодом, и теперь несколько разновидностей архитектуры PDK поддерживаются набором инструментов SDCC с открытым исходным кодом, которая также работает со многими другими недорогими микроконтроллерами, такими как STM8.
Если вы хотите что-то с перепрограммируемой флэш-памятью, а не с OTP ROM, PFS154 встраивает флэш-память 2 x 14 бит, но цена, примерно в два раза дороже – около 7 центов. PFS173 – еще один представитель семейства с еще большим объемом памяти (3 x 14 бит), 256 байтами ОЗУ и 8-битным АЦП.
Если вам интересно, что можно сделать с такими недорогим микроконтроллером, вы можете получить ленту светодиодов, точнее 300 светодиодами RGB…
Инструкции доступны на веб-сайте Anders или в репозитории Github с источником, написанным на «Mini-C».
Так где можно купить чип, без необходимости ехать в Китай. Одним из вариантов является LSCS, где он продается по цене 3,18 доллара США при заказе 100 или более штук, т.е. 0,0318 долларов США за штуку. Другие варианты – Taobao (на китайском языке), но вы всегда можете найти «экспедиторов» Taobao и Semilotec.
Нам не удалось найти ни плат разработки PMS150C, ни коммутационных плат, но мы полагаем, что целесообразно использовать коммутационную плату SOT23-6 или SOP8, такую или такую.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.