Главная » Авто » Цифровой тахометр на микроконтроллере PIC16F628. Схема

Цифровой тахометр на микроконтроллере PIC16F628. Схема

Эта схема тахометра на микроконтроллере служит для замера количества оборотов фактически любого двигателя внутреннего сгорания. Индикация производится на четырехразрядный светодиодный индикатор, точность измерения составляет 50 об/минуту.

Описание работы тахометра на  микроконтроллере PIC16F628

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

фото собранного тахометра

Первое нажатие «SELECT» вызовет показ текущего значения количества импульсов, которые выдает датчик за один оборот маховика. Изначально установлено 2 импульса за один оборот. Соответственно на индикаторе отобразится Р-2,0. Каждое последующее нажатие «SELECT» приведет к перебору всех имеющихся значений (0,5; 1; 2; 3; 4; 5; 6; 7; 8 имп./оборот)

схема тахометра цифрового

По завершению выбора необходимого значения импульсов, приблизительно через 5 сек тахометр запомнит его в памяти микроконтроллера PIC16F628 и перейдет в рабочий режим замера оборотов. При последующем включении тахометра уже ненужно заново выставлять импульсы.

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

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

Скачать прошивку (31,3 KiB, скачано: 1 404)

Источник

4 комментария

  1. aлександр

    дороговато дешевле купить готовый,
    А какие нужно ставить биты конфигурации
    Рекоминдуют HS

  2. александр

    собрал на конролере PIC16F628A тоже работает ,но в принципе входной IN транзистор можно заменить на p-n-p кт361.
    Эмитором подключить к резистору 3.3к,а колектором к общему,базу оставить на резисторе 22к вход.
    Резисторы по 150 ом можно поставить и 330 ом ,но яркость будет меньше но не меньше 120 ом яркость будет больше.
    На входе 1к у комутируещих транзисторв ,можно поставить и по 7к не больше.
    Также пришлось поменять 12 ножку на 9 ножку местами на 7-ми сегментном индекаторе поскольку индекаторы разные.
    Все работает.

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

Ваш email нигде не будет показан. Обязательные для заполнения поля помечены *

*