Термометр на микроконтроллере attiny2313

В Интернете есть куча схем термометров на AVR, но как всегда хочется чего-то своего.. Да и мозги размять тоже следует. Этот термометр был одним из первых моих проектов. Чего хотелось:.


Поиск данных по Вашему запросу:

Схемы, справочники, даташиты:
Прайс-листы, цены:
Обсуждения, статьи, мануалы:
Дождитесь окончания поиска во всех базах.
По завершению появится ссылка для доступа к найденным материалам.
Содержание:
ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Простой термометр на микроконтроллере

Универсальный двухканальный термометр на AVR


Основа схемы термометра микроконтроллер PIC16FA, он выбран не случайно во первых его легко достать, а во вторых он достаточно дешевый, кроме того он обладает блоком энергонезависимой памяти и внутренней RC цепочкой, которую мы применим в роле тактового генератора с фиксированной частотой на четыре МГц. Это позволило нам существенно облегчить вес схемы, уменьшив общее количество радиокомпонентов.

В качестве измерительного датчика температуры мы взяли недорогой и доступный цифровой датчик DS18B20 передающий информацию о температуре сразу в цифровом виде, что позволило исключить из схемы достаточно дорогой АЦП.

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

Сопротивления R5-R11 применяются с целью токоограничения, катоды индикатора подсоединяются через биполярные транзисторы типа КТ, это позволяет разгрузить отдельные пины микроконтроллера.

Собрана схема на печатной плате, вместе с цифровым индикатором. Датчик и питание подсоединяются отдельно. Если температурный преобразователь не подсоединен, на индикаторе загорается буква Е. Диод VD1 предназначен для защиты от случайной переполюсовки. Печатная плата схемы цифрового термометра, отображена на рисунке ниже, была сделана в специализированной программе Sprint-Layout. Этот чертеж в оригинале вы сможете найти в архиве по зеленой стрелочке в начале статьи.

Под каждый температурный преобразователь применяется своя прошивка микроконтроллера. На фотографии выше показан вариант этого измерительного устройства с уже установленным на печатную плату диодным мостом и стабилизатором типа Кроме того, к конструкции добавлен светодиод, который кратковременно загорается во время опроса МК температурным датчиком. Светодиод подсоединен между ножкой RB3 9 вывод и "массой", естественно с сопротивлением.

Сделайте это один раз и вы всегда сможете запрограмировать PIC микроконтроллер. Для отображения температуры у микроконтроллера использованы два вывода для тактирования и для передачи информации.

Микросхемы регистрового сдвига при появлении тактового импульса, переносят значение входного сигнала на выход Q0. Значение прошлого то же передвигается на один шаг. Семи сегментные индикаторы подсоединены к регистровым выходам. К свободным выводам подключены светодиоды для индикации знака отрицательной температуры и номера считываемого температурного датчика.

В роли температурных датчиков используется таже микросхема. В архиве к схеме вы найдете прошивку для микроконтроллера и чертеж печатной платы устройства. Схема цифрового термометра, выполнена на микроконтроллере Attiny и имеет выносной цифровой датчик DS18B При необходимости можно использовать до восьми цифровых датчиков. Микроконтроллер обменивается данными с датчиком по протоколу 1Wire. В начальный момент времени осуществляется поиск и инициализация всех имеющихся датчиков, затем с них осуществляется передача информации о температуре с выводом на цифровой индикатор HL1 с общим катодом или с анодом.

Для прошивки микроконтроллера Attiny требуется выставить фьюзы в соответствии с рисунком для программы CodeVision AVR :. Прошивку и чертеж печатной платы в формате Sprint-Layout вы можете скачать нажав на зеленую ссылочку рядом с заголовком. В роли датчика в первой конструкции применена крайне интересная идея, а именно использование старого отечественного транзистора типа КТВ, а во втором устройстве используется типовой преобразователь ds18b Схема термометра на микроконтроллере В интернете много разных схем цифровых термометров, но эта отличается своей простотой, малым количеством радиоэлементов и надежностью, а пугаться того, что она собрана на микроконтроллере не стоит, т.

Схема термометра на микроконтроллере PIC12F со светодиодными индикаторами.


Термометр на ATTINY2313+DS18B20 доработанный

Данный термометр отображает показание температуры на трехзначном 7-сегментном дисплей. Применение светодиодной индикации позволяет узнать температуру при малой освещенности. В схеме термометра применен температурный датчик TCN75 от Microchip. TCN75 имеет двух проводный последовательный интерфейс, который является двунаправленной шиной работающей со скоростью до Kbs. Данный интерфейс, его еще называют I2C, позволяет управлять до 8 подобными датчиками.

Термометр собран на популярном и относительно недорогом микроконтроллере ATtiny (AT90S), непосредственно.

RGB термометр на микроконтроллере ATtiny2313 и ds18b20

