Последнее время пошла мода на андроидные китайские магнитофоны (гавнитофоны).
А у них проблема: пока загрузится, уже и приехал :)
Размышлять на эту тему меня сподвиг Booroondook, он и является счастливым обладателем такого гавнитофона.
Как известно у этих устройств есть команда рулевого ДУ "Power", а эта команда вызывает сон.
Решение было придумано таким: Разрываем цепь ACC, и выдаем её самостоятельно.
При появлении питания на линии ACC выдаем её наружу.
При пропадании питания имитируем нажатие кнопки рулевого ДУ "Power" и продолжаем подавать питание еще 15 минут, затем выключаемся.
Если в это время включить ACC, то гавнитофон включится из сна быстро.
Если в это время коротко (не более 5 сек) включить и выключить ACC, то задержка отменится и питание выключится.
Схема устройства ниже:
Всем заведует процессор DD1, нажатие кнопки имитируется резистором R7. Номинал этого резистора надо подобрать так, чтобы номинал не пересекался с другими кнопками рулевого ДУ.
Оптопарой подается сигнал ACC на гавнитофон. (Это сигнальная цепь, поэтому тока оптопары хватит. Если вдруг в каких-либо устройствах это силовая цепь, то придется поставить реле).
Устройство получилось таким:
Кнопка нужна чтобы обучить гавнитофон команде "Power", она подключена между 2 и 4 контактами процессора.
Ну и прошивка процессора тут
На этом всё!
|