|
DS18B20, Пожалуста помогите |
|
|
|
Apr 1 2011, 13:01
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(Letis @ Apr 1 2011, 03:14)  ... в разрив линии данных резистор 100 Ом.... много. За образец возьмите решение от далласа ds9503 или похожие микросхемки. конденсаторы на мой взгляд не нужны. для достижения несколько десятков метров - подгрузите линию данных возле самого датчика. ну и питание ему нормальное а не паразитное естественно. из опыта 21 датчик в пром. зоне (мощные пускатели, 220, агрегаты с индуктивной нагрузкой и т.д.) несколько десятков метров - гавно вопрос. думаю что 20 датчик - то же в профиль. да и ещё. очень актуальны временные задержки - тут строго по даташиту. собственно если ткнётесь осциллом увидите завалы фронтов - там станет понятней думаю. удачи вам (круглый)
|
|
|
|
|
Apr 2 2011, 06:43
|
Группа: Участник
Сообщений: 14
Регистрация: 10-04-09
Пользователь №: 47 451

|
А у меня верёвочка метровой длины и все равно переодические ошибки чтения датчика происходят... собирал по этой схеме.. http://msevm.com/main/therm/ds18b20.htm
Сообщение отредактировал DimaJet - Apr 2 2011, 06:47
|
|
|
|
|
Apr 3 2011, 15:45
|
Группа: Новичок
Сообщений: 8
Регистрация: 31-03-11
Из: Казакстан
Пользователь №: 64 030

|
50 метров:витая пара в экране еще возможно,но не больше или как kovigor говорит
|
|
|
|
|
Apr 5 2011, 12:59
|
    
Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731

|
Цитата(Letis @ Apr 5 2011, 13:17)  Назрел еще вопрос. Резистор в линии данных, подтяжка и стабилитрон в какой последовательности должны стоять (если считать от датчика)? Посмотрите AN148 у производителя. Вы предполагаете возможность наводок на линию, с которыми не справятся внутренние защитные диоды? Возьмите обычный UTP-3 (или -5 на вырост) нужной длины, используйте один шнурок в витых парах как общий провод, и по шнурку на питание и данные, смотайте в бухту, в центр бухты положите связку релюх с обмотками на >100 мА, включенных через свои нормально-замкнутые контакты, и добивайтесь устойчивой работы. На UTP кабеле 30 м я бы повесил подтяжки по 1к и по 50-70 Ом в линию с каждой стороны.
|
|
|
|
|
Apr 5 2011, 16:25
|
    
Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731

|
Цитата(Letis @ Apr 5 2011, 17:46)  Какие именно внутренние защитные диоды Вы имеете ввиду ? Если мастер у Вас смотрит в линию ногой контроллера (через резистор), то их там есть. В DS18B20 живёт защитный диод с DQ на землю. Но я пока не понимаю, от чего Вы собираетесь защищаться.
|
|
|
|
|
Apr 5 2011, 18:15
|
Гуру
     
Группа: Свой
Сообщений: 2 884
Регистрация: 7-11-09
Из: Ростовская обл.
Пользователь №: 53 484

|
Цитата(Letis @ Apr 1 2011, 03:14)  Я сделал так (возле контроллера): Вопрос правильно ли я сделал ? А я сделал вот так:  Используя высокоскоростные опторары. Схема полностью здесьЦитата(Letis @ Apr 1 2011, 03:14)  1. Подтяжка 1к. 4. конденсатор 100p на линию данных Вопрос правильно ли я сделал ? Подтяжка должна быть 4,7к. А конденцатор 100р наверняка сделает невозможной постановку на линии тактирующих импульсов длительностью 3...6 микросекунд.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|