Интересный тахометр

Aleksey_Gorelikov
Stan:

алгоритм расчета количества оборотов я не очень ясно представляю.

Таймер отмеряет интервалы времени. Другой таймер считает кол-во импульсов. Прога выводит на экран в привычных об\мин.

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

Stan

Написал поляку, попросил или сделать версию на 3310 или дать исходники. Посмотрел проект, что на сайте, все равно не много яснее стало, с языком C никогда дела не имел, только Basic\Pascal.
Ну, в принципе понятно, что, допустим, берем таймер на 3 секунды и счетчиком мерием количество импульсов на порту за это время, потом умножаем и получаем количество в минуту. А как связать то с разными размерами\количеством лопастей?

kizil

Делаю себе на дисплее Siemens C55(A55) , atmega8.
Для бензинового мотора на датчике Холла.
Меряет обороты и температуру.
Алгоритмы разные, можно считать имппльсы в секунду и умножить на 60
погрешность около 60 об/мин
можно мерять интервал между импульсами - далее некоторая математика
погрешность 6 об/мин
Оптическое измерение - не то что бред, но много левых факторов

Stan

Вопрос по датчику Холла. А куда вы магниты закреплять собрались на бензинке? У меня калилка ASP46, можно ли магниты приклеить внутри пластмассового кока?

kizil

Магнит в бензиновом моторе уже стоит
для зажигания

Stan

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