Главная | Регистрация | Вход | RSSСуббота, 21.12.2024, 15:14

Радиотехника

Форма входа
Меню сайта
Категории раздела
РАДИОПРИЕМНИКИ И РАДИОЛЫ
Цветные телевизоры
Источники питания аппаратов
Комплектирующие радиодетали
Автолюбителям
Аудиотехника
Микроконтроллеры
Бытовая электроника
СветоМузыка
Форум сайта
Новости радиотехники
последнии радиотехнические новости
Аппаратура магнитной записи
Радио и электро звукотехника
Черно-белые телевизоры
Комбинированная аппаратура
Приборы настройки и контроля
Связная и специальная техника
Комплектирующие
Радиотехническая литература
Мини-чат
200
Наш опрос
Оцените мой сайт
Всего ответов: 275
Главная » 2009 » Апрель » 28 » Цифровой термометр своими руками
Цифровой термометр своими руками
22:59
Цифровой термометр

Последнее время мне приходилось изготавливать приборы для тех или иных целей измеряющих температуру. И со временем зародилась идея создания изящного уличного термометра без лишних наворотов. Позднее, идея приняла очертания простого, и вместе с тем удобного и полезного прибора. Представляемый вниманию термометр был несколько раз повторен, и, кроме того, прошел жесткие испытания сибирскою зимой.

Представляемое устройство, несмотря на множество альтернативных решений, предлагаемых другими разработчиками, имеет ряд существенных преимуществ. Основа термометра – почти классическая – датчик от Dallas DS1821 и микроконтроллер от Atmel AT89C2051. В качестве индикатора применен 4-х циферный светодиодный «динамический» дисплей (14мм с общ анодом) YFD-056AO. Данный индикатор имеет отчетливое свечение даже при ярком дневном свете, не говоря о вечернем времени. Изюминкой устройства является измерение температуры с высокой точностью (до сотых долей градуса)! Метод такого измерения описан в документации на датчик, однако, основной сложностью для этого – манипуляции с 16 битными числами (см. формулу ниже). Данная сложность легко решается путем написания программы для микроконтроллера на С.

Описание работы схемы

К порту P1 через токозадающие резисторы подключены катоды индикатора к порту P3 через транзисторные ключи (КТ3107) – аноды. Термодатчик подключен через P3.0. Стабилизатор напряжения – на КР142ЕН5А. Прибор запитывается от БП как от Денди или подобного (7-12В/150мА). В качестве резонатора применен миниатюрный керамический на 12МГц со встроенными конденсаторами. Все резисторы – SMD. У КР142ЕН5А спилена металлическая часть (для миниатюрности). Разъем для датчика – 3.5мм jack, питания – миниатюрный круглый (марки не знаю).

При включении питания происходит чтение регистра режима работы датчика и, если необходимо, режим перепрограммирутся на требуемый Опрос датчика осуществляется в циклическом режиме (из датчика считывается температура, значения регистра счетчика и регистра калибровки). Динамическое обновление индикатора осуществляется с частотой 100Гц на каждую цифру. После сборки прибор работает сразу без настройки.

Основные технические характеристики:
Параметр мин. тип. макс. Единицы измерения
Диапазон температур -55 +125 Градусы цельсия
Напряжение питания 7 12 Прямое, В
Длина кабеля 0 ? м.
Размеры платы 82*34 X(мм)*Y(мм)

вот cама прошивка в hex

:1000F000758921D28CD2A9D2AF7508007509007517
:070100000A00750B00518E8F
:1001070071648E0F8F10E50FB4D806E51064F160A7
:0C011700EF7512FF851211E50F20E76361
:10012300AE0FAF107C037DE811218F137E007C039B
:100133007DE8110DE510C39FF510E50F9EF50FAE99
:100143000FAF10E4FC7D6411218F1475F064E51486
:10015300A4FBE510C39BF510E50F95F0F50FAE0F6B
:10016300AF10E4FC7D0A11218F15E51575F00AA483
:10017300FAE510C39AF516E513700375130B7512A0
:03018300DF412930
:10018600AE0FAF1074FFFCFD110D8E0F8F1075139F
:0F0196000AE50F6480B48305E510B4E800404922
:1001A500AE0FAF107C037DE811218F147E007C0318
:1001B5007DE8110DE510C39FF510E50F9EF50FAE17
:1001C5000FAF10E4FC7D6411218F1575F064E51502
:1001D500A4FBE510C39BFFE50F95F0FEE4FC7D0A4B
:0901E50011448F167511DF803BF7
:1001EE00AE0FAF10E4FC7D6411218F1475F064E541
:1001FE0014A4FBE510C39BF510E50F95F0F50FAEBB
:10020E000FAF10E4FC7D0A11218F15E51575F00A6C
:10021E00A4FAE510C39AF5167512DFC2AFE5169073
:10022E0000E493F508E515935511F509E51493557A
:0C023E0012F50AE51393F50BD2AF21076F
:10024A00C0E0C0D0758CF6758A3B050CE50C5403EA
:0D025A00600B14601114601714601D8022E9
:10026700D2B3850890C2B78019D2B7850990C2B5B5
:100277008010D2B5850A90C2B48007D2B4850B909E
:07028700C2B3D0D0D0E03279
:0C00E400A0BE622A3C2921BA20287FFF20
:02000B00414A68
:10028E0051C2EF6001227FAC71167F087130EF54BE
:05029E00056401601879
:0A02A30051C27F0C71167F417116E5
:1002AD0051C27FAC71167F087130EF20E5F251C25B
:0502BD007FEE71162226
:1002C200751CFFC2B07FFF1102C2AFD2B0151CE590
:1002D2001C600320B0F7D2AF7FFF1102E51C700350
:0602E2007F0122E4FF226F
:1002E800C2AFC2B000A20092B07F181102D2B0D241
:0202F800AF2233
:1002FA00C2AFC2B000D2B00000000000000000A2ED
:0C030A00B09200D2AF7F961102A2002238
:050316008F217522019A
:10031B00E522552124FF920051E8E522C333F52253
:05032B00E52270EC2248
:0C0330008F21E4F522752301F524F5254A
:10033C0051FA500CE5254523F525E5244522F524F5
:10034C00E523AA22C333CA33CA8A22F5231521E531
:08035C002170DDAE24AF252263
:1003640051C2EF6005E4FE7F4D227FAC71167F0819
:100374007130EF20E7057ED87FF12251C27FAA7148
:10038400167F0871308F1751C27FA071167F0971D3
:10039400308E188F1951C27F41711651C27FA071DE
:1003A400167F0971308E1A8F1B51C27FEE7116E5CC
:1003B4001A451B7006E4F51A751B01E51BC3951954
:1003C400FFE51A9518FEE4FC7D64110DAC1AAD1B13
:1003D4001121EEFAEFFBE517AF173395E0FEE4FCCD
:1003E4007D64110DEF24CEFFEE34FFFEEB2FFFEA08
:0303F4003EFE22A8
:05000200EF1F70FC225D
:0200000001D924
:0B00D900758126E4787FF6D8FD01F069
:10000D00EF8DF0A4CFC5F0CCA42CFCEE60038DF0E9
:04001D00A42CFE22EF
:10002100C2D1C2D5EE30E706D2D1D2D511C9EC305A
:10003100E704B2D111D1114430D10211C930D50236
:1000410011D122BC000EBE0032EF8DF08420D226E9
:10005100FFADF0227B0075F008EF2FFFEE33FEEBD2
:1000610033FBEE9DEB9C4005FBEE9DFE0FD5F0E9C9
:10007100E4CECDCBCC227EFF7FFF22EDB410005029
:1000810022EE8DF084FEEF54F045F0C48DF084C46F
:10009100FCEF540FC445F0C48DF084FFADF0E4CC07
:1000A1004FFF22EE8DF08420D2CC7E08CEC5F0CD5C
:1000B100CBEF2FFFED33FD10D7079B5005D5F0F1A6
:1000C100229BFD0FD5F0EA22C3E49FFFE49EFE22AE
:0800D100C3E49DFDE49CFC2248
:00000001FF

Категория: Микроконтроллеры | Просмотров: 4909 | Добавил: radiotexnik | Теги: Индикатор М1.5.4 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Архив записей
Tag cloud
Компрессор ОУ сигнал XOP-15 XOP-7 Импульсный использовать ИФК-120 ИФК-2000 Концертный позволяет стробоскоп трансформатор Блок блоков. в виде двух лампами отдельных собран тробоскоп управления аккумулятор аккумуляторов аккумуляторы зарядка никель Никель-металлогидридные первая Типа rad tex radio radiotexnika описание радилтех радио Радиотехника радиотехнический схемы 6Ц4П 6Ц4П-В Индикатор М1.5.4
Друзья сайта
Ваш сайт может быть здесь!

Радиомузей 20 - 21 века

Copyright MyCorp © 2024