Часы реального времени из старого компа

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

Доброго всем времени суток

Нужны часы реального времени. В наличае разобраный старый персональный компьютер (пентиум 3) 

видил можно собрать самому такие часики а вот как пока не знаю (видил фотки делают из 3-4 деталек) и как понимаю не сложно . Кто в курсе подскажите что для этого нужно выдрать и схемку. заранее благодарен.

axill
Offline
Зарегистрирован: 05.09.2011

Сначала надо понять какая там микросхема. Ищите около батарейки. Потом ищите даташит и в нем смотрите схему

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

 в общем рядом с батарейкой находится чип с 8 лапами надпись на нем (4501) и еще чтото - плохо видно, дальще идет регулятор напряжения(вроди мосфет) и чуть подальше чип с кучей мелких ножек (ck020519)

что из этого нужно?\

 

a5021
Offline
Зарегистрирован: 07.07.2013

Скорее всего, отдельного чипа RTC там нет. Во времена пентиума 3, часы уже были встроены в южный мост, что убивает на корню всю вашу затею. Иначе говоря, часы находятся внутри большого чипа с множеством ножек и вычленить их оттуда не представляется никакой возможности.

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

понял, спасибо большое за ответ! 

а как самому сделать часики из покупных деталек не подскажите? и есть ли вообще смысл заморачиваться, или купить готовый модуль?

bwn
Offline
Зарегистрирован: 25.08.2014

Если так хоттца, то можно взять модуль с DS3231, а можно просто эту DS-ку. Вопрос, насколько с пайкой дружите?
Собственно для часов нужна эта микросхема, два резистора по 4,7кОм, и батарейка или ионистор с небольшой обвязкой.
А вот чем из нее будете считывать и на что отображать, здесь уже вариантов масса.

axill
Offline
Зарегистрирован: 05.09.2011

Baks пишет:

понял, спасибо большое за ответ! 

а как самому сделать часики из покупных деталек не подскажите? и есть ли вообще смысл заморачиваться, или купить готовый модуль?

самый оптимальный вариант - купить готовый модуль на ds3231

Если есть хороший опыт пайки, можно самому спаять, но по деньгам не факт, что выгодно. Эти микросхемы выгодно от 10шт покупать, а если одну покупать то уже не так выгодно

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

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

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

Кстати, как вариант - заливается загрузчик от про мини 8МГц 3,3В, фьюзы меняются на внутренний генератор 8МГц (не забыть сбросить CKDIV8), кварц выпаивается, вместо него впаивается часовой - далее только работа мысли и асинхронного таймера. 

P.S. Ножки для кварца обычного и кварца для таймера у ATMegaX8 совпадают)

Okmor
Okmor аватар
Offline
Зарегистрирован: 16.10.2015
Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

 да уже тоже подумал что проще купить готовый модуль, вот только по точности есть какая разница? или они все относительные?

axill
Offline
Зарегистрирован: 05.09.2011

Baks пишет:

 да уже тоже подумал что проще купить готовый модуль, вот только по точности есть какая разница? или они все относительные?

Все модули с чипом ds3231 по точности одинаковы. Другой чип рассматривать не стоит

maksmkv
Offline
Зарегистрирован: 07.04.2013

У меня ds3231 стали отставать за неделю на  2 минуты после отключения питания. Даже выпаивал специально диодик, т.к. используется не  аккумулятор,  а  батарейка.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Кстати да,  про точность ds3231 какие-то мифы. Возможно когда то они такими и были, и кому-то попадались хорошие, но сейчас пошла халтура (может просто подделка?) . Оптимально на мой взгляд ds1307 + отпаять кварц от старой доброй материнки. Ибо нонешние кварцы тоже сплошное г@вно.

axill
Offline
Зарегистрирован: 05.09.2011

dimax пишет:

Кстати да,  про точность ds3231 какие-то мифы. Возможно когда то они такими и были, и кому-то попадались хорошие, но сейчас пошла халтура (может просто подделка?) . Оптимально на мой взгляд ds1307 + отпаять кварц от старой доброй материнки. Ибо нонешние кварцы тоже сплошное г@вно.

