Например TDA7294

Форум РадиоКот :: Просмотр темы - Посоветуйте дешёвую восьмилапую мелочь
Форум РадиоКот
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
МК действительно интересный. И даташит на нормальном языке, а не на лошадином. :))) И штатный Cortex-M, а не экзотика. Надо будет его попробовать.

Странно, что datasheet + Reference manual на официальном сайте https://www.puyasemi.com/en
имеется только на PY32F002B, а на PY32F002A - ничего нет. Возможно 'A' - уже NRND?
В списке продуктов на сайте и PY32F002A и PY32F002B - вообще не фигурируют. Это несколько напрягает.... Есть вероятность, что вскоре они могут вообще пропасть и из продажи. Молча. Напишет ТС прошивку, спаяет схему, только захочет производить и продавать и.... :facepalm: ...нужно всё на новый переписывать.
В этом плане - STM8L или PIC гораздо надёжнее любого китайца.

Добавлено after 27 minutes 41 second:
-перейти на питание 3,6V, т.к. сейчас найти литиевую батарейку или аккумулятор в соответствующем формфакторе проще.
Ну - всяко не проще, чем обычную AA или AAA. От коих похоже ТС и хочет питать. И тем паче - не дешевле. Про аккум, с его необходимостью зарядки, вообще молчу. Зачем это, если планируется микропотребление, с редкой активностью? В таком режиме питание например от пары AA может хватить и на десяток лет. За это время и два Li-ON могут сдохнуть в 0.
У меня есть проект на STM8L. Это пульт управления по RF (через nRF24L01+). Написал его ещё в конце 2020г. Воткнул тогда в девайс пару AA. Полудохлых, на них тогда было 1.2V на каждой или даже меньше. К тому-же - старых. Думал - протянет неск. месяцев, поменяю. Так этот девайс РАБОТАЕТ ДО СИХ ПОР!!! :shock: С теми же самыми батарейками. Хотя пользуюсь им каждый день.
Если бы поставил 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. Хоть они и хуже почти по всем параметрам.
Зачем тогда было спрашивать советов? :dont_know:

Автор:  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/