В декабре прошлого года сообщалось об открытом, недорогом и портативном аппаратном обеспечении UsbGpib от XyphroLabs. Адаптер USB-to-GPIB предназначен для устаревших приборов с интерфейсом GPIB/IEEE-488 и предлагает современное аппаратное и программное обеспечение.
В то время UsbGpib V3 также находился в разработке с поддержкой Ethernet (PoE), и хорошая новость в том, что теперь он доступен под именем GPIBee. Менее хорошая новость в том, что, хотя V1 и V2 были продуктами с открытым аппаратным обеспечением (и остаются таковыми), GPIBee был выпущен как закрытое аппаратное обеспечение по причинам, которые будут объяснены ниже.
Характеристики GPIBee:
- Микроконтроллер – не раскрывается. Но это не Microchip ATMega32U4 8-bit AVR MCU, используемый в V2, поскольку его USB-интерфейс ограничен 12 Мбит/с
- Хост-интерфейсы
- USB 2.0 (480 Мбит/с) порт Type-C с поддержкой четырех режимов
- Полный USBTMC (USB Test and Measurement Class)
- VXI-11 через USB-Ethernet (CDC NCM)
- нативный интерфейс linux-gpib
- совместимый с Prologix (команды ++) через CDC UART (виртуальный COM-порт)
- Порт Ethernet RJ45 10/100 Мбит/с с PoE и поддержкой
- VXI-11 по TCP/IP
- Prologix-совместимый (++ команды)
- USB 2.0 (480 Мбит/с) порт Type-C с поддержкой четырех режимов
- 24-контактный интерфейс GPIB — полностью совместим с IEEE-488.1 и IEEE-488.2
- Разное
- Кнопка для сброса к заводским настройкам (5 нажатий), режима обновления прошивки (удержание 5 секунд) или быстрого доступа к веб-интерфейсу в режиме USBTMC (одиночное нажатие)
- Светодиодные индикаторы состояния (Ethernet: зелёный, USB: оранжевый) для отображения активности передачи данных
- Алюминиевый корпус
- Питание
- 5 В, ≤ 500 мА через USB-C или
- 802.3af Питание через Ethernet (PoE)
- Габариты – компактный форм-фактор
- Диапазон температур, влажность – TBD

Помимо порта Ethernet/PoE RJ45, GPIBee также получает более профессиональный алюминиевый корпус и более быстрое соединение USB 2.0 (480 Мбит/с), которое обеспечивает протокол VXI-11 через USB-Ethernet гаджет, одновременные сеансы и более быструю реализацию GPIB.
Помимо аппаратной части, новый адаптер Ethernet/USB-to-GPIB также оснащён функцией под названием « Benches », которая позволяет пользователям создавать веб-интерфейсы для GPIB-оборудования без написания кода и делать их доступными для интерактивного использования в веб-браузере на компьютере или телефоне. Это всего лишь передняя панель приборов, и её нельзя использовать в качестве инструмента автоматизации тестирования; для этого можно использовать интерфейс VXI-11 или USB с другой программой.

Стенды продемонстрированы на цифровом мультиметре HP 34401A с помощью веб-браузера. Без ПО для ПК, без Python, без драйвера. Они хранятся во флеш-памяти GPIBEE.

Данный специализированный веб-сайт для GPIBee упоминается, что он «использует открытые, не проприетарные стандартные протоколы», а также «Никаких проприетарных драйверов. Никакого проприетарного ПО». Как можно понять, последнее означает «не требуется проприетарный хост-стек», и найти последнюю версию веб-интерфейса/Benches и исходный код прошивки GPIBee не удалось.
Так почему же GBIPBee (UsbGpib V3) не является открытым аппаратным обеспечением, как V1 и V2? Это объясняется на репозиторий GitHub , и ключевой раздел:
… Всегда приятно видеть, когда люди или компании создают собственный UsbGpib — именно для этого и существует открытый исходный код. Менее приятным было видеть, как посторонние производители превращают V2 в собственный бизнес, продавая его в крупных масштабах и не указывая авторство проекта. Это совершенно иное дело, чем работа с официальными партнёрами, такими как Elecrow и Binho, с которыми установлены настоящие отношения и которые должным образом поддерживают этот проект.
Никогда не идеально, когда проект с открытым исходным кодом превращается в закрытый для следующей ревизии, особенно если сообщество внесло вклад, но всегда удручает, когда работу используют без указания авторства. Тем не менее, адаптеры V1/V2 были выпущены под лицензией MIT, которая разрешала коммерческое использование.
XyphroLabs продает GPIBee за $350 на Binho (US) , а также появится в продаже у немецкого дистрибьютора (название которого пока не раскрывается) для европейских клиентов.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.

