Обсуждаем цифровые устройства...
Ответить

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Чт авг 05, 2021 20:39:49

Вообще- непонята тема с самого начала-
DS1302 - общемзвестная схема часов/календаря, которая сделана в количестве 100500 тысяч экземпляров, и РАБОТАЕТ, выполняя свои задачи..
Часовой кварц ДОЛЖЕН выдавать свою частоту 32768 Гц с положенной точностью, в вашем случае- +- 10ppm, или 10* 32768/1 000 000, то есть +- 0,327 герца.. Отклонение частоты в 0,327 герца это отклонение точности хода часов (табличка из старой советской книги по ремонту часов):
Изображение
+-0,8 секунд в сутки!!!
А насколько "врут" те часы, которые мы здесь обсуждаем?
Если больше, чем на секунду в сутки, то тут, либо кварц неправильный, либо микросхема неисправна..
А "конденсаторы при кварце" в этой микросхеме уже есть внутри.

зы.. Ещё раз- попробуйте заземлить корпус кварца, у меня тоже было- часы в устройстве врали на "минуты за час", а, когда я заземлил корпус кварца- всё вошло в норму.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Чт авг 05, 2021 20:46:08

ещё...сброс по питанию можно делать со входа стабилизатора +5 и тормозить процессор, когда его питание ещё сколько-то сотен мс будет в норме....
---
АлександрЛ, точность пока неизвестна...ТС хочет измерить, а не за сутки засекать...

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Чт авг 05, 2021 21:06:45

АлександрЛ, точность пока неизвестна...ТС хочет измерить, а не за сутки засекать...

Ну, "за сутки" - то, тоже можно оценить! А у этой микросхемы просто НЕТ "контрольного выхода", и что тут делать?
Сигнал с кварцевого резонатора СНЯТЬ НЕЛЬЗЯ, кроме того, что он там мизерный, любой измерительный прибор повлияет на частоту кварца, если просто не сорвёт колебания.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 06, 2021 12:24:11

Сигнал с кварцевого резонатора СНЯТЬ НЕЛЬЗЯ, кроме того, что он там мизерный, любой измерительный прибор повлияет на частоту кварца, если просто не сорвёт колебания.

Я ориентировался на то, что у полевых транзисторов ёмкость входа как раз несколько пФ, что не должно сорвать колебания. И входное сопротивление мегаомы вроде как.

А измерительный прибор подключать не на кварц напрямую, на выход полевика, который остаётся в схеме. Измерения при этом должны точно отражать частоту кварца...
Собственно, для этого и брал К561ЛН2 :) думал, там вход на полевом транзисторе.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 06, 2021 12:37:07

Собственно, для этого и брал К561ЛН2 :) думал, там вход на полевом транзисторе.

Ну, вообще- то ДА-
https://intuit.ru/studies/courses/685/5 ... 194?page=2
Изображение

Вы так и не сказали, на сколько врут эти часы, и, какой точности вы хотите от них добиться.. :dont_know:

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 06, 2021 12:39:52

Не засекал после установки кварца емкостью 6пФ, как по ДШ. Неделями ждать расхождения не получается(
а добиться хочу хотя бы как DS32kHz - 30 секунд в год :)

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 06, 2021 12:56:52

А, ну, понятно.. :facepalm:
Хотите сделать из гавна конфетку..
Хотите получить то, на что эти часы не рассчитаны..
Нормальный часовой кварц 10 ppm - допустимое отклонение +-0,8 секунд в сутки, или +-292 секунды (чуть меньше 5 минут) в год..
а 10ppm это считается кварц хорошей точности.. Лучше- только термостатированные кварцы, у того же "Гиацинта"
https://www.kondratev-v.ru/generatory-s ... acint.html
точность 0,05~0,005 Гц..
"долговременная нестабильность частоты генератора за 6 месяцев - не более 1,2*10^-7...."
А обычный часовой кварц, даже будучи точно настроенным на нужную частоту - не обеспечит нужной точности даже только из- за колебаний температуры.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 06, 2021 18:27:01

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

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

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 06, 2021 18:31:40

так и я на 1 стр писал про точность дома
"домашние часы при температурах от 15 до 35 чуть спешат зимой и отстают летом (до 0,5 с/сутки), абсолютной точности нет, иногда бывало, что за 2 мес. (весной) набегала всего секунда...Это при сравнении с эталоном 4996 кГц..."
Из вещательных станций только пока радио Румынии ночью доступно с точным временем, остальные передают как попало....

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 06, 2021 19:33:21

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

прибор стоит в отапливаемом помещении, колебаний от -40 до +40 в этом месте нету....

А +-40 градусов и не надо, достаточно +-5 градусов, и уже будет заметно..

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Вс авг 08, 2021 08:09:27

Касательно 561ЛН2.
CD4069.PNG

Но, такой вариант приведет к погрешности измерения частоты.
Если бы у меня стояла такая задача и есть доступ к частотомеру и возможность физического подключения к CE, DIO, SCLK с разрывом управления от PIC, то как вариант - программно ловить изменение секунд и минут с выдачей коротких импульсов запуска/останова частотомера, работающего в режиме измерения периода.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Вс авг 08, 2021 21:20:21

Но, такой вариант приведет к погрешности измерения частоты.
Если бы у меня стояла такая задача и есть доступ к частотомеру и возможность физического подключения к CE, DIO, SCLK с разрывом управления от PIC, то как вариант - программно ловить изменение секунд и минут с выдачей коротких импульсов запуска/останова частотомера, работающего в режиме измерения периода.

Да вообще не измеряет ничего.

Поподробнее пожалуйста, не врубился в идею(
Я уже думал в PIC этот поставить программу обычных часов ,дёргать каждую секунду пин и частотомером мерять его период. Будет ли это точным способом?
ведь на чтение времени из DS1302 тоже уходит время(

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Вс авг 08, 2021 23:48:26

AonMaster писал(а):Будет ли это точным способом?
ведь на чтение времени из DS1302 тоже уходит время(

не будет.
асинхронность чтения и кварца тоже надо иметь ввиду

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пн авг 09, 2021 05:16:50

так она на каждой секунде должна же быть одинаковой. (ну или среднее из нескольких значений взять)

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пн авг 09, 2021 07:44:01

Лучше измерять период не каждой секунды, а, допустим, 100 секунд или 1000 секунд. Приём за время периода 31,51мкс частоты 32'768Гц 2-х байт от DS1302 даст погрешность 0,3ppm при времени измерения 100 секунд и 0,03ppm при времени измерения 1'000 секунд.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пн авг 09, 2021 09:34:40

А чем вы хотите измерять кварц? Вам на порядок стабильнее нужен генератор, чтобы хоть что-то измерить.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пн авг 09, 2021 11:28:54

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

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пн авг 09, 2021 12:38:12

А чем вы хотите измерять кварц? Вам на порядок стабильнее нужен генератор, чтобы хоть что-то измерить.


Ч3-34.

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пт авг 20, 2021 01:45:50

А наоборот не пробовали ? Не снять сигнал и померить, а убрать кварц (или даже не убирать) и тактировать внешним генератором ?

Re: Как снять сигнал 32768Гц с кварца для часов на DS1302?

Пн авг 23, 2021 16:58:29

Пробовали, ответ на первой странице темы :)
Ответить