Хочу добавить дворникам на своей 40-летней машине прерывистую функцию без всяких дополнительных переключателей. Подробности о дворниках можно узнать здесь [ http://www.globalsoftware-inc.com/coolerman/fj40/5G.htm]. Ручка стеклоочистителя закрывает путь к земле, позволяя двигателю начать подметать дворники. (Есть еще одно заземление на двигателе, которое механически замыкается, когда дворники не припаркованы. Это позволяет дворникам парковаться независимо от того, когда дворники выключены.) Кажется, все, что мне нужно сделать, это завершить путь к земле всякий раз, когда я хочу подмести дворники, но это кажется слишком простым, так что я сомневаюсь сам. Я нарисовал небольшую схему, используя ATtiny85, чтобы определить, замкнута ли цепь стеклоочистителя (на схеме не показано). Если цепь замкнута (ручка вытянута) дольше одной секунды, дворники работают до тех пор, пока ручка находится в отжатом положении. Если ручка вытянута и возвращена менее чем за одну секунду, UC активирует реле на время, достаточное для запуска развертки, и повторяет это с заданным интервалом.
Я что-то пропустил? Это разумный подход? Я выбрал автомобильное реле, которое использовал раньше, техническое описание здесь [ http://www.farnell.com/datasheets/1809465.pdf] с диодом и RC-демпфером на контактах.
[Отредактировано из оригинала, чтобы отразить точную проводку.]
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Заполняется ОП.
| A | B | C |
+-------+-------+-------+
Everything off |12.9 V |12.9 V |12.9 V |
Bulb in, WIPER_LO closed | 0 V | 0 V | 4.9 V |
Relay energised, WIPER_LO closed | 0 V |12.9 V | 4.9 V |
[Вторая схема иллюстрирует переключатель и два пути заземления.]
[Обновление: большая переработка после получения дополнительной информации.]
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Рисунок 1. Перерисовка проводки на основе тайны проводки Toyota .
Рисунок 1: как это работает
Рисунок 2: замена переключателя реле
На рис. 2 показана переустановка для прерывистого дополнительного управления. Я рекомендую этот подход, а не подход с одним реле из более ранних изменений, поскольку он обеспечивает полную изоляцию между логикой и проводкой питания, дает вам большую гибкость в логике и прост в подключении и понимании.
В схеме на Рисунке 2 следует избегать одной опасности: когда RLY2 находится под напряжением и выбрана высокая скорость, провод LO никогда не должен подключаться к переключателю PARK, поскольку он будет переключаться между + и GND, пока обмотка HI находится под напряжением.
Рисунок 3. (Почти) полная схема.
Рисунок 3: полная схема — как она работает
Оригинальная ручка стеклоочистителя имеет несколько ограничений: есть фиксированные внутренние звенья, которые нельзя сломать. Отключение всех исходных проводов, кроме провода GND, позволяет нам контролировать настройки LO и HI с помощью логической схемы без помех от источника питания +12 В.
Программное обеспечение
Как указывает Дуэйн Рид в своем ответе, есть несколько изящных трюков, которые вы можете сделать с этим, чтобы использовать последовательность включения-выключения-включения для установки и изменения времени задержки. Я думал об этом, когда писал свой оригинал, потому что помню, как читал статью на Elektor (апрель 1980 г.) на эту тему. Простые микросхемы, такие как ATiny, тогда не были доступны, и в конструкции использовалась некоторая хитрая логика, чтобы сделать таймер «памятью». На конструкцию Elektor ссылается патент США 4388574 .
В дополнение к приведенным выше ответам вы можете рассмотреть метод, который я использовал, может быть, 20 лет назад: управление стеклоочистителем определяет время задержки. Дополнительные переключатели не нужны.
Что происходит, так это то, что вы на мгновение активируете управление стеклоочистителями, а затем отключаете управление. Дворники продолжают свою работу и возвращаются домой, но теперь цепь находится под охраной. Когда желаемое время между проходами истечет, снова включите стеклоочиститель и выключите управление. Микро измеряет время между этими двумя активациями и продолжает повторять этот интервал вечно.
Чтобы выключить интервальный таймер, включите стеклоочиститель более чем на 1 полный цикл. Микроконтроллер обнаруживает, что переключатель замкнут дольше, чем исходное время, и возвращается в состояние ожидания.
Пара других вещей: я измеряю продолжительность начального импульса включения и повторяю эту ширину импульса на реле. Я также запускаю таймер, когда система находится в состоянии Armed, и принудительно возвращаю систему в режим ожидания, если прошло слишком много времени, прежде чем будет зарегистрирован второй цикл. Это помогает устранить непреднамеренные движения дворников, если кто-то, кто не знаком с системой, включает дворники только один раз.
Прохожий