может их в УЗВ моют) согласно даташиту это делать нельзя. я когда фирменный часовой кварц помыл получил плохие часы

а вот двое часов на ds3231 за год не ушли ни в поюс ни в минус

в подделку не верю, может быть отбраковка с конвейера

a5021
Offline
Зарегистрирован: 07.07.2013

maksmkv пишет:

У меня ds3231 стали отставать за неделю на  2 минуты после отключения питания. Даже выпаивал специально диодик, т.к. используется не  аккумулятор,  а  батарейка.

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

axill
Offline
Зарегистрирован: 05.09.2011

В комнатных условиях температура не так сильно меняется, чтобы температура вносила большую ошибку в ход часов

как я понял из даташита - измерение температуры делается каждые 64 сек и после этого делается корректировка. По логике даже если при работе от батареи замеры не делаются, то используется последняя корректировка и если температура не плавант то и ошибка минимальна

Кстати по моему в даташите явно указано, что на батарейке замер температуры работает, в разделе про батарейное питание

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

всем спасибо за советы, информация принята, закажу в китае, сейчас только с wifi модулем еще определюсь какой лучше брать, да и пульт хочу прикупить для ардуинки чтоб клавиатура лишняя не болталась рядом. такое ощющение что памяти не хватит в моей меге для всех моих хотелок :) уже 18% а только экран и SIM800 подключен

Unprophete
Offline
Зарегистрирован: 21.03.2016

Спрошу я тоже здесь. Есть тв бокс на андроиде (без rtc, которые с батарейкой), часы сбиваются после отключения (так как синхронизируются только по интернету). Возможно ли используя ардуино и модуль ds3231 сделать часы, которые можно вставить в usb тв бокса, и заставить андроид получать время с этих часов в usb, без интернет подключения.

hunk_72
Offline
Зарегистрирован: 11.09.2015

Конечно можно. Но я сомниваюсь что вы допишите в андроид опрос данных часов. А, так они питаться только могут от USB.

PS. Скорее всего в приставке есть место под батарею или ионистр и под обвес для них.

Unprophete
Offline
Зарегистрирован: 21.03.2016

Место есть, даже подписано на плате, но компонентов нету, и какие нужны вопрос. Вот схема, правый нижний угол, сразу за сата разъемом http://s019.radikal.ru/i624/1603/77/ee498e07b6cf.jpg

 

a5021
Offline
Зарегистрирован: 07.07.2013

axill пишет:

Кстати по моему в даташите явно указано, что на батарейке замер температуры работает, в разделе про батарейное питание

Да, сейчас прочел внимательнее и получается, что температуру оно все-таки измеряет и при работе с батарей:

"While the device is powered by VBAT and the serial interface is active, active battery current, I BATA, is drawn. When the serial interface is inactive, timekeeping current (I BATT), which includes the averaged temperature conversion current, I BATTC, is used (refer to Application Note 3644: Power Considerations for Accurate Real-Time Clocks for details)."

Чуть не ввел в заблуждение. Извиняюсь.

hunk_72
Offline
Зарегистрирован: 11.09.2015

Ой, отдельный RTC, прикольно. Встречал только подпитку разведенную. Под какой разведено ??? Поддерживает прошивка ???

Считаю, девчинка вы**бки не стоит. Вам решать, рабираться или нет, я бы не стал. 

Тема чужая и другая не стоит загаживать.

axill
Offline
Зарегистрирован: 05.09.2011

По поводу корректировки температуры от батарейки здесь еще конкретнее написано https://www.maximintegrated.com/en/app-notes/index.mvp/id/3644

так что если ds3231 неточно ходит то это одно из двух:

- кривой скетч

- голимый модуль на котором впаяна или отбраковка (некондиция) или плату отмывали с нарушением требований (чип нельзя подвергать действию ультразвука)