1-wire адаптер нужен
-
Artem.spb
- professor

- Сообщения: 3663
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 64 раза
- Поблагодарили: 202 раза
- Контактная информация:
1-wire адаптер нужен
Нужен переходник 1-wire, usb или ethernet.
Такой, что потом с LabVIEW дружить будет. Есть ли у кого-то опыт?
Погуглить не проблема, но вдруг есть отзыв по работе с конкретными моделями?
Такой, что потом с LabVIEW дружить будет. Есть ли у кого-то опыт?
Погуглить не проблема, но вдруг есть отзыв по работе с конкретными моделями?
-
Юрий
- leader

- Сообщения: 570
- Зарегистрирован: 28 фев 2010, 18:04
- Версия LabVIEW: LV2018
- Благодарил (а): 14 раз
- Поблагодарили: 21 раз
- Контактная информация:
Re: 1-wire адаптер нужен
Какой-то опыт двадцатилетней давности был. Что за адаптер не помню, но проблем с LV не было. Контролировалась температура в двух серверных, выводилась тревога вахтёру на проходной, поскольку он всегда был на месте. Общая длина была примерно 30 м. Кабель был эзернетовский, проложенный по фальшь потолку. Проблемы были, когда начинался рабочий день и включался свет (лампы дневного света). Сейчас фирменные адаптеры стоят от 2 до 16 тыс. р. Есть какой то Toolkit, но он требует лицензии.
В перспективе у меня появилась потребность использования 1-Wire интерфейса, поэтому решил сделать задел, благо образовалось окно. Пошёл по широко представленным в интернете вариантам с использованием копеечных преобразователей USB-TTL, тем более, что их у меня оказалось 3 варианта. Сразу скажу, что не для всех драйвера встали с первого раза. Схема тривиальная Собрал такой макетик Питание осуществил от 3,3 В. Но по этому выходу у преобразователя были пульсации напряжения, пришлось поставить конденсатор 100 мф, на картинке он виден. Забегая вперёд скажу, что замечаний по работе, связанных с железом, в дальнейшем не было. Модулёчки датчиков температуры слегка подправил. Дело в том, что в каждом из них есть свой подтягивающий резистор. В результате при использовании нескольких модульков нагрузка на управляющий шине повысится пропорционально их количеству, что не есть хорошо как для самих датчиков, так и для адаптера. На всякий случай эти связи перерезал.
Прилагаю наброски программ для работы с 1-Wire интерфейсом. Все они рабочие, проверены, хотя, конечно, их надо ещё причёсывать. Запускающая программа - DS18B20.vi. Запускать команды можно в конроле "Команды" просто щёлкнув необходимую. Посмотреть настройки датчиков можно в массиве "Scratchpadd", там же можно их менять. Что бы они записались в датчик нужно нажать кнопку "Применить", или запустить команду "WRITE SCRATCHPAD".
Пока больше не планирую заниматься этим.
В перспективе у меня появилась потребность использования 1-Wire интерфейса, поэтому решил сделать задел, благо образовалось окно. Пошёл по широко представленным в интернете вариантам с использованием копеечных преобразователей USB-TTL, тем более, что их у меня оказалось 3 варианта. Сразу скажу, что не для всех драйвера встали с первого раза. Схема тривиальная Собрал такой макетик Питание осуществил от 3,3 В. Но по этому выходу у преобразователя были пульсации напряжения, пришлось поставить конденсатор 100 мф, на картинке он виден. Забегая вперёд скажу, что замечаний по работе, связанных с железом, в дальнейшем не было. Модулёчки датчиков температуры слегка подправил. Дело в том, что в каждом из них есть свой подтягивающий резистор. В результате при использовании нескольких модульков нагрузка на управляющий шине повысится пропорционально их количеству, что не есть хорошо как для самих датчиков, так и для адаптера. На всякий случай эти связи перерезал.
Прилагаю наброски программ для работы с 1-Wire интерфейсом. Все они рабочие, проверены, хотя, конечно, их надо ещё причёсывать. Запускающая программа - DS18B20.vi. Запускать команды можно в конроле "Команды" просто щёлкнув необходимую. Посмотреть настройки датчиков можно в массиве "Scratchpadd", там же можно их менять. Что бы они записались в датчик нужно нажать кнопку "Применить", или запустить команду "WRITE SCRATCHPAD".
Пока больше не планирую заниматься этим.
-
Artem.spb
- professor

- Сообщения: 3663
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 64 раза
- Поблагодарили: 202 раза
- Контактная информация:
Re: 1-wire адаптер нужен
Вопрос уже решил давно, но в любом случае он был про серийные изделия, а не про самопал наколенный 
-
Юрий
- leader

- Сообщения: 570
- Зарегистрирован: 28 фев 2010, 18:04
- Версия LabVIEW: LV2018
- Благодарил (а): 14 раз
- Поблагодарили: 21 раз
- Контактная информация:
Re: 1-wire адаптер нужен
Ну, и какой адаптер был применён?Artem.spb писал(а): 02 фев 2024, 16:01 Вопрос уже решил давно, но в любом случае он был про серийные изделия, а не про самопал наколенный![]()
-
Artem.spb
- professor

- Сообщения: 3663
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 64 раза
- Поблагодарили: 202 раза
- Контактная информация:
Re: 1-wire адаптер нужен
Ну и вопросы у вас спустя полгода.
Я дал клиенту этот список. Что он выбрал, не знаю. Первую стадию проекта сделали, до второй ещё не дошли.
-
Юрий
- leader

- Сообщения: 570
- Зарегистрирован: 28 фев 2010, 18:04
- Версия LabVIEW: LV2018
- Благодарил (а): 14 раз
- Поблагодарили: 21 раз
- Контактная информация:
