Помогите написать простейшую схемку работы.
- Войдите на сайт для отправки комментариев
Всем привет! В програмировании не шарю почти ничего. Помогите пожалуйста с решением простейшей задачи.
Тспользую Arduino nano
Что нужно: Нужно сделать чтобы при появлении питания (max 15В) на одном из входов (предположим он будет №1), единоразово замыкались и тут же размыкались 2 контакта мужду собой (предположим №2 и №3). При отсутствии питания на этом же входе №1 в течении 5 сек, производилась та же операция.
Мне это нужно для включения ПК в машине.
Пример: Сажусь в машину, поворачиваю ключ зажигания, питание пошло на вход №1 Ардуино, оно замыкает 2 контакта №2 и №3 мужду собой, которые проводами соединены с мат. платой компьютера, тем самым происходит его включение. Я начинаю заводить автомобиль, питание на входе №1 пропадает с ардуино, пока крутится стартер (это так на всех автомобилях, во время хзапуска снимается питание со всех устройств не подключенных на прямую к аккумулятору), но ардуино не должен повторить процесс замыкания контактов №2 и №3 мужду собой, так как пропадает напряжение на входе №1 ардуино на 2 сек. Далее я глушу автомобиль. Питание пропадает с контакта №1 ардуино, после 5 секунд как отсутствует питание, те же самые контакты №2 и №3 мужду собой единовременно замыкаются, выводя компьютер в спящий режим.
В кратце это получается своебразная кнопка, которая срабатывает при появлении питания, и срабатывает еще раз если питание отсутсвует более чем 5 сек.
Надеюсь написал все понятно! Спасибо за помощь за ранее!
Старую шутку знаешь?
- На рыбалку в выходные собираюсь.
- О, ты умеешь ловить рыбу?
- А чего там уметь? Наливай, да пей.
Так и здесь.
не шарю почти ничего
А чего там шарить? Доставай, да плати.
Только перепостить надо в правильный раздел.
Я понятия не имею как темы переносить. Содам там. Спасибо!
Ардуино работает с 5V , если больше то надо обвешивать.И контакты межу собой не замыкает, это не реле.
Deniska312, мне кажется с алгоритмом у вас не все правильно. Зачем посылать питание на комп при повороте ключа, ведь сами пишете, что во время работы стартера все остальное обесточивается. Значит и ваш компьютер тоже не запустится.
Правильно было бы подавать питание на комп с задержкой на время старта мотора - например, секунд 20. чтоб наверняка. А еще лучше - включать комп только после того, как мотор реально завелся - например, пошло напряжение с генератора. Это ненамного сложнее, чем просто задержка.
Копьютер постоянно визит в спящем режиме. Он на прямую подключен к аккумулятору.
Получается мне при помощи ардуино нужно управлять релюшкой? Я вас правильно понял? Тоесть при наличии питания на входе №1, подавать питание на замыкание реле, и после 1 сек снимать его.
Ну реле или не реле эт уже дело выбора , да и на вход тоже можно подавать не более 5V
А кто сможет написать этот алгоритм но под 5 вольт? И чтоб не замыкались 2 контакта а просто срабатывал 1 контакт. То есть. Пришло 5 вольт, сработал выход 2 на 1 сек и отключился. При пропадании 5 вольт более чем на 10 сек, снова сработал выход 2 на 1 сек и отключился.
Контакт 2 должен быть сухим, то есть землей. Который я заведу на колодку реле. К реле подключу 12 вольт, а управлятся оно будет при наличии минуса.
Deniska312 алгоритм от того, 5 там будет вольт или 220 - не зависит. Вопрос сопряжения уровней напряжений решается железом. В вашем случае на входе ставится делитель напряжения, а на выходе - транзисторный ключ с реле.
Но вас это не должно волновать, если вы заказываете коммерческий проект. Пусть об этом у исполнителя голова болит.