Например TDA7294

Форум РадиоКот • Просмотр темы - DS1307 - точность хода
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб авг 23, 2025 00:34:34

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 56 ]    , , 3
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 10:04:00 
Встал на лапы

Зарегистрирован: Сб янв 22, 2011 16:57:45
Сообщений: 100
Рейтинг сообщения: 0
У DS1307 есть некоторое количество памяти, которую можно использовать по своему усмотрению. При этом она держится на резервном питании. Если время последней коррекции писать туда, а не хранить в памяти МК, можно сделать алгоритм, который не зависит от включения/выключения МК.

_________________
Клоподавер упрыгхт


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 10:13:28 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Да разобрались уже... Что в EEPROM писать, что в неё, суть не меняется.
Блин, сделали бы в ней регистр коррекции, нужная ведь штука...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 10:38:00 
Родился

Зарегистрирован: Чт апр 22, 2010 14:16:06
Сообщений: 15
Рейтинг сообщения: 0
Самая здравая мысль была у D.VOVA, крутить кварц конденсаторами и что-бы разводка у микросхемы правильная была, лет 15 назад собирал часики на 176 серии, так тоже кварц крутил конденсаторами по частотомеру, точность хода хорошая была, сейчас они на даче.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 14:29:29 
Встал на лапы

Зарегистрирован: Сб янв 22, 2011 16:57:45
Сообщений: 100
Рейтинг сообщения: 0
ploop писал(а):
Да разобрались уже... Что в EEPROM писать, что в неё, суть не меняется.
Блин, сделали бы в ней регистр коррекции, нужная ведь штука...

Да, коррекция бы не помешала, причём тогда уж в более точных единицах, чем целые секунды в сутки.

А если писать примерно раз в сутки, то да, можно не то что в EEPROM, а и вовсе во flash. Даже 10000 перезаписей -- на 30 лет. А уж 100000... :-)

_________________
Клоподавер упрыгхт


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 14:36:26 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Можно писать при отключении питания. Тогда вообще несколько раз в год :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 17:42:47 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну как и думал - заземление кварца ничего не дало. Буду думать программную коррекцию...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 20:28:25 
Мучитель микросхем

Карма: 4
Рейтинг сообщений: 37
Зарегистрирован: Вт фев 09, 2010 17:52:26
Сообщений: 457
Рейтинг сообщения: 0
Цитата:
Ну как и думал - заземление кварца ничего не дало. Буду думать программную коррекцию...


Имхо не стоит заморачиваться. Сделаете программную коррекцию, а как компенсировать температурную зависимость?
Мой опыт показывает что и в домашних условиях показания сильно плавают от температуры.
(Как писали секунда в год - не верю, в компе часы идут точно и самоподстраиваются и то секунды в месяц набегают)
Подумайте какие самые точные часы вы дома видели и какая у них точность.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 21:03:04 
Друг Кота

Карма: 27
Рейтинг сообщений: 206
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Сообщений: 6015
Откуда: Москва
Рейтинг сообщения: 0
codenamehawk писал(а):
а как компенсировать температурную зависимость?
Ну, как известно, есть МС часов реального времени со встроенным кварцем, подогнанные по частоте и температурно скомпенсированные.

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

Или сделать, как во времена СССР - скомпенсировать температурный уход кварца установкой конденсаторов с соответствующим ТКН. То есть если спешат с ростом температуры, то ТКН нужен отрицательный... У меня в свое время получалось неплохо, грел схему феном или засовывал в холодильник, для проверки, и подобрал конденсатор с подходящим ТКН, хорошо что в те времена ТКН указывался, и был выбор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 21:37:03 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Как я понял, сам по себе кварц имеет небольшую температурную зависимость, из-за этого, собственно, и используется (само собой в разумном диапазоне температур). А вот абсолютная точность частоты, которой кварц промаркирован, оставляет желать лучшего. Скорее всего их на производстве просто сортируют - более точные к маркировке в одно русло, остальные в другое.

А вот конденсаторы только ухудшат температурную зависимость, т.к. непосредственно будут участвовать в колебательных процессах. Так что считаю программную корректировку лучшей.

Ради интереса посчитаем частоту кварца в моём случае:
((32768*60*60*24)+(32768*2))/(60*60*24) = 32768.7585185185
Уход частоты всего 0,758 герца. Вроде и не плохо для кварца, но плохо для часов :(

Цитата:
Ну, как известно, есть МС часов реального времени со встроенным кварцем, подогнанные по частоте и температурно скомпенсированные.

Угу, читал про них. ±2 секунды в год кажется - обалденные показатели.

Цитата:
Имхо не стоит заморачиваться. Сделаете программную коррекцию, а как компенсировать температурную зависимость?

Не ставить кондёров. Температура ±5° для кварца чепуха.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 22:04:17 
Опытный кот
Аватар пользователя

Карма: 6
Рейтинг сообщений: 33
Зарегистрирован: Ср мар 02, 2011 07:47:39
Сообщений: 841
Откуда: Уфа
Рейтинг сообщения: 0
ploop писал(а):
Ради интереса посчитаем частоту кварца в моём случае:
((32768*60*60*24)+(32768*2))/(60*60*24) = 32768.7585185185
Уход частоты всего 0,758 герца. Вроде и не плохо для кварца, но плохо для часов :(

Очень даже не плохо. Поучается 23 ppm. Но норм результат 10-20 ppm и ниже. Для часового кварца разброс примерно +-50 ppm. Так что не все кварцы оддинаково полезны.

PS 2 сек в год --- 0,06ppm.


Последний раз редактировалось Psych Пт апр 08, 2011 22:16:42, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 22:14:41 
Мучитель микросхем

Карма: 4
Рейтинг сообщений: 37
Зарегистрирован: Вт фев 09, 2010 17:52:26
Сообщений: 457
Рейтинг сообщения: 0
ploop писал(а):
Не ставить кондёров. Температура ±5° для кварца чепуха.

Могу проверить стабильность ухода часов, на столе лежит рабочая схема на 1307.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пт апр 08, 2011 22:49:10 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вы проверите только стабильность кварца. Самый лучший вариант - проверить сутки в морозилке, и сутки на батарее :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пн апр 11, 2011 21:08:19 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну так не интересно... теперь лень коррекцию писать.
Взял кварц с какой-то грязной мятой материнки, которую выкинуть хотел. Трое суток с лишним - секунда в секунду!
Это пятый по счёту, который пробовал. Были с китайских часов, платы с касс, еще откуда-то... Все бежали.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Пн апр 11, 2011 21:42:03 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 11
Зарегистрирован: Пт май 23, 2008 19:32:22
Сообщений: 2401
Откуда: Россия, Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
ну вот и тебе повезло :beer:

_________________
Чем дальше, тем больше становлюсь занудой...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Вт апр 12, 2011 09:51:16 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Пн мар 02, 2009 12:23:37
Сообщений: 169
Рейтинг сообщения: 0
есть аналогичные часики от TI идут очень таки точно зовутся bq32000 там есть регистр для подгонки часиков от -63ppm до +127ppm вобще рекомендую ети часики. Отличаются чуть по регистрам а так одно и тоже :)

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 - точность хода
СообщениеДобавлено: Вт апр 12, 2011 10:13:16 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Угу, читал про них. Просто DS-ок куча, надо куда-то использовать...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 56 ]    , , 3

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y