24 октября 2017 г. 3:39:21

Тахометр на ардуино формула.


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

Поэтому, когда ИК-светодиод горит, он держит фототранзистор открытым, но если ИК-светодиод закрывается например, лопастью вентилятора, то фототранзистор закрывается. Есть много применений обрыва луча, а схема используемая тут настолько проста, что есть много путей для улучшения и сборки других удивительных устройств. Надеюсь, вам понравилось прочитать эту статью и узнать как сделать свой собственный тахометр на Arduino!
Тахометр на ардуино формула

Помните, что компьютерный вентилятор имеет 7 лопастей, так что это тахометр предназначен для работы только с такими вентиляторами. Это значит, 7 прерываний равно 1 обороту. Функция в прерывании подсчитывает время между прерываниями ИК, поэтому считать RPM можно в основном цикле.
Тахометр на ардуино формула

Это значит, 7 прерываний равно 1 обороту. Подстроечный резистор 5 кОм Этот подстроечный резистор будет использоваться для регулировки контрастности ЖК-дисплея 16x2.
Тахометр на ардуино формула

Вот демонстрационное видео, как работает тахометр. Это значит, 7 прерываний равно 1 обороту.
Тахометр на ардуино формула

Но дело во времени и опыте.. Поскольку основной цикл это гигантский while 1 цикл, то он будет работать всегда, RPM считаться, а ЖК-дисплей обновляться несколько раз в секунду.
Тахометр на ардуино формула

Поэтому, когда ИК-светодиод горит, он держит фототранзистор открытым, но если ИК-светодиод закрывается например, лопастью вентилятора, то фототранзистор закрывается. Старайтесь, чтобы между ИК-светодиодом и фототранзистором было расстояние. Помните, что компьютерный вентилятор имеет 7 лопастей, так что это тахометр предназначен для работы только с такими вентиляторами.
Тахометр на ардуино формула

Возможно, вы хотите знать, не проходило-ли что то под роботом. Это прерывает Arduino, что позволяет ему засчитать импульс и позволяет тахометру получать данные.
Тахометр на ардуино формула

Arduino будет использовать эти импульсы наряду с таймером, чтобы вычислить RPM вентилятора. Это значит, 7 прерываний равно 1 обороту.
Тахометр на ардуино формула

Функция в прерывании подсчитывает время между прерываниями ИК, поэтому считать RPM можно в основном цикле. Сборка схемы На фотографии ниже вы можете увидеть все необходимые детали и перемычки как на схеме. Возможно, вы хотите знать, не проходило-ли что то под роботом.
Тахометр на ардуино формула

Arduino UNO Это плата Arduino, которую мы будем использовать для обработки импульсов от прерывания ИК-луча, которые сообщают о нахождении лопасти компьютерного вентилятора между приемником и датчиком. Это значит, 7 прерываний равно 1 обороту.
Тахометр на ардуино формула

Функция в прерывании подсчитывает время между прерываниями ИК, поэтому считать RPM можно в основном цикле. Системы на основе обрыва луча полезны не только при измерении RPM, но и в качестве других датчиков.
Тахометр на ардуино формула

В качестве подготовки, посмотрите на код приведенный ниже, в котором при помощи этой библиотеки на ЖК-дисплей выводиться "Hello, World! Arduino будет использовать эти импульсы наряду с таймером, чтобы вычислить RPM вентилятора.

В качестве подготовки, посмотрите на код приведенный ниже, в котором при помощи этой библиотеки на ЖК-дисплей выводиться "Hello, World! Старайтесь, чтобы между ИК-светодиодом и фототранзистором было расстояние.

Комментарии (2):

26.10.2017, 12:22

На громких заголовках и шумихи можно делать и не такие успехи.
Виктор


28.10.2017, 09:43

По моему мнению Вы не правы. Могу отстоять свою позицию. Пишите мне в PM, поговорим.
Сократ


Все заметки категории Мысли

Полезное:
Проплаченное:

| liveinsport.ru © Июнь 2018 | Потребление памяти: 3,80 Mb |