• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    Делюсь опытом stm32 esp8266 ат команды самодельная wifi камера

    2Mbit это 195 килобайт в сек. 2000000/10/1024=195.3125 195.3/14=13.95 кадров. При “transparent transmission mode” от Espressif с буфером в 2 килобайта (2048 байт) влезает в 2 TCP пакета. Один полный (1460 байт) и один заполнен на треть (588 байт). В итоге дикие потери на формирование...
  2. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Ничего не надо делать, всё уже сделано до нас. Запомните этот закон не выдумывайте всякую пиар-отсебятину имеющую ужасные характеристики и слушайте песенку:
  3. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Если требуется измерять больший период чем 100000 сек с 1 ppm, то на любом роутере с OpenWRT стоит "ntpd — он корректирует время постоянно и «плавно» (без резких рывков, «размазывая» замедление/ускорение времени)". Коррекция хода внутреннего счетчика осуществляется прибавкой до нескольких nc...
  4. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Попробуем это узнать. Сравним метод измерения TSF и через функцию millis(). В процедуру прерывания по спаду импульса добавим получение времени функций millis(). * Счетчик синхронизации с TSF и таймера millis() тактируются от единого стекла-кварца ESP8266. * Счетчик синхронизации TSF на ESP8266...
  5. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Пока был занят другими делами накопилось ещё замерчиков… Теперь для лучшего понимания происходящих процессов приведем всё к единому знаменателю. Т.е. поглядим возникающие дисперсии, джиттер и лаги в Arduino: Т.е. при использовании Arduino имеем лаги и джиттеры для любого замера в +- 400 мкс, а...
  6. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Извиняюсь что на тут, где я ныне, нет генератора со стабильностью в 6 дес.знаков… но есть USB осел и старенький AG4151 DDS генератор. У него в спеках для Square: Jitter (rms) 300ps + 100ppm of period (typical). Будем считать что 5 дес.знаков. Ставим на нем меандр 100 mHz (10 сек) и на пин 13...
  7. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Вчера я презагрузил роутер – “был старт спортсменов ESP8266 с TSF”. Вписал в пример на Arduino SSID и пароль сети, нажал капу и ... В порт 12345 TCP от “бегущей” ESP8266 приходят посылки, что она в пути уже 67482553918 мкс: Receive from 192.168.1.225 : 50404: 67352451289 Receive from...
  8. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Бедные спортсмены - тот кто дальше от стартового пистолета, тот гарантированно проиграет... :) :) Импульс старта к нему придет с громадной задержкой во много-много единиц нашего счетчика !!!
  9. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Дык купите это оборудование и не мешайтесь сдеся :P А мы хотим что-то новое и лучшее, и уже имеем точность измерения периода в +-1.7 см от скорости распространения звука на 100 рублевом модуле c одним вызовом готовой функции в прерывании по пину. :P
  10. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    C точностью к +-50 nc если к стационарной AP на OpenWRT прикрутить PTP (IEEE 1588) Но зачем там WiFi AP, если функция всего-то = измерение интервала? Если кому требуется точность (джиттер) к 20 ns, то можно прикрутить многое из специализированного хлама с GPS. А мне не нужна точность более...
  11. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Какая задержка от фронта внешнего сигнала до считывания "системное время"? А тут какая задержка от фронта внешнего сигнала до считывания "системного времени"? Как, когда и каким интерфейсом переслать? Сто пятьсот финишировавших устройств одновременно подключатся к одной AP и скопом передадут по...
  12. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Более точные рекомендации по beacon и TSF в PDF IEEE Standard for Information technology— Telecommunications and information exchange between systems— Local and metropolitan area networks— Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY)...
  13. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    То, что время вывода beacon колбасит - это не самое главное, т.к. счетчик TSF в нем указывает правильное время, скорректированное на запаздывание. Разрешено только запаздывание выдачи beacon - иначе спящие устройства потеряют синхро. А при запаздывании - подождут, пожрут батарейку и...
  14. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    А так "гуляет" время вывода beaconа у ESP8266: Иногда он убегает достаточно далеко от внешнего синхро и налезает на beacon соседних AP... При работе ES8266 в режиме AP+STA, beacon AP ESP8266 четко синхронизирован с внешней AP, куда подключена STA ESP8266. Написать по другому ПО (асинхронно)...
  15. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Как пример работы двух AP рядышком и простое детектирование их "беконов" на СВЧ диоде на щуп осла + внешний синхро с приемника по типу TSF или DDS генератора на 0.1024 сек (точно уже не помню):
  16. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    По практике это зависит от производителя и исполнения (есть ли производитель в списке "держателей" стандарта WiFi (в коалиции WiFi и у разработчика была доступна вся инфа) ). Обычно две AP синхронизируются и выдают свои маяки последовательно друг за другом, чтобы оставить большее окно для...
  17. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    На C++ и Arduino сложно “узаконить” джиттер срабатывания прерывания от внешнего сигнала, связанный с запретом прерываний где не попадя в системе. К примеру, на всё время поиска и выделения свободного куска памяти прерывания запрещены... По эму время отработки запроса памяти, вставляемое...
  18. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    У смартфона температура ходит ходуном от нагрузки на АКБ и CPU. У простого нормального кварца точность хода обычно принимается до 6 дес. знаков. При этом считают, что температура стабильна. Остальное надо смотреть в PDF и проверять на каждый случай. Для привязки к абсолютному времени и...
  19. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Все предложения от nikolz сильно страдают неопределенностью времени приема от события вызова пакета передачи, а так-же тем, что глушат сами себя и всю внешнюю сеть, включая BT и WiFi. Предположим, что имеется сто-пятьсот устройств. Событие необходимое к передаче на них возникает практически...
  20. pvvx

    С чего начать создание спортивного секундомера (1 сенсор запускает секундомер, 2 останавливает)

    Да, ущё - более продвинутые (проф.) WiFi могут корректировать значение TSF с внешними источниками типа NTP, но более точными (GPS и т.д.). Всё это необходимо для точности сетки частот и прочей синхронизации в сети. Очень актуально для роуминга в распределенных сетях....
Сверху Снизу