| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Посоветуйте дешёвую восьмилапую мелочь https://radiokot.ru/forum/viewtopic.php?f=62&t=198200 |
Страница 1 из 3 |
| Автор: | watchmaker [ Ср июн 04, 2025 03:54:29 ] |
| Заголовок сообщения: | Посоветуйте дешёвую восьмилапую мелочь |
Ищу мелкий и дешёвый микроконтроллер для миниатюрного настраиваемого кварцованного генератора импульсов. Что нужно: 1. Чем меньше ног, тем лучше. SOIC8 - идеально. QFN или BGA не предлагать. DIP - нежелательно. 2. Чем дешевле, тем лучше. Памяти много не нужно - 1 килобайта флэш должно хватить (на AVR нынешний код компилируется в 200 байт). 3. Тактирование от низкочастотного (32 кГц, 51.2 кГц) кварца. 4. Таймер (хотя бы 8-битный, желательно 16-битный) с возможностью счёта до заданного значения и генерации прерываний. 5. Две свободные линии ввода-вывода - одна на выход, вторая (при необходимости) как вход для запуска и остановки. 6. Питание 2.2..3.3 В (обязательно весь диапазон), в идеале - вниз до 1.2 В, чтобы обойтись без повышайки. Чем меньше потребление на 32 кГц - тем лучше. 7. Легкодоступный программатор и софт для компиляции. Пока использую (вполне успешно) ATtiny25/45, но они у нас в последнее время подорожали почти до 2$ (в некоторых магазинах 45 дороже, чем ATmega328P :-O). ATtiny12 ещё дороже (почему?). Был вариант STM8L050, но платформа для меня совершенно незнакомая (имел дело пока что только с AVR и немного с STM32). Что ещё посоветуете? |
|
| Автор: | JackSmith [ Ср июн 04, 2025 09:45:51 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
MSP430G2210IDR |
|
| Автор: | viiv [ Ср июн 04, 2025 11:03:26 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
П |
|
| Автор: | watchmaker [ Ср июн 04, 2025 12:32:15 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
Цитата: MSP430G2210IDR Только под заказ большими партиями, в розницу не нахожу. А на алиэкспрессе сравнимы по стоимости с ATtiny25. Цитата: Посмотри Padauk - и. Подошёл бы PFS154-S08, подумаю. Только с программаторами под них у нас туго, только заказывать плату и собирать самому. |
|
| Автор: | viiv [ Ср июн 04, 2025 12:58:22 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
З |
|
| Автор: | watchmaker [ Ср июн 04, 2025 15:05:46 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
Я по другую сторону, так что озон в пролёте. |
|
| Автор: | Бубоник [ Ср июн 04, 2025 20:33:29 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
STM8S001J3. Но он по дороже чем STM8S003F3U6. Но у этого корпус QFN20. Че он вам не понравился не знаю. Этот мк на удивление очень легко паяется. Добавлено after 21 minute 14 seconds: Пардон. Питание высокое |
|
| Автор: | jcxz [ Чт июн 05, 2025 07:05:41 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
1. Чем меньше ног, тем лучше. SOIC8 - идеально. Чего уж мелочиться? Даёшь 6 лап - SOT23-6! PIC10LF322 - корпус SOT23-6 и есть на али занедорого (0.7 евро/шт): https://www.aliexpress.com/item/1005006190802421.html Под все ваши требования подходит. Насчёт "тактирования от часового кварца" только не уверен - внешнее тактирование есть, но можно ли туда подключить часовой кварц - не уверен. Был вариант STM8L050, но платформа для меня совершенно незнакомая (имел дело пока что только с AVR и немного с STM32). Что ещё посоветуете? Имхо - проще всего и надёжнее: 8-лапые STM8L001J3 или STM8L050J3. Если внешний кварц обязателен - то только 2-й. Есть и 16-битные таймеры и много чего другого. Программируются/отлаживаются - просто, через ST-Link. На али есть и не дорого.
|
|
| Автор: | Zikon [ Чт июн 05, 2025 10:02:48 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
1. ARM контроллеры PUYA самый дешёвый PY32F002AL15S6 (so-8) - (platan.ru - 11 руб). PY32F002A,F003,F030 - очень много вариантов корпусов и переферии. (подразумевается один и тот-же кристалл) В этом so-8 - нет подключения кварца, только HSI,LSI - внутренние три генератора HSI(8M,24M) LSI(32,768K) HSE кварц (4M-24M) можно подключить в essop-10,sop-16,tssop-20,qfn-20 (F002A) sop-16,tssop-20,qfn-20(F003) Есть ещё PY32F002B - чуть другая серия (кристалл тот же что и в PY32L020 - низкое потребление) Также есть HSI-24M, LSI-32.768K, но входы для кварца 32K в qfn-20, tssop-20, so-20, so-16, so-14 , в so-8 только OSC32-IN PY32F0xx - недорогая серия есть в Платане, dip8.ru, chipdip.ru и пр. - очень дёшево с Китая на ОЗОНе ( причём на али такого нет ) 1.7V to 5.5V Программировать можно через Keil, проверял предварительно с программаторами WCH-LinkE(CMSIS-DAP), JLink-OB, STLink также можно найти настройки для VSCode и есть OpenOCD для PY32 2. RISC-V CH32V - новое веяние CH32V003J4M6 (so-8) - HSI-24M LSI-128K, есть подключения для кварца HSE(4M-24M) В Платане - 19 руб 2.7V to 5.5V Программирование WCH-LinkE (обязательно с буквой E) - недорогой IDE у них своя MounRiver Studio II Можно найти настройки на VSCode Вот тут есть документация и пр. https://disk.yandex.ru/d/-6DTrL-0xZCn6g ( аккуратно всю облачную папку НЕ КАЧАЕМ ! // если не надо 600М ) И вот - начал описание маленьких MCU https://github.com/Xiamatsu/mcu32_less_20_pins |
|
| Автор: | JackSmith [ Чт июн 05, 2025 18:11:30 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
CH32V003 документация на риски просто чудесная. в проекте MounRiver Studio, зацепился за опцию "-march=rv32ecxw", стал искать, что это за расширение XW. единственное упоминание нашел в "QingKeV2 Microprocessor Manual", на первой странице одна сточка. ВСЁ. в итоге инфу нашел на сахаре. сделал выводы, плату положил в коробку. |
|
| Автор: | Zikon [ Чт июн 05, 2025 20:35:44 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
CH32V003 "-" ( минусы ) ___ LSI-128K ___ нет умножения в ISA ___ в корпусах so-8 и so-16 нет SPI ___ в корпусе so-8 есть запараллеленные порты (настраивать внимательно режим) ___ потребление не такое маленькое в standby (8-9uA) // у конкурентов PY32F002A-4,5uA PY32F002B-1,5uA "+" ( плюсы ) ___ ISA - достаточно простая и мощная (на уровне Cortex-M3) _____ действительно RISC (40 основных команд + 27 компактных команд) _____ программы на ассемблере можно писать - проще чем Cortex ___ программирование и отладка по 1 проводу ___ Программатор WCH-LinkE - недорогой и имеет 2 режима работы (DAP для ARM и RV для RiSC-V) а также UART // нестандартное расширение XW от WCH - дополнительные компактные команды кода, // которые не часто таки и используются // при включеном расширении уменьшение кода не более 1% Добавлено after 25 minutes 11 seconds: ---------- PY32F002A, PY32F003, PY32F030 (Cortex-M0) по данным зарубежных форумов один и тот же чип-кристалл во всех этих сериях и поэтому в PY32F002A - находят RAM 4K, DMA, PLL и запускают программу из RAM на 96Mhz - очень много разных мелких и не очень корпусов от dfn8(1,5x1,5) до lqfp-32 - в одном корпусе может быть до 6 видов распиновки - несколько HSI (4M, 8M, 16M, 22.12M, 24M) и есть калибровочные константы для каждой частоты! - есть bootloader по UART |
|
| Автор: | akl [ Пт июн 06, 2025 05:49:39 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
watchmaker писал(а): Что ещё посоветуете? Как вариант-остаться на AVR, т.к. уже есть все необходимые программно-аппаратные средства -перейти на питание 3,6V, т.к. сейчас найти литиевую батарейку или аккумулятор в соответствующем формфакторе проще. Т.е. не нужна повышайка... |
|
| Автор: | jcxz [ Пт июн 06, 2025 13:19:08 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
PY32F0xx - недорогая серия есть в Платане, dip8.ru, chipdip.ru и пр. - очень дёшево с Китая на ОЗОНе ( причём на али такого нет ) Почему же нет? Вот: https://www.aliexpress.com/item/1005009038479145.htmlМК действительно интересный. И даташит на нормальном языке, а не на лошадином. Странно, что datasheet + Reference manual на официальном сайте https://www.puyasemi.com/en имеется только на PY32F002B, а на PY32F002A - ничего нет. Возможно 'A' - уже NRND? В списке продуктов на сайте и PY32F002A и PY32F002B - вообще не фигурируют. Это несколько напрягает.... Есть вероятность, что вскоре они могут вообще пропасть и из продажи. Молча. Напишет ТС прошивку, спаяет схему, только захочет производить и продавать и.... ...нужно всё на новый переписывать.В этом плане - STM8L или PIC гораздо надёжнее любого китайца. Добавлено after 27 minutes 41 second: -перейти на питание 3,6V, т.к. сейчас найти литиевую батарейку или аккумулятор в соответствующем формфакторе проще. Ну - всяко не проще, чем обычную AA или AAA. От коих похоже ТС и хочет питать. И тем паче - не дешевле. Про аккум, с его необходимостью зарядки, вообще молчу. Зачем это, если планируется микропотребление, с редкой активностью? В таком режиме питание например от пары AA может хватить и на десяток лет. За это время и два Li-ON могут сдохнуть в 0.У меня есть проект на STM8L. Это пульт управления по RF (через nRF24L01+). Написал его ещё в конце 2020г. Воткнул тогда в девайс пару AA. Полудохлых, на них тогда было 1.2V на каждой или даже меньше. К тому-же - старых. Думал - протянет неск. месяцев, поменяю. Так этот девайс РАБОТАЕТ ДО СИХ ПОР!!! Если бы поставил Li-ON, то он бы наверное уже бы сдох. Т.е. не нужна повышайка... Тоже думаю - лучше без неё. Экономнее (по мкА) поставить пару AA. Если возможно.Если невозможно 2 AA, но каким-то способом можно запускать работу девайса от внешнего питания (например - при начальном конфигурировании от UART с ПК), а потом продолжать от батарейки. И дальше хочется её высасывать до конца. То можно попробовать организовать "повышайку" силами самого МК - периодически просыпаться и подкачивать заряд в конденсатор при помощи таймера+умножителя. Будет дешевле некуда: PY32F002 + AA + конденсатор + пара диодов/транзисторов - можно в пару евро уложиться в сумме. |
|
| Автор: | watchmaker [ Сб июн 07, 2025 00:45:34 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
Цитата: ___ в корпусе so-8 есть запараллеленные порты (настраивать внимательно режим) В STM8L050 аналогично (зачем???). Добавлено after 43 minutes 26 seconds: Есть смысл заказывать ATtiny25 с алиэкспресса? Или придёт жуткая паль? |
|
| Автор: | JackSmith [ Сб июн 07, 2025 07:03:14 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
пришлют б/у в новом корпусе, с которого маркировка пальцем стирается. |
|
| Автор: | watchmaker [ Вс июн 08, 2025 22:15:18 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
Лишь бы были рабочие и не ATtiny13 (читал, что такой случай был) - нужна работа от кварца. |
|
| Автор: | polli123456 [ Пт июн 13, 2025 19:17:30 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
Попробуйте STC15W204 soic8 https://ozon.ru/t/j9pmDaf тот же 80с51, программируется по uart, прога на сайте производителя. Писать прогу в keil https://aliexpress.ru/item/1005001573058760.html Описание на дзен для начала https://dzen.ru/a/Y2da6bzsVwDDOF3c https://microsin.net/programming/mcs51/stc15fxx.HTML |
|
| Автор: | watchmaker [ Сб июн 14, 2025 22:45:10 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
Пока что едут с али ATtiny25, если будут живые - их должно хватить. |
|
| Автор: | jcxz [ Пн июн 16, 2025 10:59:22 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
Автор спрашивал про альтернативы для своих AVR. Альтернатив ему насоветовали кучу. Гораздо лучших и подходящих под требования из первого поста. Подходящих лучше чем AVR. В результате - он проигнорировал все советы и всё равно предпочёл AVR. Хоть они и хуже почти по всем параметрам. Зачем тогда было спрашивать советов?
|
|
| Автор: | Jack_A [ Пн июн 16, 2025 15:03:43 ] |
| Заголовок сообщения: | Re: Посоветуйте дешёвую восьмилапую мелочь |
"Старый друг лучше новых двух" ? |
|
| Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|



...нужно всё на новый переписывать.