Главная » Компьютер » Конвертер USB / 1-Wire

Конвертер USB / 1-Wire

Шина 1-Wire, разработанная компанией Dallas, по-прежнему пользуется огромной популярностью. Создается большое количество устройств поддерживающих 1-Wire с все большей функциональностью. Благодаря программному обеспечению OneWireViewer вы можете изучить функциональность 1-Wire без необходимости составления программного кода, нужен только интерфейс датчика на шине 1-Wire с компьютером.

konverter-usb-1-wire-foto

Когда-то функцию конвертера выполнял преобразователь DS9097, выполняющий функцию конвертера RS232 / 1-Wire. Сегодня гораздо удобнее использовать шину USB. Заводское решение компании Maxim-Dallas — адаптер DS9490 является труднодоступным. Но до сих пор выпускается DS2480B — преобразователь 1-Wire / UART, который совместно с FT232RL может заменить нам адаптер DS9490.

Схема конвертера USB / 1-Wire показана на следующем рисунке:

Конвертер USB / 1-Wire

Основой схемы является преобразователь UART/1-Wire DS2480B (DD1), который соединен с шиной USB посредством стандартного интерфейса USB/RS232 FT232RL (DD2).

Светодиод LED1 указывает наличие напряжения питания, а LED2 указывает на активную передачу данных по 1-Wire. Интерфейс FT232RL настроен так, что выход CBUS3 активен за счет сигналов RXD/TXD. Это позволило снизить количество элементов без потери функциональности.

К разъему J1 подведено питание +5 вольт с разъема USB (см. Распиновка USB ). Линия шины защищена от превышения напряжения с помощью стабилитрона (VD1) и имеет фильтр, состоящий из резистора R1 и конденсатора С4, для снижения уровня помех, генерируемых во время передачи данных.

Устройство собрано на миниатюрной односторонней печатной плате.

konverter-usb-1-wire-2

Правильно собранный конвертер не требует наладки, однако, следует настроить DD2 (FT232RL) с помощью программы MPROG (http://www.ftdichip.com/Support/Utilities.htm#MProg). Настройка заключается в установке параметра питания от USB (увеличение тока нагрузки до 500 мА) и настройки включения выхода CBUS3 действием сигналов RXD/TXD.

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

OneWireViewer

После запуска OneWireViewer необходимо выбрать интерфейс связи DS9097U и соответствующий ему номер COM-порта.

Скачать рисунок печатной платы (16,9 KiB, скачано: 1 725)




Добавить комментарий


.