Подобных схем радиолюбителями было разработано немало, но мне захотелось собрать компактный термометр на батарейном питании, включающийся только тогда, когда надо узнать температуру. На батарейном питании потому, что не очень люблю постоянно включенные в сеть устройства, особенно, если в этом нет необходимости. Ведь температуру подходишь смотреть несколько раз в день.Рассмотрим схему термометра: Основой термометра является микроконтроллер PIC16F84, который осуществляет опрос интегральных термодатчиков DS18B20 и отображение информации на дисплее. Информация отображается на 10-разрядном 7-сегментном дисплее MT10T7-7T со встроенным контроллером производства компании «МЭЛТ».Микросхема DS18B20 это термометр с цифровым вводом/выводом, работающий с точностью a0.5`C. Данные считываются через 1-проводную последовательную шину в дополнительном от 9 до 12 битном (программируется пользователем) коде с ценой младшего разряда от 0.5`C до 0.0625`C.Устройство выглядит следующим образом: На индикаторе символ "d" обозначает "дом", символ "u" - улица. В свободном на снимке разряде между символом "u" и значением температуры появляется знак "-" при отрицательных значениях температуры. Датчик, измеряющий температуру в комнате находится внутри корпуса устройства. В корпусе просверлено несколько отверстий в месте расположения датчика. Датчик, измеряющий уличную температуру, помещен в подходящий пластмассовый корпус, наполненный теплопроводной пастой КПТ-8 и заизолирован от влаги герметиком. Для более правильного измерения температуры датчик вынесен на штанге подальше от стены дома. (авто выключения через 20 сек. нет, индикатор горит постоянно пока приходит питание на схему)Данная схема была собрана лабораторией RadioMaster и вот что получилось: Давненько у меня уже лежал индикатор MT10T7-7 без дела, и вот на глаза попалась эта статья, да и термометр лишним дома не будет. Микроконтроллера PIC16F84 в магазине не оказалось, пришлось взять PIC16C84, он прекрасно подошел, кварца на 4096 тоже не оказалось, попробовал на 4МГц отлично подошел. Деталей как видно по схе
Двухточечный термометр на DS18B20 и микроконтроллере PIC16F84 (A)
Дата: 14 апреля 2012
Информация к новости
» » » Двухточечный термометр на DS18B20 и микроконтроллере PIC16F84 (A)
Чужой компьютер
Загрузка. Пожалуйста, подождите...
Двухточечный термометр на DS18B20 и микроконтроллере PIC16F84 (A) » RadioMaster
Комментариев нет:
Отправить комментарий