
Mikrodenetleyici ile RPM ölçümü (cpu fan hız göstergesi)
06.09.2010 tarihinde yayımlanan 28.04.2017 tarihinde güncellenen Mikrodenetleyici ile RPM ölçümü (cpu fan hız göstergesi) ile 2717 yazısı var. Yazar; gevv
RPM ölçm devresi PIC16F627 mikrodenetleyici üzerine kurulu display üzerinde fan hızını görüntülüyor. Yazılım assembly dili ile hazırlanmış.
Ek olarak Türkçe açıklamaları ile RPM ölçüm projesine ait döküman projenin detayları ve kaynak asm kodu var yukarıdaki sitede bulunan proje ve bu dökümanın daha faydalı olacağını düşünüyorum
Bu programda DC motorun devir sayısı hesabı motor diski ile birlikte çalışan optokuplör yardımıyla bulunuyor. Motordan geribildirim sinyali optik alıcı ve verici arasına yerleştirilmiş diskin çıkışından alınmaktadır.(DSC-PORTB 4.bit) Motorun geri beslemesi motorla beraber optik alıcı ve vericisi arasında dönen bir disk tarafından sağlanmaktadır. Diskin üzerindeki iki delik vasıtasıyla bir turda optik alıcı iki kere darbe üretmektedir. Bu darbe ile DSC çıkışında
TTL dalga biçimi üretilmektedir. DSC çıkışı kullanılarak bilgisayar motorun dönme hızını ölçmekte ve değiştirebilmektedir. Devir sayısı hesaplanırken temel mantık diskin 1 devri için geçen zamanı hesaplamak ve orantı kurarak 1 dakikadaki devir sayısını bulmaktır.Disk üzerinde 2 boşluk bulunduğundan DSC çıkışı dalga şeklinin yarı periyodunun süresini hesaplamamız yeterlidir.Daha sonra bu süre kullanılarak rpm değerini hesaplarız.
Kaynak: CPU-Cooler-Fan-Speed-Tester ikinci Projeyi hazırlayan: Barış Karaman Dosya: Mikrodenetleyici ile RPM ölçümü (cpu fan hız göstergesi)
Dosya indirme LINK listesi (TXT formatında) link-11395.zip şifre-pass: 320volt.com
sanırım kalibrasyona ihtiyacı var. o fan 5000 küsür RPM e çıkıcak tipte değil 🙂
Verdiğiniz asm kaynak kodu bozuk. Mplab derlerken hata veriyor. Hex dosyası oluşturulamıyor.
Merhaba gevv bey. PIC16f627 yerine 628 kullanabilir miyiz? Parça sipariş verdiğim yerde 627 yerine 628 var. Onu alsam uyar mı?