<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>KVorb &#187; термометр</title>
	<atom:link href="http://kvorb.ru/tag/termometr/feed/" rel="self" type="application/rss+xml" />
	<link>http://kvorb.ru</link>
	<description>KVorb</description>
	<lastBuildDate>Sat, 25 Jun 2011 11:18:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>USB термометр.</title>
		<link>http://kvorb.ru/2010/01/08/usb-termometr/</link>
		<comments>http://kvorb.ru/2010/01/08/usb-termometr/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 09:00:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Электроника]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[LM75AD]]></category>
		<category><![CDATA[pic]]></category>
		<category><![CDATA[микроконтроллеры]]></category>
		<category><![CDATA[термометр]]></category>

		<guid isPermaLink="false">http://kvorb.ru/?p=399</guid>
		<description><![CDATA[Начал работать с микроконтроллёром PIC18F14K50. Похож на AtTiny2313. Но у него есть USB. Куча фирменных микрочиповских примеров. Вот собственно, что на нём можно сделать. USB термометр с датчиком LM75AD. Деталей минимум: подтягивающие резисторы на I2C, конденсаторы на питании и кварце, ну и сам кварц. Если делать плату двухстороннюю, то размер будет ещё меньше. Температура передаётся [...]]]></description>
			<content:encoded><![CDATA[<p>Начал работать с микроконтроллёром PIC18F14K50. Похож на AtTiny2313. Но у него есть USB. Куча фирменных микрочиповских примеров. Вот собственно, что на нём можно сделать.<br />
<a href="http://kvorb.ru/wp-content/uploads/2010/01/DSC_5816.jpg"><img class="alignnone size-medium wp-image-400" title="USB термометр" src="http://kvorb.ru/wp-content/uploads/2010/01/DSC_5816-300x130.jpg" alt="" width="300" height="130" /></a></p>
<p>USB термометр с датчиком LM75AD. Деталей минимум: подтягивающие резисторы на I2C, конденсаторы на питании и кварце, ну и сам кварц. Если делать плату двухстороннюю, то размер будет ещё меньше.</p>
<p>Температура передаётся текстом в виртуальный com порт. На этом сайте в статистике теперь будет температура у меня дома. Обновление раз в 10 минут.</p>
<p>Да и наверно полностью перейду на PIC. Всё, что мощнее AtMega8. А вот всякие Tiny13 и Tiny2313 выигрывают у пиков в цене.</p>
]]></content:encoded>
			<wfw:commentRss>http://kvorb.ru/2010/01/08/usb-termometr/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Погрешность термодатчиков LM75AD.</title>
		<link>http://kvorb.ru/2009/12/11/pogreshnost-termodatchikov-lm75ad/</link>
		<comments>http://kvorb.ru/2009/12/11/pogreshnost-termodatchikov-lm75ad/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 09:18:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Электроника]]></category>
		<category><![CDATA[LM75AD]]></category>
		<category><![CDATA[термометр]]></category>

		<guid isPermaLink="false">http://kvorb.ru/?p=393</guid>
		<description><![CDATA[Разрабатывал ещё один термометр и случайно заметил, что два одинаковых термодатчика показывают разную температуру. Разница в три градуса. На одном 25.5, на втором 28.6. Диапазон у этих датчиков от -55 до 125 градусов. Погрешность три градуса. При разрешении в 0.125 градуса. Термометр мой подключается к USB. Создается виртуальный com-порт. В него, раз в пять секунд, [...]]]></description>
			<content:encoded><![CDATA[<p>Разрабатывал ещё один термометр и случайно заметил, что два одинаковых термодатчика показывают разную температуру. Разница в три градуса. На одном 25.5, на втором 28.6.</p>
<p>Диапазон у этих датчиков от -55 до 125 градусов. Погрешность три градуса. При разрешении в 0.125 градуса.</p>
<p>Термометр мой подключается к USB. Создается виртуальный com-порт. В него, раз в пять секунд, передаётся температура текстом и управляющие команды. В общем было решено сделать возможность калибровки. Есть пара команд &laquo;U&raquo; и &laquo;D&raquo;, которые увеличивают/уменьшают переменную. Команда &laquo;S&raquo; сохраняет значение калибровки в EEPROM.</p>
<p>Потом отдельно опишу, что за термометр у меня получился.</p>
]]></content:encoded>
			<wfw:commentRss>http://kvorb.ru/2009/12/11/pogreshnost-termodatchikov-lm75ad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Цифровой термометр на датчике LM75AD.</title>
		<link>http://kvorb.ru/2009/06/18/cifrovoj-termometr-na-datchikax-lm75ad/</link>
		<comments>http://kvorb.ru/2009/06/18/cifrovoj-termometr-na-datchikax-lm75ad/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 14:48:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cтатьи]]></category>
		<category><![CDATA[Электроника]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[LM75AD]]></category>
		<category><![CDATA[микроконтроллеры]]></category>
		<category><![CDATA[термометр]]></category>

		<guid isPermaLink="false">http://kvorb.ru/?p=274</guid>
		<description><![CDATA[Сделал цифровой термометр для измерения температуры воздуха в диапазоне от нуля до +45 градусов. Схема термометра представлена на рис. 2. Управляет термометром микроконтроллёр ATtiny2313, настроенный на работу с тактовой частотой 1 МГц от внутреннего генератора. Прошивку можно скачать здесь Для измерения температуры применён цифровой датчик LM75AD с интерфейсом I2C. В соответствии со спецификацией линии I2C [...]]]></description>
			<content:encoded><![CDATA[<p>Сделал цифровой термометр для измерения температуры воздуха в диапазоне от нуля до +45 градусов.</p>
<p><img class="alignnone size-full wp-image-269" title="Термометр" src="http://kvorb.ru/wp-content/uploads/2009/06/Termometr.jpg" alt="Термометр" width="400" height="231" /></p>
<p><span id="more-274"></span>
<p>Схема термометра представлена на рис. 2. Управляет термометром микроконтроллёр ATtiny2313, настроенный на работу с тактовой частотой 1 МГц от внутреннего генератора. Прошивку можно скачать <a href="http://kvorb.ru/soft/Termometr_LM75_ATtiny2313.hex">здесь</a></p>
<p><a href="http://kvorb.ru/wp-content/uploads/2009/06/Termometr.png" target="_bank"><img class="alignnone size-medium wp-image-273" title="Термометр" src="http://kvorb.ru/wp-content/uploads/2009/06/Termometr-300x223.png" alt="Термометр" width="300" height="223" /></a></p>
<p>Для измерения температуры применён цифровой датчик LM75AD с интерфейсом I2C. В соответствии со спецификацией линии I2C микросхема LM75AD имеет семиразрядный адрес. Старшие четыре разряда адреса установлены жестко: 1001, три младших  задаются на выводах A0, A1, A2, подачей на них логических 0 или 1.</p>
<p>В LM75AD входят регистр-указатель, код которого выбирает нужный регистр данных и четыре регистра данных. Код 0&#215;00 выбирает двухбайтовый регистр температуры, который работает только на чтение, в нём хранится код текущей температуры. В табл. 1 приведено размещение данных в этом регистре. Если в температурном регистре бит D10 равен 0, то температура больше 0 и рассчитывается по формуле T=(Temp_data) x 0.125.</p>
<p><img class="alignnone size-full wp-image-277" title="LM75 регистр температуры" src="http://kvorb.ru/wp-content/uploads/2009/06/LM75_Temp_register.PNG" alt="LM75 регистр температуры" width="307" height="144" /></p>
<p>Для отображения температуры применён жидкокристаллический индикатор TIC5234. При передаче данных на индикатор первым передается самый старший бит, управляющий сегментом 49. Затем передается бит сегмента 48, и так далее, пока не передадутся все биты. После этого нужно защелкнуть регистр, установив LOAD в лог. 0. При этом выбранная конфигурация сегментов отобразится на индикаторе. Лог. 1 соответствует включенный сегмент, Лог. 0 &#8211; выключенное состояние.</p>
<p>Прибор питается от 9ти вольтовой батарейки &laquo;Крона&raquo;. Для снижения напряжения применён стабилизатор L78L33 c напряжением на выходе 3.3 Вольта и максимальным током 100 мА.</p>
<p>Чертёж платы изображен на рис. 3. Также на плате расположен разъём для внутрисхемного программирования.</p>
<p><img class="alignnone size-full wp-image-282" title="Термометр" src="http://kvorb.ru/wp-content/uploads/2009/06/Termometr_SL.jpg" alt="Термометр" width="400" height="326" /></p>
<p>На рис. 4 фотография платы с установленными компонентами.</p>
<p><img class="alignnone size-full wp-image-270" title="Термометр" src="http://kvorb.ru/wp-content/uploads/2009/06/Termometr_plata.jpg" alt="Термометр" width="400" height="423" /></p>
]]></content:encoded>
			<wfw:commentRss>http://kvorb.ru/2009/06/18/cifrovoj-termometr-na-datchikax-lm75ad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Термометр на датчике LM60</title>
		<link>http://kvorb.ru/2009/03/22/termometr-na-datchike-lm60/</link>
		<comments>http://kvorb.ru/2009/03/22/termometr-na-datchike-lm60/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 11:05:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Электроника]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[LM60]]></category>
		<category><![CDATA[термометр]]></category>

		<guid isPermaLink="false">http://kvorb.iblogger.org/?p=62</guid>
		<description><![CDATA[Собрал первое реально полезно устройство на микроконтроллере. Цифровой термометр, датчик LM60. Диапазон температур датчика от -20 до 125, погрешность +/- 3 градуса. Чувствительность 6.25 мВ на градус, смещение выходного напряжения 424 мВ. Датчик прицепил к АЦП микроконтроллера, АЦП настроил на внутренний источник опорного напряжения 2.56 В. Писать код для расчета температуры мне было лень, поэтому [...]]]></description>
			<content:encoded><![CDATA[<p>Собрал первое реально полезно устройство на микроконтроллере. Цифровой термометр, датчик LM60. Диапазон температур датчика от -20 до 125, погрешность +/- 3 градуса. Чувствительность 6.25 мВ на градус, смещение выходного напряжения 424 мВ.</p>
<p><span id="more-62"></span>Датчик прицепил к АЦП микроконтроллера, АЦП настроил на внутренний источник опорного напряжения 2.56 В. Писать код для расчета температуры мне было лень, поэтому просто посчитал на компьютере таблицу Значение_АЦП == температура. Всего 50 строк от 15 до 35 градусов (на один градус приходится несколько значений АЦП, точность АЦП 2.56/1024==2.5 мВ). Такой немного индусский подход))) Есть небольшой минус, значение на индикаторе мерцает +/- 1 градус. Надо доработать прошивку, чтоб она выдавала среднюю температуру за минуту.</p>
<p>Фотография работающего девайса:<br />
<img src="http://kvorb.ru/wp-content/uploads/2009/03/P2230002.JPG" alt="Термометр на датчике LM60" title="Термометр на датчике LM60" width="400" height="324" class="alignnone size-full wp-image-254" /></p>
]]></content:encoded>
			<wfw:commentRss>http://kvorb.ru/2009/03/22/termometr-na-datchike-lm60/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

