PDA

Просмотр полной версии : [Поиск 1] Добавляем Real Time Clock (RTC)



Filin
24.01.2019, 21:17
Данный мод был подсмотрен мной на американских форумах, микросхема была куплена еще пол-года назад, но все руки не доходили, а сегодня вот свершилось.

Целью данной модификации является добавление Real Time Clock (RTC) на материнскую плату Поиск 1.

Для этого нам понадобятся RTC модуль на базе микросхемы Dallas DS1216 в модификации E (обязательно), внешняя батарейка на 3В, бор-машинка аля-Dremel, паяльник, пиво (по желанию) и пол-часа времени (минимум). А также желание ломать и улучшать )

Модуль RTC можно купить на ebay или aliexpress, стоит он примерно 10$. Выбирать нужно внимательно, нам нужна версия с корпусом DIP28 и буквой E на плате (буква около 8-9й ноги микросхемы)
http://www.minuszerodegrees.net/5160/ds1216e/ds1216e_1.jpg

Внутри данного модуля находится элемент питания (иногда два) и будь он рабочим то мороки было бы в два раза меньше, но увы, модули не выпускаются уже более 20ти лет, и все они без исключения продаются с дохлыми батарейками (чтобы вам не обещал продавец). Поэтому следующим шагом нам необходимо разорвать контакт между севшей батареей и микросхемой и подключить внешнюю батарею. Смотрим видео, как это делается https://www.youtube.com/watch?v=0rQXCAyqEGk

Далее модифицированный RTC модуль вставляется "прокладкой" между материнской платой и микросхемой БИОСа. Выглядит это так

https://i.ibb.co/LPxp1wm/IMG-1184.jpg (https://ibb.co/LPxp1wm) https://i.ibb.co/7t4B6BP/IMG-1185.jpg (https://ibb.co/7t4B6BP)

Я для надежности впаял его в плату, но можно просто вставить его в родную панельку. Батарейку приклеил термоклеем, ее должно хватить на 10 лет, так что часто менять не прийдется.

Для настройки и работы берем драйвер (http://www.brutman.com/PCjr/downloads/ds1216e.zip) (или в аттаче). Работает он просто:
-для записи даты/времени в модуль RTC используем команду "clock.exe 01/01/19 15:00 saturday"
-для считывания даты/времени из модуля RTC в память компьютера просто запускаем clock.exe без параметров (ну и добавляем эту команду в autoexec.bat)

Все. Теперь у Поиск-а есть настоящие энергонезависимые часы, как у взрослых компьютеров )

Savoj
25.01.2019, 07:51
Это для любой версии платы -Поиск 1- ? Я имею ввиду 128 Кбайт.

Filin
25.01.2019, 13:17
Это для любой версии платы -Поиск 1- ? Я имею ввиду 128 Кбайт.
Да, должно работать с любой