FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Среда, 07.12.2016, 23:16
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Модератор форума: support, Сергей 
Форум » Основной » Железо (контроллеры, шилды, датчики и др.) » Рекомендации по подключению датчиков DS18B20 на 1Wire шину.
Рекомендации по подключению датчиков DS18B20 на 1Wire шину.
Max
Дата: Суббота, 12.09.2015, 23:42 | Сообщение # 1
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Рекомендации по подключению датчиков DS18B20 на 1Wire шину, борьба с помехами и защита входов МК (Автор - Юрий Соловьев): Сеть 1-Wire в "полевых условиях"

Максим (VK - Максим Дунаевский)

Сообщение отредактировал Max - Воскресенье, 13.09.2015, 11:09
 
rw6cm Дата: Воскресенье, 13.09.2015, 07:07 | Сообщение # 2
Генерал-майор
Группа: Проверенные
Сообщений: 478
Награды: 43
Репутация: 32
Статус: Offline
Мах, спасибо за ссылку на статейку, полезная, Только название подкорректируй, не I2C а 1-Wire

PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Max Дата: Воскресенье, 13.09.2015, 11:08 | Сообщение # 3
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Цитата rw6cm ()
Только название подкорректируй, не I2C а 1-Wire

Да, ошибся читая в это время статью про I2C.... Поправил.


Максим (VK - Максим Дунаевский)
 
Grafsaxar Дата: Понедельник, 14.09.2015, 23:12 | Сообщение # 4
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Была проблема при подключении 3 мя проводами.

Накрылся один датчик и коротнул + на -
Сгорел блок питания . 

При подключении 2 мя проводами , уменя больше чем один датчик на 1 шине не работают.

Может вход поменять?
 
rw6cm Дата: Вторник, 15.09.2015, 01:10 | Сообщение # 5
Генерал-майор
Группа: Проверенные
Сообщений: 478
Награды: 43
Репутация: 32
Статус: Offline
Цитата Grafsaxar ()
Была проблема при подключении 3 мя проводами.

Накрылся один датчик и коротнул + на -
Сгорел блок питания .

А поставить с БП последовательно в линию сопротивление 100 Ом, и развязать емкостью 1 Мкф ума не хватило fool , была бы и зашита от любых КЗ, и развязка по питанию.

Цитата Grafsaxar ()
При подключении 2 мя проводами , уменя больше чем один датчик на 1 шине не работают.

быстрей всего не правильно подключаешь.


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Max Дата: Вторник, 15.09.2015, 07:15 | Сообщение # 6
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Цитата Grafsaxar ()
Была проблема при подключении 3 мя проводами.

С этим подключением, как раз и не должно никаких проблем возникнуть. Лучше трехпроводное подключение - надежней. Питание на датчики надо отдельно подавать и при том стабилизированное (минусы должны быть, соответственно, соединены друг с другом - МК и пит. датчиков!) . Там еще надо подбирать (если линия длинная) резистор развязывающий. У меня сейчас 7 датчиков работает на линиях каждая от 5 м до 15 м.


Максим (VK - Максим Дунаевский)

Сообщение отредактировал Max - Вторник, 15.09.2015, 07:16
 
TVG Дата: Вторник, 15.09.2015, 21:04 | Сообщение # 7
Сержант
Группа: Проверенные
Сообщений: 47
Награды: 0
Репутация: 1
Статус: Offline
Здравствуйте подскажите как заставить протеус распознавать датчик в flprog создан проэкт и зашит в ардрино мега 2560 и на дисплей выводится показания но не как не могу заставить протеус выводить данные с датчика.
В настройкай датчика указан в ручном режиме номер(10 54 93 89 2 8 0 83)
Пытался этот номер вставить в протеус в графу ROM SERIAL NUMBER толку не дало что я делаю не так?
Я только начиная осваивать эти мк надеюсь на вашу помощь
На собранном макете работает а вот в протеусе нет
 
Max Дата: Вторник, 15.09.2015, 21:34 | Сообщение # 8
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Цитата TVG ()
Здравствуйте подскажите как заставить протеус распознавать датчик в flprog создан проэкт и зашит в ардрино мега 2560 и на дисплей выводится показания но не как не могу заставить протеус выводить данные с датчика.В настройкай датчика указан в ручном режиме номер(10 54 93 89 2 8 0 83)
Пытался этот номер вставить в протеус в графу ROM SERIAL NUMBER толку не дало что я делаю не так?
Я только начиная осваивать эти мк надеюсь на вашу помощь
На собранном макете работает а вот в протеусе нет


Вам сюда, где Alex54, вероятно, сможет Вам помочь: FLProg и Proteus


Максим (VK - Максим Дунаевский)
 
Grafsaxar Дата: Воскресенье, 08.11.2015, 23:40 | Сообщение # 9
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Цитата rw6cm ()
А поставить с БП последовательно в линию сопротивление 100 Ом, и развязать емкостью 1 Мкф ума не хватило , была бы и зашита от любых КЗ, и развязка по питанию.
А как это??  Схему нарисуй .

