Самодельный тахометр на микроконтроллере

Обновлено: 02.07.2024

В этом видео подробный рассказ о программировании микроконтроллера и как проверить тахометр без автомобиля.

Рассмотрено как сделать тахометр своими руками и применением датчиков разных типов. Научившись создавать .

Во второй части тахометр своими руками показано принцип проверки датчика холла, оптопары и оптического датчика, .

Простая приставка - тахометр к мультиметру для измерения скорости вращения валов. В качестве датчика вращения .

Как сделать цифровой тахометр для авто на микроконтроллере ATMega16 и TFT дисплее сотового телефона Nokia N77 .

Видео о том как легко сделать своими руками тахометр. Измерительный прибор, предназначенный для измерения .

Меня зовут Евгений. Это серия видео "Своими руками", буду показывать то, что я уже сделал и то, что делаю прямо сейчас.

Тахометр для ЧПУ на ардуино своими руками. Платы, скетч, библиотека, корпус: yadi.sk/d/j3dwJVKujXyJXw.

Сам модуль: alii.pub/5rq9w7 Arduino покупал тут: alii.pub/5rq9y5 Колодки-разъемы: PLS: alii.pub/5nk3k7 .

Универсальный цифровой тахометр своими руками на основанный на микроконтроллере attiny2313. Вот ссылка на видео .

Как сделать цифровой тахометр для авто на микроконтроллере ATMega8 и TFT дисплее сотового телефона Nokia 1616 ( и .

В этом видео я расскажу о бесконтактном, быстром и удобном методе измерения частоты вращения колеса, вала или ещё .

Новая версия давно забытого проекта "Тахометр из старой мышки" Тахометр - измерительный прибор, предназначенный .

Aleksey писал(а): Показания прибора проверял на трехфазном двигателе с частотой вращения 2710 об/мин.,тахометр показывает 2957 об/мин.

Еще не факт что врет тахометр, для трехфазника с к.з. ротором обороты указываються для номинальной нагрузки на валу. Без нагрузки обороты будут больше чем написанно на табличке. А вот почему обороты зависят от диаметра вала, непонятно. такого теоритически не должно быть. И еще. не нашел в статье fuse bit, подскажите пожалуста как Вы их выставляли?

Спасибо! Еще вопросы, зачем нужна кнопка В1 и светодиод LED3? На схеме излучатель IR1 подключен через транзистор Q2, это значит что излучатель во время измерения работает в импульсном режиме? Просто я хочу узнать, можно ли к тахометру подключить внешний источник импульсов или обязательна какая нибудь синхронизация с импульсами излучателя. Или транзистор Q2 просто включает излучатель на время измерения и служит источником подсветки для фотоприемника, а потом для экономии батарей его выключает? Какой программой Вы компилировали исходник? У меня есть CodeVisionAVR, но ему нужен файл проекта, а в скаченных исходниках его нет, а как собрать все эти файлы в проект я еще не знаю. Просто файлы открываються, но компилировать их нельзя.

При нажатии на кнопку В1 начинается процесс измерения, загорается LED3 и включается ИК излучатель(он горит постоянно ). LED3 нужен только для визуального контроля наведения ИК приемопередатчика на вал двигателя, можно обойтись и без него, я измерял примерно на расстоянии 1 см. При отпускании кнопки измеренные показания остаются на дисплее. Исходник написан под WinAVR GCC, но я с ним ничего не делал.

Спасибо! Все понятно, мне такой принцип работы и нужен. Я уже изготовил этот тахометр, используя Вашу плату. Осталось прошить его, Вас не затруднит откомпилировать
исходник для меги 48. У меня нет WinAVR GCC, да и пользоваться этой программой неумею. Заранее Спасибо!

Приветствую! Спасибо за помощь! Прошивал програматором Громова, через программу Algoritm Builder. Fuse-биты прочитал из МК и поменял только CKSEL для работы от внешнего кварцевого генератора. перепрошил сначала только Fuse-биты, Програматор не перестал видеть МК, значит кварцевый генератор заработал нормально. Залил прошивку, на дисплее появились надписи как на фотках. При нажатии кнопки зажигаються Led3 и IR1(вместо IR1 впаял временно простой светодиод), на дисплее во второй строчке в 14 знакоместе появляються знаки, типа " \, - " . оптопары у меня такой как на схеме нет, я собираюсь сделать самодельную. Подключил внешний звуковой генератор, подал с него 20 гц это должно соответствовать 1200 об.мин. Форма сигнала генератора прямоугольный меандр. Значек в 14 разряде начал мигать. вернее не мигать, а быстро менять разные символы, я так понимаю, что это показывает наличие импульсов на входе, но на месте где должен показать обороты ничего не появилось, иногда там появляються разные фантастические значения и то я не выявил пока какой нибудь закономерности этих показаний. Так что пока ничего не получилось. EEPROM Я не прошивал, а может надо было?
Не понравилась работа автоматической регулировки контрасности, после запуска очень сильная засветка дисплея и меняеться от нажатия кнопки, у меня диплей без подсветки, поэтому Q1 R1 R2 я не стал впаивать, можно будет вместо Q1 поставить подстроечный потенциометр и немного порезав плату, сделать ручную подстройку контрасности.

EEPROM точно программировать не надо, а на счет разных значений, где-то есть наводка , попробуй с обычной оптопарой

Тахометр представляет собой счетчик числа оборотов в минуту (RPM counter). Существует два типа тахометров: механические и цифровые.

Внешний вид тахометра на Arduino

Общие принципы работы проектируемого тахометра

В этом проекте мы будем создавать цифровой тахометр на основе платы Arduino и модуля инфракрасного датчика для обнаружения вращения и подсчета числа оборотов любого вращающегося объекта. Принцип его действия основан на том, что инфракрасный передатчик излучает инфракрасные лучи которые затем отражаются обратно к инфракрасному приемнику и затем инфракрасный модуль генерирует импульс на своем выходе который обнаруживается контроллером Arduino когда мы нажимаем кнопку start. Он осуществляет счет в течение 5 секунд.

После этих 5 секунд плата Arduino рассчитывает число оборотов в минуту по следующей формуле:

RPM= Count x 12 для одиночного вращающегося объекта.

Но поскольку в этом проекте для демонстрации работы схемы мы используем потолочный вентилятор, то мы должны внести некоторые изменения в приведенную формулу:

RPM=count x 12 / objects
где
objects – число лопастей в вентиляторе.

Обобщенная структурная схема работы устройства представлена на следующем рисунке.

Структурная схема работы тахометра

Необходимые компоненты

  1. Плата Arduino Pro Mini (купить на AliExpress).
  2. Модуль инфракрасного датчика (купить на AliExpress).
  3. ЖК дисплей 16х2 (купить на AliExpress).
  4. Кнопка.
  5. Макетная плата.
  6. Батарейка на 9 В.
  7. Соединительные провода

Работа схемы

Схема тахометра на основе платы Arduino представлена на следующем рисунке.

Схема содержит плату Arduino Pro Mini, модуль инфракрасного датчика и ЖК дисплей. Плата Arduino управляет всем процессом функционирования устройства: считывание импульса с выхода модуля инфракрасного датчика, вычисление частоты вращения (в оборотах в минуту) и передача значения этой частоты на ЖК дисплей. Инфракрасный датчик используется для обнаружения объекта. Мы можем регулировать чувствительность данного датчика с помощью встроенного в него потенциометра. Модуль инфракрасного датчика состоит из инфракрасного передатчика и фотодиода, который обнаруживает инфракрасные лучи. Инфракрасный передатчик излучает инфракрасные лучи, когда эти лучи падают на поверхность, они отражаются от нее и улавливаются фотодиодом (более подробно об этих процессах можно прочитать в статье про робота, движущегося вдоль линии). Выход фотодиода подключен к компаратору, который сравнивает значение с выхода фотодиода с опорным напряжением и результат сравнения выдает на плату Arduino.

Выход модуля инфракрасного датчика напрямую подключен ко контакту 18 (A4) Arduino. Vcc и GND подсоединены к контактам Vcc и GND arduino. ЖК дсиплей подключен к плате Arduino в 4-битном режиме. Его управляющие контакты RS, RW и En напрямую подсоединены к контактам 2, GND и 3 Arduino. Контакты данных D4-D7 подключены к контактам 4, 5, 6 и 7 Arduino. В схеме также присутствует кнопка, которую необходимо нажать для подсчета числа оборотов. Наш тахометр на основе платы Arduino подсчитывает число оборотов в течение 5 секунд а потом по вышеприведенной формуле осуществляет пересчет этого значения в число оборотов в минуту. Кнопка подключена к контакту 10 Arduino.

Исходный код программы

В программе мы будем использовать функцию чтения значения с цифрового контакта Arduino чтобы считать значение с выхода модуля инфракрасного датчика. На основе этого считанного значения мы затем будем осуществлять расчет числа оборотов в минуту.

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

Что собой представляет?

Прежде чем говорить об электронике, давайте посмотрим, для чего необходимо это устройство в целом.


Основная функция

Тахометр помогает неопытным водителям, которые еще не могут определять обороты по звуку работы агрегата, подобрать правильную передачу. Езда на правильно выбранной передаче позволяет не только значительно увеличить ресурсы узлов силового агрегата, но и экономить топливо. Когда стрелка прибора заходит в красную зону, рекомендуется переключить более высокую передачу. Также данный прибор используют для регулировок карбюраторов как на холостом ходу, так и во время езды.

Принцип действия

Тахометр регистрирует число импульсов, которые подаются от датчиков. Также учитываются паузы между импульсами и порядок, с которым они поступают. Процесс подсчета может быть осуществлен при помощи как прямого так и обратного направления. Показатели, зачастую, переводятся в определенную величину. Величиной этой может быть какой угодно показатель. Большинство этих приборов можно обнулять. Что касается точности показаний, то она довольно условная. Тахометр электронный самого лучшего качества имеет точность около 100 об/мин.

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

Если рассматривать данное устройство, то этот прибор состоит из:

  • центрального процессора;
  • 8‑ми или более разрядного АЦП;
  • датчика температуры ОЖ;
  • дисплея;
  • оптрона, который используется для диагностики;
  • блока сброса.

Электронные стрелочные устройства

Тахометр электронный в большинстве случаев изготовлен в формате дисплея. На этот экран выводятся показания.


Собираем электронный тахометр своими руками

Зачем покупать, когда все можно собрать самостоятельно? Это не так дорого и достаточно интересно. Для сборки существует несколько вариантов устройств. Эти приборы собирают на основе контактных или же бесконтактных датчиков. В бесконтактных системах оптического типа для регистрации импульсов применяет лазерные или же инфракрасные лучи. Вычисляется время одного оборота. Давайте посмотрим, как собрать собственное устройство с оптической регистрации при помощи микроконтроллера типа Arduino.

Схема электронного тахометра на Arduino

Для сборки прибора понадобится, естественно, микроконтроллер Arduino. Если его нет, то сойдет любой другой контроллер с похожими характеристиками, но тогда нужно будет дополнительно собирать программатор. Также для этой схемы нужны резисторы 33 кОм, 270 Ом, 10 кОм в виде потенциометра. Еще можно приобрести синий светодиод, инфракрасный светодиод и фотодиод. Далее найдите ДСВ-дисплей и микросхему регистра сдвига с маркировкой 74НС595. Здесь используется оптический датчик и принцип отражения лучей. С этой системой вам не придется беспокоиться о том, какая должна быть толщина ротора, а количество его лопастей не сможет изменить показатели. Датчик сможет точно считывать обороты.

Собираем датчик

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


Дальше по схеме

Еще один самодельный тахометр

Для того чтобы измерять количество оборотов, как мы уже знаем, применяется подсчет импульсов прерывателя или же напряжение от свечей зажигания. Частота этих импульсов связана линейно с частотой вращения мотора. Также можно попробовать организовать индуктивную связь с такой цепью, что и будет продемонстрировано в данном устройстве. В качестве основы для этого варианта используется одновибратор с маркировкой LM 555.


Тахометр на мототехнику

Как поставить электронный тахометр на мотоцикл? Здесь у владельцев мототранспорта есть выбор: или приобрести готовое оборудование, либо изготовить самостоятельно. Предположим, что есть мотоцикл, есть прибор для контроля оборотов. Но как подключить электронный тахометр? Аппарат ТХ-193 от шестерки для этих целей подходит лучше всего для монтажа на отечественные марки мотоциклов.


Если мотоцикл не отечественный и имеется все тот же электронный тахометр, схема подключения немного изменится. В этом случае запитывать придется через замок зажигания. Там есть специальные контакты для этих целей. Если на мотоцикле нет стартера, тогда аккумулятор следует подключать к выходу выпрямителя. А от аккумулятора уже можно через выключатель подать питание непосредственно на тахометр. Если выпрямителя нет, нужно купить. Если нет аккумулятора, можно его поставить. Самый простой вариант – это источник питания от ИБП или старого фонаря. Если подключать измерительный прибор прямо к катушке генератора, тогда он сгорит. Во избежание этого можно попросить соседа-радиолюбителя сделать регулятор напряжения на тиристорах.


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

Установка тахометра на автомобили ВАЗ

Можно приобрести внештатный тахометр электронный (ВАЗ 2109 не оборудованы этими нужными приборами штатно) и радоваться жизни. Современные устройства еще и многофункциональны. На многих из них автолюбитель найдет дополнительно часы с будильником и еще много чего полезного.

Стоит заметить, что эти аппараты различаются по типу питания двигателя. Для бензиновых моторов принцип работы один, для дизелей – полностью другой.

Бензиновые устройства тоже имеют различия по количеству цилиндров

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


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

Подключение устройства своими руками

Не все разбираются в электронике, но уметь подключать измерительный аппарат все-таки желательно. Это не вызовет сложностей, ведь проводов лишь три. Первое, что следует сделать – это взять провод от тахометра в подкапотное пространство. Проще всего это получится сделать через отверстие троса спидометра. Дальше понадобится кусок проволоки. Она должна быть где-то один метр длиной, тонкая и жесткая. С одного конца при помощи изоленты закрепите провод от прибора. Старайтесь работать аккуратно. Другой конец проволоки аккуратно вставьте в отверстия троса и толкайте. Подключение электронного тахометра можно осуществить следующим образом. Плюсовой провод подключается к катушке зажигания (контакт Б). Сигнальный провод подключите к контакту К все той же катушки. Минус соедините с массой. Работайте максимально аккуратно, провода очень тонкие и очень ненадежные.

Прибор для измерения частоты вращения двигателя.

Тахометр

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

Тахометр-2 или Тахометр своими руками

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

Автор: Бирюков А.

Тахометр-3

Предлагаю простой, но надежно работающий на моем автомобиле "Форд-Эскорт" электронный тахометр. Прибор имеет двухразрядный цифровой индикатор, показывающий число тысяч и .сотен оборотов в минуту. Питается тахометр от бортовой сети автомобиля и потребляет ток 0,45А.

Электронный тахометр для автомобиля

Водителю иногда интересно знать, какое число оборотов развивает двигатель автомашины. Определить это можно с помощью несложного электронного тахометра (рис. 1), измерительного прибора, шкала которого градуирована в числах оборотов двигателя. Его удобно расположить поблизости от рулевого управления.

Электронный тахометр для мотоцикла

Во многих мотоциклах, мопедах, мотонартах и другой мототехиике отсутствует такой важный прибор как тахометр. Предлагаю простой и надежный электронный тахометр. Он рассчитан на работу с одноцилиндровым двухтактным двигателем внутреннего сгорания с контактной или бесконтактной системой зажигания и позволяет измерять частоту вращения коленчатого вала до 10000 об/мин.

Тахометр на Arduino

Тахометр – это полезный инструмент для подсчета RPM (оборотов в минуту) колеса или всего, что крутится. Самый простой способ сделать тахометр – это использовать ИК передатчик и приемник. В этой статье мы рассмотрим, как использовать ИК-передатчик и приемник для изготовления тахометра с применением Arduino. Результат отображается на ЖК-дисплее 16х2.

Автор: Касьянов А.

Простой тахометр с большими цифрами на ATmega8 и LCD 16×2

Предлагаю вариант тахометра на AVR микроконтроллере с большими цифрами на символьном дисплее. Цифры выстраиваются из отдельных сегментов на всю высоту дисплея, что делает показания прибора более читабельными. Рассчитывался на диапазон измерения от 300 до 9999 оборотов в минуту. Но получилось так, что при более высоких (от 10000) об/мин, младший разряд сдвигается за пределы экрана и прибор показывает количество оборотов в минуту, делённое на 10.


Начнем с определений. Что такое тахометр в автомобиле? Это прибор, фиксирующий частоту вращения коленчатого вала в автомобиле.

Разумеется, его применение не ограничено только автотранспортом. Определение количества оборотов в минуту необходимо при работе с различными механизмами:

  • турбина самолета
  • вал корабельной силовой установки
  • генераторы электростанций
  • фрезерные и токарные станки высокой точности
  • буровые установки
  • приборы учета электроэнергии и воды.

Кроме того, приборы для измерения частоты вращения применяются в научно-исследовательской работе.
Любой тахометр состоит из двух частей:

  1. Датчик вращения снимает показания с вала – объекта измерения
  2. Сигнальное устройство либо подает команду на управляющую схему механизма, либо просто выводит данные на стрелочный прибор (цифровое табло).

Принцип работы тахометра достаточно простой

Есть несколько разновидностей конструкции:

Электрическая схема импульсная



На вал, частота которого измеряется, устанавливается метка, излучающая любое поле. Чаще всего это маленький магнит.

Рядом с валом размещается считывающее устройство – датчик. На нем формируются импульсы, соответствующие скорости вращения вала.

Электронная схема принимает сигналы, и выводит их на устройство отображения. Вместо пары магнит-датчик иногда применяется фото и светодиод.

Тогда на вал устанавливается диск с отверстием, и считывание происходит по вспышкам света.

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

Недостаток – требуется электропитание. Это исключает применение прибора в чисто механических агрегатах.

Электрическая схема генераторного типа

Вал механизма соединен с компактным генератором. В зависимости от скорости вращения, меняется величина вырабатываемого напряжения.

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

Индукционный тахометр


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

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

Механический тахометр


Система автономная, для работы не требуется ни питания, ни управляющих схем.

На валу (5) жестко закреплен постоянный магнит (4). При вращении магнита возникает вихревое поле, которое увлекает за собой чашу (3) из магнитного материала.

Вращению чаши препятствует спиральная пружина (2). Чем выше скорость вращения, тем сильнее отклоняется вал со стрелкой.

Главное достоинство прибора – простота конструкции и отсутствие необходимости в электропитании. Недостатков два: высокая погрешность и сдвинутый нижний предел измерений. При малых оборотах стрелка не отклоняется.

Мы рассмотрим самое востребованное применение тахометров – автомобиль.

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

Кроме того, остальные механизмы мотора также рассчитаны на предельно допустимую частоту оборотов.

Поэтому установка прибора контроля обязательна для любого современного ДВС. Исключение составляют лишь маломощные моторы для мотоциклов и мопедов.

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

Изготовление тахометра своими руками на базе Arduino, подробное видео.

В машинах с автоматической трансмиссией, схема подключения тахометра подает сигнал в модуль управления. Электроника не даст мотору выйти за разрешенные пределы.

Если ваш прибор перестал подавать признаки жизни, необходима диагностика. Как проверить тахометр в домашних условиях?

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

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

Ремонт тахометра не такая сложная задача, если это не модуль электросхемы. После локализации неисправности, меняется неисправный компонент.

Проводка, контакты датчика, сам датчик, оторванный магнитик на коленвале. Как правило, причина поломки именно в этих деталях.

С механикой еще проще. Надо просто заменить изношенный узел на новый, либо приобретенный на авторынке.

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

Как сделать тахометр своими руками?

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

Видео простейшего тахометра собранного своими руками из вольтметра, двигателя от старого принтера и диодного моста.

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


Если есть отверстие – устанавливаем фото-пару и подключаем ее к электронному тахометру.

Схему можно купить в виде готового KIT набора (на китайских сайтах электроники), либо собрать на доступной элементной базе.

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

Если есть сомнения в правильности – посмотрите электрическую схему вашего авто, надо найти проводник от генератора к прибору.

Итог
Изготовить самодельный тахометр достаточно просто, если есть элементарные навыки в электротехнике. При наличии паяльника и готовой схемы – это вопрос пары выходных.

Элементная база на любой вкус: от простенького счетчика импульсов до контроллера, собранного на ARDUINO. Главное понимать, как работает штатный прибор вашего авто.

Пример самодельного тахометра из компьютерной мышки. Все подробности в видео материале.

Для чего он нужен? Если сломался штатный тахометр – ответ очевиден. Если с вашей приборной доской все в порядке – можно добавить стильный элемент к интерьеру автомобиля. Цифровое табло легче считывается, а светодиодная индикация добавит наглядности.

Читайте также: