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

Часы, вольтметр и термометр для автомобиля на 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качиваний: 2354)

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

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

  • 20 марта 2013 22:26
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 153
  • Публикаций: 313
^
Внутренний кварц на 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
  • Публикаций: 26351
^
Исходник есть в архиве, автор - 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? Почему на видео и в описании три кнопки, а на схеме четыре, для чего нужна четвертая?

добавил вопрос
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Суббота
03-12-2016
14:37
Поиск по сайту

Профиль
Здравствуйте Гость


Логин:
Пароль:
Поиск документации
Новое на форуме
Усилитель НЧ Hi-Fi 32 Вт на TDA2050 [Усилители] Ответов 15, последний: 26-11-2016, 13:08 от DOSS
терменвокс [Разное] Ответов 2, последний: 22-11-2016, 12:54 от tuskinette
Часы пропеллер [Светоэффекты] Ответов 101, последний: 12-11-2016, 10:03 от AAArchi
помогите с воздушным трансформатором [Разное] Ответов 0, последний: 21-10-2016, 01:30 от Den_Ch1k
сабвуфер watson [Усилители] Ответов 1, последний: 31-07-2016, 19:30 от Tonich
Новое в блогах
Программатор ключей Ibutton RW1990 на arduino 05.05.2016 - Программатор ключей Ibutton RW1990 на … (0)
Регулятор громкости на Arduino и энкодере 31.03.2016 - Регулятор громкости на Arduino и энкод… (1)
Двухканальный ШИМ регулятор мощности на AtTiny 13 27.03.2016 - Двухканальный ШИМ регулятор мощности н… (0)
Резистивная клавиатура на Arduino pro micro 23.03.2016 - Резистивная клавиатура на Arduino pro … (0)
Зарядное устройство Li-ion аккумуляторов 22.01.2016 - Зарядное устройство Li-ion аккумулятор… (13)
Статистика
Пользователей онлайн: 22
Гостей: 22
Реклама
Теги

Требуется для просмотраFlash Player 9 или выше.

Покаказать все теги
Социальные сети