Комментарии: Термометр на LM75AD http://avrdevices.ru/termometr-na-lm75ad/ Конструкции на микроконтроллерах AVR и не только... Thu, 10 Jan 2013 15:45:43 +0000 hourly 1 https://wordpress.org/?v=4.6.11 Автор: Serg http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-4626 Wed, 05 Dec 2012 11:46:44 +0000 http://avrdevices.ru/?p=738#comment-4626 I2C_Init(100000);
I2C_Start();
I2C_Wr(0x90);
I2C_Wr(0x00);
I2C_Repeated_Start();
I2C_Wr(0x91);
A = I2C_Rd(0);
B = I2C_Rd(0);
I2C_Stop();

if ((A&0x80)==0x80){minus = 1;} else minus = 0;
x=0;
x=x|A;
x=x&0x7F;
x=x<>5;
if (minus)
{
temp = ~x;
temp = temp & 0xFF;
temp2 = temp;
temp = (temp2+1) * 0.125;
}
else {
temp = temp & 0x3F;
temp = x * 0.125;
}

]]>
Автор: Serg http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-4625 Wed, 05 Dec 2012 11:43:11 +0000 http://avrdevices.ru/?p=738#comment-4625 Помогите, плиз, разобраться. Когда температура ниже -32, начинает отображаться снова 0 -1 -2 и т.д. В плюсе всё пашет исправно

]]>
Автор: it-cafe.biz http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-3475 Mon, 27 Aug 2012 07:00:58 +0000 http://avrdevices.ru/?p=738#comment-3475 Пару копеек в защиту KTY81

Если читать даташит LM75A то мы видим, что погрешность температуры у него выше чем у KTY81/120.
Но зачем покупать KTY81/120, если можно купить за такую же цену KTY81/222 у него погрешность в 2 раза меньше чем в LM75A

Итого, погрешность:
LM75A от -55…+125ºС — 3°С
KTY81/120 -55…+150ºС — 2,54°С
KTY81/222 -55…+150ºС — 1,27°С

К тому же у KTY81 куда как удобнее корпус.

Т.е. они примерно равны, смотря куда применять датчик.

]]>
Автор: Михаил http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-3359 Tue, 29 May 2012 19:03:59 +0000 http://avrdevices.ru/?p=738#comment-3359 Не, ну когда есть питание, то конечно сохраняются. :))) Но я-то говорил про работу без МК. Можно конечно на ходу отключить МК, так будет работать до первого отключения питания. :)

А если серьезно, то жаль конечно что у него нет энергонезависимой памяти. Ну да ладно, и так хороший датчик. Спасибо за столь быстрое реагирование.

]]>
Автор: Medved http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-3358 Tue, 29 May 2012 18:56:08 +0000 http://avrdevices.ru/?p=738#comment-3358 пока есть питание должны хранить я думаю….

]]>
Автор: Михаил http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-3357 Tue, 29 May 2012 18:26:15 +0000 http://avrdevices.ru/?p=738#comment-3357 В том и дело… О, определил в чем дело. Что-то раньше такое в голову не пришло… Прогрел феном и сработал вывод. Порог по умолчанию 80С. Так они что, не сохраняются, штоле? :(

]]>
Автор: Medved http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-3356 Tue, 29 May 2012 18:12:37 +0000 http://avrdevices.ru/?p=738#comment-3356 Весьма странно, я тоже считаю что должен сам по себе работать когда пороги уже заданы

]]>
Автор: Михаил http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-3355 Tue, 29 May 2012 17:34:34 +0000 http://avrdevices.ru/?p=738#comment-3355 Здравствуйте.

Я конечно понимаю, что тема давняя, но все же… С работой датчика разобрался, и эта статья конечно помогла, в плане описания регистров, спасибо большое. Правда, порог срабатывания это 03h, а гистерезис 02h (в статье наоборот), ну да не в этом дело.

Мне вот что интересно, а этот датчик не способен работать сам по себе? Пороги-то я зашил, с МК все работает прекрасно, а вот один не хочет… Глупость, наверное, но вроде как запуск измерения ему ведь не нужен, мы же просто забираем результат…

]]>
Автор: Наркоман Павлик http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-2962 Wed, 18 Jan 2012 09:28:18 +0000 http://avrdevices.ru/?p=738#comment-2962 1 — Температурные данные занимают 11 бит, а не 9.
2 — Температура менее нуля определяется как = ((~temperature)+1)*0.125

]]>
Автор: Олег http://avrdevices.ru/termometr-na-lm75ad/comment-page-1/#comment-2160 Sun, 07 Aug 2011 09:58:30 +0000 http://avrdevices.ru/?p=738#comment-2160 Альтернативная замена датчика (улучшенная) — AD7416

Резисторы для подтяжки на 10к надо на I2C.
Измерение от −40°C до +125°C
Точность: +-2 градуса в диапазоне от -25 до 100 градусов.

Распиновка такая же.

]]>