проше шлейфик 3-4 зилный кинуть чем все эти мучения и костыли для сигналох и пож охраны (мне 8 жилки нравятся нгегорючие) пронаделано полно спецкабелей стоят немало конечно(бухта) но метра 2-5 монтажники без проблем подарят за спаситпки ну или просто выкинутые ими обрезки подберите -иногда треть бухты выкидыввают ведь все в смету включено и списано по факту
в любителских условиях не разу не встречал нужды колхозить прибабахи попитки на 2прооводную короткую шину(паразитку)-обычно и так работает...
Подключение DS18B20 на 2-х проводах к Atmega16
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: Подключение DS18B20 на 2-х проводах к Atmega16
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
- Реклама
- Z_h_e
- Собутыльник Кота
- Сообщения: 2708
- Зарегистрирован: Сб май 14, 2011 21:16:04
- Откуда: г. Чайковский
Re: Подключение DS18B20 на 2-х проводах к Atmega16
Прочитал ветку по диагонали, извиняюсь если повторюсь.
Необязательно ставить транзистор для питания двухпровдного датчика. На время замера, вывод порта переводится в состояние выхода в лог.1. Если конечно количество датчиков небольшое и МК уже не на пределе потребления тока. Ну и уже при такой прошивке нельзя подключать в трехпроводном режиме.
З.Ы. Если правильно помню, в двухпроовдном макс Т 100 градусов, против 125 трехпроводной схемы.
После команды замера температуры, датчик потребляет 1.5мА (кажется). Соответственно питаясь через резистор, питание падает так, что датчик ресетится вместо того чтобы измерять, а 85 это его дефолтное значение.dima1967 писал(а):Датчик выдает цифру 85 и ни на что не реагирует.
Необязательно ставить транзистор для питания двухпровдного датчика. На время замера, вывод порта переводится в состояние выхода в лог.1. Если конечно количество датчиков небольшое и МК уже не на пределе потребления тока. Ну и уже при такой прошивке нельзя подключать в трехпроводном режиме.
З.Ы. Если правильно помню, в двухпроовдном макс Т 100 градусов, против 125 трехпроводной схемы.
- bafomet911
- Открыл глаза
- Сообщения: 76
- Зарегистрирован: Чт янв 31, 2019 18:49:04
- Откуда: Воронежская область
Re: Подключение DS18B20 на 2-х проводах к Atmega16
У меня в холодильнике такой работает. Когда собирал, взял провод от китай-усб-шнура. Получилось что диаметр проводка в два раза меньше диаметра самого датчика. Дырочки сверлились под диаметр датчика, а потом,когда просунул, немного подпенил и все ок..
Re: Подключение DS18B20 на 2-х проводах к Atmega16
Попробовали так подключить. Получилось когда 1 стали подавать на ногу данных перед началом цикла, ну а потом снимаем эту 1. Работает хорошо, показывает правильно. Длинна провода 3 метра. Резистор поставили 1,2 К. Спасибо за помощь!!!ARV писал(а):легко можно адаптировать к 2-проводному: достаточно после выдачи команды начала преобразования температуры как можно быстрее настроить порт DQ в режим выхода и выдать на него единичку. спустя время преобразования (примерно 800 мс для 12-битного режима) режим работы порта линии DQ восстановить
Все верно. Когда при такой прошивке мы подключили датчик в 3-х проводном режиме, то он начал врать.Z_h_e писал(а):Необязательно ставить транзистор для питания двухпровдного датчика. На время замера, вывод порта переводится в состояние выхода в лог.1. Если конечно количество датчиков небольшое и МК уже не на пределе потребления тока. Ну и уже при такой прошивке нельзя подключать в трехпроводном режиме.
- Реклама
- Anatoliy1000
- Прорезались зубы
- Сообщения: 202
- Зарегистрирован: Сб фев 13, 2016 13:16:18
- Откуда: Красноярск
Re: Подключение DS18B20 на 2-х проводах к Atmega16
Подскажите схему подключения к микроконтроллеру датчика с такой обжимкой:
термодатчик
кажется все перепробовал не показывает в протеусе нормально, в железе не идет...
термодатчик
кажется все перепробовал не показывает в протеусе нормально, в железе не идет...
За любую помощь (даже попытку) ставлю +.
-
Самсусамыч
Re: Подключение DS18B20 на 2-х проводах к Atmega16
Тема про цифровой датчик DS18B20… по ссылке аналоговый NTC… программа МК написана под какой датчик?
Re: Подключение DS18B20 на 2-х проводах к Atmega16
В такой упаковке и NTC и DSка встречаются.
Только NTC - это терморезистор (схемный мост и АЦП задействовать надо),
а DSка - уже с "головой" - идет обмен пакетами данных на цифровом выводе МК.
При двух проводках - работа на "паразитном питании" - там чуток иной алгоритм обмена, обеспечивающий доступ к питанию.

Только NTC - это терморезистор (схемный мост и АЦП задействовать надо),
а DSка - уже с "головой" - идет обмен пакетами данных на цифровом выводе МК.
При двух проводках - работа на "паразитном питании" - там чуток иной алгоритм обмена, обеспечивающий доступ к питанию.



