Автор Тема: 12. Электронный термометр на DS-18B20  (Прочитано 160497 раз)

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #80 : Июня 19, 2010, 08:11:48 »
Цитата: sslab
В чем может быть дело?

В длине провода.

Оффлайн sslab

  • User
  • *
  • Сообщений: 3
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #81 : Июня 19, 2010, 18:26:34 »
Цитата: john
В длине провода.

А как же тогда некоторые пишут, что длина провода достигает 15-25 метров и все ок работает? Может в данном случае использовать схему типа как писал harbor, которая расположена, например, здесь?

И еще вчера заметил такую вещь. Датчик висит за балконом - на улице то бишь. Днем, когда температура была в районе +20 градусов, периодически шли ошибки датчика. Потом когда уже поздним вечером обратил внимание, то ошибок не было вообще. И так до утра. Температура вечером-ночью была в районе +6 - +8 градусов. А сегодня днем опять ошибки, при температуре на улице в районе +20. Так это типа еще от температуры зависит что-то?

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #82 : Июня 20, 2010, 00:55:23 »
Цитата: sslab
А как же тогда некоторые пишут, что длина провода достигает 15-25 метров и все ок работает?

Лично делал на 25 метров, но использовал многожильный сетевой провод. Есть еще один момент - COM-порт, на некоторых работает на длинном проводе без проблем, на некоторых нет. И еще один (предположительно) - уровнь шумов (наведенка в проводе), во всяком случае один раз экранировка помогла.

Цитировать
Может в данном случае использовать схему типа как писал harbor, которая расположена, например, здесь?

Вот такая же схема: http://msevm.ru/main/therm/ds1821.htm

При переходе с паразитного питания на нормальное - длину проводов можно смело увеличивать, если усть возможность прокинуть к датчику питание - прокидывайте.
 
Цитировать
И еще вчера заметил такую вещь. Датчик висит за балконом - на улице то бишь. Днем, когда температура была в районе +20 градусов, периодически шли ошибки датчика. Потом когда уже поздним вечером обратил внимание, то ошибок не было вообще. И так до утра. Температура вечером-ночью была в районе +6 - +8 градусов. А сегодня днем опять ошибки, при температуре на улице в районе +20. Так это типа еще от температуры зависит что-то?

Скорее всего от уровня шумов - днем "фонит" сильнее.

Оффлайн sslab

  • User
  • *
  • Сообщений: 3
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #83 : Июня 21, 2010, 00:13:22 »
Перепаял по схеме, которая была озвучена выше (перешел на нормальное питание датчика) - и целый день без единой ошибки датчика при той же самой длине провода и том же самом датчике.

Оффлайн aveator

  • User
  • *
  • Сообщений: 1
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #84 : Июня 23, 2010, 02:25:14 »
Здравствуйте, может кто-то подскажет схемку термореле на 18В20 с гистерезисом в 2 градуса, а именно включение при 4 градусах, а выключение при 2гр, хочу на автокондиционер поставить, я слышал что 18В20 можно и без контроллера использовать для данной цели
заранне СПАСИБО
« Последнее редактирование: Июня 23, 2010, 02:25:51 от aveator »

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #85 : Июня 23, 2010, 03:21:03 »
Цитата: aveator
Здравствуйте, может кто-то подскажет схемку термореле на 18В20 с гистерезисом в 2 градуса, а именно включение при 4 градусах, а выключение при 2гр, хочу на автокондиционер поставить, я слышал что 18В20 можно и без контроллера использовать для данной цели
заранне СПАСИБО

DS-1821 точно может, он программируется в режим термостата, даже где-то софтина пож это есть. По DS-18B20 не скажу точно, надо в даташит лезть...

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #86 : Июня 26, 2010, 00:18:30 »
По многочисленным просьбам...

Temp Control v1.1.0.2

Обсуждение этой проги здесь: http://www.msevm.ru/forums/index.php?showtopic=3547
« Последнее редактирование: Июня 26, 2010, 00:22:50 от john »

Оффлайн Rostov114

  • User
  • *
  • Сообщений: 1
  • Репутация: +0/-0
    • http://rostovv114.net
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #87 : Июля 13, 2010, 03:31:43 »
Здравствуйте.

Сам являюсь программистом и в радиоэлектронике благополучно ничего не понимаю.

