- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
датчик температуры ds18b20
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 11 ноя 2022, 19:29
- Имя: Алексей
- Страна: Россия
- город/регион: Чернушка
- Поблагодарили: 7 раз
датчик температуры ds18b20
Доброго времени! Вобщем столкнулся я впервые с наладкой силового шкафа управления кондиционерами. Да ещё и с АВР! Так вот установлен в этом шкафу прибор управления конд-ми cpk-di DAICHI. А к нему предусмотрен внешний датчик температуры на RJ-45. Внутри пластиковой коробочки спрятан ds18b20. Кабель витая пара, проектная длина 61м. И вот не хочет работать. На метровом патч-корде непосредственно у прибора датчик работает. Проверяли кабель тестером - все лампочки мигают как надо. В чём может быть дело? В длине?
-
- эксперт
- Сообщения: 2469
- Зарегистрирован: 20 дек 2018, 04:45
- Имя: Сергей
- Страна: РБ/РФ
- город/регион: РФ Сергиев Посад
- Благодарил (а): 2119 раз
- Поблагодарили: 207 раз
датчик температуры ds18b20
Эти датчики используют цифровую шину, и надо прописать код датчика в устройстве. Читайте мануал на предмет установки нового датчика.
ЗЫ. Или вы после проверки попутали провода при подключении.
ЗЫ. Или вы после проверки попутали провода при подключении.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
-
- осмотрелся
- Сообщения: 141
- Зарегистрирован: 20 июл 2015, 06:43
- Имя: Мазитов Максим Вазирович
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 39 раз
- Поблагодарили: 18 раз
датчик температуры ds18b20
Если датчик цифровой, возможно в витой паре идет питание скорее всего +5В и на 60м до датчика ничего не доходит.
Еще указывают, что нужен в линии нужен резистор на 1 кОм.
Отсюда
Еще указывают, что нужен в линии нужен резистор на 1 кОм.
Отсюда
Практик всегда пристрелит теоретика...
Eplan 2.7 > 2.9 > 2022.
Eplan 2.7 > 2.9 > 2022.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
датчик температуры ds18b20
Согласно документации (https://static.chipdip.ru/lib/844/DOC018844480.pdf), на линию связи устанавливается нагрузочное сопротивление 4,7 кОм. Установлено?
-
- шаман
- Сообщения: 971
- Зарегистрирован: 30 сен 2016, 15:22
- Имя: Соловьев Алексей Леонидович
- Страна: Россия
- город/регион: Иваново
- Благодарил (а): 26 раз
- Поблагодарили: 187 раз
датчик температуры ds18b20
Скорее всего так и есть. Надо уменьшать скорость обмена (если такая возможность имеется, в подробности я не вдавался).
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 11 ноя 2022, 19:29
- Имя: Алексей
- Страна: Россия
- город/регион: Чернушка
- Поблагодарили: 7 раз
датчик температуры ds18b20
Резистор не установлен! Нет в проекте. да и с обеих сторон rj-45 разъёмы)
-
- почётный участник форума
- Сообщения: 1073
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 73 раза
- Поблагодарили: 147 раз
датчик температуры ds18b20
Принцип передачи бита по линии связи DB1820 - мастер замыкает линию связи на ноль на время 1мкс и через 10-15 мкс мастер и подключенные к линии датчики проверяют, появилось ли на ней напряжение. Если кабель длинный, ёмкость кабеля большая и напряжение подняться не успевает. Чтобы это исправить - через резистор 4,7кОм на линию связи подают 5 Вольт.
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
датчик температуры ds18b20
Руководство по монтажу смотрели?
Ещё раз: Руководство по монтажу смотрели? Что там про длину и тип кабеля сказано? Про монтаж, про линию....
Обратите внимание, люди с форума открыли руководство и прочитали. Это можно было сделать ещё раньше и избежать проблем.
Проектантам было лень мозг себе напрягать тем, как его поставить. Передавайте им привет, чем пламеннее - тем лучше. Докладную или служебку, и пусть они - а не Вы - придумывают решение. Иначе в ином проектном отделе не научить людей читать документацию.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 11 ноя 2022, 19:29
- Имя: Алексей
- Страна: Россия
- город/регион: Чернушка
- Поблагодарили: 7 раз
датчик температуры ds18b20
да, безусловно,я благодарен всем за ответы. в этом проекте очень много косяков. пегаз.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
датчик температуры ds18b20
есть возможность эту чать проекта выложить? (мне просто интересно, как нарисовано)
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
датчик температуры ds18b20
Практически в каждом договоре на проектирование нынче пишут про то, что передача третьим сторонам - только с согласования или запрещена. Так что аккуратнее, в открытый доступ на форуме - не надо (есть личные сообщения).
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
датчик температуры ds18b20
Больше 0.3, ЕМНИП, в стандартный RJ45 физически не разделать. Иначе нужен специальный. Стандарт для UTP - AWG23, то есть 0.258 мм^2. Вряд ли у автора там что-то толще. И обжать могли как кросс. Поскольку проектанты у автора не заморочились вопросом линии совсем (резистор не поставили), то могли и заложить просто 100 метров UTP, даже не FTP. Не все знают что в RJ45 разделывают не только Ethernet, но и RS-232/485, и аналоговые линии, и дискретные и даже питание порой.
Отправлено спустя 29 минут 57 секунд:
Кстати сказать, а длинную линию хотя бы на целостность тестером Ethernet проверяли? Хотя, и это не показатель.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
датчик температуры ds18b20
Исходя из того, что увидел в сообщениях, прочитал в Интернете:
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 секунд:
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 секунд:
Патч - корд по какой схеме распиновки обжат? На каждой из сторон.
Разъемы RG-45 по какой схеме обжаты? На каждой из сторон.
Последний раз редактировалось olexsa 13 ноя 2024, 17:57, всего редактировалось 1 раз.
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
датчик температуры ds18b20
Ссылка битая.
Дык! То о чём я написал выше.
Мой пример:
Вашего мануала не вижу, но текстом явно сказано что кабель выбрать исходя их требуемых условий и расстояния. Ежу ж понятно что в RJ45, например, КИПЭВ ну никак не разделать - значит переходный клеммник неизбежен.
Отправлено спустя 48 секунд:
А там точно Ethernet?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
датчик температуры ds18b20
Ссылку исправил.
там не Ethernet. Но питание и сигнал "приходят" на определенные номера контактов разъема RG-45. При неправильно обжиме не исключена ситуация несовпадения - или датчик без питания, или данные уходят в пустоту. Варианты не сравнивал. В документе по ссылке, в приложении А есть правильный обжим.
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
датчик температуры ds18b20
Ссылку поправили - спасибо. Ну вот, то о чём я говорил.
Надо рыть документацию, долбать производителя - узнать что там за интерфейс и подобрать под это дело нужный кабель. Переходный клеммник неизбежен.
Отправлено спустя 1 минуту 15 секунд:
А может банально на такой длине просадка напряжения питания и датчик тупо не работает.
Я не думаю что производители кондиционеров рассчитывали что датчик будет удалён на 100 метров - отсюда грабли. Макс.длину линии он не уточнил в документации.
Хотя, там может быть и Ethernet - для него достаточно и одной пары. Производитель ничего не пишет про не указанные выводы, но это ещё не значит что они не используются.
Производитель тут рекомендует обычный прямой патч-корд, такой даже в магазине можно купить готовый.
В датчике ни разу не Ethernet. Там питание сидит. Так что хоть в мануале и пишут про кабель UTP5, но по факту на Ваше расстояние он может и не тянет (банально может садиться напряжение питания на такой длине). А если там RS-485 или RS-232 то он точно не потянет на такой длине через UTP5. А может там вообще ТСП. А ну-ка посчитаем сопротивление провода 0.258 на длине 200 метров (100 метров туда и столько же обратно). Вот и ответ: если проложен UTP - он и есть проблема.Надо рыть документацию, долбать производителя - узнать что там за интерфейс и подобрать под это дело нужный кабель. Переходный клеммник неизбежен.
Отправлено спустя 1 минуту 15 секунд:
Это хорошо если в пустоту, а не сожгёт что-нибудь.
А может банально на такой длине просадка напряжения питания и датчик тупо не работает.
Я не думаю что производители кондиционеров рассчитывали что датчик будет удалён на 100 метров - отсюда грабли. Макс.длину линии он не уточнил в документации.
Хотя, там может быть и Ethernet - для него достаточно и одной пары. Производитель ничего не пишет про не указанные выводы, но это ещё не значит что они не используются.
Производитель тут рекомендует обычный прямой патч-корд, такой даже в магазине можно купить готовый.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 11 ноя 2022, 19:29
- Имя: Алексей
- Страна: Россия
- город/регион: Чернушка
- Поблагодарили: 7 раз
датчик температуры ds18b20
Всем спасибо! не ожидал такого приёма! весьма приятно. последовательность действий понял! как руки дойдут будем делать. сейчас задачи другие поставлены. есть так же стороннее мнение про возможную необходимость конденсатора. только даже резистор то не понятно где брать, - разве что идти просить у пожарников))). обязательно отпишусь.
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
датчик температуры ds18b20
Такой тоже можно, но не на Озоне. :) И да, бессмысленно.
Чтобы не гадать на кофейной гуще, надо выяснить какой там интерфейс между датчиком и модулем бежит.
И конденсатор Вас никак не спасёт от просадки напряжения на тонком кабеле. Боюсь, что придётся идти по предложенному мною пути.
Отправлено спустя 3 минуты 22 секунды:
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1584
- Зарегистрирован: 29 май 2009, 21:40
- Имя: Александр
- Страна: Россия
- город/регион: Курган
- Благодарил (а): 86 раз
- Поблагодарили: 208 раз
датчик температуры ds18b20
И где его подключать, и какого номинала? Для каких целей?
По резистору. Согласно описания интерфейса 1-Wire (а именно такой применяется в данном датчике температуры) достаточно одного на весь шлейф. Его можно установить как со стороны "мастера", так и со стороны датчика (обычно ставиться со стороны мастера). Причем он уже может быть предусмотрен. И в данном случае непонятно, где именно, потому что, если верно понял, то датчик температуры поставляется комплектно с CPK-DI. Определить можно как визуально, так и запросив информацию у производителя оборудования. Стандартный номинал резистора - 4,7 кОм. Но применяется и меньше (3,3 кОм; 2,2 кОм).
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
датчик температуры ds18b20
А какой в нём физический смысл?
По вопросам работы Форума можно обратиться по этим контактам.