В данной статье проведем обзор цифрового термометра , построенного на микроконтроллере Attiny , снабженного выносным цифровым датчиком DS18B Схема очень простая, содержит минимум деталей и ее запросто можно собрать своими руками. В роли температурного датчика выступает микросхема DS18B20 фирмы Dallas. В схеме термометра можно применить до 8 цифровых датчиков. Микроконтроллер взаимодействует с DS18B20 по протоколу 1Wire. Вначале происходит поиск и инициализация всех подключенных датчиков, затем с них происходит считывание температуры с последующим выводом на трехразрядный семисегментный индикатор HL1. Индикатор может быть применен как с общим катодом ОК , так и с общим анодом ОА.

Термометр на Attiny2313 и DS18B20

Термометр на микроконтроллере attiny2313

Простые часы с термометром на микроконтроллере AVR ATtiny с выводом информации на семисегментный индикатор. Часы используют для отсчета времени микросхему DS - часы реального времени и источником резервного питания в 3 В. Температура измеряется при помощи датчика температуры DS18B Текущее значение времени и температуры происходит поочередно сначала время а потом температура с нтервалом в 4 секунды.

Основа схемы термометра микроконтроллер PIC16FA, он выбран не случайно во первых его легко достать, а во вторых он достаточно дешевый, кроме того он обладает блоком энергонезависимой памяти и внутренней RC цепочкой, которую мы применим в роле тактового генератора с фиксированной частотой на четыре МГц. Это позволило нам существенно облегчить вес схемы, уменьшив общее количество радиокомпонентов.

hardlock.org.ua

Конечно, можно было бы применить TH компоненты, но в эпоху миниатюризации лучше сделать еще один шаг вперед по созданию системы с наименьшими размерами. Термометр может измерять температуру в двух местах, с помощью двух датчиков, подключенных на независимых шинах. Изменение отображаемой температуры осуществляется с помощью двух кнопок. Конденсатор С1 nF , расположенный рядом с микроконтроллером - фильтрующий. Простота схемы обусловлена используемым датчиком температуры. Время обработки преобразования температуры длится не дольше, чем мс.

Простейший термометр на Attiny 2313 и датчике температуры ds18b20

Эта история началась более шести лет назад, в году. Тогда стояла задача соорудить простой термометр, с максимальным временем работы от копеечной батарейки CR Как показало время, конструкция получилась вполне удачной, а проявленный к ней интерес стимулировал появление довольно большого количества новых версий прошивок, ведь мы в ответе за то, что создали. Эта статья является кратким описанием всех имеющихся версий общий архив можете скачать в конце статьи , и заодно галереей фотографий, собиравших эти версии. Один датчик. С кнопкой. Именно с этой версии все и началось, подробнее можно прочитать на РадиоКоте ссылка выше. Если вкратце, то при нажатии кнопки термометр просыпается, отображает температуру и через 4 секунды засыпает.

Подробнее о первом варианте можно почитать здесь: Термометр "ГНОМ" ( Attiny+LED+DS18B20). Как показало время, конструкция.

Схема электронного термометра на микроконтроллере Attiny2313

Форум Новые сообщения. Файлы Поиск файлов. Что нового Новые сообщения Новые Файлы.

Электронный термометр с выносным датчиком DS18B20 на микроконтроллере Attiny2313

Поиск новых сообщений в разделах Все новые сообщения Компьютерный форум Электроника и самоделки Софт и программы Общетематический. Цифровой термометр на ATtiny Несколько вопросов по конструкции После нажатия кнопки температура соответствующего датчика индицируется до нажатия кнопки другого датчика или?

Комментариев: 3 RSS.

Схема термометра на микроконтроллере

Если быть более точным интерес у меня появился не столько к схеме, сколько к размерам термометра. Действительно ли меньше не бывает? На радиорынке я присмотрел трехразрядный семисегментник. Несколько слов схеме и о программе. Компактность не обошлась без жертв. В схеме отсутствуют токоограничивающие сопротивления, что есть не совсем хорошо. Для увеличения нагрузоспособности катоды индикатора подключены сразу к двум выводам МК.

Описываемое устройство может найти широкое применение среди радиолюбителей. Программа для микроконтроллера написана на ассемблере в среде AVR Studio. Монтаж выполнен на макетной плате, кварцевый резонатор на 4МГц, микроконтроллер ATtiny можно заменить на AT90S, предварительно перекомпилировав исходный код программы.




Комментарии 4
Спасибо! Ваш комментарий появится после проверки.
Добавить комментарий

  1. Тихон

    Долой спам. Даешь креатив на страницах блога!

  2. Августа

    Всё выше сказанное правда. Давайте обсудим этот вопрос.

  3. Лидия

    мудрость не помеха симпатичности

  4. Мефодий

    Предлагаю Вам посетить сайт, на котором есть много статей на интересующую Вас тему.