У нас есть оборудование для сбора данных (регистратор данных напряжения), которое подключается к ПК через USB-кабель для питания и связи. Поскольку у нас уже есть другое оборудование, было бы удобно подключить его к последовательному порту с использованием протокола RS232. Есть ли простой способ сделать это (например, готовый продукт)? Я нашел множество преобразователей USB в RS232, но они, кажется, работают в противоположном направлении. Могу ли я просто использовать один из этих кабелей и соединить его для подачи внешнего питания на устройство?
USB to RS232 или TTL Serial являются подчиненными/периферийными устройствами USB. Им нужен USB-хост для работы. Он не работает в обратном направлении сам по себе.
Ваши три варианта: 1) если существующее устройство уже использует последовательное устройство для USB внутри, вы можете изменить его, удалив эту часть и подключив к существующему последовательному соединению. Если серийный номер внутри TTL, вам понадобится адаптер уровня TTL-RS232.
2) Если вы не хотите модифицировать устройство, и это простое устройство CDC/виртуального последовательного порта, небольшой компьютер Linux с USB и последовательным портом можно настроить как сквозное устройство. Например, 10–20 долларов и час на настройку, если у вас есть опыт работы с Linux.
3) Если устройство не является простым устройством с последовательным портом, для работы которого требуются специальные драйверы и программное обеспечение, то вы столкнулись с проблемой, которая потребует большого количества человеко-часов для обратного проектирования и реализации, если не денег.
Четвертый вариант — замена DAQ на тот, который соответствует вашим потребностям.
Нет, вы, скорее всего, не сможете жениться на преобразователях USB в RS232. В мире USB вам нужно устройство, и вам нужен хост для устройства (на данный момент игнорируя USB OTG). Преобразователи — это устройства, и у вас не будет хоста для управления ими.
Я подозреваю, что будет проще создать с нуля собственный регистратор данных напряжения с последовательной связью, чем купить или построить преобразователь USB-последовательный порт. Самым большим препятствием, которое я вижу, является то, что RS232 не имеет питания на разъеме, поэтому вам придется запитать свое устройство.
В качестве альтернативы, встроенных последовательных регистраторов напряжения, вероятно, пруд пруди! http://www.g4jnt.com/SerialLogger/HF-10.htm , например.
Джей Йелтон
Прохожий