Далеко не всегда датчики и другие устройства, которые необходимо подключить к компьютеру, оснащены стандартным интерфейсом. В случаях, когда есть потребность работать напрямую с сигналами TTL, может оказаться очень кстати устройство, показанное на иллюстрации.
Это представленный компанией Measurement Computing модуль USB-DIO32HS, подключаемый к порту USB. Конфигурация USB-DIO32HS включает 32 линии ввода-вывода, рассчитанные на уровни TTL. По ним можно вводить или выводить данные со скоростью до 8 млн отсчетов в секунду. Синхронизация ввода и вывода выполняется независимо, возможно программное и аппаратное управление, определение параметров входных импульсов и формирование импульсов с заданными параметрами.
Для отображения и сохранения вводимых данных при подключении к компьютеру с ОС Microsoft Windows можно использовать входящее в комплект ПО TracerDAQ, но модуль также поддерживается пакетами DASYLab и NI LabVIEW. Есть возможность обращаться к USB-DIO32HS в приложениях на C, C++, C#, Visual Basic и Visual Basic .NET. Кроме того, предусмотрена поддержка в Android, начиная с версии 3.1.
Цена новинки — $499.
Источник: Measurement Computing