Соображения с точки зрения производителя относительно массовой продукции от желтых братьев.
С точки зрения желтых братьев, это, к величайшему моему сожалению (иначе на поделки lenz etc были бы другие цены, и этой темы, может быть не было), не массовая продукция.
1. Микроконтроллер
--- обычно используется банальная 51 микросхема
1.1. Достоинства
-- не надо внешний резонатор, гарантируется точность , сравнимая с резонатором
-- потребление менее 10 мА на 25 МГц
-- наличие перекоммутора входов ( с некоторыми ограничениями ).
-- низкая стоимость, большая номенклатура, развитая внутренняя переферия
-- маленький корпус
попробую сравнить at89s51 (атмеловский клон 51), attiny44, atmega48.
1.1a - одинаково.
1.1б - не 10мА, а Active Mode, 12 MHz - 25мА у AT89S51,
от 300мкА - attiny44
от 240мкА - atmega48
а вообще, при общем потреблении порядка 200мА на декодер - это существенно ?
1.1в - у attiny44/atmega48 эти возможности шире.
1.1г - у меня здесь и сейчас at90s51 - порядка 1,5 USD, attiny44 4 USD (чего-то после НГ поднялась), atmega48 2...3USD. Ну, дороже. Ну пусть большой макет,
100 декодеров, сильно дороже на при цене паровоза 200 USD? У 51, насколько я помню, свой ассемблер, что-то на него - с него переносить надо повозиться.
У attiny-atmega доступен winavr c, что-то переделать-перенести на порядок проще (и есть откуда). По внутренней периферии 51 сильно проигрывает atmega48.
1.1д - at89s51 - tqfp-44, atmega48 - tqfp-32, attiny-44 - soic-14. Не вижу маленького корпуса. На большой партии желтые братья, разумеется будут использовать бескорпусное исполнение.
2.1....ШИМ только на нижние ключи
Или усложняем схему, или отбираем ноги У МК.
2.2.... Достаточно стабилитрон и резистор
SMD стабилитрон и резистор, как минимум, возьмут столько же места, скольки и 78L05F. Разница по стоимости очень маленькая.
--- в качестве датчика тока резистор 0.1-0.2 Ома - его выход на АЦП + компаратор для прерывания и блокировки
Можете начертить ?
2.5. По поводу звука
Пока не готов к диалогу, (вырезано: ___но для затравки: Atmega48 имеет плюсы: 3 таймера + модификацию Atmega168.___ Почему-то показалось, что на 51 два таймера. Три 16-разр. Плюс модификации чипа с памятью до 64К). А сильно будет нужна в этом случае SD карта ?