Selamlar,
18F4431 dışında 8-bit qei enkoder modül içeren entegre biliyor musunuz?
18F4431'in hafızası yetmeyebilir o sebeple farklı bir entegre araştırıyorum.
https://www.microchip.com/maps/microcontroller.aspx
burdan bulabilirsin ama türkiyede varmıdır yokmudur bilemem
Yaygın bulunan
DSPIC30F4011
DSPIC30F6010
STM32'lerin galiba hepsinde var. Ayrıca yazmamışlar ama Timer modülleri encoder girişi alacak şekilde programlanabiliyor. Hatta pek çoğunda birden fazla sayıda var.
Bende Stm tercih ediyorum şu an, öneririm ama
şu an hazır bir altyapı var o nedenle Pic ile ilerlemek istiyordur diye düşündüm.
Banada lazımdı bayağı aramıştım yıllar önce.
Encoder ı olan ve eeprom u olan biraz hafızası büyük Pic bulmakta zorlanmıştım.
Hatta 18F serisi encoder modülü olan pek yoktu diye hatırlıyorum.
Son üç beş senede durum değişmiştir belki bilemiyorum.
Yazdığım iki Pic in encoder larını kullandım.
DSPIC30F6010 için errata da belirtilen encoder ile ilgili bir problem var onada dikkat etmek lazım.
Hepinize teşekkürler.
30F4011 kullanacaktım fakat T6963C çipli dokunmatik ekranı çalıştırmakta zorlanacaktım zira bu kütüphanede birçok kısıt var. Pinler ayrı ayrı tanımlanamıyor.
O yüzden 18F4431 ile yola çıkacağım. Hafıza problemi olursa ikinci mikrodenetleyiciyi ekleyip işleri paylaştırırım.
Tek encoder için qei olmazsa olmaz değil ki, kesmelerle de yaparsınız,
Encoder kaç pals? kaç devir dönecek?
Alıntı yapılan: esensoy - 15 Ocak 2021, 11:23:12Tek encoder için qei olmazsa olmaz değil ki, kesmelerle de yaparsınız,
Encoder kaç pals? kaç devir dönecek?
yok farkındayım. daha önce 2 kanallı enkoderle de çalışmıştım. RB kesmesi ile hallediliyor.
Bu çalışmada qei kullanayım istedim. pals kaçırmamakla ilgili kesmelerden daha güvenilir olacak diye düşünüyorum bakalım.
Ben otomatik kayan kapıların kontrol kartında kullandım 18f4431'i tek sorunum 2 adet 232 çıkışı olmaması bende 485 kullandım