проше шлейфик 3-4 зилный кинуть чем все эти мучения и костыли для сигналох и пож охраны (мне 8 жилки нравятся нгегорючие) пронаделано полно спецкабелей стоят немало конечно(бухта) но метра 2-5 монтажники без проблем подарят за спаситпки ну или просто выкинутые ими обрезки подберите -иногда треть бухты выкидыввают ведь все в смету включено и списано по факту
в любителских условиях не разу не встречал нужды колхозить прибабахи попитки на 2прооводную короткую шину(паразитку)-обычно и так работает...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Прочитал ветку по диагонали, извиняюсь если повторюсь.
dima1967 писал(а):Датчик выдает цифру 85 и ни на что не реагирует.
После команды замера температуры, датчик потребляет 1.5мА (кажется). Соответственно питаясь через резистор, питание падает так, что датчик ресетится вместо того чтобы измерять, а 85 это его дефолтное значение.
Необязательно ставить транзистор для питания двухпровдного датчика. На время замера, вывод порта переводится в состояние выхода в лог.1. Если конечно количество датчиков небольшое и МК уже не на пределе потребления тока. Ну и уже при такой прошивке нельзя подключать в трехпроводном режиме.
З.Ы. Если правильно помню, в двухпроовдном макс Т 100 градусов, против 125 трехпроводной схемы.
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
У меня в холодильнике такой работает. Когда собирал, взял провод от китай-усб-шнура. Получилось что диаметр проводка в два раза меньше диаметра самого датчика. Дырочки сверлились под диаметр датчика, а потом,когда просунул, немного подпенил и все ок..
ARV писал(а):легко можно адаптировать к 2-проводному: достаточно после выдачи команды начала преобразования температуры как можно быстрее настроить порт DQ в режим выхода и выдать на него единичку. спустя время преобразования (примерно 800 мс для 12-битного режима) режим работы порта линии DQ восстановить
Попробовали так подключить. Получилось когда 1 стали подавать на ногу данных перед началом цикла, ну а потом снимаем эту 1. Работает хорошо, показывает правильно. Длинна провода 3 метра. Резистор поставили 1,2 К. Спасибо за помощь!!!
Z_h_e писал(а):Необязательно ставить транзистор для питания двухпровдного датчика. На время замера, вывод порта переводится в состояние выхода в лог.1. Если конечно количество датчиков небольшое и МК уже не на пределе потребления тока. Ну и уже при такой прошивке нельзя подключать в трехпроводном режиме.
Все верно. Когда при такой прошивке мы подключили датчик в 3-х проводном режиме, то он начал врать.
Подскажите схему подключения к микроконтроллеру датчика с такой обжимкой: термодатчик
кажется все перепробовал не показывает в протеусе нормально, в железе не идет...
В такой упаковке и NTC и DSка встречаются.
Только NTC - это терморезистор (схемный мост и АЦП задействовать надо),
а DSка - уже с "головой" - идет обмен пакетами данных на цифровом выводе МК.
При двух проводках - работа на "паразитном питании" - там чуток иной алгоритм обмена, обеспечивающий доступ к питанию.