Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (6)
  • Управление устройствами IoT через веб-интерфейс (MQTT или HTTP)?

    @Indemsys
    По первому вопросу ответ - да, можно. Но нужно применить технологию WebSocket, обычный AJAX работать не будет.
    Потому что AJAX может обращаться только по тому же адресу откуда была прочитана страница.
    Сам сайт может находится на домашнем компьютере.
    Насколько видно из примера - https://randomnerdtutorials.com/esp32-websocket-se...
    соединение WebSocket сделать на стороне сервера очень просто.

    По второму вопросу.
    Для MQTT нужен брокер MQTT. Брокеры типа Mosquitto могут работать на любых компьютерах.
    В том числе и на том на котором находится сайт. Сами страницы сайта должны применять клиента MQTT на JavaScript.
    Ответ написан
  • Можно наладить связь между устройствами по проводам с помощью интерфейса RS485 не используя протокол передачи данных например Модбас??

    @Indemsys
    Если на RS485 одновременно передают несколько устройств, то такую передачу никто принять на сможет.
    При этом сами микросхемы из строя не выйдут сразу, но станут перегреваться.
    При длительном перегреве они выйдут из строя. Современные микросхемы при перегреве отключаться.
    Включаться снова когда достаточно остынут через какое-то время.

    При ручном вводе с клавиатуры настоящая одновременность маловероятна.
    Поэтому вполне можно обойтись без протокола и игнорировать крайне редкие коллизии с ошибками приема.

    Но когда обмен ведется всеми устройствами на шине и очень интенсивно, то проще всего сделать MODBUS.
    Для работы по протоколу MODBUS сам пользователь должен решить кто у него будет мастер на шине.
    Только мастер решает кто на шине и когда работает на прием или передачу. И только мастер может никого не спрашивая неожиданно включаться на передачу (если все предыдущие сеансы обмена закончены).
    Слэйвы всегда по умолчанию работают на прием и слушают команды мастера. И только когда им приходит от мастера команда что-то передать они включаются на передачу и передают строго заданный объем данных в строго заданном интервале времени. Если они это правило нарушают, то это считается аварией или ошибкой разработчика.

    Вот так и решается проблема коллизий с одновременной передачей на RS485 c протоколом MODBUS.
    Но это не единственный способ борьбы с коллизиями.
    Ответ написан
  • Характеристика микроконтроллера. Что означает 32-разрядный? А если сказать 32-битный, это одно и тоже?

    @Indemsys
    32 разряда - это физическая реализация, чаще всего ALU. Но остальная архитектура может быть 16-и битной. Или например 64-х битной может быть шина.
    Поэтому однозначного ответа не будет пока не укажут разрядность чего имеется в виду, а раз так то и нельзя сказать что разрядность равна битности.

    520 КБ памяти SRAM - означает что большой функциональности не реализуете. И если нет упоминания FLASH , то программа будет тоже выполняться из RAM. Это значит нужен внешний чип памяти с загрузочной FLASH.

    Wi-Fi: 802.11 b / g / N - означает что нет диапазона 5 ГГц. Т.е. чип сравнительно медленный. Также не указана в какой полосе может работать 20 или 40 МГц. Т.е. здесь тоже неопределенность остается.

    Bluetooth: v4.2 BR/EDR and BLE - означает потенциальные проблемы с WiFi и возможную необходимость внешнего чипа переключателя антенн. Версия v4.2 также означает немного устаревший стандарт уступающий в скорости и дальности v5. Здесь тоже неопределенность поскольку не ясно какие профили поддерживаются и как это сосуществует с WiFi

    12-разрядный АЦП до 18 каналов - обозначено только 12-и битное разрешение, точность и скорость этого АЦП остаются неясны. Обычно точность таких встроенных АЦП на уровне 8-и разрядов на частоте 1 КГц.

    2 × 8 бит ЦАПа - здесь также не ясна скорость установления и амплитуда паразитных всплесков.

    Словом по этим данным ориентироваться практически невозможно, если этот чип сравнивается с чем-то другим, поскольку все фичи в первом приближении очень типичны и есть у многих в таком ассортименте.
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (4)