Технический форум по робототехнике.
sned » 15 сен 2019, 15:48
Всегда когда первый раз сталкиваешься с проблемой становишься новичком.
Задача такая:
Есть модуль часов DS3231 с батарейкой как в статье
https://radiolaba.ru/microcotrollers/ds ... emeni.htmlНужно что бы модуль включал компьютер в заданное время.Землю модуля
подсоединил к контакту кнопки включения компьютера которая в компьютере сидит на земле.
Подсоединил вывод модуля INT/SQW к другому контакту кнопки которая в компе подтянута к +5в.
Модуль часов естественно до эксперимента запрограммировал с помощью контроллера ардуино на будильник.
Результат не понятен:уже в момент подключения вывода модуля INT/SQW к кнопке -комп запускается.
Померил напряжение -1 в.По идее должно быть напряжение подтяжки около 5в.
Дожидаюсь срабатывание будильника-напряжение -0.4 в.И не сбрасывается хотя бы к тому же 1в.
Если модуль запитать от контроллерра то схема работает как и положено а вот чтобы автономно от своей
батарейки не могу добиться.
Последний раз редактировалось
sned 16 сен 2019, 17:45, всего редактировалось 1 раз.
Madf » 16 сен 2019, 12:15
Если не знаете что за сигнал управления на вкл компьютера и нет желания разбираться, то можно поставить любую мелкую релюху, вплоть до геркнового реле. Дальше просто эмулируете нажатие на кнопку (например на МК).
Последний раз редактировалось
Madf 16 сен 2019, 18:50, всего редактировалось 1 раз.
sned » 16 сен 2019, 17:37
Madf писал(а):Если не знаете что за сигнал управления на вкл компьютера и нет желания разбираться, то можно поставить любую мелкую серву, вплодь до геркнового реле. Дальше просто эмулируете нажатие на кнопку (например на МК).
Вы не внимательно читаете.Я написал, что модуль часов без проблем работает(включает и выключает компьютер) но
только если он запитан по внешнему питанию.Хотелось бы чтобы он работал также
но только от своей батарейки.
Madf » 16 сен 2019, 18:55
Ну извиняйте, такое у вас описание, хрен понять, что от чего вы там питаете, куда подключаете и с какого х вообще у вас там что-то работает, т.к. для включения компьютера, порой недостаточно просто кидануть импульс, а нужно делать задержку, эмулируя нажатия кнопки пальцем.
sned » 16 сен 2019, 20:30
Без проблем.Конечно я не могу ни кого заставить читать свои хотелки.Повторю ещё раз слово в слово:Землю модуля
подсоединил к контакту кнопки включения компьютера которая в компьютере сидит на земле.
Подсоединил вывод модуля INT/SQW к другому контакту кнопки которая в компе подтянута к +5в.
Всего лишь два провода, вот и вся схема.
Но если кому интересно по существу то импульса соответствующего около 8кГц хватает для вкл/выкл компа.Если в каких то случаях не хватает то модуль можно запрограммировать и в 1Гц.
Scorpio » 17 сен 2019, 06:30
Зачем такие сложности. В любом компе уже и так есть RTC.
Он сам себя умеет включать.
Madf » 17 сен 2019, 12:08
Да, но не везде, китайцы в свои биосы обычно включение не ставят.
В общем я всё делал по
феншую, с кнопками - это какой-то колхоз (ибо потом начинается проблема от чего это всё питать и вообще эл.магнитных помех в компе до грязи). Да и такой подход (с кнопкой) небезопасный, можно и данные утерять.
sned » 17 сен 2019, 15:45
Этот способ не работает если хочешь работать на компьютере удалённо(через например teamviever) и требуется
периодически менять рассписание вкл/выкл для допустим автономного вкл компа и выполнения им задания.По поводу безопасного выключения системы через кнопку так же противопоказаний особых нет,главное что бы все критичные программы к этому моменту были закрыты.
Medtech » 17 сен 2019, 16:29
Стоит уточнить что мешает оставить питание от дежурки компа, оно то ведь всё равно остаётся включенным, вы же не 220 сетевое включаете?
на выходе контроллера скоре всего есть обвязка диодами и они забирают часть подтяжки с кнопки когда напряжение питания часов меньше, стоит поставить диод на цепь между кнопкой и часами анодом в сторону кнопки, катодом в сторону часов.
Myp » 17 сен 2019, 16:47
Китайцы вот так делают
https://www.aliexpress.com/item/32818680765.htmlпросто втыкается в колодку usb на материнке.
sned » 17 сен 2019, 19:29
Medtech писал(а):Стоит уточнить что мешает оставить питание от дежурки компа, оно то ведь всё равно остаётся включенным, вы же не 220 сетевое включаете?
на выходе контроллера скоре всего есть обвязка диодами и они забирают часть подтяжки с кнопки когда напряжение питания часов меньше, стоит поставить диод на цепь между кнопкой и часами анодом в сторону кнопки, катодом в сторону часов.
Да, спасибо.Мысль правильная.В общем проблему решил путём отпайки сборки резисторов подтяжки выводов на
плате модуля часов.
AndreW82 » 05 мар 2020, 20:30
sned писал(а):Этот способ не работает если хочешь работать на компьютере удалённо(через например teamviever) и требуется
периодически менять рассписание вкл/выкл для допустим автономного вкл компа и выполнения им задания.По поводу безопасного выключения системы через кнопку так же противопоказаний особых нет,главное что бы все критичные программы к этому моменту были закрыты.
я вот только не понял, а нафига такой колхоз, если есть wake-on-lan.
sned » 01 ноя 2020, 06:42
я вот только не понял, а нафига такой колхоз, если есть wake-on-lan.
есть то оно есть только wake-on-lan подразумевает постоянную запитку компьютера от блока питания и сетевое подключение.Для автономного робота это не приемлемо.