Как стать автором
Обновить

Разбираемся с работой часовых сетей в лабораторных условиях

Время на прочтение8 мин
Количество просмотров18K
Всего голосов 52: ↑50 и ↓2+75
Комментарии109

Комментарии 109

У нас в техникуме, в вычислительном центре висели первичные часы "Свет", я все думал, зачем они там нужны. В 1995 году еще работали, но вторичных часов уже не было. Только теперь стало понятно.

Нет. Вот такие. Прошу прощения за изображение, взял с форума radiokot.

На шильдике 77 год нашей эры? :)

С шильдиком начала 1970-х я видел такой модели:

«Кстати о часах. Я насчитал в доме девятнадцать напольных и настенных, и все шли вразнобой. Решил, что часы заведу сам – это дело требует аккуратности и точности. Хороший дом, содержащийся в идеальном порядке, всегда видно по тому, одинаковое ли время в нем показывают часы в разных комнатах».
Б.Акунин, «Коронация».
У этих первичных часов есть замечательная функция синхронизации времени по проводной радиосети (первая программа). Для этого в них и экран.
В документации на них такой функционал не нашел
Если это ПЧК3-2-РИ-Р24-Р6-1, то вот:

image
А, увидел-таки, что это не они. Ну тогда да, только кнопочками.
А может и есть такое. Сейчас нет радиосети…

Можно 89.3 МГц "Вести FM" приспособить

Или DCF77.

DCF77 в Питере у меня принимает только на даче, и только когда нет напряжения в сети 220В.

Есть эмуляторы. Встречал программу генерации с помощью LCD монитора.

Странно. У меня в машине есть приемник DCF77, после его сброса по питанию примерно за сутки устанавливается точное время.

Тула, обычный двор пятиэтажек.

Логично. Тула на 600 км ближе к излучателю.

А там тоже какой-то импульс?

В DCF77 своя кодировка.

Ясен пень надо поднимать NTP на ESP и формировать эти самые 6 импульсов каждый час согласно стандарту на развязывающем трансформаторе, к которому и подключаются первичные часы как к радиосети.

А смысл? Когда на том же ESP с NTP можно сразу сделать контроллер вторичных часов.

Чтобы запустить оба экспоната (первичные и вторичные часы) в оригинальном не модифицированном состоянии на полный функционал. Я, например, тоже иногда использую MP3 кассету для прослушивания музыки в магнитофоне, который полностью работоспособен и находится в оригинальном заводском состоянии. И не горю желанием его дорабатывать, так как он мне как память дорог.

PS Ну даже если и не NTP то локальные хорошие цифровые часы/стабильный генератор научить пикать ежечасно для синхронизации первичных часов. Можно даже встроить внутрь, наверное.

Первичные часы синхронизируются только если рассинхрон меньше 8 секунд, иначе игнор.
Лет 20 назад делал такой проект — замена первичных часов на предприятиях. На stm32 и двухстрочный lcd индикатор. И да, считали 6 импульсов в радио сети для подстройки часов. Была очень актуальная тема на то время.

Лет 20 назад делал такой проект — замена первичных часов на предприятиях. На stm32 и двухстрочный lcd индикатор.

Счастливый Вы человек. 20 лет назад я делал первые робкие шаги в барэметал, на PIC16Cxxx (OTP). И отлаживал УФ лампой... Благо на работе был куплен дорогущий аппаратный эмулятор, один на всех... Вот на нем отлаживать - одно удовольствие. А не стирать кристалл 40 минут...

20 лет и stm32 это сильно. С учетом того что они только с 2007 года появились

У нас в техникуме даже сейчас есть сеть этих часов, но без первичных. И вот ради интереса мы реализовали первичные часы на базе ПК охраны и передачи сигналов по LPT порту на все вторичные :-D

Батарейке 30 лет, а она всё ещё жива.

это аккумулятор

Это батарея аккумуляторов, в народе батарейка. А то, что вы называете батарейкой — это гальванический элемент.

В автомобиле у вас батарейка стоит? Как раз батарея аккумуляторов в народе аккумулятор.

Если посмотрите на фото, то там написано, что это батарея. Вы цепляетесь к словам.

Батарея (аккумуляторов), я так понимаю, только для целей backup'а?
(Т.е. чтобы часовой механизм не сбрасывался при пропадании основного питания)
Судя по напряжению, это должна быть какая-нибудь 176-я серия

НЛО прилетело и опубликовало эту надпись здесь
Уважаемый, на борту этого изделия написано «батарея» (могу приложить фотографию), и я имею полное моральное право называть её уменьшительно-ласкательно батарейка.
Дабы прекратить бесполезный флуд, приведу цитаты из википедии:

Батарея (фр. batterie) — два или более соединённых параллельно или последовательно электрических элементов. Обычно под этим термином подразумевается соединение электрохимических источников электроэнергии/электрического тока (гальванических элементов, аккумуляторов, топливных элементов).


Батарейкой в обиходе обычно не совсем корректно называют одиночные гальванические элементы (например, типа АА), которые в батарейных отсеках различных устройств соединяются в батарею для получения необходимого напряжения.
НЛО прилетело и опубликовало эту надпись здесь

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

В данном случае, "батареей" или "батарейкой" люди (по-русски) называют практически любой химический элемент питания, независимо от того, одиночный он, или там их несколько, а за компанию - еще и фотоэлектрические (прибавляя "солнечной").

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

Благодарю за поддержку.
НЛО прилетело и опубликовало эту надпись здесь

батарейкой никогда не называют перезаряжаемые элементы и батареи.

и наоборот - перезаряжаемые хотя иногда и называют батареями, но всегда дополняют словом аккумулятор(ная)

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

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

НЛО прилетело и опубликовало эту надпись здесь
Вы будете смеяться, но сам факет этого разговора опровергает ваши «всегда» и «никогда».
НЛО прилетело и опубликовало эту надпись здесь

Логика учит, что для опровержения любого универсального утверждения (содержащего квантор всеобщности, в случае естественного языка - слова вроде "всегда" и "никогда") достаточно и одного случая, который этому утверждению противоречит. А здесь вам несколько человек уже сказали, что им встречались такие случаи. Успокойтесь уже - этот спор вам не выиграть.

НЛО прилетело и опубликовало эту надпись здесь
Можно ссылку на страницу учебника, где она это учит?
исключение подтверждают правило.
Существование правила а не его само. То есть, если есть исключение вида "only a ginger can call another ginger ginger", это автоматически означает существование правила, что в общем случае так делать нельзя, даже если они нигде не задекларировано в явном виде. И да, изначально это юридическая концепция, где кванторы всеобщности трактуются строго.
НЛО прилетело и опубликовало эту надпись здесь
Ну во-первых, «так правильно» и «никто так не делает» — разные вещи. Потом ты выростаешь и узнаешь, что взрослые вообще-то часто всё делают неправильно

Во-вторых, вы не правы.
«батарейкой» никогда не называют перезаряжаемые элементы и батареи. батарейка именно одноразовая.
В корпусе языка такие примеры есть.
перезаряжаемые хотя иногда и называют «батареями» (не «батарейками»), но всегда дополняют словом аккумулятор(ная)
Батарея телефона и батарея ноутбука смотрят на вас с недоумением. Вот как раз «аккумуляторная батарея» никто не говорит кроме совсем задротов — или просто батарея или просто аккумулятор.
Регулярно слышу «автомобильная аккумуляторная батарея».

На одном только Хабре:

https://habr.com/ru/post/442146/
https://qna.habr.com/q/30
https://habr.com/ru/company/anker_innovations/blog/524278/
https://habr.com/ru/company/mvideo/blog/403905/
https://qna.habr.com/q/40199
https://habr.com/ru/company/anker_innovations/blog/531976/
https://habr.com/ru/post/139751/

"Батарея" в предложениях многократно встречается без уточнения "аккумуляторная". Так что оставьте корпус русского языка академикам из соответствующего института.

Пожалуйста, прекратите эту бессмысленную ветку, очень много комментариев, которые отвлекают от основной темы. Тут много значительно более полезных комментариев, чем спор о батарее.
НЛО прилетело и опубликовало эту надпись здесь

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

НЛО прилетело и опубликовало эту надпись здесь
Так это не важно. Вы не можете доказать обобщенное утверждение ни каким количеством частных примеров.
НЛО прилетело и опубликовало эту надпись здесь
Пожалуйста, давайте прекратим участие в специальной Олимпиаде.

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

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

Пардон, предложение оказалось слишком сложносочиненным, а потому вы его интерпретировали не так, как я его задумал. "Без всяких оснований" относилось не к людям, а к моему оппоненту.

Более того - сама маркировка прямо отражает, что у нее внутри: семь штук Д-0,125Д

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

Не понял автора на тему перевода часов - по идее для перевода "назад" надо сеть часов отключить на час от первичных, для перевода вперед - наверняка есть функция подгонки или просто внешним источником "нащелкать" 60 импульсов.

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

наверняка есть функция подгонки или просто внешним источником «нащелкать» 60 импульсов.


Ниже подтвердили мои слова про лестницу.

Есть подгонка. Даже если отключится электричество, на резервной батарее часы продолжат ходить (правда, я экспериментил с ПЧК-3М, они на несколько более современной базе - PIC16F73), а при появлении 220В подгон произойдёт автоматом (если, конечно, батарея за время отключения не сядет). Ещё для первичных часов тех времён была типичной функция коррекции по сигналам городской радиотрансляционной сети. Современные могут уметь корректироваться по GPS и NTP.

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

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

спасибо за статью, интересно, что оно так) просто и надежно...

Можно взять внешние часы, но как по мне — это всё лишнее.

от ардуинки точность хода будет посредственная,

Есть какие-то более точные данные?

арудино, у которых керамический резонатор точность 10^-3 и грубее, то есть за 1000 секунд будет уход 1 секунда, у ардуинок у которых кварц уход где-то 10-4, то есть за 10 000 секунд уход секунда, за десять суток может вполне набежать минута, собственно в этом и есть вся суть первичных часов, у них должна быть очень хорошая стабильность (например, термостабилизированный кварцевый генератор)

даже у типовых кварцевых генераторов 50ppm - это 5*10-5, уход вполне значительный...

Я не очень понимаю, зачем использовать ардуину, когда есть 8266, который стоит столько же, ресурсов имеет на порядок больше, и имеет доступ в интернет, чтобы снять все проблемы с синхронизацией времени. На него даже arduino idf портировано, если чем-то нравится ардуиновская среда.
Потому, что из пушки по воробьям.
Ну а чо не логику низкой интеграции сразу? Атмега не менее избыточна для такого уровня задачи.
Цена вопроса (время/деньги). Ардуинку взял и за пол часа готовое решение. Мне интернет в этом проекте не нужен.
Тот же самый код заработает и на есп с минимальными правками, название таймера заменить разве что.
Исходники проекта:

Arduino Nano. — 450 руб. (Тут подойдёт совершенно любая плата, которая есть у вас в наличии).


Я так понимаю, что это просто повод придраться.
Не, я не придираюсь. «Лежало в столе» это как раз нормальный ответ, в отличии от «из пушки по воробьям» и «за полчаса можно сделать»
Нормальной ответ, что я так хотел и мне нравится так делать. А фраза:

Я не очень понимаю, зачем использовать ардуину, когда есть 8266


Из разряда:

Я не понимаю почему вы покрасили в синий цвет, когда есть красивый красный.


Если считаешь, что я что-то делаю не так, сделай лучше, можешь написать свою статью.
Мне нравятся AVR, я делаю на них, потому что их по своему люблю. Это мой синий цвет.
Можно просто часы использовать дополнительные, просто как источник точных секунд. Или какой-то более стабильный кварц.
У заводских первичных часов, примерно такая точность и заявлена. Уход на минуту в месяц — не страшно.
уход секунда, за десять суток может вполне набежать минута

Кварцы разные бывают. Когда-то купил одни из первых советских электронных наручных часов — точное название уже не помню, кажется, Электроника. У меня были работы с сильным электромагнитом (ЭПР), пару раз намагнитил механические — пришлось купить электронные — стоили тогда дорого 50 руб. — это была половина моей месячной ЗП. Уходили примерно за 10 — 20 суток. Потом поехал в лес на пикник, и не снял предже, чем рубить дрова. Встали. Отвез в ремонт. Там сказали, что лопнул кварц. Починили за неделю за 5 руб. Поставили настолько хороший кварц, что подводить приходилось раз в год!


Сейчас у меня домашние часы Wendox UK — не часто подвожу, а на кухне китайские. Они врут гораздо чаще.


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

НЛО прилетело и опубликовало эту надпись здесь

А где про это можно почитать?

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Я на барахолки хожу для вдохновения, они дают идеи.
Кстати, античные барахолки я сюда не постил, они на пикабу. Там прям настоящий музей на выезде. И плюс, всякие античные штуки меня не интересуют, я не фотографирую их. Мне более интересно, что можно применить в быту.

длительностью от 1,6 до 2 с

Таки до 2,4 с.

Поправил.

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

При всей централизованности системы, в случае сбоя, если часы рассинхронизировались, приходилось бегать по всем помещениям с лестницей и подводить. :)

Но, особый кайф, наступал 2 раза в год, когда часы надо было переводить. По положению делается это в 3 ночи. Благо я обслуживал грузовые станции, и по договоренности приезжал с первым метро

Спасибо за комментарий — это самое интересное: «как же это было». А то мне рассказывают, что подводили импульсами вперёд, отключали на час назад. Логично, что банально бегали с лестницами.

Да, подводить на час вперед или назад (тут хуже, ибо надо было час ждать) можно автоматически. Но реальная то часовая сеть имеет топологию звезда. А значит в каком-то плече раз в год что-то случится. И тогда лестницу в руки и вперёд.

Жаль что у вас модель без коррекции от радиосети. Всегда хотел проверить, но у нас к началу моей работы (нулевые) радиоточку уже демонтировали.

Там где я сейчас живу, радиоточки нету. Точнее она гипотетически есть, но демонтирована.

Везде по-разному: где-то связисты, где-то слаботочники, где-то электромеханики.

Я несколько лет назад спас деревянные вторичные часы — прямо как на второй картинке в посте. Тоже был удивлен принципу управления и сардуинил блок управления. Все хотел на хабр статью написать, но как-то не собрался. В принципе, у меня всё получилось, но я изначально хотел чтобы управление было автономным, поэтому применял в качестве питания 4х18650. Примерные расчеты показывали, что должно было работать на одном заряде до трёх недель, но практика — критерий истины и у меня АКБ разряжались за пару дней)) Основную мощность съедали импульсы для управления часами, я их сократил до возможного минимума, но силы были неравны, несмотря на оптимизацию потребления цифровой части, увода микроконтроллера в сон и попытки приспособления пары хилых солнечных панелей с алиэкспресса…

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

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

http://www.eddy.com.ua/archives/978

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


А с чего вы взяли, что я не использую современные «времяпоказометры»? У меня есть настольные часы, которые согласуют время по ntp. В данном случае мне было интересно поиграться с такими часами. Ну и пики сегодня, вы серьёзно?
интересно, а цифровые школьные часы с зеленым индикатором тоже по импульсу минуты щёлкали?
А что за школьные?

А зачем переводить часы вручную? Можно ведь просто послать 60 внеочередных инвертирований фазы и перевести таким образом на час вперед? И, сооответственно, послать 23*60 инвертирований и перевести их на час назад? И все это централизованно, раз уж часовая сеть есть.

И, сооответственно, послать 23*60 инвертирований и перевести их на час назад? И все это централизованно, раз уж часовая сеть есть.

Или просто отключить на час, по времени будет одинаково.

Тем не менее, переводили вручную.

Назад никак не переведешь, только отключением. Там шаговый мотор который при смене полярности делает шаг вперед, назад он просто физически не умеет.

Поэтому перевод вперед осуществлялся отправкой в сеть 60 внеочередных импульсов, назад - отключением сети на час.

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

С такими часами не общался, хотя может и видел где. Спасибо интересно. Хотя и у Фролова тоже читал с удовольствием

Считаю, что к первичным надо прикручивать синхронизацию по радио DCF77 так как ближайший к вам передатчик в Германии. http://journal.caseclub.ru/2018/03/04/radio-sinhro-vremeni-casio/

Просто читал инструкцию к своим туристическим часам и обнаружил эту синхронизацию. Дома увы они не ловят сигнал с Японии, а вот на природе на берегу моря так отлично. Ночью подводятся.

Так можно через радиоточку синхронизировать, штатно.

у нас тут в прошлом ноябре дождик был. Потом он замерз. В городе оборвало наверное 90% воздушек. В новых зданиях радиоточки не ставят, в старых решили не восстанавливать.

Ну по радио передаются, так что можно через радио.

Допустим одни из десятка вторичных часов опаздывают на несколько секунд. Можно ли их подвести, не трогая остальные? Или только лестница и выносной прибор? Есть ли процедура согласования хода всех часов? Ну, там, к примеру, в двенадцать дня все часы должны показывать ровно 12.

Эти вторичные часы не могут опаздывать на несколько секунд. Они могут запаздывать на несколько минут. Тогда да - лестница. Но обычно если часы на несколько минут отстают относительно остальных, то сотрудники помещения, где они стоят, обычно в курсе, то есть знают, что они отстают на несколько минут.

Отличный пост!

У меня на работе в инженерном корпусе до сих пор такая сеть работает! При чем когда я устроился в 2012 году штатных связистов, которые их обслуживали, не было уже лет 10 как. А автоматическая подводка работала) Сейчас некоторые вторичные часы не работают, подводка тоже. Ваша статья меня заразила идеей всё это дело восстановить, первичные часы ПЧК-3 в наличии и работают. Возможно даже напишу свою первую статью сюда, как знать)

Спасибо! Пишите обязательно, очень интересно.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий