Проект Eldigi.ru пережил своё новое становление. В связи с этим на сайте могут быть ошибки. Нашли ошибку? Помогите проекту, выделите её и нажмите Ctrl+Enter. Подробнее...

Простой цифровой спидометр с семисегментным индикатором (ATmega8)

Устройство представляет собой простой спидометр на AVR микроконтроллере. Его отличительной чертой является минимум деталей, всего 4 транзистора, несколько резисторов, стабилизатор на 5В, микроконтроллер и семисегментный индикатор. Спидометр расчитан на работу с датчиками скорости, имеющими прямоугольный выходной сигнал, 6 импульсов на один метр пути. Для применения других датчиков потребуется пересчёт коэффициентов в прошивке. Микроконтроллер тактируется от внутреннего генератора на 1 МГц, как следствие отпадает необходимость во внешнем кварце и конденсаторах для него. Так же не нужна переконфигурация фьюзов, для начала работы достаточно просто залить прошивку в МК. Частота обновления скорости составляет 2Гц (2 раза в секунду).

Фотографии от Игоря Клюева и Антона Кузнецова:

К вопросу о том как установить спидометр на машины для которых нет или трудно достать датчик скорости. Взгляните на нижние фото, магниты на внутренней гранате + датчик Холла (установить штатный датчик скорости на это авто было невозможно из-за переделок в коробке):

Для сборки устройства вам необходимо:

  • 3-символьный 7-сегментный индикатор с общим анодом;
  • Микроконтроллер Atmel ATmega8;
  • маломощные NPN транзисторы, например BC547 - 4 шт.;
  • Стабилизатор напряжения на 5В, КРЕН или импортной 7805 + 2 конденсатора 20-47 мкФ 16-25В. На схеме не показаны;
  • Постоянные маломощные резисторы 1 КОм (3 шт.), 10 КОм (1 шт.), 150 Ом (7 шт.);

Ещё раз напомним, что ввиду применения внутреннего генератора тактовой частоты прошивка фьюзе (fuse) битов не требуется

Схема:

Самодельный цифровой спидометр на микроконтроллере

Для упрощения процесса понимания работы программы и процесса тестирвоания прилагается проект Proteus-a для симуляции. Перед запуском симуляции в протеусе необходимо указать путь к файлу прошивки (Указывается в окошке настройки параметров МК, при двойном клике на нём). Прилагаемая прошивка расчитана на датчик скорости в шестью импульсами на метр пути, прошивки для других тппов датчиков скорости можно получить по запросу на мейл.

Скачать прошивку для индикатора (2 Кб). Загрузок: 874
Проект для эмуляции в Proteus (>=6.9) (21 Кб). Загрузок: 724

Автор статьи: Руслан E-mail: athlon64 (пёсик) bk.ru
ICQ:323635752 автора. В разработке участвовал Игорь Клюев
Просмотров: 13368

Splan 7.0.0.9 Rus + Portable + Viewer Fiinal
26.04.2014
sPlan – удобный инструмент для черчения электронных схем. Имеет простой и интуитивно понятный интерфейс. В программе заложены... подробнее...

Очень удобная программа для чтения pdf Foxit Reader
26.04.2014
Foxit Reader - Компактная и шустрая программа для чтения PDF файлов. Может служить альтернативой для популярного просмотрщика PDF - Adobe Reader.... подробнее...

Proteus 7.7 SP2 + Crack v1.0.2 + RUS
22.04.2014
Proteus VSM - программа-симулятор микроконтроллерных устройств. Поддерживает МК: PIC, 8051, AVR, HC11, ARM7/LPC2000 и другие распространенные процессоры.... подробнее...

Новое становление сайта Eldigi.ru
01.04.2014
Проект Eldigi.ru который долгое время находился в застывшем состоянии снова принимается за работу с новымы силами, с новыми статьями и с... подробнее...

Proteus 7.7 SP2 + Crack v1.0.2 + RUS
22.04.2014
Proteus VSM - программа-симулятор микроконтроллерных устройств. Поддерживает МК: PIC, 8051, AVR, HC11, ARM7/LPC2000 и другие распространенные процессоры.... подробнее...

Splan 7.0.0.9 Rus + Portable + Viewer Fiinal
26.04.2014
sPlan – удобный инструмент для черчения электронных схем. Имеет простой и интуитивно понятный интерфейс. В программе заложены... подробнее...

Цифровая паяльная станция своими руками (ATmega8, C)
27.05.2012
Состав: ATmega8, LM358, IRFZ44, 7805, мост, 13 резисторов, один потенциометр, 2 электролита, 4 конденсатора, трехразрядный светодиодный семисегментный... подробнее...

Тахометр на AVR микроконтроллере (ATtiny2313, C)
13.01.2010
Данное устройство представляет собой неплохой тахометр, предел его измерений составляет 100 - 9990 об/мин. Точность измерения - ± 3 об/мин.... подробнее...

Цифровой осциллограф на микроконтроллере AVR (ATmega32, C)
01.11.2010
Несколько месяцев назад, во время сёрфинга в интернете, я наткнулся на осциллограф на микроконтроллере PIC18F2550 и графическом дисплее на... подробнее...

Паяльная станция на микроконтроллере с PID регулятором температуры (ATmega8)
09.08.2008
Цифровая паяльная станция на микроконтроллере представляет собой по сути ПИД (Пропорционально - Интегрально - Дифференциальный)... подробнее...

Преобразователь USB - UART (FT232BM)
08.04.2011
Практически на всех новых компьютерах нету последовательного COM порта, а большая часть старой техники, работает именно через этот... подробнее...

Частотомер и прибор для проверки конденсаторов, импульсных трансформаторов (PIC16F876A)
28.08.2010
В последнее время, с появлением электролитических конденсаторов предназначенных для работы на высоких частотах, стал популярен способ... подробнее...

Выбирать фильтр масляный для генератора нужно особенно тщательно.