Здравствуйте Очень понравилась ваша статья. http://radiokot.ru/circuit/digital/home/68/ Есть пару вопросов. Какую точность привязки по времени дает протокол ntp. Как протокол привязывается к шкале utc?
В пакете NTP метка времени передаётся в виде 64 бит данных. Первые 32 бита это целое число, количество секунд с момента Unix Epoch (чтоб не соврать, это вроде бы 00:00:00 1 January 1970 UTC). То есть шкала NTP напрямую привязана к шкале UTC. Вторые 32 бита это дробная часть секунд. Значит, можно кодировать периоды аж до 1/2^32 сек. При этом, ясно, что не каждый сервер может дать такую бешенную точность. Каждый сервер времени характеризуется так называемым "стратумом", который можно считать оценкой его точности - и значит, с какой погрешностью можно верить его данным. Чем меньше стратум, тем точнее метка времени.
Для достижения высокой точности, передаётся целых 4 метки времени (1 туда, 3 обратно) - чтоб учесть задержку распространения пакета по сети. Я в своих часах на это плюнул - не получилось нормально обработать. В этом случае в погрешность добавляется величина, примерно равная пингу до хоста NTP сервера, т.е. единицы-десятки миллисекунд. Для бытовых часов этого достаточно.
За основу взят проект AVR NTP Clock, но переработан в том числе для получения более высокой точности (в исходном проекте загружалось только значение времени, без синхронизации с началом секунды). Кроме того, добавлена автоматическая подстройка хода часов при отсутствии связи с сервером синхронизации (это что касается непосредственно хода часов).
Прошивку я немного правил с момента выкладывания статьи: добавил оригинальный эффект смены цифр и исправил одну ошибку, приводящую к зависанию. Зависло по этой ошибке первый раз через четыре месяца эксплуатации, причём два раза за один день Сейчас тьфу-тьфу, пять месяцев наработки круглосуточно
_________________ Сделать хотел грозу, а получил КоЗу
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Зарегистрирован: Вт мар 15, 2011 00:49:47 Сообщений: 17
Рейтинг сообщения:0
Подскажите пожалуйста какая у микросхемы enc28j60 пропускная способность, подойдёт ли она для удалённого управления устройством по ssh? Объясню более подробно, есть некое устройство на контроллерах и к немо необходимо сделать ethernet модуль для удалённого управления. Управление приблизительно подразумевается типа ssh. И ещё может кто знает где можно скачать даташит на русском на эту микросхему. За помощь заранее благодарен!
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
По мне так нечего добавлять разве что для удобства віложить плату в дипе для удобсва сборки . я вот например сделал так чтоб часы питались от РоЕ порта роутера микротик
Добавлено after 3 minutes 23 seconds: Недавно начал знакомиться с модулем ESP8266 12S вот думаю нужно ethernet модуль выкинуть и прикрутить ESP8266 12S проблема сетевого кабеля будет закрыта shtorm_l по поводу PoЕ прикрутил полет нормальный.
Фотографии, пожалуйста) Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.
_________________ Сделать хотел грозу, а получил КоЗу
Фотографии, пожалуйста) Недавно меня засвербило, и захотелось доделать недоделанные тогда функции. Так что есть новая прошивка с DHCP клиентом без необходимости прописывать фиксированный IP, и с поддержкой DNS адреса сервера NTP - чтоб можно было написать pool.ntp.org или time.apple.com. Пока что в тесте.
Вот так у меня выглядят это я уже переделывал прикручивал к ним PoE, первый вариант пробило по питанию не понятно чего даже мегу разорвало Wi-Fi должно быть а то новые не буду собирать
Сейчас этот форум просматривают: Hronos, kartuch и гости: 64
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения