Страница 1 из 2

Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 12 сен 2009, 13:04
Ornatus
Подскажите, почему термометр отображает температуру с большой погрешностью? Возможны ли ошибки в программе?

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 13 сен 2009, 13:28
wws63
Ornatus писал(а):Подскажите, почему термометр отображает температуру с большой погрешностью? Возможны ли ошибки в программе?

А какая погрешность то, поточнее нельзя указать?

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 15 сен 2009, 11:13
Ornatus
Погрешность возрастает при уменьшении температуры и достигает 10 градусов в большую сторону при отрицательных температурах, например, при минус 22 градусах термометр показывает минус 12.

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 15 сен 2009, 12:21
ASD
Неправильным пересчетом получаемого от датчика двоичного числа в десятичное при отрицательной температуре страдали многие ранние разработки термометров на базе датчиков фирмы Dallas. Возможно, дело в этом. Придется разбираться в программе и править ее.

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 07 янв 2010, 21:21
visin
Здравствуйте. Подскажите, стоит ли собирать данный термометр. Понимаю что в программе есть ошибки, может уже кто устранил? Поделитесь информацией, пожалуйста. Заранее благодарен.

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 08 янв 2010, 10:03
ASD
Я сейчас на всякий случай скачал и проверил программу. Убедился, что отрицательные числа там обрабатываются правильно. Так что первая догадка оказалась неверной. Дело, скорее всего, в неудачном расположении датчика, его плохой термоизоляции от соседних предметов (которые могут быть теплее, чем воздух) или просто в его неисправности.

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 08 янв 2010, 10:30
visin
to ASD
Если не затруднит, подскажите где скачать прошивку. Я набирал вручную, но при программировании IC-Prog указывает что есть ошибки.

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N 5,

СообщениеДобавлено: 08 янв 2010, 12:21
ASD
Как обычно, на FTP-сервере журнала.
ftp://ftp.radio.ru/pub/2002/05/termo/

Только там файл прошивки почему-то назван termo.txt. Его нужно переименовать в termo.hex.

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N

СообщениеДобавлено: 16 дек 2010, 13:13
crys
собрал таких аж 3 (три) девайса, и все при 0 гр, показывают -1, до -3. в чем проблема???
сами датчики или прошивка. если датчики может откалибровать их?

Re: Термометр на DS1821 и PIC-контроллере. "Радио" 2002г. N

СообщениеДобавлено: 23 дек 2010, 04:38
SergeS
Тоже заметил, что низкие температуры завышает.