adc okuma referans alma yöntemi dijital filtre

adc okuma dijital filtre Bir işlemcinin adc pinlerinden okuma yaparken 1 ölçüm yerine 15-20 ölçüm alıp ortadaki değerleri değerlendirmek daha doğru sonuçlar almamızı sağlayacaktır. Etepic forumunda rast geldiğim adc okuma yöntemi basic formunda ama diğer dillere de çevrilebilir. Önemli olan mantığı kavramak. Ete hoca yine püf noktaları anlatmış. Örnekler aşağıdadır: PIC BASIC PRO ÖRNEĞİ: HAM VAR WORD TOPLAM VAR WORD OKUNAN VAR WORD[20] TEMP VAR WORD I VAR BYTE PAUSE 200 BASLA: FOR I=0 TO 19 ADCIN 0,HAM OKUNAN[I]=HAM PAUSEUS 10 NEXT TOPLAM=0 FOR I=7 TO 12 TEMP=OKUNAN[I] TOPLAM=TOPLAM+TEMP NEXT HAM=TOPLAM/6 PROTON BASİC ÖRNEĞİ: Dim VAR1 As Word Dim I1 As Word Dim OK1 As Word Dim TO1 As Word Dim TEMP1 As Word For I1 = 0 To 19 VAR1 = ADIn 0 VAR1 = OK1[I1] DelayUS 10 Next TO1 = 0 For I1 = 7 To 12 TEMP1 = OK1[I1] TO1 = TO1 + TEMP1 Next VAR1 = TO1 / 6 Bu sistemin avantajı, okumanın...