WebUSB JavaScript API позволяет веб-приложениям получать доступ к USB-устройствам. WebUSB поддерживается браузером Google Chrome и также входит в состав сборок браузера Chromium с открытым исходным кодом. Если вы используете браузер Chrome (или основанный на хроме), ваши веб-страницы смогут получить доступ к устройствам RS485, подключенным к плате Web485.
Tibbo планирует широко использовать функциональность WebUSB. Первый пример полезности платы Web485 - это наше веб-тестовое приложение для датчиков RS485 Modbus (Bus Probes). Существует также универсальное Шпатлевочное терминальное приложение под названием WebTerminal.
Чтобы помочь в разработке веб-приложений (HTML-страниц), поддерживающих плату Web485, мы предлагаем простую в использовании библиотеку WebSerial.
- Функционирует как адаптер WebUSB-to-RS485 (WebUSB поддерживается браузерами на базе Chrome и Chromium).
- Скорость до 3 Мбит/сек.
- 4-позиционная клеммная колодка:
- 485+ линия (TX+ и RX+ линии связаны вместе);
- 485- линия (TX- и RX- линии связаны вместе);
- Выходная мощность +5В (питание осуществляется через USB-порт вашего ПК. Убедитесь, что отсутствует перегрузка по току);
- Заземление (Ground).
- Четыре статуса светодиодов:
– Синий (питание);
– Красный TX (ПО при передаче);
– Зеленый RX (горит при приеме);
– Желтый RD/WR (горит при передаче. Низкая яркость свотодиода, может быть плохо виден).
- Полноскоростной (12 Мбит/с) интерфейс USB2.0 на разъеме USB-C.
- Питание от USB, дополнительного внешнего питания не требуется.
- Поставляется с кабелем USB-A-to-USB-C.
- Компактный, внешние размеры: 57 х 47 Х 29 мм.