roboforum.ru

Технический форум по робототехнике.

DS3231 – будильник компьютера

DS3231 – будильник компьютера

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 раз.

Re: DS3231 – будильник компьютера

Madf » 16 сен 2019, 12:15

Если не знаете что за сигнал управления на вкл компьютера и нет желания разбираться, то можно поставить любую мелкую релюху, вплоть до геркнового реле. Дальше просто эмулируете нажатие на кнопку (например на МК).
Последний раз редактировалось Madf 16 сен 2019, 18:50, всего редактировалось 1 раз.

Re: DS3231 – будильник компьютера

sned » 16 сен 2019, 17:37

Madf писал(а):Если не знаете что за сигнал управления на вкл компьютера и нет желания разбираться, то можно поставить любую мелкую серву, вплодь до геркнового реле. Дальше просто эмулируете нажатие на кнопку (например на МК).

Вы не внимательно читаете.Я написал, что модуль часов без проблем работает(включает и выключает компьютер) но
только если он запитан по внешнему питанию.Хотелось бы чтобы он работал также
но только от своей батарейки.

Re: DS3231 – будильник компьютера

Madf » 16 сен 2019, 18:55

Ну извиняйте, такое у вас описание, хрен понять, что от чего вы там питаете, куда подключаете и с какого х вообще у вас там что-то работает, т.к. для включения компьютера, порой недостаточно просто кидануть импульс, а нужно делать задержку, эмулируя нажатия кнопки пальцем.

Re: DS3231 – будильник компьютера

sned » 16 сен 2019, 20:30

Без проблем.Конечно я не могу ни кого заставить читать свои хотелки.Повторю ещё раз слово в слово:Землю модуля
подсоединил к контакту кнопки включения компьютера которая в компьютере сидит на земле.
Подсоединил вывод модуля INT/SQW к другому контакту кнопки которая в компе подтянута к +5в.
Всего лишь два провода, вот и вся схема.
Но если кому интересно по существу то импульса соответствующего около 8кГц хватает для вкл/выкл компа.Если в каких то случаях не хватает то модуль можно запрограммировать и в 1Гц.

Re: DS3231 – будильник компьютера

Scorpio » 17 сен 2019, 06:30

Зачем такие сложности. В любом компе уже и так есть RTC. Он сам себя умеет включать.

Re: DS3231 – будильник компьютера

Madf » 17 сен 2019, 12:08

Да, но не везде, китайцы в свои биосы обычно включение не ставят.

В общем я всё делал по феншую, с кнопками - это какой-то колхоз (ибо потом начинается проблема от чего это всё питать и вообще эл.магнитных помех в компе до грязи). Да и такой подход (с кнопкой) небезопасный, можно и данные утерять.

Re: DS3231 – будильник компьютера

sned » 17 сен 2019, 15:45

Scorpio писал(а):Зачем такие сложности. В любом компе уже и так есть RTC. Он сам себя умеет включать.

Этот способ не работает если хочешь работать на компьютере удалённо(через например teamviever) и требуется
периодически менять рассписание вкл/выкл для допустим автономного вкл компа и выполнения им задания.По поводу безопасного выключения системы через кнопку так же противопоказаний особых нет,главное что бы все критичные программы к этому моменту были закрыты.

Re: DS3231 – будильник компьютера

Medtech » 17 сен 2019, 16:29

Стоит уточнить что мешает оставить питание от дежурки компа, оно то ведь всё равно остаётся включенным, вы же не 220 сетевое включаете?
на выходе контроллера скоре всего есть обвязка диодами и они забирают часть подтяжки с кнопки когда напряжение питания часов меньше, стоит поставить диод на цепь между кнопкой и часами анодом в сторону кнопки, катодом в сторону часов.

Re: DS3231 – будильник компьютера

Myp » 17 сен 2019, 16:47

Китайцы вот так делают https://www.aliexpress.com/item/32818680765.html
просто втыкается в колодку usb на материнке.

Re: DS3231 – будильник компьютера

sned » 17 сен 2019, 19:29

Medtech писал(а):Стоит уточнить что мешает оставить питание от дежурки компа, оно то ведь всё равно остаётся включенным, вы же не 220 сетевое включаете?
на выходе контроллера скоре всего есть обвязка диодами и они забирают часть подтяжки с кнопки когда напряжение питания часов меньше, стоит поставить диод на цепь между кнопкой и часами анодом в сторону кнопки, катодом в сторону часов.

Да, спасибо.Мысль правильная.В общем проблему решил путём отпайки сборки резисторов подтяжки выводов на
плате модуля часов.

Re: DS3231 – будильник компьютера

AndreW82 » 05 мар 2020, 20:30

sned писал(а):Этот способ не работает если хочешь работать на компьютере удалённо(через например teamviever) и требуется
периодически менять рассписание вкл/выкл для допустим автономного вкл компа и выполнения им задания.По поводу безопасного выключения системы через кнопку так же противопоказаний особых нет,главное что бы все критичные программы к этому моменту были закрыты.
я вот только не понял, а нафига такой колхоз, если есть wake-on-lan. :roll:

Re: DS3231 – будильник компьютера

sned » 01 ноя 2020, 06:42

я вот только не понял, а нафига такой колхоз, если есть wake-on-lan. :roll:

есть то оно есть только wake-on-lan подразумевает постоянную запитку компьютера от блока питания и сетевое подключение.Для автономного робота это не приемлемо.


Rambler\'s Top100 Mail.ru counter