Часовой форум Watch.ru (http://forum.watch.ru/index.php)
-   Электроника (http://forum.watch.ru/forumdisplay.php?f=28)
-   -   Часы "Техночас", или ... (http://forum.watch.ru/showthread.php?t=169613)

Pachoche 28.12.2021 11:18

Цитата:

Сообщение от max-73 (Сообщение 6387277)
Есть и варианты аппаратной реализации.

Прочитал о DS3231. Захотелось под Arduino научиться программить. :)
"Софтовая", "аппаратная"… Без термодатчика ведь никак? Это "аппаратно". Такты вставлять/убирать? Это "совтово".
Так что я ничего не понял. :confused:
Было бы интересно просветиться о реализациях повышения точности кварцев. Киньте, пожалуйста, ссылкой на материал, если такой существует.
Я так понимаю, можно ещё и пару кварцев использовать на разных частотах, типа они по-разному будут реагировать на температурные изменения, деградацию и питание, потому по дельте их работы можно производить вычисления и корректировать выходной сигнал.

KAR7 28.12.2021 13:53

Цитата:

Сообщение от askoldmax (Сообщение 6385414)
Сделал тут небольшой обзор 77А нс https://mysku.ru/blog/russia-stores/89660.html
В комментариях традиционно посоветовали касио)

Прочитал отзыв и комментарии. Кукшка работает в новой 77А? Или пытается сделать пи и только тихий треск получается?

Цитата:

Сообщение от Pachoche (Сообщение 6387325)
Было бы интересно просветиться о реализациях повышения точности кварцев. Киньте, пожалуйста, ссылкой на материал, если такой существует.

КВАРЦЕВЫЕ РЕЗОНАТОРЫ И ГЕНЕРАТОРЫ - ОмГТУ (ИВ Хоменко)
Там 160 страниц описания.. Очень интересное пособие. Читал с удовольствием.

siealex 28.12.2021 19:29

Цитата:

Без термодатчика ведь никак?
Да, никак, но в большинстве современных контроллеров он уже есть.

Pachoche 28.12.2021 21:20

Цитата:

Сообщение от siealex (Сообщение 6387738)
Да, никак, но в большинстве современных контроллеров он уже есть.

Имеется в виду, что электрической (электронной?) схемой (ну там всякими конденсаторами/диодами/транзисторами) решается вопрос пропуска/добавления тактов? Или иначе: инфа анализируется из разных источников софтом при помощи какой-то микросхемы?
Мне сложно в такое: я по профессии программер "корпоративной" бизнес-логики на "высокоуровневом" ООП-языке, где плевать на железо, компилятор, и, по сути, на производительность.

max-73 28.12.2021 22:10

Ну, софтовая реализация предполагает, что заниматься корректировкой хода часов для компенсации изменения частоты генератора будет управляющая программа, прошитая в микроконтроллер. То есть, она с некоторой периодичностью должна читать значение, которое выдает датчик температуры и, основываясь на известной температурной характеристике генератора, вносить поправку в значение текущего времени.
Микросхема DS3231 реализует другой подход. Там так же периодически определяется температура, но, вместо программных поправок, корректируется частота самого генератора - путем подключения добавочных конденсаторов к кварцевому резонатору.
Цитата:

где плевать на железо, компилятор, и, по сути, на производительность
<offtop>О! Тогда ваш выбор - OCXO - термостатированный генератор. В нем кварц и сама схема генератора находятся внутри корпуса, в котором простейшей схемой поддерживается постоянная температура, скажем, градусов 70. Нет изменений температуры - нет изменения частоты :)
Но, увы, для наручных часов это, по понятным причинам, не вариант...
</offtop>

Pachoche 28.12.2021 22:32

Цитата:

Сообщение от max-73 (Сообщение 6387896)
О! Тогда ваш выбор…

Спасибо, сударь, но тогда мой выбор - научиться чему-то новому. ;)

------- ДОБАВЛЕНО ЧЕРЕЗ 10 МИН --------

Цитата:

Сообщение от max-73 (Сообщение 6387896)
Микросхема DS3231 реализует другой подход. Там так же периодически определяется температура, но, вместо программных поправок, корректируется частота самого генератора - путем подключения добавочных конденсаторов к кварцевому резонатору.

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

Согласитесь: наличие ЦНХ в часах как возможность стать "богом кварца" "немного" проще… :D

Skina12 28.12.2021 23:48

"Немного" дешевле в плане качества и количества комплектующих - сложно назвать "немного" простым самостоятельное вычисление поправок или борьбу с косяками АЦНХ. Возможность стать "богом кварца" явно ориентирована на энтузиастов, а не на обывателя. Да и проблему влияния температуры на точность хода ЦНХ не то чтобы решает.

siealex 29.12.2021 00:34

Цитата:

Микросхема DS3231 реализует другой подход. Там так же периодически определяется температура, но, вместо программных поправок, корректируется частота самого генератора - путем подключения добавочных конденсаторов к кварцевому резонатору.
То есть чисто аналоговой регулировкой? Очень необычно, цифровой способ по идее намного проще.

Pachoche 29.12.2021 00:36

Цитата:

Сообщение от Skina12 (Сообщение 6387981)
…или борьбу с косяками АЦНХ.

Сударь, возможно ли это оставить за пределами разговоров о советских инженерах?
Цитата:

Сообщение от Skina12 (Сообщение 6387981)
Да и проблему влияния температуры на точность хода ЦНХ не то чтобы решает.

Ммм… Я ношу свои любимые ЧН-01 на постоянке, иногда не снимаю на ночь. Конечно, "по чесноку": не заявленные характеристики Chronomaster, но вполне себе точные часы.

Дело-то, по большому счёту, не в точности. Дело в том, что сам пользователь из интерфейса часов(!) может влиять на точность хода. Не нужно к мастеру идти, не нужно разбирать: сам можешь. Потому и "бог кварца". :D

Skina12 29.12.2021 00:49

<offtop>Не понимаю этого упора на советских инженеров при разговоре о заимствованной, как упоминалось выше, функции, не получившей на мировом рынке широкого распространения.</offtop>


Часовой пояс UTC +3, время: 00:33.

© 1998–2024 Watch.ru