• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

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

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Цифровой термометр на ATtiny2313

Валерий

Новые
Регистрация
11 Апр 2007
Сообщения
40,320
Реакции
3,273
Баллы
0
Цифровой термометр на ATtiny2313

Цифровой термометр.

Этот цифровой термометр можно порекомендовать для сборки начинающим радиолюбителям.
Термометр может работать с двумя датчиками, что позволяет измерять температуру в помещении и на улице одновременно. Микроконтроллер ATtiny2313, являющийся основой термометра, легко запрограммировать и он очень дёшево стоит.
У устройства две кнопки. Нажатие на кнопку, вызывает индикацию температуры от соответствующего датчика.
Для индикации отрицательных значений установлен дополнительный светодиод.
Для правильной работы прибора все фьюзы в микроконтроллере остаются без изменения, по умолчанию, кроме CKDIV8. Его надо установить в "1".

Я собрал эту конструкцию буквально за час и она сразу заработала.
 

Вложения

  • Схема.webp
    Схема.webp
    25.9 KB · Просмотры: 16,340
  • 001.webp
    001.webp
    77.2 KB · Просмотры: 5,139
  • 002.webp
    002.webp
    118.4 KB · Просмотры: 2,772
  • Прошивка.zip
    Прошивка.zip
    1.3 KB · Просмотры: 2,041
Несколько вопросов по конструкции...
1. После нажатия кнопки температура соответствующего датчика индицируется до нажатия кнопки другого датчика или ...?
2. Работает ли эта схема с одним датчиком? Естественно при удалении из схемы самого датчика и его кнопки...
3. Индикация температуры происходит постоянно или индикаторы гаснут через определенное время?
4. Ток потребления устройства какой?
Заранее благодарен :tehnari_ru_203:
 
Схема работает и с одним датчиком. После нажатия кнопки, значение температуры индицируется в течении минуты, если в это время нажать другую кнопку, то показания высветятся от другого датчика. Ток не мерил, но в режиме ожидания "Крона" скушалась за трое суток.
 
После индикации температуры в течение минуты индикаторы потом гаснут?
Если Крону "съело" за трое суток, то получается ток потребления около 7 мА...
 
Да, индикация гаснет до следующего нажатия.
В режиме индикации ток должен возрастать.
 
Семисегментные индикаторы с общим анодом?
немного непонятно по схеме и описанию...
 
У меня цифры от турбо древнего его можно примудрить?
 
Если их выпаять из платы, то можно.
 
Семисегментные индикаторы с общим анодом?
 
Валерий как-то не не воспринимается информация отрицательной температуры светодиодом. Если я поставлю 4-х разрядный индикатор
то как в таком случае зажечь (при отрицат.температуре) сегмент "G".
 
А вот это не получится. Можно добавить впереди ещё один разряд из одиночного индикатора. Дело в том, что индикация динамическая и на ещё один полноценный разряд не рассчитана.
 
Валерий а прогу ни как нельзя подправить. Мне очень понравился алгоритм
работы этого термометра. Я считаю это лучшее что я видел в нете.
 
Нет, я не могу. Но не проще ли поставить прямоугольный светодиод или одиночный индикатор?
 
Валерий а можеш сделать принтскрин фюзов где надо поставить галочки,
а то я уже вторую неделю мучеюсь с этим термометром не идёт. При нажатии на одну из кнопок во всех трёх разрядах мерцают только средние сегменты "g".
 
Могу. Только завтра мне напомни.
Но я уже писал, что все фьюзы в микроконтроллере остаются без изменения, по умолчанию, кроме CKDIV8. Его надо установить в "1".
 
Народ прошивка этого термометра не рабочая. А жаль.
 
Неправда, рабочая. Тот, что на фото, спешно эксплуатируется пользователем Владимир.
 

Вложения

  • S6301483.webp
    S6301483.webp
    23.5 KB · Просмотры: 964
А какое название датчика, а то на схеме плохо видно.:) Разрешение у схемы мелкое:(
 
Назад
Сверху