NTP led clock
NTP led clock
Здравствуйте
Очень понравилась ваша статья. http://radiokot.ru/circuit/digital/home/68/
Есть пару вопросов.
Какую точность привязки по времени дает протокол ntp.
Как протокол привязывается к шкале utc?
Очень понравилась ваша статья. http://radiokot.ru/circuit/digital/home/68/
Есть пару вопросов.
Какую точность привязки по времени дает протокол ntp.
Как протокол привязывается к шкале utc?
- Реклама
- Coolish
- Опытный кот
- Сообщения: 785
- Зарегистрирован: Сб фев 27, 2010 21:45:37
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: NTP led clock
Да, кажется вам я отвечал на почту
Повторю здесь, для остальных интересующихся.

и про временную метку:

За основу взят проект AVR NTP Clock, но переработан в том числе для получения более высокой точности (в исходном проекте загружалось только значение времени, без синхронизации с началом секунды). Кроме того, добавлена автоматическая подстройка хода часов при отсутствии связи с сервером синхронизации (это что касается непосредственно хода часов).
Прошивку я немного правил с момента выкладывания статьи: добавил оригинальный эффект смены цифр и исправил одну ошибку, приводящую к зависанию. Зависло по этой ошибке первый раз через четыре месяца эксплуатации, причём два раза за один день
Сейчас тьфу-тьфу, пять месяцев наработки круглосуточно
Повторю здесь, для остальных интересующихся.
вот про формат пакета:В пакете 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
Можно посмотреть на новую версию исходников?Coolish писал(а):
Прошивку я немного правил с момента выкладывания статьи
- Coolish
- Опытный кот
- Сообщения: 785
- Зарегистрирован: Сб фев 27, 2010 21:45:37
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: NTP led clock
Да, конечно, вот.
Из того, что ещё там сделал - убрал незначащий ноль, когда меньше 10 часов.
Новый эффект смены цифр
Из того, что ещё там сделал - убрал незначащий ноль, когда меньше 10 часов.
Новый эффект смены цифр
Сделать хотел грозу, а получил КоЗу
Re: NTP led clock
Подскажите пожалуйста какая у микросхемы enc28j60 пропускная способность, подойдёт ли она для удалённого управления устройством по ssh?
Объясню более подробно, есть некое устройство на контроллерах и к немо необходимо сделать ethernet модуль для удалённого управления. Управление приблизительно подразумевается типа ssh.
И ещё может кто знает где можно скачать даташит на русском на эту микросхему.
За помощь заранее благодарен!
Объясню более подробно, есть некое устройство на контроллерах и к немо необходимо сделать ethernet модуль для удалённого управления. Управление приблизительно подразумевается типа ssh.
И ещё может кто знает где можно скачать даташит на русском на эту микросхему.
За помощь заранее благодарен!
- Реклама
- shtorm_l
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс янв 29, 2012 19:20:36
- Откуда: львов
- Контактная информация:
Re: NTP led clock
здравствуйте автор
вопроос
можно ли заменить dm632 на stp16cp05
вопроос
можно ли заменить dm632 на stp16cp05
Re: NTP led clock
Присоединяюсь к вопросу. Чем можно заменить dm632
Re: NTP led clock
Сабж кто нибудь собирал? Что-то не получается запустить. Пробовал все прошивки - никакой индикации, только обращение к сети. В протеусе так же.
- shtorm_l
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс янв 29, 2012 19:20:36
- Откуда: львов
- Контактная информация:
Re: NTP led clock
а я нашел dm632 в космодром (Украина)
жду остальные деталюшки
на днях должен получить
жду остальные деталюшки
на днях должен получить
- shtorm_l
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс янв 29, 2012 19:20:36
- Откуда: львов
- Контактная информация:
Re: NTP led clock
ну наконец собрал
работает
круто
работает
круто
Re: NTP led clock
и я их давно собрал все работает. жаль что нет программистов которым это интересно. можно было бы функционала добавить.
- shtorm_l
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс янв 29, 2012 19:20:36
- Откуда: львов
- Контактная информация:
Re: NTP led clock
По мне так нечего добавлять разве что для удобства віложить плату в дипе для удобсва сборки . я вот например сделал так чтоб часы питались от РоЕ порта роутера микротик
Re: NTP led clock
PoE это очень хорошо но дорого
вот бы температуру добавить дом улица было бы не плохо! зачем дип? и так все хорошо я рисовал свою собственную печатку.
-
ariecden
- Открыл глаза
- Сообщения: 48
- Зарегистрирован: Вс мар 16, 2008 13:46:02
- Контактная информация:
Re: NTP led clock
Добрый день. Запороли уже вторую атмегу. фьюзы выставлены вроде правильно, раз 20 проверяли. может есть какие-то нюансы?
- Вложения
-
- 5865967.jpg
- (208.24 КБ) 510 скачиваний
- shtorm_l
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс янв 29, 2012 19:20:36
- Откуда: львов
- Контактная информация:
Re: NTP led clock
попробуйте progisp 1.72
Re: NTP led clock
У Khazama fuse нужно в инверсии выставлять.
Добавлено after 3 minutes 23 seconds:
Недавно начал знакомиться с модулем ESP8266 12S вот думаю нужно ethernet модуль выкинуть и прикрутить ESP8266 12S проблема сетевого кабеля будет закрыта
shtorm_l по поводу PoЕ прикрутил полет нормальный.
Добавлено after 3 minutes 23 seconds:
Недавно начал знакомиться с модулем ESP8266 12S вот думаю нужно ethernet модуль выкинуть и прикрутить ESP8266 12S проблема сетевого кабеля будет закрыта
- Coolish
- Опытный кот
- Сообщения: 785
- Зарегистрирован: Сб фев 27, 2010 21:45:37
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: NTP led clock
> прикрутить ESP8266
В 2011 году его ещё не было. А часы ещё живее всех живых) Сейчас я бы, конечно, поставил сразу ESP32.
В 2011 году его ещё не было. А часы ещё живее всех живых) Сейчас я бы, конечно, поставил сразу ESP32.
Сделать хотел грозу, а получил КоЗу
Re: NTP led clock
Ух ты автор, появился, я уже про них забыл. но работают по сей день. с индикаторами синего цвета 7 дюймов 
- Coolish
- Опытный кот
- Сообщения: 785
- Зарегистрирован: Сб фев 27, 2010 21:45:37
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: NTP led clock
Фотографии, пожалуйста)
Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.
Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.
Сделать хотел грозу, а получил КоЗу
Re: NTP led clock
[uquote="Coolish",url="/forum/viewtopic.php?p=4326129#p4326129"]Фотографии, пожалуйста)
Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.[/uquote]
Вот так у меня выглядят
это я уже переделывал прикручивал к ним PoE, первый вариант пробило по питанию не понятно чего даже мегу разорвало
Wi-Fi должно быть а то новые не буду собирать 
Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.[/uquote]
Вот так у меня выглядят
- Вложения
-
- IMG_20200528_180831.jpg
- (206.49 КБ) 123 скачивания


