1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

датчик температуры ds18b20

Метрология, КИП и датчики

Модератор: Глоб.модераторы

Ответить

Автор темы
Basic
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 11 ноя 2022, 19:29
Имя: Алексей
Страна: Россия
город/регион: Чернушка
Поблагодарили: 7 раз

датчик температуры ds18b20

Сообщение Basic »

Доброго времени! Вобщем столкнулся я впервые с наладкой силового шкафа управления кондиционерами. Да ещё и с АВР! Так вот установлен в этом шкафу прибор управления конд-ми cpk-di DAICHI. А к нему предусмотрен внешний датчик температуры на RJ-45. Внутри пластиковой коробочки спрятан ds18b20. Кабель витая пара, проектная длина 61м. И вот не хочет работать. На метровом патч-корде непосредственно у прибора датчик работает. Проверяли кабель тестером - все лампочки мигают как надо. В чём может быть дело? В длине? :ges_hmm:
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2471
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 2121 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение keysansa »

Эти датчики используют цифровую шину, и надо прописать код датчика в устройстве. Читайте мануал на предмет установки нового датчика.
ЗЫ. Или вы после проверки попутали провода при подключении.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.

Автор темы
Basic
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 11 ноя 2022, 19:29
Имя: Алексей
Страна: Россия
город/регион: Чернушка
Поблагодарили: 7 раз

датчик температуры ds18b20

Сообщение Basic »

но ведь на коротком патч-корде датчик работает

mazytus
осмотрелся
осмотрелся
Сообщения: 141
Зарегистрирован: 20 июл 2015, 06:43
Имя: Мазитов Максим Вазирович
Страна: Россия
город/регион: Красноярск
Благодарил (а): 39 раз
Поблагодарили: 18 раз

датчик температуры ds18b20

Сообщение mazytus »

Если датчик цифровой, возможно в витой паре идет питание скорее всего +5В и на 60м до датчика ничего не доходит.
Еще указывают, что нужен в линии нужен резистор на 1 кОм.
Отсюда
Практик всегда пристрелит теоретика...
Eplan 2.7 > 2.9 > 2022.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

схема соединения двух или трехпроводная?

Автор темы
Basic
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 11 ноя 2022, 19:29
Имя: Алексей
Страна: Россия
город/регион: Чернушка
Поблагодарили: 7 раз

датчик температуры ds18b20

Сообщение Basic »

трёхпроводная

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

Согласно документации (https://static.chipdip.ru/lib/844/DOC018844480.pdf), на линию связи устанавливается нагрузочное сопротивление 4,7 кОм. Установлено?

alex45
шаман
шаман
Сообщения: 971
Зарегистрирован: 30 сен 2016, 15:22
Имя: Соловьев Алексей Леонидович
Страна: Россия
город/регион: Иваново
Благодарил (а): 26 раз
Поблагодарили: 187 раз

датчик температуры ds18b20

Сообщение alex45 »

Basic писал(а): 12 ноя 2024, 20:17 В чём может быть дело? В длине?
Скорее всего так и есть. Надо уменьшать скорость обмена (если такая возможность имеется, в подробности я не вдавался).

Автор темы
Basic
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 11 ноя 2022, 19:29
Имя: Алексей
Страна: Россия
город/регион: Чернушка
Поблагодарили: 7 раз

датчик температуры ds18b20

Сообщение Basic »

Резистор не установлен! Нет в проекте. да и с обеих сторон rj-45 разъёмы)

rwg
почётный участник форума
почётный участник форума
Сообщения: 1073
Зарегистрирован: 29 апр 2014, 09:57
Имя: Рыбкин Владимир Геннадьевич
Страна: Россия
город/регион: Тверь
Благодарил (а): 73 раза
Поблагодарили: 147 раз

датчик температуры ds18b20

Сообщение rwg »

Принцип передачи бита по линии связи DB1820 - мастер замыкает линию связи на ноль на время 1мкс и через 10-15 мкс мастер и подключенные к линии датчики проверяют, появилось ли на ней напряжение. Если кабель длинный, ёмкость кабеля большая и напряжение подняться не успевает. Чтобы это исправить - через резистор 4,7кОм на линию связи подают 5 Вольт.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

датчик температуры ds18b20

Сообщение Jackson »

Basic писал(а): 12 ноя 2024, 20:17 В чём может быть дело? В длине?
Руководство по монтажу смотрели?
Basic писал(а): 13 ноя 2024, 05:05 но ведь на коротком патч-корде датчик работает
Ещё раз: Руководство по монтажу смотрели? Что там про длину и тип кабеля сказано? Про монтаж, про линию....
Basic писал(а): 13 ноя 2024, 08:36 Резистор не установлен! Нет в проекте.
Обратите внимание, люди с форума открыли руководство и прочитали. Это можно было сделать ещё раньше и избежать проблем.
Basic писал(а): 13 ноя 2024, 08:36да и с обеих сторон rj-45 разъёмы)
Проектантам было лень мозг себе напрягать тем, как его поставить. Передавайте им привет, чем пламеннее - тем лучше. Докладную или служебку, и пусть они - а не Вы - придумывают решение. Иначе в ином проектном отделе не научить людей читать документацию.
По вопросам работы Форума можно обратиться по этим контактам.

Автор темы
Basic
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 11 ноя 2022, 19:29
Имя: Алексей
Страна: Россия
город/регион: Чернушка
Поблагодарили: 7 раз

датчик температуры ds18b20

Сообщение Basic »

да, безусловно,я благодарен всем за ответы. в этом проекте очень много косяков. пегаз.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

Basic писал(а): 13 ноя 2024, 08:36 Резистор не установлен! Нет в проекте. да и с обеих сторон rj-45 разъёмы)
есть возможность эту чать проекта выложить? (мне просто интересно, как нарисовано)
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

датчик температуры ds18b20

Сообщение Jackson »

olexsa писал(а): 13 ноя 2024, 11:07 есть возможность эту чать проекта выложить? (мне просто интересно, как нарисовано)
Практически в каждом договоре на проектирование нынче пишут про то, что передача третьим сторонам - только с согласования или запрещена. Так что аккуратнее, в открытый доступ на форуме - не надо (есть личные сообщения).
По вопросам работы Форума можно обратиться по этим контактам.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

Basic писал(а): 12 ноя 2024, 20:17 Кабель витая пара, проектная длина 61м
Какая именно вытая пара? Имею ввиду сечение (диаметр) жилы?
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

датчик температуры ds18b20

Сообщение Jackson »

olexsa писал(а): 13 ноя 2024, 16:31 Какая именно вытая пара? Имею ввиду сечение (диаметр) жилы?
Больше 0.3, ЕМНИП, в стандартный RJ45 физически не разделать. Иначе нужен специальный. Стандарт для UTP - AWG23, то есть 0.258 мм^2. Вряд ли у автора там что-то толще. И обжать могли как кросс.
[+]
Например, у нас такая картина. К девайсу подключается другой девайс по CAN на дистанции до 350 м (заявлено). При этом в девайсах для этого RJ45 мама. В комплекте лежат два корда с сечением AWG23 длиной 2 метра с RJ45 на одном конце, и просто зачищенные провода на другом. В документации чёрным по белому нарисовано, что включайте в девайс 1 корд, вторым концом корда (проводами) - в обычный проходной клеммник и прокладывайте свой кабель нужной длины и типа (используем КИПЭВ) до второго такого же клеммника, а там - снова кордом (вторым) до девайса 2. Никому обычно в голову не приходит ставить два этих девайса рядом - из назначения автоматически следует. Хотя я так делал (мы знаем толк в извращениях) и обжимал обычный UTP в RJ45, но длина совсем небольшая была, меньше метра.

Возвращаемся к вопросу: а что у автора в мануале на подключение сказано?
Поскольку проектанты у автора не заморочились вопросом линии совсем (резистор не поставили), то могли и заложить просто 100 метров UTP, даже не FTP. Не все знают что в RJ45 разделывают не только Ethernet, но и RS-232/485, и аналоговые линии, и дискретные и даже питание порой.

Отправлено спустя 29 минут 57 секунд:
Basic писал(а): 13 ноя 2024, 05:05 но ведь на коротком патч-корде датчик работает
Кстати сказать, а длинную линию хотя бы на целостность тестером Ethernet проверяли? Хотя, и это не показатель.
[+]
Кабели UTP не люблю по банальной причине - они, заразы такие, имеют свойство ломаться на перегибах (кто радиусы-то соблюдает в процессе монтажа?), при нагрузках (если наступят и потопчутся), или просто от вибрации со временем. Причем внутри изоляции надламывается жила так, что тестером она звонится как целая, а по факту сигнал по ней не идёт. И это место не найти никаким способом, визуально не видно. Лечение только одно - менять весь кабель целиком на всю длину.
10/100Base-T изначально был придуман для комфортного офисного применения.
По вопросам работы Форума можно обратиться по этим контактам.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

Исходя из того, что увидел в сообщениях, прочитал в Интернете:
1. Применена типовая схема подключения модуля управления кондиционерами CPK-DI https://tekon.ru/documents/CPK-DI.pdf
2. Так как на коротком расстоянии работает, а на длинном не работает, то причина или в длине линии (сечении жилы), или в правильности расключения витой пары.
3. Не исключено, что влияет возможное отсутствие подтягивающего сопротивления в 4,7 кОм. Согласно описания на ds18b20, сопротивление устанавливается только в одном месте линии связи. В данном случае это может быть или модуль управления кондиционерами, или датчик температуры.
4. Самое первое, что бы сделал - это измерить напряжение питания на датчике температуры при подключенном кабеле в 61 м. И сразу ответ на два вопроса - достаточность напряжения питания, и правильность обжима витой пары в RG-45.
5. На странице 7, в примечании, имеется фраза "Максимальное расстояние от СРК-DI до кондиционеров или адаптеров определяется качеством интерфейсного кабеля для связи, а так же местами его прокладки." И непонятно - это для линий связи с кондиционерами, с датчиком температуры, с подключением устройство по MODBUS, или ко всему? Как нет и информации по длине связи (хотя поисковик сообщает, что данный вид связи работает до длин в 300 метров)

Отправлено спустя 7 минут 40 секунд:
Basic писал(а): 12 ноя 2024, 20:17 На метровом патч-корде непосредственно у прибора датчик работает.
Патч - корд по какой схеме распиновки обжат? На каждой из сторон.
Basic писал(а): 12 ноя 2024, 20:17 Кабель витая пара, проектная длина 61м. И вот не хочет работать.
Разъемы RG-45 по какой схеме обжаты? На каждой из сторон.
Последний раз редактировалось olexsa 13 ноя 2024, 17:57, всего редактировалось 1 раз.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

датчик температуры ds18b20

Сообщение Jackson »

olexsa писал(а): 13 ноя 2024, 17:46 1. Применена типовая схема подключения модуля управления кондиционерами CPK-DI (CPK-DI
Ссылка битая.
olexsa писал(а): 13 ноя 2024, 17:46 Максимальное расстояние от СРК-DI до кондиционеров или адаптеров определяется качеством интерфейсного кабеля для связи, а так же местами его прокладки."
Дык! То о чём я написал выше.
Мой пример:
DU+DU.png

Вашего мануала не вижу, но текстом явно сказано что кабель выбрать исходя их требуемых условий и расстояния. Ежу ж понятно что в RJ45, например, КИПЭВ ну никак не разделать - значит переходный клеммник неизбежен.

Отправлено спустя 48 секунд:
olexsa писал(а): 13 ноя 2024, 17:54 Разъемы RG-45 по какой схеме обжаты?
А там точно Ethernet?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
По вопросам работы Форума можно обратиться по этим контактам.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

Jackson писал(а): 13 ноя 2024, 17:56Ссылка битая.
Ссылку исправил.
Jackson писал(а): 13 ноя 2024, 17:56 А там точно Ethernet?
там не Ethernet. Но питание и сигнал "приходят" на определенные номера контактов разъема RG-45. При неправильно обжиме не исключена ситуация несовпадения - или датчик без питания, или данные уходят в пустоту. Варианты не сравнивал. В документе по ссылке, в приложении А есть правильный обжим.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

датчик температуры ds18b20

Сообщение Jackson »

Ссылку поправили - спасибо. Ну вот, то о чём я говорил.
2024-11-13_17-59-48.png
В датчике ни разу не Ethernet. Там питание сидит. Так что хоть в мануале и пишут про кабель UTP5, но по факту на Ваше расстояние он может и не тянет (банально может садиться напряжение питания на такой длине). А если там RS-485 или RS-232 то он точно не потянет на такой длине через UTP5. А может там вообще ТСП. А ну-ка посчитаем сопротивление провода 0.258 на длине 200 метров (100 метров туда и столько же обратно). Вот и ответ: если проложен UTP - он и есть проблема.

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

Отправлено спустя 1 минуту 15 секунд:
olexsa писал(а): 13 ноя 2024, 18:02 При неправильно обжиме не исключена ситуация несовпадения - или датчик без питания, или данные уходят в пустоту.
Это хорошо если в пустоту, а не сожгёт что-нибудь.
А может банально на такой длине просадка напряжения питания и датчик тупо не работает.
Я не думаю что производители кондиционеров рассчитывали что датчик будет удалён на 100 метров - отсюда грабли. Макс.длину линии он не уточнил в документации.
Хотя, там может быть и Ethernet - для него достаточно и одной пары. Производитель ничего не пишет про не указанные выводы, но это ещё не значит что они не используются.
Производитель тут рекомендует обычный прямой патч-корд, такой даже в магазине можно купить готовый.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
По вопросам работы Форума можно обратиться по этим контактам.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

Jackson писал(а): 13 ноя 2024, 18:04 Производитель тут рекомендует обычный прямой патч-корд, такой даже в магазине можно купить готовый
можно. Но не 61 метр.

Автор темы
Basic
здесь недавно
здесь недавно
Сообщения: 9
Зарегистрирован: 11 ноя 2022, 19:29
Имя: Алексей
Страна: Россия
город/регион: Чернушка
Поблагодарили: 7 раз

датчик температуры ds18b20

Сообщение Basic »

Всем спасибо! не ожидал такого приёма! весьма приятно. последовательность действий понял! как руки дойдут будем делать. сейчас задачи другие поставлены. есть так же стороннее мнение про возможную необходимость конденсатора. только даже резистор то не понятно где брать, - разве что идти просить у пожарников))). обязательно отпишусь.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

датчик температуры ds18b20

Сообщение Jackson »

olexsa писал(а): 13 ноя 2024, 18:17 можно. Но не 61 метр.
Такой тоже можно, но не на Озоне. :) И да, бессмысленно.
Basic писал(а): 13 ноя 2024, 19:32 есть так же стороннее мнение про возможную необходимость конденсатора.
Чтобы не гадать на кофейной гуще, надо выяснить какой там интерфейс между датчиком и модулем бежит.
И конденсатор Вас никак не спасёт от просадки напряжения на тонком кабеле. Боюсь, что придётся идти по предложенному мною пути.

Отправлено спустя 3 минуты 22 секунды:
[+]
Basic писал(а): 13 ноя 2024, 19:32 не ожидал такого приёма! весьма приятно
просто нам в своих проблемах надоело разбираться - для разнообразия разобрались в Вашей. :)
По вопросам работы Форума можно обратиться по этим контактам.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

датчик температуры ds18b20

Сообщение olexsa »

Basic писал(а): 13 ноя 2024, 19:32 есть так же стороннее мнение про возможную необходимость конденсатора
И где его подключать, и какого номинала? Для каких целей?
Basic писал(а): 13 ноя 2024, 19:32 только даже резистор то не понятно где брать
По резистору. Согласно описания интерфейса 1-Wire (а именно такой применяется в данном датчике температуры) достаточно одного на весь шлейф. Его можно установить как со стороны "мастера", так и со стороны датчика (обычно ставиться со стороны мастера). Причем он уже может быть предусмотрен. И в данном случае непонятно, где именно, потому что, если верно понял, то датчик температуры поставляется комплектно с CPK-DI. Определить можно как визуально, так и запросив информацию у производителя оборудования. Стандартный номинал резистора - 4,7 кОм. Но применяется и меньше (3,3 кОм; 2,2 кОм).
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

датчик температуры ds18b20

Сообщение Jackson »

olexsa писал(а): 13 ноя 2024, 21:24 По резистору. Согласно описания интерфейса 1-Wire (а именно такой применяется в данном датчике температуры) достаточно одного на весь шлейф. Его можно установить как со стороны "мастера", так и со стороны датчика
А какой в нём физический смысл?
По вопросам работы Форума можно обратиться по этим контактам.
Ответить

Вернуться в «Метрология, КИП и датчики»