Страница 1 из 2
NTP led clock
Добавлено: Сб ноя 26, 2011 14:17:46
foxit
Здравствуйте
Очень понравилась ваша статья.
http://radiokot.ru/circuit/digital/home/68/
Есть пару вопросов.
Какую точность привязки по времени дает протокол ntp.
Как протокол привязывается к шкале utc?
Re: NTP led clock
Добавлено: Чт дек 01, 2011 13:59:26
Coolish
Да, кажется вам я отвечал на почту
Повторю здесь, для остальных интересующихся.
В пакете NTP метка времени передаётся в виде 64 бит данных.
Первые 32 бита это целое число, количество секунд с момента Unix Epoch
(чтоб не соврать, это вроде бы 00:00:00 1 January 1970 UTC). То есть
шкала NTP напрямую привязана к шкале UTC.
Вторые 32 бита это дробная часть секунд. Значит, можно кодировать
периоды аж до 1/2^32 сек.
При этом, ясно, что не каждый сервер может дать такую бешенную
точность. Каждый сервер времени характеризуется так называемым
"стратумом", который можно считать оценкой его точности - и значит, с
какой погрешностью можно верить его данным. Чем меньше стратум, тем
точнее метка времени.
Для достижения высокой точности, передаётся целых 4 метки времени (1
туда, 3 обратно) - чтоб учесть задержку распространения пакета по
сети.
Я в своих часах на это плюнул - не получилось нормально обработать. В
этом случае в погрешность добавляется величина, примерно равная пингу
до хоста NTP сервера, т.е. единицы-десятки миллисекунд. Для бытовых
часов этого достаточно.
Вот тут описано неплохо, по-русски:
http://citforum.ru/nets/semenov/4/44/sntp4416.shtml ,
http://time.in.ua/ntp.html
вот про формат пакета:

и про временн
ую метку:
За основу взят проект
AVR NTP Clock, но переработан в том числе для получения более высокой точности (в исходном проекте загружалось только значение времени, без синхронизации с началом секунды). Кроме того, добавлена автоматическая подстройка хода часов при отсутствии связи с сервером синхронизации (это что касается непосредственно хода часов).
Прошивку я немного правил с момента выкладывания статьи: добавил оригинальный эффект смены цифр и исправил одну ошибку, приводящую к зависанию. Зависло по этой ошибке первый раз через четыре месяца эксплуатации, причём два раза за один день

Сейчас тьфу-тьфу, пять месяцев наработки круглосуточно
Re: NTP led clock
Добавлено: Чт дек 01, 2011 15:26:50
foxit
Coolish писал(а):
Прошивку я немного правил с момента выкладывания статьи
Можно посмотреть на новую версию исходников?
Re: NTP led clock
Добавлено: Чт дек 01, 2011 18:08:39
Coolish
Да, конечно,
вот.
Из того, что ещё там сделал - убрал незначащий ноль, когда меньше 10 часов.
Новый
эффект смены цифр
Re: NTP led clock
Добавлено: Пт ноя 16, 2012 15:15:45
v4567
Подскажите пожалуйста какая у микросхемы enc28j60 пропускная способность, подойдёт ли она для удалённого управления устройством по ssh?
Объясню более подробно, есть некое устройство на контроллерах и к немо необходимо сделать ethernet модуль для удалённого управления. Управление приблизительно подразумевается типа ssh.
И ещё может кто знает где можно скачать даташит на русском на эту микросхему.
За помощь заранее благодарен!
Re: NTP led clock
Добавлено: Сб янв 18, 2014 00:52:03
shtorm_l
здравствуйте автор
вопроос
можно ли заменить dm632 на stp16cp05
Re: NTP led clock
Добавлено: Чт апр 02, 2015 11:55:56
shura-gam
Присоединяюсь к вопросу. Чем можно заменить dm632
Re: NTP led clock
Добавлено: Пн июл 06, 2015 19:41:57
shura-gam
Сабж кто нибудь собирал? Что-то не получается запустить. Пробовал все прошивки - никакой индикации, только обращение к сети. В протеусе так же.
Re: NTP led clock
Добавлено: Вт сен 15, 2015 17:22:10
shtorm_l
а я нашел dm632 в космодром (Украина)
жду остальные деталюшки
на днях должен получить
Re: NTP led clock
Добавлено: Сб сен 26, 2015 19:01:22
shtorm_l
ну наконец собрал
работает
круто
Re: NTP led clock
Добавлено: Пн дек 21, 2015 09:41:49
Ankuls
и я их давно собрал все работает. жаль что нет программистов которым это интересно. можно было бы функционала добавить.
Re: NTP led clock
Добавлено: Пт дек 25, 2015 17:30:39
shtorm_l
По мне так нечего добавлять разве что для удобства віложить плату в дипе для удобсва сборки . я вот например сделал так чтоб часы питались от РоЕ порта роутера микротик
Re: NTP led clock
Добавлено: Ср янв 20, 2016 20:29:49
Ankuls
PoE это очень хорошо но дорого

вот бы температуру добавить дом улица было бы не плохо! зачем дип? и так все хорошо я рисовал свою собственную печатку.
Re: NTP led clock
Добавлено: Пн янв 30, 2017 14:54:27
ariecden
Добрый день. Запороли уже вторую атмегу. фьюзы выставлены вроде правильно, раз 20 проверяли. может есть какие-то нюансы?
Re: NTP led clock
Добавлено: Пн янв 08, 2018 18:48:29
shtorm_l
попробуйте progisp 1.72
Re: NTP led clock
Добавлено: Сб июл 07, 2018 21:27:29
Ankuls
У Khazama fuse нужно в инверсии выставлять.
Добавлено after 3 minutes 23 seconds:
Недавно начал знакомиться с модулем ESP8266 12S вот думаю нужно ethernet модуль выкинуть и прикрутить ESP8266 12S проблема сетевого кабеля будет закрыта

shtorm_l по поводу PoЕ прикрутил полет нормальный.
Re: NTP led clock
Добавлено: Пт май 15, 2020 00:55:05
Coolish
> прикрутить ESP8266
В 2011 году его ещё не было. А часы ещё живее всех живых) Сейчас я бы, конечно, поставил сразу ESP32.
Re: NTP led clock
Добавлено: Пт ноя 18, 2022 14:17:10
Ankuls
Ух ты автор, появился, я уже про них забыл. но работают по сей день. с индикаторами синего цвета 7 дюймов

Re: NTP led clock
Добавлено: Пт ноя 25, 2022 01:08:28
Coolish
Фотографии, пожалуйста)
Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.
Re: NTP led clock
Добавлено: Пт ноя 25, 2022 12:45:13
Ankuls
[uquote="Coolish",url="/forum/viewtopic.php?p=4326129#p4326129"]Фотографии, пожалуйста)
Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.[/uquote]
Вот так у меня выглядят

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

Wi-Fi должно быть а то новые не буду собирать
