Часы, вольтметр и термометр для автомобиля на AtMega8

Автор: Gin_Tonik от 11-12-2012, 11:27


Устройство реализовано на микроконтроллере AtMega8 и датчике DS18B20. Управление осуществляется тремя кнопками. Две для настройки часов, третья для выбора режима работы.
Режимы работы:
  1. Часы - отображение часов и минут текущего времени(настройка осуществляется кнопками "Ч" и "М")
  2. Термометр - отображение температуры двигателя, на улице или в салоне автомобиля(в зависимости от места расположения датчика)
  3. Вольтметр - отображение текущего напряжения бортовой сети автомобиля (предел измерений 0-25,6В)


Схема проста в изготовлении и содержит минимум элементов.

Проект в proteus:


Устройство собрано на макетной плате, возможно позже будет и печатная плата.

Перечень элементов:
Микроконтроллер AtMega8
Индикатор любой (с небольшим током потребления и с общим катодом)
Часовой кварц 32768 Гц
Датчик температуры DS18B20
Кондесаторы 22пФ 2шт
Конденсатор 100 нФ
Резистор 4,7 кОм
Резисторы 10 кОм 5 шт
Резистор 22 кОм
Резистор 11,1 кОм
Резистор 100 кОм

Исходный код, прошивка и проект Proteus: avto.rar [62,05 Kb] (cкачиваний: 3483)

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • sega

  • 17 марта 2013 20:18
  • Группа: Посетители
  • ICQ:
  • Регистрация: 17.03.2013
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
как выставляются фьюзы?
  • Tonich

  • 20 марта 2013 22:26
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 160
  • Публикаций: 320
^
Внутренний кварц на 8 мегагерц и всё. Калькулятор фьюзов
  • Группа: Посетители
  • ICQ:
  • Регистрация: 23.08.2013
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
Здравствуйте! Что-то не понял - почему не выставляем фьюзы для кварца, он же на схеме изображен? Или в прошивке контроллера он не используется?
  • Группа: Посетители
  • ICQ: 208846175
  • Регистрация: 9.12.2012
  • Статус: Пользователь offline
  • Комментариев: 22
  • Публикаций: 6
^
Кварц этот тактирует именно счетчик для часов. Чтобы секунды тикали точно. Такой стоит в любых электронных часах. А сам контроллер тактируется от внутренней RC цепочки, выставлено на 4 Мгц.
Сам пользуюсь этим сайтом http://www.engbedded.com/fusecalc/ , когда выставляю фьюзы.

--------------------
  • nickz

  • 8 января 2014 21:59
  • Группа: Посетители
  • ICQ:
  • Регистрация: 8.01.2014
  • Статус: Пользователь offline
  • Комментариев: 2
  • Публикаций: 0
^
Собрал схему. Использовал индикатор e40561.Не работает второе табло.
Температуру отображает как - 1 c
Может есть те кто сталкивался с проблемой?
Было бы не плохо печатку к проекту загрузить
  • Группа: Посетители
  • ICQ: 208846175
  • Регистрация: 9.12.2012
  • Статус: Пользователь offline
  • Комментариев: 22
  • Публикаций: 6
^
Привет. Это значит не опознан DS18B20. Возможно перепутано VCC и DQ

--------------------
  • nickz

  • 9 февраля 2014 15:53
  • Группа: Посетители
  • ICQ:
  • Регистрация: 8.01.2014
  • Статус: Пользователь offline
  • Комментариев: 2
  • Публикаций: 0
^
Действительно не верно подключил blink
Кто автор схемы? есть исходник прошивки?
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 60
  • Публикаций: 26358
^
Исходник есть в архиве, автор - Gin_Tonik

--------------------
  • alex_39

  • 26 февраля 2014 01:59
  • Группа: Посетители
  • ICQ:
  • Регистрация: 26.02.2014
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
а можно ли исключить режим измерения температуры или достаточно не подключать датчик температуры
  • Группа: Посетители
  • ICQ:
  • Регистрация: 4.01.2016
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
Хочу собрать этот девайс. Глядя на схему не пойму, зачем там два питания, BAT1 и BAT2? Зачем нужен светодиод, идущий от ноги 25? Куда подключаются нижние выводы от резисторов R1, R2, R3, R4? Почему на видео и в описании три кнопки, а на схеме четыре, для чего нужна четвертая?

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