Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

STM32F4 Enkoder Mod

Başlatan abcdabc, 20 Mayıs 2017, 16:19:14

abcdabc

Merhaba

Stm32f4 geliştirme kartında PC8 ve PC9 pinlerini enkoder modda kullanabilir miyim ?
Bu pinleri kullanırsam Timer3'ün channel3 ve channel4 konfigürasyonunu kullanacağım.
Timer 3 channel3 ve channel4 Enkoder Mod için kullanılabilir mi ?

Cevaplar için şimdiden teşekkürler.


Tagli

#1
Hayır, kullanılamaz. Encoder modu için CH1 ve CH2'ye ihtiyacın var. Ancak bu iki kanalı alternatif bacaklara alabilirsin.

Bu tür şeyleri görmenin en kolay yolu STM32CubeMX kullanmak. Her ne kadar bu programı proje oluşturmak vs. işler için kullanmıyor olsam da, kendisi bacaklara görev atama konusunda çok yardımcı oluyor.

Yine de emin olmak için referans dokümanından da kontrol etmekte fayda var. TIM2-TIM5 blok diyagramına bakılırsa, encoder arayüzünün sadece TI1FP1 ve TI2FP2 sinyalleri ile sürülebildiği görülüyor. Bunlar da CH1 ve CH2 girişlerinden elde ediliyor.
Gökçe Tağlıoğlu

magnetron

konu açılmışken ben de bir soru sorayım


bu TIM girişlerini enkoder modda kullanırken


TIM_ICInitStructure.TIM_ICFilter = 0x8;


bu fonksiyon çalışıyor mu ? yani girişlere filtre konulabiliyor mu ?


ben bir faydasını görmedim yukardaki fonksiyonu tanımladığım halde


bunu tecrübe eden başkası oldu mu ?

Tagli

Ben denemedim ama blok diyagramından anladığım kadarıyla etkisinin olması lazım. TI1FP1 ve TI2FP2 sinyalleri filtre bloklarından çıkıyor.
Gökçe Tağlıoğlu

skara1214

100 pf at çok işe yariyor
Herkes ölür ama herkes gerçekten yaşamaz