Как стать автором
Обновить

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

При подключении USB из VT1 пойдет дым...

Ах вот оно что. Символ на схеме вводит в заблуждение

Спасибо, что отметили. Приму к сведению и скорректирую в будущих схемах

Зачастую - такие транзисторы рисуют в квадрате вместо круга.

Автор предлагает использовать микроконтроллер К1946, который на данный момент не имеет открытой документации... Как статья набрала столько плюсов?

Как и обсуждали в личных сообщениях: в предыдущей статье указывал, что это клон atmega8535. Производитель обещает выложить документацию в общий доступ, но пока что высылают на почту по запросу.

Также есть репозиторий, в который буду добавлять другие отечественные решения

Очевидно что плюсы не за описание результата, а процесса. Там в конце сказано о вдохновении. Мне например, с учётом моего интереса, результаты не особо актуальны, а описание действий и средств дающих результат - представляют большую ценность.

В шапке статье не хватает фото Бендера Родригеза.

  • Вижу ссылки на схемы других плат. Ссылки на схему этой платы - не вижу. Хочется прояснить, что за магические конденсаторы на каждом выводе.

  • Такая "блоха", как U2, - неиллюзорно рискует словить отключение по перегреву уже при входном напряжении 7-8 В.

Ссылки на схему этой платы - не вижу

Потому что не выкладывал. Надо ли?

неиллюзорно рискует словить отключение по перегреву уже при входном напряжении 7-8 В.

Самое долгое ее использование от внешнего источника в виде «кроны» - час, собирали сигналы и выводили на жки. Перегрева и отключений не наблюдали

Если случайно запитать от 12 В блока питания вместо "Кроны", то максимальная температура будет превышена уже при токе 65 мА (25 °С окружающая, 125 °С максимальная, 220 °С/Вт тепловое сопротивление).

На полном токе - при входном напряжении 8 В.

2024 год. Люди продолжают закладывать в устройства морально устаревшие контроллеры из нулевых.

Вы не поверите. В кучу бытовых устройств — ПММ, посудомойки, микроволновки, клавиатуры и многое другое — закладывают МК с архитектурой MCS-51, которая вообще родилась в 1980. И что? Это плохо? Там нужен RISC-V на 4 ядра по 1.1 ГГц?

В бытовых устройствах:
а)очень значим вопрос цены, потому что большой тираж, поэтому там и контроллер с mask-rom может быть
б)прекрасно на этапе проектирования понятны функции, и можно подобрать подходящий по цене контроллер впритык, даже если для этого придется озадачить разработчика задачей написать ПО на асме: все равно цена разработчика в стоимости тиража условных микроволновок особого значения не имеет.

Тут же назначение железки — макетная плата.
К которой эти два соображения неприменимы — плюс-минут доллар особо значения не имеет, потому что макеток даже не сотни, а обычно десятки (и уж точно тут не имеет смысла ставить атмегу, которая дороже сравнимой стмки), и по определению применяется для макетирования неизвестного устройства, поэтому логично на ней иметь побольше ресурсов и периферии, если это не влияет ни на цену, ни на сложность разработки. В PoF и макетировании ситуация кардинально иная: стоимость времени разработчика важна, а стоимость железа не очень, т.к. даже десяток макеток по сотне долларов это ерунда со ФОТ на пару месяцев разработки. И если макетка за $200 сокращает время разработки на пару недель — она уже себя окупила.

Т.е. ситуация получается смешная: закладывая контроллер дешевле, мы получаем больше периферии, вычислительных ресурсов и памяти, что позволяет разрабатывать проще, например, вкорячив туда freertos c вытесняющей многозадачностью и культурно раскидывая задачи по тредам вместо написания своего кооперативного мини-планировщика задач со вставками на асме, но тут приходите вы и начинаете "ко-ко-ко, зачем избыточные ресурсы, деды на 51 ядре программировали и нам велели".

но тут приходите вы и начинаете "ко-ко-ко

Начал за здравие, но всё, как обычно, свелось к хамству...

Есть большое количество задач, для которых ресурсов этого контроллера достаточно.

Да и устаревший он "у них". А "у нас" это новое, революционное изделие, на которое даже документацию не всем дают.

Есть большое количество задач, для которых ресурсов этого контроллера достаточно.

Есть большое количество задач, где достаточно логики, без всяких этих ваших контроллеров. Можно и без логики зачастую обойтись. И? Предлагаете не использовать в задачах "помигай светодиодом" контроллеры и использовать мультивибраторы? Мир изменился, добрый день, кремний с жирными ядрами, которые бы составили конкуренцию компьютерам начала века, стоит очень дешево. Не уметь их использовать — это стагнация человека как специалиста. Это как бухгалтер, отрицающей эксель и 1С, потому что "ну для кучи задач достаточно ручки и бумаги". Сначала достаточно, да, а потом это начинает ограничивать его как специалиста, потому что в оценку сложных задач он по привычке закладывает месяц бумажной работы, хотя можно было бы ограничиться парой дней в 1С, и это снижает и его конкурентноспособность на рынке труда, и эффективность компании в которой он работает.

А "у нас" это новое, революционное изделие, на которое даже документацию не всем дают.

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

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

Ну и нахрена мне эти возможности, если прошивка скомпилилась пару килобайт флэша и подходит для STM8? Пихать STM32H7 везде из-за дешивизны? Да ну нахрен.

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

А я и не про макетки. Хотя... И про макетки тоже. Макетка должна соответствовать. Их же подбирать можно. А то как соберётся, так и пойдёт в серию с запасом.

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