развязать емкостью 1 Мкф----Последовательно???
 
rw6cm Дата: Понедельник, 09.11.2015, 09:56 | Сообщение # 10
Генерал-майор
Группа: Проверенные
Сообщений: 478
Награды: 43
Репутация: 32
Статус: Offline
Цитата Grafsaxar ()
А как это?? Схему нарисуй .


Цитата Grafsaxar ()
развязать емкостью 1 Мкф----Последовательно???

Возможно слово не удачное использовал.
Имелось ввиду, что бы на стороне потребителя стояла своя не большая ёмкость, гасящая броски БП, и наводки в линии, т.е. своего рода развязка по питанию.
Прикрепления: 6141838.png(6Kb)


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Grafsaxar Дата: Среда, 06.01.2016, 22:27 | Сообщение # 11
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
rw6cm:

Spasibo

Добавлено (06.01.2016, 22:27)
---------------------------------------------
Привет rw6cm,

Имею 2 шины 1-Wire

Одну подключил как ты предложил. Другую как Маx ссылку давал.

Проблема осталась. Датчики накрываются  на обеих шинах.
начинают нагреватся  и растёт температура измерения до 125 градусов. Потом ошибка.
Блок питания тоже менял. Датчики покупал у разных продавцов.
Мистика какая-то. Работают пару недель  и здыхают.
попробую от 3.3 волт.

 
rw6cm Дата: Пятница, 08.01.2016, 11:23 | Сообщение # 12
Генерал-майор
Группа: Проверенные
Сообщений: 478
Награды: 43
Репутация: 32
Статус: Offline
Цитата Grafsaxar ()
Одну подключил как ты предложил. Другую как Маx ссылку давал.Проблема осталась. Датчики накрываются на обеих шинах.
Подсказка была как БП не палить ))
А что датчики греются - это нонсенс! они потребляют микро токи, с чего бы им греться? 
Может сосед радиолюбитель, с  ПА на "украинских ГУ29", наводкой, вас там греет? :)))


PC, E8400, 3.5Gb, Win7-32, ver.FLP(portable)
 
Max Дата: Пятница, 08.01.2016, 17:27 | Сообщение # 13
Гуру
Группа: Проверенные
Сообщений: 484
Награды: 14
Репутация: 4
Статус: Offline
Цитата Grafsaxar ()
Одну подключил как ты предложил. Другую как Маx ссылку давал.Проблема осталась. Датчики накрываются на обеих шинах.
начинают нагреватся и растёт температура измерения до 125 градусов. Потом ошибка.
Блок питания тоже менял. Датчики покупал у разных продавцов.
Мистика какая-то. Работают пару недель и здыхают.
попробую от 3.3 волт.

Блин... Подключал уже кучу датчиков по этим схемам и все работает, как часы.. Например сейчас одновременно 35 датчиков и еще между блоками MODBUS и все работает, можно сказать, в промышленных условиях... Не понятно, что же у Вас происходит....


Максим (VK - Максим Дунаевский)
 
Grafsaxar Дата: Пятница, 08.01.2016, 22:14 | Сообщение # 14
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Вчера сидел до полной ночи, менял датчики.В данное время имею 3 шины.
если обьеденяю в одну датчики часто ошибки отсылают.
Вот и пришлось сортировать. 
Короче они у меня при странном подключении начали работать.
Сначало пробовал на + через ресистор 500 Ом работает, потом пробую ресистор 1 Ком тоже работает.
Ну думаю надо 10 Ком попробовать, поставил= тоже работает.
В конце отсоединил +5в и чудо, тоже работают. 
Хотя в проге не ставил паразитное питание. Вот посмотрим сколько поработают.
При разработки платы предусмотрел 5 1-Wire входов. так что резерв есть.

И датчик стоит на кухне и меряет температуру подогрева пола. Никак не хочет нормально работать.
Длина кабеля около 12 метров. спаял платку с диодами и катушками по ссылке Маха.
Ошибок стало меньше но всё равно есть.

Есть у кого предложение?

[img]http://http://i10.pixs.ru:/storage/6/3/5/FatoHZ1JPG_4376828_20179635.jpg[/img][img]http://i10.pixs.ru:/storage/6/5/1/FatoHZ2JPG_8274898_20179651.jpg[/img]

[img]http://i10.pixs.ru:/storage/6/3/5/FatoHZ1JPG_4376828_20179635.jpg[/img]
 
Grafsaxar Дата: Четверг, 14.01.2016, 15:37 | Сообщение # 15
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline


Прикрепления: 5762527.jpg(124Kb) · 7652290.jpg(124Kb) · 6644662.jpg(122Kb)
 
Форум » Основной » Железо (контроллеры, шилды, датчики и др.) » Рекомендации по подключению датчиков DS18B20 на 1Wire шину.
Страница 1 из 212»
Поиск:

FLProg © 2016
Яндекс.Метрика