Каталог
|
Выполнен на микросхеме DS2480B, что позволяет работать с 1-wire шиной длиной до 300м. Служит для подключения датчиков, таких как DS18x20, DHTxx, счетчиков, АЦП, реле, EEPROM, работающих по протоколу 1-wire. Полная гальваническая развязка позволяет защитить микроконтроллер или микрокомпьютер от возможных всплесков напряжения на 1-wire шине. Характеристики:
Мастер подключается по интерфейсу UART и может работать с утройствами с питанием 3.3В и 5В. UART гальванически развязан оптронами с 1-wire частью. Питание 1-wire части возможно двумя способами: через DC-DC преобразователь с гальванической развязкой (B0505S или B0305S), или от отдельного источника AC-DC из 220В в 5В (любой USB блок питания). 1-wire часть нельзя питать напрямую от линий питания микроконтроллера или микрокомпьютера, т.к. в этом случае не будет гальванической развязки. В комплект входит собранная плата и штыревые разъемы без DC-DC преобразователя и клеммника. Настройка Raspberry Pi В файле /boot/config.txt добавить строку: dtoverlay=disable-bt В файле /boot/cmdline.txt удалить фрагмент: console=ttyAMA0,115200 В файле /etc/inittab удалить строку, содержащую: :respawn:/sbin/getty -L ttyAMA0 В командной строке выполнить: sudo apt-get update -y sudo apt-get install -y owfs ow-shell В файле /etc/owfs.conf добавить строку: server: device /dev/ttyAMA0 Перезагрузить: sudo reboot Команда для просмотра идентификаторов всех найденных 1-wire устройств: owdir /uncached Пример скетча для Arduino
#include AltSoftSerial altSerial; // RX на пине 8, TX на пине 9 DS2480B ow(altSerial); void setup(void) { Serial.begin(9600); altSerial.begin(9600); ow.begin(); } void loop(void) { byte i; byte addr[8]; if (!ow.search(addr)) { Serial.println("No more addresses."); ow.reset_search(); delay(5000); return; } Serial.print("ROM ="); for (i = 0; i < 8; i++) { Serial.write(' '); Serial.print(addr[i], HEX); } Serial.println(); } Ссылки: Отзывы покупателей про Мастер шины 1-wire с гальванической развязкой (сделано в Украине) qwerty128 (25.11.2021) Підкажіть, будь ласка, чи є бібліотека або приклади роботи для microphyton? ОтветитьHoney (28.11.2021) Драйверы для этого устройства могут называться DS9097U или USB9097 (эти два устройства также на базе DS2480B), например, по запросу "python DS9097" нашло https://pypi.org/project/tpow/ Юрий (23.09.2021) С Raspberry Pi 4 работает. Только в cmdline.txt удалять нужно console=serial0,115200. Не знаю, так ли необходима гальваническая развязка, до этого несколько лет использовал USB адаптер без неё и ничего не сгорело, при том что есть датчики и на улице и на стояках холодной и горячей воды. ОтветитьHoney (27.09.2021) Это страховка. Пример, для чего она точно нужна: счетчик импульсов расположен в щитке возле счетчика электроэнергии: Написать отзыв: Есть вопросы по "Мастер шины 1-wire с гальванической развязкой (сделано в Украине)" ? Также рекомендуем ознакомиться:
Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
|