Прием аудио-сигналов точного времени.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Прием аудио-сигналов точного времени.
Когда бы мы ни услышали сигналы точного времени (хоть на бегу) - мы всегда стараемся проверить / подстроить / установить свои часы. И нам этого вполне хватает по жизни. Требуется то же самое для часов на Ардуине. Услышала откуда ни попадя - подстроилсь/настроилась. Ессно, если расхождение подозрительно большое - запомнила величину расхождения и вывела вопрос о необходимости коррекции. Примерно так же как мы принимаем решение делать или не делать. Прежде чем начать изобретать свой велосипед, хочу найти подобное готовое (или полу-готовое). С уважением.
ПС. Прошу не советовать использовать инфраструктуры (ЖПСы, Интернеты, смартфоны и тп.)и спец-девайсы. С ними и так все понятно. Принимаем по умолчанию, что микрофон в Ардуине таки присутствует. ЖК - тоже )))
ПС. Прошу не советовать использовать инфраструктуры (ЖПСы, Интернеты, смартфоны и тп.)и спец-девайсы. С ними и так все понятно. Принимаем по умолчанию, что микрофон в Ардуине таки присутствует. ЖК - тоже )))
-
veso74
- Поставщик валерьянки для Кота
- Сообщения: 1903
- Зарегистрирован: Сб май 05, 2012 20:24:52
- Откуда: KN34PC, Болгария
- Контактная информация:
Re: Прием аудио-сигналов точного времени.
Чудес не бывает. Объясните словами, что ожидаете от устройства/метода/алгоритма?
Re: Прием аудио-сигналов точного времени.
чудеса бывают ! ))
надо только в них верить))
[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4500832#p4500832"]Когда бы мы ни услышали сигналы точного времени (хоть на бегу)...[/uquote]
когда и где вы последний раз слышали сигналы точного времени ?))
я последний раз слышал сигналы точного времени... в детстве... радио "Маяк"... каждый час передавал сигналы точного времени:
"пик.. пик... пииии..."
"московское время пятнадцать часов ровно" - говорил мне диктор радио "Маяк" ))
сейчас все часы сверяют по интернету...
тогда нафига ардуине микрофон ? ))

надо только в них верить))
[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4500832#p4500832"]Когда бы мы ни услышали сигналы точного времени (хоть на бегу)...[/uquote]
когда и где вы последний раз слышали сигналы точного времени ?))
я последний раз слышал сигналы точного времени... в детстве... радио "Маяк"... каждый час передавал сигналы точного времени:
"пик.. пик... пииии..."
"московское время пятнадцать часов ровно" - говорил мне диктор радио "Маяк" ))
сейчас все часы сверяют по интернету...
тогда нафига ардуине микрофон ? ))
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Прием аудио-сигналов точного времени.
[uquote="veso74",url="/forum/viewtopic.php?p=4500846#p4500846"]Чудес не бывает. Объясните словами, что ожидаете от устройства/метода/алгоритма?[/uquote]Примерно того же самого что есть в часах синхронизирующихся по DCF77 или GPS. Только без того и другого. Ардуина "проснулась", увидела что счетчики времени в ней близки к нулю, поняла что она не засинхронизирована, проверила что уши (то бишь микрофон) у нее работают, и она начинает ждать нужный звуковой сигнал точного времени. При этом - игнорируя другие звуки и выполняя другие важные задачи (желательно), не прекращая "ждания". А подстроившись - периодически проверяется. Все точно так же, как делает любой человек имея в наличии только уши и обычный радиоприемник.
ПС. Главным "алгоритмом" тут ессно будет процесс ожидания и опознавания сигнала в реальном времени, да и еще желательно в фоновом (то бишь - квази-многозадачном) режиме. Чтобы не простаивать без дела. Уверен, такая задача была не раз уже продумана и выполнена, потому и пытаюсь найти готовое решение.
ПС. Главным "алгоритмом" тут ессно будет процесс ожидания и опознавания сигнала в реальном времени, да и еще желательно в фоновом (то бишь - квази-многозадачном) режиме. Чтобы не простаивать без дела. Уверен, такая задача была не раз уже продумана и выполнена, потому и пытаюсь найти готовое решение.
Последний раз редактировалось Ariadna-on-Line Пт ноя 10, 2023 22:22:22, всего редактировалось 2 раза.
Re: Прием аудио-сигналов точного времени.
"точность" пиков по теперешнему радио нестабильная, 6-12 сек запаздывание...просто кварц идёт точнее...
такой синхронизатор был в сети на пик675...
такой синхронизатор был в сети на пик675...
Re: Прием аудио-сигналов точного времени.
https://habr.com/ru/articles/445470/ Идея на самом деле интересная.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Прием аудио-сигналов точного времени.
[uquote="Kostin-cx",url="/forum/viewtopic.php?p=4501006#p4501006"]"точность" пиков по теперешнему радио нестабильная, 6-12 сек запаздывание...просто кварц идёт точнее...
такой синхронизатор был в сети на пик675...[/uquote]Да мы сроду живем в плюс-минус две-три минуты, даже имея супер-пупер точные кварцевые часы. Потому что синхронизируем их вручную. На часах сроду не было кнопки чтоб ею сбрасывать в ноль минуты или секунды. А плюс-минус 12 секунд - это даже задумываться нет смысла.
[uquote="roman.com",url="/forum/viewtopic.php?p=4500858#p4500858"]когда и где вы последний раз слышали сигналы точного времени ?)) ...
я последний раз слышал сигналы точного времени... в детстве... радио "Маяк"...[/uquote]Радиостанции ФМ практически все передают пиканье. В Волгограде - это точно.
такой синхронизатор был в сети на пик675...[/uquote]Да мы сроду живем в плюс-минус две-три минуты, даже имея супер-пупер точные кварцевые часы. Потому что синхронизируем их вручную. На часах сроду не было кнопки чтоб ею сбрасывать в ноль минуты или секунды. А плюс-минус 12 секунд - это даже задумываться нет смысла.
[uquote="roman.com",url="/forum/viewtopic.php?p=4500858#p4500858"]когда и где вы последний раз слышали сигналы точного времени ?)) ...
я последний раз слышал сигналы точного времени... в детстве... радио "Маяк"...[/uquote]Радиостанции ФМ практически все передают пиканье. В Волгограде - это точно.
Последний раз редактировалось Ariadna-on-Line Пт ноя 10, 2023 22:56:29, всего редактировалось 2 раза.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Прием аудио-сигналов точного времени.
[uquote="aivcon",url="/forum/viewtopic.php?p=4501011#p4501011"]А зачем именно микрофон? Модуль dcf77 ставим и всё.
Эх умел бы писать скетчи на Ардуино, запилил бы часики ламповые настольные с синхронизацией по радиосигналу.[/uquote]Не берет у нас DCF77. Далеко слишком. И цель темы у меня другая. А в Подольске должно прекрасно ловить.
Скачайте библиотеку для DCF77. В ней есть примеры. Чтобы научиться писать скетчи, надо начать - начать хоть с чего-то. Вот и начните с примеров. А чтоб было на чем отлаживать (не программить же Ардуину каждый раз) - установите на комп симулятор - Proteus 8.6 Prof. Дорогу осиливает идущий.
ПС. Без сожаления выкинул в мусорку стеклянные вакуумные и газоразрядные индикаторы. И ни разу не пожалел. Полупроводники - это кремний. А кремний - это песок. А песка у нас - пол-планеты. Дешево и сердито.
Эх умел бы писать скетчи на Ардуино, запилил бы часики ламповые настольные с синхронизацией по радиосигналу.[/uquote]Не берет у нас DCF77. Далеко слишком. И цель темы у меня другая. А в Подольске должно прекрасно ловить.
Скачайте библиотеку для DCF77. В ней есть примеры. Чтобы научиться писать скетчи, надо начать - начать хоть с чего-то. Вот и начните с примеров. А чтоб было на чем отлаживать (не программить же Ардуину каждый раз) - установите на комп симулятор - Proteus 8.6 Prof. Дорогу осиливает идущий.
ПС. Без сожаления выкинул в мусорку стеклянные вакуумные и газоразрядные индикаторы. И ни разу не пожалел. Полупроводники - это кремний. А кремний - это песок. А песка у нас - пол-планеты. Дешево и сердито.
Последний раз редактировалось Ariadna-on-Line Пт ноя 10, 2023 23:47:32, всего редактировалось 2 раза.
Re: Прием аудио-сигналов точного времени.
Помимо дсф еще в Японии вещают. Вы бы тему изучили. Да, стекло это тоже как бы кремний.
Re: Прием аудио-сигналов точного времени.
[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4501010#p4501010"]Радиостанции ФМ практически все передают пиканье. В Волгограде - это точно.[/uquote]
Тогда логично будет слушать радиостанции, а не микрофон.
Тогда логично будет слушать радиостанции, а не микрофон.
Астролябия-сама меряет, было бы что мерять!!!
Re: Прием аудио-сигналов точного времени.
тупая идея
пикалка придумана чисто для подстройки минут, а не времени и придумана она как раз для аналого цифровой обработки сигнала без контроллеров
контроллеру сложно обрабатывать постоянно аналоговый сигнал и отделять временные части
поэтому придумали дцф77 для древних процессоров, но там четко закодированы 1 и 0 и все время с датой
я таки нашел код для пика, но там на сях он и можно переписать на авр
http://www.530.ru/electronics/projects.php?do=p121
пикалка придумана чисто для подстройки минут, а не времени и придумана она как раз для аналого цифровой обработки сигнала без контроллеров
контроллеру сложно обрабатывать постоянно аналоговый сигнал и отделять временные части
поэтому придумали дцф77 для древних процессоров, но там четко закодированы 1 и 0 и все время с датой
я таки нашел код для пика, но там на сях он и можно переписать на авр
http://www.530.ru/electronics/projects.php?do=p121
тематические ответы только в форуме, в приват не пишите
Re: Прием аудио-сигналов точного времени.
Что-то подобное было в устройстве отключения телевизоров по сигналу окончания телепередач. Без всяких микроконтроллеров, только RC фильтры и несколько цифровых микросхем.
Астролябия-сама меряет, было бы что мерять!!!
Re: Прием аудио-сигналов точного времени.
[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4500832#p4500832"]Когда бы мы ни услышали сигналы точного времени (хоть на бегу) - мы всегда стараемся проверить / подстроить / установить свои часы. И нам этого вполне хватает по жизни.[/uquote] Практически никогда, особенно на бегу. Так что, "мы" - это, вероятно, король? ))
В общем, когда коту делать нехрен...
Вот любопытно, если сосед постучит в стену несколько раз, тоже синхронизируется?
я видел кучу ардуин без микрофона и ЖК. Да практически все, что я видел - без них.Ariadna-on-Line писал(а):Принимаем по умолчанию, что микрофон в Ардуине таки присутствует. ЖК - тоже
А пикание не из какой-то инфраструктуры раздастся? Это природное, космическое явление?Ariadna-on-Line писал(а): Прошу не советовать использовать инфраструктуры (ЖПСы, Интернеты, смартфоны и тп.)и спец-девайсы.
В общем, когда коту делать нехрен...
Вот любопытно, если сосед постучит в стену несколько раз, тоже синхронизируется?
Re: Прием аудио-сигналов точного времени.
По звукам кукушки из ходиков еще.
Астролябия-сама меряет, было бы что мерять!!!
Re: Прием аудио-сигналов точного времени.
или по кукушке на улице, если часы в деревне 
Но это делает решение неоптимальным. Возможно, интересным, но точно не лучшим. Даже для человека сидеть и ждать какие-то сигналы неудобно, гораздо проще попытаться синхронизировать часы как-то ещё, хоть по Солнцу, по другим часам, позвонить по телефону, включить телек и т.д.
Добавлено after 6 minutes 58 seconds:
вот что ловить надо а не "Маяк": https://ru.wikipedia.org/wiki/RWM
Добавлено after 5 minutes 46 seconds:
для теста :
Вот эту фразу я пропустил. Теперь совсем стало ясно: Ariadna-on-Line просто хочет сымитировать свои действия, потому нельзя никакие спутниковые и прочие штуки: большинство (на всяк случай, вдруг мутанты какие есть) людей неспособны воспринимать радиосигналы непосредственно.Ariadna-on-Line писал(а):Все точно так же, как делает любой человек имея в наличии только уши и обычный радиоприемник.
Но это делает решение неоптимальным. Возможно, интересным, но точно не лучшим. Даже для человека сидеть и ждать какие-то сигналы неудобно, гораздо проще попытаться синхронизировать часы как-то ещё, хоть по Солнцу, по другим часам, позвонить по телефону, включить телек и т.д.
Добавлено after 6 minutes 58 seconds:
вот что ловить надо а не "Маяк": https://ru.wikipedia.org/wiki/RWM
Добавлено after 5 minutes 46 seconds:
для теста :
Re: Прием аудио-сигналов точного времени.
Ардуину с интернетом (ну ладно, ладно, не ардуину - ESP с интернетом) вижу каждый день и не одну, и время они синхронизируют по NTP, а вот ардуину с микрофоном, да еще чтобы рядом радиоприемник в режиме "говорилки" круглосуточно - не, никогда не видел.
Себе в таких случаях задаю вопрос: зачем это нужно?
Потому что если "это нужно для автоматической синхронизации электронных часов" - тогда в самом деле проще либо сразу использовать ESP, либо добавить ESP чисто ради того, чтобы она время сообщала, либо вместо нее использовать GPS-модуль, либо GSM, либо использовать RTC с батарейкой.
Но слушать в микрофон аудио-пикалку, без малейшей гарантии что в радиусе слышимости окажется работающая "говорилка" - ну, это либо "задача ради задачи", либо какое-то очень специальное применение, типа часов в тюрьме, где не ловится ни WiFi, ни GSM, ни GPS, но есть радиотрансляция в каждой камере.
Так "зачем это нужно"?
Себе в таких случаях задаю вопрос: зачем это нужно?
Потому что если "это нужно для автоматической синхронизации электронных часов" - тогда в самом деле проще либо сразу использовать ESP, либо добавить ESP чисто ради того, чтобы она время сообщала, либо вместо нее использовать GPS-модуль, либо GSM, либо использовать RTC с батарейкой.
Но слушать в микрофон аудио-пикалку, без малейшей гарантии что в радиусе слышимости окажется работающая "говорилка" - ну, это либо "задача ради задачи", либо какое-то очень специальное применение, типа часов в тюрьме, где не ловится ни WiFi, ни GSM, ни GPS, но есть радиотрансляция в каждой камере.
Так "зачем это нужно"?
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Прием аудио-сигналов точного времени.
[uquote="We Are",url="/forum/viewtopic.php?p=4521710#p4521710"]Но слушать в микрофон аудио-пикалку, без малейшей гарантии что в радиусе слышимости окажется работающая "говорилка"...Так "зачем это нужно"?[/uquote]В фильмах-катастрофах, вроде "Дня независимости", когда все инфраструктуры окончательно обосрались, последним средством связи остается обычное радио и Азбука Морзе. И они, по сценарию, вполне добротно выполняют задачи "Судного дня". Способ синхронизации часов будет именно таким же. Считайте что здесь задача-единственной доступности. И главное - зачем спрашивать "Зачем это нужно ?". Если вам не нужно - проходите мимо.
Re: Прием аудио-сигналов точного времени.
Просто не смотрите галлевудского кина, и все у вас наладится.
Астролябия-сама меряет, было бы что мерять!!!