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

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

Ср авг 04, 2021 12:58:46


Читаем даташит про выводы X1 и X2:
https://static.chipdip.ru/lib/224/DOC000224296.pdf
Connections for Standard 32.768kHz Quartz Crystal. The internal oscillator is
designed for operation with a crystal having a specified load capacitance of 6pF.
For more information on crystal selection and crystal layout considerations, refer to
Application Note 58: Crystal Considerations for Dallas Real-Time Clocks. The
DS1302 can also be driven by an external 32.768kHz oscillator. In this
configuration, the X1 pin is connected to the external oscillator signal and the X2 pin
is floated.

перевод:
Подключения для стандартного кварцевого кристалла 32,768 кГц. Внутренний осциллятор
рассчитан на работу с кристаллом с указанной нагрузочной емкостью 6 пФ.
Для получения дополнительной информации о выборе кристалла и соображениях по размещению кристалла см.
Замечания по применению 58: Соображения по поводу кристаллов для часов реального времени Далласа. В
DS1302 также может управляться внешним генератором 32,768 кГц. В этом
В конфигурации вывод X1 подключен к сигналу внешнего генератора, а вывод X2
плавает.

покупаете КВАРЦЕВЫЙ ГЕНЕРАТОР на нужное напряжение и соответствующую частоту-
https://www.quartz1.com/price/model.php?akt=3512.19
https://www.quartz1.com/price/model.php?akt=8344.03
https://www.quartz1.com/price/model.php?akt=2192.03
убираете кварц из схемы, подключаете ко входу X1 выход генератора, и пользуетесь!

Ещё варианты
1- меняете существующий кварц на проверенный, который работает точнее
2- Покупаете микросхему с названием DS32KHZ
https://www.chipdip.ru/product/ds32khzs
https://www.chipdip.ru/product/ds32khz-dip
в её даташите:
https://ru.mouser.com/datasheet/2/256/D ... 291710.pdf
есть "Figure 5. DS32kHz Connections", там нарисовано, как подключить эту микросхему к RTC..

3- Из собственной практики- попробуйте соединить корпус кварца с "землёй" платы- у меня было- 100 "устройств" с подобными часиками (DS1307) работают нормально, а одно "устройство" - часы убегают на 5 минут за час- :facepalm: А на плате была предусмотрена возможность припаять корпус кварца к "земле"- припаял, и кварц "угомонился" - стал нормально работать.. Почему- :dont_know: Hz..


Схема возбуждения с часовым кварцем на 561ЛН2(561ЛН1) работает прекрасно- называется "генератор Пирса"
Изображение
Вот вариант его практической реализации у меня:
Изображение Изображение
Я эту схемку сделал для "отбора" кварцевых резонаторов.

"часовой кварц" это КВАРЦЕВЫЙ РЕЗОНАТОР, а, для того, чтобы получить маленькие размеры, он "камертонный"- форма пластины не "диск" а "вилка"
СпойлерИзображение

https://kapitza.ras.ru/people/parshin/P ... RB0149.pdf

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

Ср авг 04, 2021 13:28:19

ну, правильно, если все упирается в кварц, то надо просто из мешка кварцев подобрать подходящий

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

Ср авг 04, 2021 14:06:07

покупаете КВАРЦЕВЫЙ ГЕНЕРАТОР на нужное напряжение и соответствующую частоту-


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

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

Ср авг 04, 2021 15:58:42

Только я не понял, почему у вас кварц не заработал с 561ЛН2.. :dont_know:
Вы по какой схеме генератор собирали?

А вы не пробовали корпус кварца "приконтачить" к земле(GND)?
Я писал, что "попадался" на этом- иногда нужно корпус кварца "заземлять"..

А вы не пробовали поменять саму микросхему? Подключение внешнего генератора - это один из "штатных" режимов работы DS1302, если у вас происходит что- то не так, а кварц вы меняли и успеха не достигли, то, может, сама микросхема "балдящая"? :dont_know:

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

Ср авг 04, 2021 16:23:59

была попытка поставить ЛН2 буфером для частотомера, а не генератор на ней собирать...тем более ТС так и не знает, на сколько ему надо "сдвинуться" по частоте....когда-то десяток кварцев измерил в одном генераторе, так разброс был +-5 Гц от номинала, а чтобы 768 показало, то ни одного (как будто их уже выбрали)....

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

Ср авг 04, 2021 16:48:20

Конечно, выбрали. Есть такое понятие "отбраковка".

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

Ср авг 04, 2021 16:53:11

Более- менее хорошие кварцы добываются из старых материнок.. из ОЧЕНЬ старых!! Типа XT, АТ, 286/386, может быть, 486.. :dont_know: Дальше кварцы пошли уже не те, а компьютеры получили возможность автоматически корректировать часы при подключении к интернету, и высокая точность часов стала не нужна. :facepalm:

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

Ср авг 04, 2021 17:44:50

Только я не понял, почему у вас кварц не заработал с 561ЛН2..


На предыдущей странице я подробно описал, что:
Внешний генератор TXCO я уже подавал, с ним почему-то схема (основная часть собрана на PIC16F876A) иногда при старте (подаче основного питания) сбрасывает часы. Хотя батарейное питание и TXO и DS1302 не прерывается при этом. Иногда сбрасывает, иногда нет. Поэтому и задумал вот такой буферный каскад.


Т.е. с внешним стабильным генератором 1302 работает, и точность устраивает. Но вот глюк со сбросом времени не даёт этот метод применить(
Почему так - не знаю. Возможно, PIC как-то при старте хитро обращается к DS1302, но тут гадать бесполезно. Может раз 10 включаться нормально, а на 11-й возьмёт и сбросит дату и время. Проверял неоднократно.

Так что буферная тема актуальна.

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

Ср авг 04, 2021 18:04:53

найти на барахолке старинные японские кварцевые часы и выдернуть кварц
пишут у них точность +-5 сек/мес

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

Ср авг 04, 2021 20:53:29

AonMaster
Возможно сброс времени происходит по вине аппаратной части в области переключения основного/резервного питания.
Или как уже Вами отмечалось при некорректном обращении к содержимому RTC со стороны МК...
Кварц влияет только на долговременную нестабильность отсчета, но уж никак не на искажение показаний.
:roll:

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

Ср авг 04, 2021 23:28:35

Большинство часовых кварцев рассчитаны на 12,5 пф. Надо прости искать на 6.

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

Ср авг 04, 2021 23:52:37

Надо прости искать на 6.

А чего их "искать" проще купить, наверное.. :))) :)))
https://www.quartz1.com/price/model.php?akt=5285.14
https://www.quartz1.com/price/model.php?akt=10929.07
https://www.quartz1.com/price/model.php?akt=3401.19
https://www.quartz1.com/price/model.php?akt=947.08
https://www.quartz1.com/price/model.php?akt=6131.17
И там ещё несколько десятков "предложений" есть..

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

Чт авг 05, 2021 00:25:12

AonMaster
Задерживать старт ПИКа не пробовали?

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

Чт авг 05, 2021 04:38:02

AonMaster
Задерживать старт ПИКа не пробовали?

Вот это пока не пробовал.

Кварцы именно на 6 пФ покупал там, где выше в сообщении ссылка :)

Что характерно, без внешнего генератора (с кварцем) сброса даты при включении питания не происходит вообще. Странно, но факт.

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

Чт авг 05, 2021 06:22:23

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

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

Чт авг 05, 2021 09:21:52

Application Note 58

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

Чт авг 05, 2021 13:05:12

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

Если бы сброс был бы при выключении, то при включении через 5 минут на часах было бы 5 минут. Я обращу на это внимание, впрочем. :)
(обычно включаю тут же).

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

Чт авг 05, 2021 13:45:27

а в даташите то и нет спец. команды сброса времени-даты...
видимо единственный способ одновременного обнуления - просадка Vcc1, Vcc2 ниже 2 вольт

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

Чт авг 05, 2021 15:38:24

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

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

Чт авг 05, 2021 19:35:10

а на синее - никакого ответа (или не слышал про такое ?... :) ...)...а это может приводить к просадке батарейки, если во время обмена по шине исчезнет основное питание...

Это Вы мне?
Ответить