Обновить

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

рекомендую посмотреть в сторону MG8F6 на разогнаном ядре 8051 от мегавин, у них есть вариант в корпусе tsop-20. Так как много пришлось сделать проектов на tiny25 выявил следующие проблемы, которых mg8f6 лишены (ну и ценник адекватнее)

  1. реально мало ног

  2. нет нормальной внутрисхемной отладки

  3. нестабильная частота внутреннего RC

  4. 2кб и даже 8кБ памяти бывает мало

  5. опорное напряжение АЦП плавающее от температуры

из-за очень большой сейчас цены на тини меня попросили переписать на мегавины, а итоге открыл для себя, что возможно для мелких процов за бакс:

  1. точность внутреннего генератора 1%

  2. 16кБ памяти (после мучительных 2кБ... это море возможностей)

  3. внутрисхемная отладка

  4. прошивка по uart по умолчанию без программатора

  5. нормальное кол-во ног при удобстве сборке и сохранении габаритов

  6. два uart!

короче мне показалось, что это тини на стероидах, жаль раньше не знал...

рекомендую посмотреть в сторону MG8F6 на разогнаном ядре 8051 от мегавин

А, где их продают в России, если не обращаться на Ali?
На том же ЧипДип находятся пара позиций от Megawn и они не на 8051 ядре

мне их дали на изучение и оценку, а так насколько я знаю отладки, программаторы, процы мой знакомый закупал в эфо (то что было нам интересно мы получили через неделю после заказа у них), так как их планируют поставить в мелкую массовую коммерцию, то проблем с ними быть не должно, но я непосредственно закупкой не занимался, мне была интересна техническая часть замены avr (извиняюсь, серия MG82F6, в верхнем комменте ошибся)

ps: достал из загашника для примера как выглядят отладки для них и программаторы (один программатор внутрисхемный, второй для прошивки по UART, довольно интересная тема, что с завода процы уже идут с загрузчиком, что позволяет их прошить без программатора любым USB-UART переходником)

В tssop20 у меня есть STM8S103 и STM32F030. Но ставить тот же G030 с его 32кБ памяти и частотой 48мГц в вольтметр я считаю богохульством.

так не от хорошей же жизни перешли на мегавин, аттини стали очень дорогие для коммерции, а мегавин нам за полбакса в РФ уже поставляют...

ну и бонусы в части внутрисхемной отладки и 1% внутреннего генератора - это песня... откровенно надоело отлаживаться по логам и пилить подстраиваемый на ходу uart..., более того, нормальные логи не влезали в attiny25.

Есть еще у меня LGT где-то, тоже копейки стоят, насколько помню это AVR на максималках, там частоту и чего то еще прямо из программы менять можно.

Чего только не придумаешь, чтобы не искать по складам какой-нибудь ina219 ;)
НЛО прилетело и опубликовало эту надпись здесь

Опознание схемы с рисунка- из раздела фантастики. CAD для электроники огромное множество. Например тот же DipTrace, Pcad, Altium, но у каждой свои заморочки. Есть еще Proteus и Multisim позволяющие еще и сэмулировать работу схемы там же, первая больше для цифры, вторая больше для аналога.

мне зашел в последнее время KiCad - он свободный.

EasyEDA предоставляет базовый функционал проектирования схем и последующей трассировки печатных плат, из плюсов, умеет подтягивать с инета очень много железок с готовыми футпринтами и обозначениями в схеме, минус - онлайновая

Альтиум, диптрейс и все прочие так-же имеют доступ к онлайн базам. Правда если не пиратить, дорогие они достаточно.

Интересно, кто придумал мелкие схемы разбивать на еще мелкие узлы? Не, ну я понимаю когда на отдельные узлы разбивают действительно большую схему, там это хотя бы оправданно, а здесь? Ведь гораздо сложнее ее прочитать когда ты видишь по сути 7 отдельных узлов, и чтобы понять как они соединены надо смотреть соответствие контактов узла.

А где шунт. Чет не заметил.

Очень уж мне нравится attiny10, буду ждать статью по ней.

Неплохой маленький проект, но на мой взгляд присутствуют некоторые недоработки:

  1. Если используется Attiyn85, то можно было обойтись без ОУ, у этого микроконтроллера есть режим усиления АЦП в 20 раз (Programmable ADC Gain).

  2. ADCV, ADCV1 - лучше не обзывать переменные капсом, можно легко спутать с регистрами или дефайнами.

  3. От использования float лучше вообще отказаться - в AVR нет аппаратной поддержки, из-за этого все действия с ними занимают много процессорного времени.

Так я предупреждал что это код 5 минутка, только для демонстрации. ОУ используется в том числе и для возможности навесить фильтров.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации