С2000-ПП и Arduino. Соединяем Болид и ардуино по протоколу Modbus RTU. Часть 1. Теоретическая.

image

Способ 1: Официальный сайт FTDI

Сам конвертер RS485 собирают различные китайские компании, модернизируя корпус и отдельные детали, но плата чаще всего является фирменной разработкой компании FTDI, которая занимается созданием различных чипов, плат и переходников. Поэтому мы советуем поискать подходящий драйвер для этой платы на официальном сайте, ведь там все файлы проверены на работоспособность и точно будут совместимыми с операционной системой.

Перейти на официальный сайт FTDI

  1. Кликните по ссылке выше, чтобы перейти на официальный сайт FTDI. Там в левой части экрана выберите раздел «Products».
  2. Щелкните по кликабельной надписи «Modules».
  3. После этого снова обратитесь к левой панели, где нажмите по строке «USB — RS232/422/485».
  4. На экране отобразится целых три разных варианта платы, поэтому вам следует изучить инструкцию или коробку с используемым конвертером, чтобы понять, какая из них была взята за основу. Затем выберите соответствующую версию, кликнув по строке.
  5. На странице продукта присутствует два различных типа драйверов. Рекомендуется по очереди загрузить каждый из них, чтобы обеспечить полностью корректную работу. Выберите первый тип, чтобы перейти к просмотру доступных файлов.
  6. Нажмите на ссылку в таблице под столбцом с разрядностью используемой ОС.
  7. Сразу же после этого начнется загрузка архива. Дождитесь завершения скачивания и откройте его.
  8. Остается только распаковать находящиеся там файлы в системную папку с драйверами или запустить средство через Диспетчер устройств, чтобы оно само произвело распаковку элементов.

Точно таким же образом загрузите и установите второй тип драйверов, а затем в обязательном порядке перезагрузите операционную систему, чтобы все изменения вступили в силу. Теперь можно подключить преобразователь RS485 и проверить корректность его функционирования.

Способ 2: Программы от сторонних разработчиков

Как вы уже поняли, конвертер RS485 является китайской разработкой и не имеет определенной закрепленной лицензии, которая бы гарантировала покупку фирменного оборудования от какой-либо компании. Иногда даже не получается узнать производителя оборудования, соответственно, и плата внутри него может быть заменена на кастомную, а название останется таким же. В таких ситуациях предыдущий метод не подойдет, поскольку драйверы окажутся несовместимыми. Тогда поможет специальное программное обеспечение, которое сканирует компьютер на наличие недостающих файлов и устанавливает их в автоматическом режиме. С примером такой операции мы предлагаем ознакомиться на примере DriverPack Solution, кликнув по ссылке далее.

image

Подробнее: Установка драйверов через DriverPack Solution

Ничего не мешает вам использовать тот же DriverPack Solution, чтобы отыскать необходимые драйверы, однако это решение подходит далеко не всем пользователям. Но сейчас на просторах интернета существует огромное количество похожих решений от других разработчиков, которые функционируют примерно по такому же принципу. Изучить список самого популярного тематического софта можно в отдельном обзоре на нашем сайте. Что касается алгоритмов поиска и инсталляции, то практически во всех приложениях они имеют похожую структуру, поэтому приведенное ранее руководство считается универсальным.

Подробнее: Лучшие программы для установки драйверов

Способ 3: Уникальный идентификатор RS485

Только что мы рассказали о разнице в платах, встроенных в преобразователь RS485, соответственно, предоставить уникальный идентификатор для каждой не получится, поэтому мы предлагаем определить его самостоятельно через Диспетчер устройств. После этого данный код можно использовать на специальных сайтах, где имеется база драйверов и поиск их осуществляется именно через уникальный аппаратный идентификатор. Начинающим пользователям будет сложно разобраться с этой операцией, поэтому мы рекомендуем ознакомиться с отдельным руководством по этой теме от другого нашего автора, кликнув по расположившейся далее ссылке. Там вы найдете не только инструкцию по определению Hardware ID, но и детальные описания популярных веб-сервисов, позволяющих найти совместимое ПО.

Подробнее: Как найти драйвер по ID

Способ 4: Штатные средства Windows

Этот вариант стоит на последнем месте, поскольку стандартные инструменты операционной системы не всегда корректно определяют оборудование такого типа, особенно если производитель платы неизвестен. Тогда Виндовс начнет видеть конвертер только после инсталляции драйверов. Однако если его все же получилось обнаружить, можно попытаться запустить встроенную опцию, позволяющую найти драйверы через интернет, но мы не гарантируем эффективность этого варианта, поэтому и упомянули его лишь вкратце.

Подробнее: Установка драйверов стандартными средствами Windows

Это была вся информация по инсталляции драйверов для конвертера RS485, которую мы хотели представить сегодня. Если подходящие файлы так и не удалось найти, обратитесь к продавцу устройства или прочитайте бумажную инструкцию к нему, чтобы разобраться в этом вопросе.

Мы рады, что смогли помочь Вам в решении проблемы. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Преобразователь интерфейсов Болид USB-RS485 предназначен для преобразования сигналов интерфейса USB в сигналы двухпроводного магистрального интерфейса RS-485 с гальванической изоляцией. Работает в среде ОС Windows 2000, 2003, XP, Vista, 7, образуя виртуальный COM-порт. Устройство рассчитано на непрерывную круглосуточную работу. Модель обеспечивает преобразование сигналов интерфейса USB в сигналы интерфейса RS-485 и наоборот. После подключения преобразователя к ПК и установки ПО он “видится” как дополнительный COM-порт и обеспечивает передачу данных в полудуплексном режиме. Настройка параметров передачи данных по RS-485 (скорость передачи, четность, количество стоповых бит) настраивается так же, как для любого COM-порта ПК. Приобретая Болид USB-RS485 в ТД «Лидер-СБ», Вы получаете качественный товар по отличной цене, а также грамотную техподдержку.

0 отзывов

AddThis Button END –>

Производитель:
Bolid
Код товара:
00000000369
Доступность:

✔ Есть в наличии

1 675.00 руб. USB-RS485 – преобразователь интерфейса USB в RS-485 с гальванической развязкой. Работает в операционных системах Windows 2000, 2003, XP, Vista, образуя виртуальный COM-порт. Максимальная скорость передачи данных составляет 11520бит/с. Устройство питается от USB порта компьютера. Особенности преобразователя интерфейса: преобразует USB в RS-485; скорость передачи данных: 110, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/c; питание от USB-порта.

ХАРАКТЕРИСТИКИ:
Габаритные размеры 67×19×11 мм
Питание USB
Производитель Bolid
Степень защиты оболочки IP20
Температура эксплуатации -30…+50 °C
Тип устройства преобразователь

Короткий обзор модуля преобразователя интерфейса USB в RS-485.

Удобный, миниатюрный модуль, позволяющий подключать компьютер непосредственно к сети RS-485. На Али Экспресс стоит всего 52 руб.

Интерфейс RS-485 один из самых распространенных стандартов для организации малых сетей. Я описывал его подробно в одном из уроков Ардуино.

В сетях RS-485 используется дифференциальный способ передачи данных. Подключение сети к модулю происходит через клеммную колодку с двумя дифференциальными сигналами A (D+) и B (D-).

Сам модуль подключается к компьютеру через стандартный USB порт.

Модуль преобразователя USB / RS-485 состоит из двух узлов:

  • конвертер интерфейсов USB / UART CH340;
  • приемопередатчик (драйвер) RS-485 MAX485.

Вот принципиальная схема модуля USB / RS-485.

При организации сетей RS-485 одна из главных проблем – управление передатчиком. У передатчика есть сигнал DE, который разрешает его работу. Всегда в сети должен быть активным только один передатчик. Иначе произойдет замыкание выходных сигналов.

Обычно коммутация сигналов при обмене происходит следующим образом.

  • Все ведомые устройства отключают передатчики и прослушивают сеть.
  • Ведущее устройство включает свой передатчик и передает запрос данных к конкретному ведомому устройству.
  • После окончания передачи запроса ведущее устройство отключает передатчик и ждет ответных данных от ведомого устройства.
  • Ведомое устройство включает передатчик, передает данные и отключает передатчик.

Такая коммутация состояний передатчиков требует детального контроля передаваемых данных. Недостаточно загрузить в буфер UART байт. Надо дождаться передачи последнего бита и только после этого отключить свой передатчик.

Разработчики модуля USB / RS-485 решили проблему просто. Передатчик включается только при активном (низком) уровне выходного сигнала UART. Сигнал с выхода TxD инвертируется на транзисторном ключе Q1 и поступает на вход управления передатчиком DE.

При высоком уровне на выходе TxD передатчик отключен. Состояние дифференциальных сигналов сети в этот момент (логическая 1) поддерживается за счет резисторов R3 и R5.

Таким образом, нет необходимости контролировать передачу каждого байта и программно формировать сигнал управления приемопередатчиком.

Вот как выглядит модуль со снятой крышкой.

Резистор-теминатор R7 на плате не установлен.

Модуль эмулирует работу стандартного COM-порта. На компьютер устанавливается драйвер конвертера интерфейсов CH340. При каждом подключении модуля USB / RS-485 к порту компьютера в системе появляется виртуальный COM-порт, через который можно передавать и принимать данные.

Подробно о принципе работы преобразователя интерфейсов CH340 и об установке его драйвера можно посмотреть по этой ссылке. Вся информации верна и для модуля USB / RS-485.

На мой взгляд, модуль сделан удачно. У меня самые хорошие отзывы о работе с ним.

Поддержать проект

Розничная цена 1 747.20 Р/шт В корзину ✓ В корзине Новосибирск В наличии Барнаул Под заказ от 2 до 4 дней Кемерово В наличии Новокузнецк В наличии Томск Под заказ от 2 до 4 дней Код товара: УТ000001429 Преобразователь интерфейсов USB в RS-485 с гальванической развязкой. Питание от USB порта компьютера.

Информация о характеристиках, внешнем виде и комплектации товара носит справочный характер и основана на последних доступных на момент публикации сведениях. Характеристики и комплектация могут быть изменены фирмой-производителем без предварительного уведомления.

Вернуться назад

Похожие товары

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий