«3-х центовый» MCU Padauk PMS150C поддерживает набор инструментов SDCC с открытым исходным кодом


Еще в 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
Блок-схема PMS150

Страница продукта содержит в основном документацию на двух языках (английский + китайский) и примечания по применению, а также ссылку на IDE и программное обеспечение для написания программ.

Как упомянуто во введении, в EEVBlog сформировалось небольшое сообщество вокруг MCU Padauk для обратной разработки программатора и создания набора инструментов с открытым исходным кодом для устройства. Это привело к разработке программатора с открытым исходным кодом, и теперь несколько разновидностей архитектуры PDK поддерживаются набором инструментов SDCC с открытым исходным кодом, которая также работает со многими другими недорогими микроконтроллерами, такими как STM8.

Программатор OSHW для Padauk MCU’

Если вы хотите что-то с перепрограммируемой флэш-памятью, а не с 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.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.