Digital kumpaslar nasıl çalışır?

Başlatan z, 26 Aralık 2018, 19:20:27

iboibo

Tepe yada çukur noktalarını kaçırıyorsa, mcu hızlıca çektiğinde sonuç yanlış olur ölçüm az olur yani , eğer sonuç doğru ise mcu hepsini görüyor demektir , yoksa bir kondansatörde filan mı biriktirip ölçüyorsun ne yapıyorsun  ??? 

z

Kacirmaz kacirmaz. Islemcinin hizi ile alakali bir durum. Yanyana iki elektrod mesafesi belli.
Bu mesafeyi algoritmanin bir dongu/islem suresinden daha kisa surede asarsan kumpas mesafeyi olcme yetenegini kaybeder.

Bu da tamamen ADC + islemci hizi + kodlamanin kalitesi ile ilgili bir durum.


z


Kapasitif teknikle calisan shaft encoder calismam.

4096 cpr.

Mucit23

Hız sorununu nasıl çözdün abi. Yazılımsal optimizasyonmu? Şuandaki limit nedir?

z

Bir kac sebebi var. En onemlisi lineer cetvelde 3 fazli sinyaller kullandigim icin 32 bit verilerin mod 3 hesabini yaptirmam gerekiyordu.

Simdikinde 2 faz kullandim haliyle mod 2 hesabi cok basitlesti.

3 fazli duzenekte math islemlerini 64/96 Bit yapiyordum, simdiki tasarimda 32/64 bit yeterli oldu.

Limitten emin olunca sayisal degerini bir ara yazarim.

z


taydin

Elinize sağlık çok güzel bir çalışma olmuş! PCB'leri yaptırırken standart kalitede mi yaptırdınız yoksa şekillerin çok hassas olarak çıkması için özel bir sipariş mi oldu?

Bir de 16 kanal analog data aq için kullandığınız kart nedir?

z

PCB ler normal siparis. Fakat cizimleri cok yuksek cozunurlukte cizdim.

DAQ karti yok. STM32F103C8 islemcisi var.