avatar_Hattuşa

değişim hızı nasıl hesaplanır

Başlatan Hattuşa, 26 Ocak 2013, 19:06:20

Hattuşa

s.a.
bir devreden 3 kanal ADC okutması yapmaktayım bu okuttuğum ADC değerlerinin değişim hızlarını hesaplatmak için nasıl bir matematik yapmak gerekir? yada bu işlemi işlemci ile nasıl yapabiliriz? bu konuda fikir verebilirmisiniz?

F®T

nasıl yani sayı değişimleri arasındaki süremi?
"Hakk" şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.

Hattuşa

Alıntı yapılan: F.T - 26 Ocak 2013, 19:15:05
nasıl yani sayı değişimleri arasındaki süremi?

usta çözümün yolu doğru soruyu sormadan geçer ve maalesef ben doğru soruyu sormayıda bilmiyorum.
ama basitce bir örnek verecek olursam;
1. adc kanalım örneğin 100 adc den 200adc ye ulaştığında 2. ve 3. adc kanallrınında 200adc ye ulaştığı süreyi hesaplama işlemi diyelim.

F®T

#3

estağfirullah.oluyor böyle durumlar.
aklıma şöyle bişey geldi.

dim say as bit
dim zmn as word
dim zaman as word

ıf adc1>100 and say=0  then
say=1
endıf
ıf adc1>200 and say=1 then
say=0
zaman=zmn
zmn=0
endıf



kesme:

ıf say=1 then
zmn=zmn+1
endıf

"Hakk" şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.

3mZ

pro-TR;
Bu konuda Ete hocanın tam istediğin gibi bir örneği var incelemeni tavsiye ederim.
4 adet tuş ile kontrol edilen 4 adet röle var ve bunlar bir takım sistemleri çalıştırıyorlar. Her bir röle ayrı bir sistemi çalıştırıyor ve biz hangi sistemin ne kadar çalıştığını bilmek istiyoruz. TMR0 yardımı ile arka planda çalışan bir saatle yapılmıştı.
DERS-6 da bakmanı tavsiye ederim kesme-röle dosya adıdır.

kolay gelsin
3m

Hattuşa

@3M ustam ilginiz için teşekkür ederim hemen bakacağım bahsettiğiniz yere

Powered by EzPortal