датчик ds18b20 не работает в цепи
датчик ds18b20 не работает в цепи
Добрый день, подскажите пожалуйста, собрал схему на node mcu 8266,олед дисплей, и три датчика ds18b20 подключены все в паралель и один рез 4.7к на все три датчика, скетч прилагаю, после загрузки перестает работать выход на твердотельное реле, если отключаешь один датчик, в скетче он верхний, то все грузит и работает даже после подключения этого датчика в схему обратно, если один из датчиков отключить и попробовать подключить с тем датчиком который глючит так же грузит и не работает выход ттр, просадки по напруге нет, в цепи 3,27в, блин всю башку сломал в чем фигня, пришлось поставить мосфет MOS modul))) что бы подключал тот датчик после загрузки через 10 сек, так все работает, но это же не совсем правильно, мосфет по сути лишний в цепи,подскажите может у кого была аналогичная загадка?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 450
- Зарегистрирован: 26 фев 2018, 21:27
- Откуда: Haifa
- Имя: Alex
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
датчик ds18b20 не работает в цепи
[ref]krakov09[/ref], А на другой вход не пробовали подключить глючный датчик?
датчик ds18b20 не работает в цепи
Пробовал, история та же, пробовал на d8, sd2 и sd3, но до этого составлял скетч на ардуино нано, все тоже самое, только без remote xy и дисплей был lcd 16x2 пробовал олед не хватило памяти, он даже прошел проверку боем , все норм, но захотелось удаленного контроля))) попутно освоить есп 8266, а вот еще какой момент использую еспху на шилде расширения.
- SergeyShikal
- Лейтенант
- Сообщения: 593
- Зарегистрирован: 30 авг 2018, 17:15
- Откуда: Иркутская область
- Имя: Сергей
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
- SergeyShikal
- Лейтенант
- Сообщения: 593
- Зарегистрирован: 30 авг 2018, 17:15
- Откуда: Иркутская область
- Имя: Сергей
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
датчик ds18b20 не работает в цепи
Нет.krakov09 писал(а): 01 окт 2020, 13:08
На D2-D1 у меня дисплей, или можно и датчик посадить туда тоже?
датчик ds18b20 не работает в цепи
Уже понял что нет, на дисплее помехи.
Отправлено спустя 16 минут 6 секунд:
Всем спасибо за ответы))) мой косяк, намудрил с входом разрешения записи)) тупо скопировал с ардуиновской сборки, а там не так немного.
Отправлено спустя 6 минут 47 секунд:
Тогда еще вопросик, а разве может работать без подтягивающего реза эти датчики?
Отправлено спустя 16 минут 6 секунд:
Всем спасибо за ответы))) мой косяк, намудрил с входом разрешения записи)) тупо скопировал с ардуиновской сборки, а там не так немного.
Отправлено спустя 6 минут 47 секунд:
Тогда еще вопросик, а разве может работать без подтягивающего реза эти датчики?
датчик ds18b20 не работает в цепи
Ну так везде нарисовано в схемах, если от одного пина подключаешь несколько датчиков.
датчик ds18b20 не работает в цепи
Здравствуйте, подскажите в чем может быть проблема, плата nodemcu не видет ds18 b20, питание платы от юсб зарядки , датчик подключал по питанию 3,3 и 5 вольтам, к разным пинам запускаю сканирование шины данных ware адрес датчика не определяется, единственное что получилось нашел скетч в инете адрес через Arduino ide определяется, скетч простой 1 датчик передача во float температуры на каскаду, датчики исправные стояли на уно 4 шт. работали исправно решил переделать на nodemcu , а в результате болт, библиотека ware.h под эту плату стандартная или нужна другая.
- Dryundel
- Полковник
- Сообщения: 2437
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 3 раза
- Поблагодарили: 31 раз
датчик ds18b20 не работает в цепи
1. К 5 В - это зря.Asafei48 писал(а): 20 янв 2021, 11:12 Здравствуйте, подскажите в чем может быть проблема, плата nodemcu не видет ds18 b20, питание платы от юсб зарядки , датчик подключал по питанию 3,3 и 5 вольтам,
2. Не на все пины можно подключать.
3. Подтяжку не забыли сделать?
4. Датчик точно рабочий?
5. Где проект?!
датчик ds18b20 не работает в цепи
Отправлено спустя 8 минут 46 секунд:Asafei48 писал(а): 20 янв 2021, 11:12 Здравствуйте, подскажите в чем может быть проблема, плата nodemcu не видет ds18 b20, питание платы от юсб зарядки , датчик подключал по питанию 3,3 и 5 вольтам, к разным пинам запускаю сканирование шины данных ware адрес датчика не определяется, единственное что получилось нашел скетч в инете адрес через Arduino ide определяется, скетч простой 1 датчик передача во float температуры на каскаду, датчики исправные стояли на уно 4 шт. работали исправно решил переделать на nodemcu , а в результате болт, библиотека wire.h под эту плату стандартная или нужна другая.
Датчики исправные, так как стояли в другом проекте работали исправно года три просто сменил контроллер, резистор конечно стоит, а по поводу 5 вольт у датчика питание 3-5 вольт на уно питался ведь от 5 вольт, а библиотека стандартная? Проект упростил искал причину скину позже
Отправлено спустя 2 минуты 41 секунду:
Подключение к d3.
Отправлено спустя 7 часов 27 минут 48 секунд: Отправлено спустя 10 минут 46 секунд:
И ещё вопрос, какие пины должны быть отключены во время прошивки,так как планируется прошивка по воздуху, чтобы заранее переделать схему и не было проблем в будущем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
датчик ds18b20 не работает в цепи
А плата случайно не от wavgat? Если wavgat то для заливки в Arduino IDE выбирать плату от Logic Green: https://github.com/dbuezas/lgt8fx
Была такая же проблема - не определялись адреса датчиков.
Была такая же проблема - не определялись адреса датчиков.
датчик ds18b20 не работает в цепи
Подскажите пожалуйста, если я знаю адрес датчика 18B20, не сканируя шину OneWare создаю массив типа Byte размером в 9 элементов, в первых восьми элементах записываю адрес датчика, то какое значение необходимо записать в девятом элементе для этого типа датчика и будет ли это работать?
датчик ds18b20 не работает в цепи
Отвечу сам себе:
Создал массив, заполнил адресом датчика (предварительно перевести в десятичную форму), в девятом элементе поставил ноль. Работает.
Создал массив, заполнил адресом датчика (предварительно перевести в десятичную форму), в девятом элементе поставил ноль. Работает.
датчик ds18b20 не работает в цепи
Здравствуйте, как тут пишут отвечу сам себе, может кому пригодится, проект был создан изначально в программе версии 6.х.х загружал уже в версии 7.х.х, не работало , пересобрал, а не скопировал в новой версии и всё заработало.
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
датчик ds18b20 не работает в цепи
подключаю 2 датчика к пину 2 (gpio4) два датчика ds18b20 к esp8266(вемос мини), использую штатные блоки сканирования и для датчиков . Создал два массива для сканирования адресов . На выходе блоков сканирования устанавливается "1" . А вот показания на датчиках одинаковые ,хотя грею по разному ,значения отображаю в каскаде . Причем работает только один датчик ,тоесть грею один ,а показания одинаковые на двух индикаторах (меняются).Если грею 2й датчик ,то показания не меняются .??? ESP работает как мастер и передает данные в каскаду (слейв) . В чем может быть проблема ??? Делал одинаковый и разный период опроса датчиков ...и сканирование разносил по времени - не помогло ...
Электронщик до мозга костей и не только
- SergeyShikal
- Лейтенант
- Сообщения: 593
- Зарегистрирован: 30 авг 2018, 17:15
- Откуда: Иркутская область
- Имя: Сергей
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
датчик ds18b20 не работает в цепи
Собирал для контроля в улей два датчика ds18b20, показания в веб интерфейс и народный монитор, нормально работало, версия программы была 4.2.4.[spoiler] [/spoiler]Rovki писал(а): 04 фев 2021, 18:17 подключаю 2 датчика к пину 2 (gpio4) два датчика ds18b20 к esp8266(вемос мини), использую штатные блоки сканирования и для датчиков . Создал два массива для сканирования адресов . На выходе блоков сканирования устанавливается "1" . А вот показания на датчиках одинаковые ,хотя грею по разному ,значения отображаю в каскаде . Причем работает только один датчик ,тоесть грею один ,а показания одинаковые на двух индикаторах (меняются).Если грею 2й датчик ,то показания не меняются .??? ESP работает как мастер и передает данные в каскаду (слейв) . В чем может быть проблема ??? Делал одинаковый и разный период опроса датчиков ...и сканирование разносил по времени - не помогло ...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
датчик ds18b20 не работает в цепи
Отправлено спустя 7 минут 18 секунд:
Не понятно почему когда оставляю один датчик на 2х выходах сканирования единица , а на выходе блока датчика ,который не подключен та же информация ,что и на другом,который подключен .???? Сканирую адрес один раз при включении питания . массивы адресов разные .
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость