Я не уверен, что ваше приложение, но чтение данных с этого датчика не так просто. Как сказал Андре, это устройство CAN; в частности, это протокол CANopen . Если подключить его к USB, это приведет к разрушению плохого компьютера, к которому вы его подключите.
Я бы порекомендовал провести некоторые исследования протокола CAN-BUS, чтобы увидеть, как он работает. Для начала я бы порекомендовал приобрести Arduino (возможно, стартовый комплект, подобный этому или этому) и этот щит CAN-BUS (вот библиотека). Затем посмотрите на таблицу для вашего датчика, чтобы увидеть, как с ним связаться. USB-соединение с Arduino позволит вам получить доступ к последовательной информации, отправленной с Arduino на ваш компьютер (например, уровень давления). Тем не менее, Arduino является микроконтроллером, и он может быть удовлетворительным в качестве одного контроллера для вашего приложения, что устраняет необходимость в USB.
Если все это кажется у вас над головой, вы можете выбрать более простой датчик давления, такой как этот (таблица данных) из серии Honeywell MLH. Это простой аналоговый датчик, который использует напряжение (5 В, идеально подходит для Arduino) для вывода значения давления.
Датчик, который у вас есть, очень тяжелый (металлический корпус с диапазоном около 1200 фунтов на квадратный дюйм), и он, вероятно, излишним для большинства приложений, но я не знаю, для чего вы его используете. Если это что-то простое с не таким большим давлением, я бы порекомендовал приобрести другой датчик, который обладает большей точностью и точностью для диапазона давления, который вы измеряете.
Хотя вы можете выбрать адаптер CAN-USB, такой как этот коммерческий или более документированный, я бы поспорил, что вы обнаружите, что его возможности ограничены сразу и / или в будущем. При этом я бы порекомендовал решение Arduino, а не USB-адаптер.