может сделать подачу питания по схеме транзистор-тестера Маркуса?
Не понял, но попробую разобраться.
veso74 писал(а):Время реакции и действия определяющее?
Не совсем понял о чем речь.
veso74 писал(а):Можете добавить другие корпуса ИС в конструкции?
Могу. Но хочется обойтись минимумом компонент. И так для первого устройства сложность несколько излишняя получается.
veso74 писал(а):Я бы попробовал уменьшить активные выходы.
Выходов всего 7 из них 6 управление силовыми механизмами. Электромоторы и лампы. А 7-ой индикация. Он как раз на AREF и висит.
VNS писал(а):Не понял полностью задачу… для чего использовано два вывода? Один вывод включает поддержку питания (Power_Ctl), а второй вывод какую задачу выполняет?
Второй собственно сигнал о том что схеме надо включиться и выключиться. Не только это, но для БП важно именно это. То есть ACC появилось и схема стартовала. пока ACC есть схема работает штатно. ACC пропало схема переходит в режим ожидания выключения, отрабатывает программу и обесточивает себя.
VNS писал(а):А сколько надо? И что это за сигналы? С какой длительностью они будут приходить? Нюансов быть может очень много… задаёшь вопрос но конкретики не достаточно, а ведь от нюансов может многое зависеть…
Если кратко, то 14. Понимаю что конкретики не достаточно. Чтобы сразу ответить на все вопросы просто ниже дам описание устройства и схему на данный момент.
VNS писал(а):Для расширения выходных сигналов, можно использовать регистр сдвига (к примеру 74НС595)…
С выходами все норм там уменьшать ноги не надо. Хотя наверное еще 1 выход я бы добавил.... Так СТОП. И так уже ног не хватает...
VNS писал(а): 
Что касается вывода AREF МК, то его использовать как обычный Вход/Выход невозможно… так как это вход опорного напряжения для АЦП.

А я и не говорил что это обычный выход.

На нем индикаторный светодиод. Реализовано так:
void Led_change(void)
{ // -- тут будем мигать светодиодом подключенным на #AREF
if (ADMUX > 0x46)
ADMUX = 0x07;
else
ADMUX = 0x47;
} 
Не, ну а чего он просто так будет болтаться? Пусть хоть индикатором мигает.
Demiurg писал(а):Проектирование сверху вниз. Устройство. И поехали. Что за устройство? Скорее всего участникам проще будет ответить, если они будут понимать картину в целом.
В общем давно хотел попробовать что-то сделать на МК, даже было несколько попыток прерванных на разных стадиях. В основном на стадии покупки компонент. По итогу без дела лежала год ATMega8 в дип корпусе, горсть рассыпухи, макетная плата и программатор USBAsp. А тут звезды сошлись. Сдох штатный ипоньский блок автоматики стеклоподъемников и случайно попалась
статья DI HALT как раз на эту тему. Собственно основные идеи слямзил у него и творчески переработал. Получилось вот это:

Ну а когда основа была нарисована и начал писать код, как обычно захотелось добавить фич. Идеи есть, а ног у микросхемы, как выяснилось в процессе, кОтострофически мало.

Вот и ищу решения. Стараюсь использовать те компоненты которые уже куплены или просто исторически есть. Ну а что? На Си и Асме я никогда не программировал, платы не разрабатывал, схемы для МК и прочей логики не делал и даже плату последний раз травил году наверное в 1985-ом примерно. Вот и сижу масштабно всё изучаю. Вот такая в целом картина выходит.
P.S. Картинка вышла черная почему-то. Кому удобнее вот pdf.
P.P.S.На ДХО и подсветке пока висят реле но будут вместо них MOSFET и ШИМ. Просто пока не нарисовал.