Спидометр-одометр на МК ATmega8

Рассказать в:

Автор: Coviraylhik

Спидометр-одометр , идея не нова, а вот варианты реализации такого устройства имеют разные варианты, эта несложная  схема на распространенном МК ATmega8  , имеется два вида прошивок под индикаторы ; 16х2 и 16х4

Спидометр-одометр на МК ATmega8

.

 Схема данного спидометра-одометра , может настраиваться пользователем из меню под схему датчика скорости с любым ( с количеством импульсов от 1 и до 9999999……), а также задается и корректируется из пользовательского меню, количество импульсов на километр.

Характеристики схемы:

  • Отображение текущей скорости, (отображение на ЖКИ, для 16х2 от 0.1 км/ч, для 16х4 от 0.001 км/ч)
  • километраж общий,  (отображение на ЖКИ, для 16х2 от 0.1 км/ч, для 16х4 от 0.001 км)
  • километраж  суточный (держитесь …..20 !!! суточных счетчиков, выбор № из меню),
  • отображение время активности каждого счетчика (общего и для суточных) проще говоря время в пути.
  • Возможность настроить  сигнал о превышении скорости.
  • пользовательское меню, позволяет выставить все коэффициенты ( скорости и учета километров)  непосредственно с клавиатуры прибора.
  • Все данные сохраняются в память контроллера.

 

 

Здесь привожу описание работы меню и вывода показаний для дисплея 16х2 ( под дисплей 16х4 это описание работы также полностью подходит, только вывод информации на экран 16х4 происходит более полный без сокращений).

Спидометр-одометр на МК ATmega8

       

Спидометр-одометр на МК ATmega8

 

 Описание меню.

1) Выбор № персонального суточного счетчика км/ч с учетом времени периода активности ячейки

2) Просмотр персонального суточного счетчика км/ч, ( та которая выводится в первой строке, при нажатии кнопок вправо enter обнуляется.)

3) Сброс общего (тотального) км/ч, (на суточные счетчики не влияет)

4) Сброс текущего счета  км/ч, (в EEPROM не сохраняется)

5) НАСТРОЙКИ

5.1) Частота кварца настройка коррекции тактов кварцевого резонатора ATmega8 на 1 секунду (влияет только на расчет скорости км/ч)

5.2) Количество импульсов датчика скорости ( по умолчанию 6)

5,3) Импульс на км/ч это количество импульсов со счетчика на 1 километр ( по умолчанию 600 )

5.4) Тактов в секунду - внутренняя переменная внутренних часов на выводе PB1 она выдаёт коротенький импульс 0.5Гц , если часы спешат - число надо увеличивать, если отстаёт - число надо уменьшать.

5.4) максимальная скорость- настройка порога макс скорости (звуковой сигнал)  .

5.5) Вост. умолчания - восстановить настройки умолчания.

5.6) Сохранить настройки - пока вы не нажали этот пункт - всё действует только до выключения.

 

Сохраняются в EEPROM такие данные;

а) общие настройки,

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

в)20 персональных ячеек показаний километров, с фиксацией и отображением часов, периода работы активного состояния отображаемой ячейки.

 Для тотальных и персональных данных за сохранение в память при обесточке схемы, отвечает вывод INT 0, он подсоединен через резисторный делитель, который подсоединен 2кОм на землю и 4.7кОм на + 12 V питания кренки.

 

Разработчик программы не я , автор этой программы clawham ,

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

Данная схема с прошивкой у меня также работает в качестве счётчика-ваттметра.

С чего всё началось,…. исходник от clawhamа находится  здесь,  http://radiokot.ru


 Спидометр-одометр на МК ATmega8

 


Файлы:
файлы для сборки 
проект в протеусе 
09.jpg 




Раздел: [Приборы]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Наше сообщество в VK, а ты с нами? Присоединяйся!!!
Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru