Датчик ds18b20 показывает 85 градусов
В общем обычный термометр Ds18B20.. все бы хорошо. сделал скриптец для сохранения температуры в файлик. когда его руками запускаю все ок. когда через кронтаб.. термометр часто возвращает значение 85.0 градусов в интернете прочитал что надо спаять 1 и 3 контакты.. пробовал соединить ..почему то разницы не увидил.
Оглавление |
|
1. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от redd on 11-Мрт-06, 19:33 | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
4. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 12-Мрт-06, 07:58 | |
| |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
5. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от PavelR (??) on 12-Мрт-06, 11:19 | |
Это ошибка датчика, сигнализирующая об недостаточности питания для снятия показания температуры при использовании пассивного питания. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
6. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 12-Мрт-06, 11:58 | |
| |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
7. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 13-Мрт-06, 18:36 | |
| |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
8. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от PavelR (??) on 14-Мрт-06, 08:04 | |
Это надо править в исходнике программы (задержки выставлять правильнее), или подавать питание +5 на третью ногу датчика. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
9. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 14-Мрт-06, 19:51 | |
подскажите пж как добавить питание +5 ? (где то читал что надо спаять 1 и 3 ноги- это верно?) переделать исходники для меня сложнее чем подать +5 вот тока подскажите как и что. заранее спасибо | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
10. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от PavelR (??) on 15-Мрт-06, 12:28 | |
1 нога — общий в пассивном режиме от напряжения на 2ой ноге заряжается внутренний конденсатор, и от него чип и питается во время съема значения температуры. Если не хватает заряда, то получается 85 градусов. Тоесть помоему достаточно просто подать +5 на третью ногу. Да, не забудте про защитный стабилитрон на конце линии связи, помоему смысл в нем всетаки есть ) Хотя у нас на линии в метров 40 работало и без него, но фигово ) | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
11. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 15-Мрт-06, 13:11 | |
Хорошо, это я сделаю, но если не сложно поясните мне ситуацию снимаю данные с термометра програмкой digitemp в общем когда вручную пишу скажем ./digitemp -blabla он отлично показывает температуру, как дело доходит до кронтаб — увы и ах.. кроме 85градусов он больше ничего не записывает в лог.. иногда в самом начале (после ребута компа скажем) он пару раз запишет верные данные и всё. вот понять не могу почему в ручную выдает а так нет..веть если не хватало напряжения он бы и в ручную не выдавал данные. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
12. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от PavelR (??) on 15-Мрт-06, 13:24 | |
Ключи вызова одинаковы в обеих случаях ? Я не использовал digitemp больше чем для тестирования датчиков. У нас использовался свой микроконтроллер и свой программный интерфейс с компьютером. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
13. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 15-Мрт-06, 15:01 | |
да ключи обсалютно одинаковые. тогда получается дело не в нехватке напряжения? | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
14. «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 17-Мрт-06, 18:24 | |
с данным кодом сохранение в лог идет с редким попаданием 85градусов.. бох бы с ним если с редким (фильтровать не проблема), но с каждым часом 85 гардусов станвоится всё больше и больше.. оставлял наночь с сохранением каждую минуту.. в итоге проверив утром я увидил что последние часы все равны 85градусам.. запускал вручную раз двадцать все результаты были без малейшей погрешности (ниразу не было 85градусов) это означает что с питанием все нормально. что то с кронтабом не то..подскажите кто нить.. вот строка из кронтаба: | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
15 . «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от vik2 (ok) on 27-Мрт-06, 20:04 | |
Люди дык кто нить подскажет.. очень надо.. почему же в ручную работает а через кронтаб выдает 85 градусов с каждым часом всё больше и больше.. в итоге все значения равны 85 ((( подскажите пж.. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
17 . «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от Evgeniy (??) on 28-Сен-06, 22:39 | |
У термометра DS18B20 значение температуры по умолчанию — 85 градусов. Т.е. когда он включается в памяти стоит занчение 85град. Затем термометру по интерфайсу MicroLan выдаются команды ((сброс,выбор устройства,преобразование температуры);(сброс,выбор устройства,чтение памяти)). 1) термометру программой не была выдана первая серия комад; Решение: Писал программу на AT90S2313 с термометром DS18B20 если кому нужны исходники — вышлю. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
18 . «Вопрос к тем кто работал с датчиками подобным DS18B20» | |
Сообщение от denis (??) on 16-Фев-07, 22:21 | |
Если ВАС это не затруднит, то был бы ВАМ очень признателен.
Может, у вас ночью температура растет? )) Источник ➤ Adblockdetector |