Re: Датчик ds1820 показывает минимум -55
Добавлено: Пн сен 27, 2010 08:56:50
Вопрос к ARV, у меня таже фигня постоянно первое показание неправильное. С этим можно бороться как-то кроме как в лоб?)
Здесь можно немножко помяукать :)
https://radiokot.ru/forum/
У меня таже проблема! Есть два датчика DS1820 в длинном корпусе и один в коротком, контроллер фирмовый ds9490r. В коротком все нормально, в длинном таже ошибка:jak888ut писал(а): Подключил к temp. keeper но ничего не работает, показывает то -54,5 то -55
Ножку dtr (4) убрал но ничего не изменилось, кто сталкивался помогите!
Код: Выделить всё
[root@bsd ~/digitemp-3.6.0]# ./digitemp_DS2490 -sUSB -i
DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane
GNU Public License v2.0 - http://www.digitemp.com
Found DS2490 device #1 at /dev/usb//dev/ugen1.2
Turning off all DS2409 Couplers
..
Searching the 1-Wire LAN
10BD9C0E00000035 : DS1820/DS18S20/DS1920 Temperature Sensor
ROM #0 : 10BD9C0E00000035
Wrote .digitemprc
[root@bsd ~/digitemp-3.6.0]# ./digitemp_DS2490 -sUSB -avq
Nov 09 15:46:26 Sensor 0 C: -54.47 F: -66.05
Temperature : 0x93
Sign : 0xFF
TH : 0xAA
TL : 0x00
Remain : 0x13
Count Per C : 0x55
CRC : 0xF2
scratchpad[0] = 0xBE
scratchpad[1] = 0x93
scratchpad[2] = 0xFF
scratchpad[3] = 0xAA
scratchpad[4] = 0x00
scratchpad[5] = 0xFF
scratchpad[6] = 0xFF
scratchpad[7] = 0x13
scratchpad[8] = 0x55
scratchpad[9] = 0xF2Уважаемый AVR, вы всем в захлеб объясняете что DS1820 PR-35 не бывает и на сайте Далласа ссылки на который вы давали в даташнике написано про короткий корпус,на ссылке нже корпус длинный, у меня длинный, и фамили код 0x10, и блин неделю уже бьюсь с тремя "термиками" чего надо так и непонял, обмен идет, температура -55. А про резервные байты вы ничнго не знаете? в DS1820 значение одинаковое, а в DS18S20 - который у меня на ура работает отличантся от них.ARV писал(а):если на клетке со слоном увидишь надпись "буйвол" - не верь глазам своим (К. Прутков)jak888ut писал(а):Вы хотите сказать что не нужно верить тому что написано на корпусе датчика? но там написано DS1820
я верю собственному опыту работы с термоприборами DALLAS (самый первый из них я испытал в 2003 году). на сайте MAXIM-DALLAS вы не найдете даташита на DS18x20, в котором был бы указан "длинный" корпус. через мои руки прошло как минимум несколько десятков DS1820 и их вариаций и не менее сотни DS1821 - ни разу не попадался "длинный" DS1820 или "короткий " DS1821.
а умелые китайцы и на куске меди умудряются написать atmega168
проверьте сканером - он покажет правду