Спаял данную схему ( точь в точь как на картинках ) , но с резистором в 1.2 кОм, подсоединял через кабель в 4 метра.

Не одна программа не находит, ликвидировал кабель, все так же не видит не одна программа данных с датчика.


Вопрос, все это может быть из-за резистора? Или же дело в датчике?

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #88 : Июля 13, 2010, 17:54:12 »
Цитата: Rostov114
Вопрос, все это может быть из-за резистора?

Может.

Оффлайн shinbo

  • User
  • *
  • Сообщений: 1
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #89 : Августа 12, 2010, 00:50:14 »
Доброй ночи/дня. Подскажите что есть U5 по ссылке на ds1821?
И можно ли использовать другие диоды вместо 1n5819 (есть 1n4148 и 1n4007)?

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #90 : Августа 13, 2010, 13:27:00 »
Цитата: shinbo
Доброй ночи/дня. Подскажите что есть U5 по ссылке на ds1821?

U5 - любой диод типа 1N4148

Цитировать
И можно ли использовать другие диоды вместо 1n5819 (есть 1n4148 и 1n4007)?

Лучше какие-нибудь другие Шотки-диоды - 1N5817, 1N5818 или например BAT со старой материнки выдрать

Оффлайн Kvanto

  • User
  • *
  • Сообщений: 7
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #91 : Августа 27, 2010, 15:40:11 »
Привет всем! Собрался сделать термометр, если получится, то будет первым собранным мною устройством. Вот, что хотел спросить, как продается COM-порт с крышкой или без? вот здесь как-будто без крышки http://www.chipdip.ru/product/db-9f.aspx. что за тип разъема указан на рисунке, который в Com-порт впаивается? Какой тип провода нужно использовать? Куда припаивается третья ножка VCC микросхемы?

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #92 : Августа 27, 2010, 15:59:43 »
Цитата: Kvanto
Привет всем! Собрался сделать термометр, если получится, то будет первым собранным мною устройством. Вот, что хотел спросить, как продается COM-порт с крышкой или без? вот здесь как-будто без крышки
.

По ссылке разъем DB-9F, нужен еще кожух, например DP-09C

Цитировать
что за тип разъема указан на рисунке, который в Com-порт впаивается?


Не понял.

Цитировать
Какой тип провода нужно использовать?

Любой. Можно аудиопровод (два многожильных провода), очень неплохо.

Цитировать
Куда припаивается третья ножка VCC микросхемы?

Никуда не припаивается. В данной схеме используется паразитное питание.

Оффлайн Kvanto

  • User
  • *
  • Сообщений: 7
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #93 : Августа 27, 2010, 16:24:09 »
Цитата: john
Не понял.

Оффлайн Kvanto

  • User
  • *
  • Сообщений: 7
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #94 : Августа 27, 2010, 17:47:25 »
резистор R1 думаю любой можно брать, главное чтоб по номиналу и мощности проходил?

Оффлайн Kvanto

  • User
  • *
  • Сообщений: 7
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #95 : Августа 27, 2010, 18:07:01 »
надо использовать термометр Ds18b20, а не Ds1820, так я понимаю?
« Последнее редактирование: Августа 27, 2010, 18:36:51 от Kvanto »

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #96 : Августа 27, 2010, 19:59:16 »
Не знаю как правильно называется этот разъем - это ответная (мама) к 3мм разъему "Джэк"
Можно вообще без него.

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #97 : Августа 27, 2010, 19:59:48 »
Цитата: Kvanto
резистор R1 думаю любой можно брать, главное чтоб по номиналу и мощности проходил?


Да

Оффлайн john

  • Administrator
  • Hero
  • *****
  • Сообщений: 11751
  • Репутация: +26/-16
    • http://r9al.ru
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #98 : Августа 27, 2010, 20:00:39 »
Цитата: Kvanto
надо использовать термометр Ds18b20, а не Ds1820, так я понимаю?

Можно и такой, и такой - схема остается без изменений, проги тоже поддерживают как правило оба датчика.

Оффлайн Kvanto

  • User
  • *
  • Сообщений: 7
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
12. Электронный термометр на DS-18B20
« Ответ #99 : Августа 27, 2010, 20:37:38 »
спасибо за помощь.

 

Последние сообщения на форуме: