DS18B20 саморазогрев до 70гр.
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 27 ноя 2021, 16:33
- Имя: Евгений
DS18B20 саморазогрев до 70гр.
Добрый день. Может быть кто-нибудь сталкивался с подобной проблемой (поиск в интернете ничего не дал, одна вода): Датчики температуры DS18B20 разогревается до высокой температуры (60-70гр.) после 10-15 минут работы контроллера. Контроллер arduino mega, всего 4 датчика, каждый на своем пине. Опрос 1 раз в сек., считывание показаний происходит в начале цикла программы один раз, датчики размещены на отдельной плате без дополнительных блоков (только считывание и запись в переменную). Аналогичная схема с двумя датчиками работает уже три года в готовом устройстве. Датчики из разных партий покупались с разницей в один год. При разогреве показания температуры 0гр. При снятии и подаче питания работоспособность восстанавливается, на непродолжительное время. Также к устройству подключены 3 реле, 11 кнопок, преобразователь ШИМ-0...10В, ардуино NANO по UART, дисплей 2004. Все свободные выходы программно подтянуты к шине питания.
- SergeyShikal
- Лейтенант
- Сообщения: 593
- Зарегистрирован: 30 авг 2018, 17:15
- Откуда: Иркутская область
- Имя: Сергей
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
DS18B20 саморазогрев до 70гр.
Со стандартным блоком или ПБ? Попробуйте время опроса изменить 1 мин выставить.
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 27 ноя 2021, 16:33
- Имя: Евгений
DS18B20 саморазогрев до 70гр.
Датчик используется в ПИД-регуляторе температуры воздуха, 1мин - это долго. Вопрос в том, что можно сделать, чтобы на 1сек все работало. может быть использовать определенные входы контроллера. То есть, пытаюсь разобраться, может проблема именно с железом.
- Phazz
- Полковник
- Сообщения: 3114
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 231 раз
- Поблагодарили: 110 раз
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 27 ноя 2021, 16:33
- Имя: Евгений
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
DS18B20 саморазогрев до 70гр.
Можно собрать макет, мега-2004-18ь20 с простым скетчем. если с железом все ок, то смотреть осциллографом на датчике по месту.
Возможно шим или что-то пролазит по питанию, или наводится где-то по линиям.
Win10-64, FLProg (portable)
- RedSky
- Лейтенант
- Сообщения: 576
- Зарегистрирован: 19 дек 2016, 20:07
- Откуда: Днепропетровск
- Имя: Алексей
- Поблагодарили: 1 раз
DS18B20 саморазогрев до 70гр.
Как сделано питание платы? Что ещё подключено к плате? Я как то три датчика убил, было аналогичное поведение. Проблема в разъёме 5х2.1 - там при втыкании + коммутируется раньше минуса из за чего не работает как надо линейный стабилизатор на плате. Как результат кратковременное в повышенное напряжение на датчике.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
DS18B20 саморазогрев до 70гр.
вы по какой схеме их подключали? напряжение в норме? Я тут случайно тоже перепутал плюс с минусом. Вот он тоже стал как чайник горячий. и что странно не сгорел. Поменял плюс с минусом и он заработал
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость