letis 0 31 марта, 2011 Опубликовано 31 марта, 2011 · Жалоба Понимаю, что тема возможно и проелась, но... Все таки хотелось подсумировать. Как правильно подключить датчик DS18B20 при длинной линии (3-пр.) и вожможным воздействиям ел-магн. излучения. Я сделал так (возле контроллера): 1. Подтяжка 1к. 2. Стабилитрон на 5В на питание и линию данных 3. конденсатор 0.1u на питание. 4. конденсатор 100p на линию данных 5. в разрив линии данных резистор 100 Ом. Вопрос правильно ли я сделал ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 1 апреля, 2011 Опубликовано 1 апреля, 2011 · Жалоба А расстояние до датчика??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
letis 0 1 апреля, 2011 Опубликовано 1 апреля, 2011 · Жалоба 50-100 метров Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 5 1 апреля, 2011 Опубликовано 1 апреля, 2011 · Жалоба 50-100 метров Не будет оно работать на таком расстоянии. Проверено. Разве что в стерильных лабораторных условиях, и то не факт, что заработает. Можно, например, рядом с DS1820 поставить простейший МК, который будет общаться с датчиком и передавать от него (и к нему) данные на требуемое расстояние по любому подходящему интерфейсу, например, по токовой петле ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kolobok0 0 1 апреля, 2011 Опубликовано 1 апреля, 2011 · Жалоба ... в разрив линии данных резистор 100 Ом.... много. За образец возьмите решение от далласа ds9503 или похожие микросхемки. конденсаторы на мой взгляд не нужны. для достижения несколько десятков метров - подгрузите линию данных возле самого датчика. ну и питание ему нормальное а не паразитное естественно. из опыта 21 датчик в пром. зоне (мощные пускатели, 220, агрегаты с индуктивной нагрузкой и т.д.) несколько десятков метров - гавно вопрос. думаю что 20 датчик - то же в профиль. да и ещё. очень актуальны временные задержки - тут строго по даташиту. собственно если ткнётесь осциллом увидите завалы фронтов - там станет понятней думаю. удачи вам (круглый) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DimaJet 0 2 апреля, 2011 Опубликовано 2 апреля, 2011 (изменено) · Жалоба А у меня верёвочка метровой длины и все равно переодические ошибки чтения датчика происходят... собирал по этой схеме.. http://msevm.com/main/therm/ds18b20.htm Изменено 2 апреля, 2011 пользователем DimaJet Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kenwood333 0 3 апреля, 2011 Опубликовано 3 апреля, 2011 · Жалоба 50 метров:витая пара в экране еще возможно,но не больше или как kovigor говорит Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
letis 0 4 апреля, 2011 Опубликовано 4 апреля, 2011 · Жалоба Понятно. Значит: 1. Растояние, которым я задался - уже не больше 30м. 2. Конденсаторы не нужны. 3. Резистор в разрез линии нужно ставить 5-10 Ом. 4. DS9503 это хорошо, но дороговато. Придется использовать стабилитроны. Вопрос по стабилитронах. Я так понял из даташыта DS9503, что на линии данных он нужен (7-7.5В). А вот на линии питания он нужен ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 5 апреля, 2011 Опубликовано 5 апреля, 2011 · Жалоба Можно сделать активный pull-up www.ibuttonlink.com/pdf/Dallas_Link_App_Note_244.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
letis 0 5 апреля, 2011 Опубликовано 5 апреля, 2011 · Жалоба Места очень мало, по этому активный pull-up не подойдет. 4. DS9503 это хорошо, но дороговато. Придется использовать стабилитроны. Вопрос по стабилитронах. Я так понял из даташыта DS9503, что на линии данных он нужен (7-7.5В). А вот на линии питания он нужен ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
letis 0 5 апреля, 2011 Опубликовано 5 апреля, 2011 · Жалоба Назрел еще вопрос. Резистор в линии данных, подтяжка и стабилитрон в какой последовательности должны стоять (если считать от датчика)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xemul 0 5 апреля, 2011 Опубликовано 5 апреля, 2011 · Жалоба Назрел еще вопрос. Резистор в линии данных, подтяжка и стабилитрон в какой последовательности должны стоять (если считать от датчика)? Посмотрите AN148 у производителя. Вы предполагаете возможность наводок на линию, с которыми не справятся внутренние защитные диоды? Возьмите обычный UTP-3 (или -5 на вырост) нужной длины, используйте один шнурок в витых парах как общий провод, и по шнурку на питание и данные, смотайте в бухту, в центр бухты положите связку релюх с обмотками на >100 мА, включенных через свои нормально-замкнутые контакты, и добивайтесь устойчивой работы. На UTP кабеле 30 м я бы повесил подтяжки по 1к и по 50-70 Ом в линию с каждой стороны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
letis 0 5 апреля, 2011 Опубликовано 5 апреля, 2011 · Жалоба Какие именно внутренние защитные диоды Вы имеете ввиду ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xemul 0 5 апреля, 2011 Опубликовано 5 апреля, 2011 · Жалоба Какие именно внутренние защитные диоды Вы имеете ввиду ? Если мастер у Вас смотрит в линию ногой контроллера (через резистор), то их там есть. В DS18B20 живёт защитный диод с DQ на землю. Но я пока не понимаю, от чего Вы собираетесь защищаться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 5 апреля, 2011 Опубликовано 5 апреля, 2011 · Жалоба Я сделал так (возле контроллера): Вопрос правильно ли я сделал ? А я сделал вот так: Используя высокоскоростные опторары. Схема полностью здесь 1. Подтяжка 1к. 4. конденсатор 100p на линию данных Вопрос правильно ли я сделал ? Подтяжка должна быть 4,7к. А конденцатор 100р наверняка сделает невозможной постановку на линии тактирующих импульсов длительностью 3...6 микросекунд. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться