barisdinc / Aselsan_Boynuz

Aselsan 4822/4826 serisi telsizlerin kontrol kafasinin renkli LCD ile degistirilmesi
6 stars 3 forks source link

Ses Ayar Potu #7

Open ToygarVarli opened 4 years ago

ToygarVarli commented 4 years ago

Barış Abi selamlar,

Telsiz in up down butonunu rotary encoder ile değiştirmeyi düşünüyoruz planlama olarak.

Fakat ses ayarlama için de bir pot olması gerekir mi?

Ya da rotary encoder için switchli bir model kullanarak ana ekranda iken Switch e basıldığı zaman rotary i kanal değiştirme/ses ayarlama modları arasında geçiş mi yapsak?

Tabii rotary encoder digital olarak veri gönderdiği için bunu aselsanın anlayacağı şekilde analog a dönüştürüp bastığımız analog verinin potansiyometre gibi kullanılmasını sağlayacak bir yol bulmamız gerekecek.

barisdinc commented 4 years ago

Ses ayar POT'u analog bir devreye bagli, o yuzden onu digital olarak kontrol edebilmek icin direnci sigital kontrol edilebilen pot IC lerinden kullanmaliyiz. Pek cok audio cihazinin icnde var bunlar...

Dogrusunu istersen sesi sayisal olark kontrol etmeyi cok dusunmemistim ama nedne olmasin.. (maliyeti arrtiracagini da unutmamak lazim) ornek : PT2258 PGA2320 MAX5486 DS1669

ToygarVarli commented 4 years ago

Abi selam,

Digital pot entegrelerini gördüm fakat maliyetten dolayı bir arka kapı bulmak için internette biraz araştırma yaptım,

Pwm sinyalini low pass filter den geçirerek analog bir potansiyometre gibi kullanılabileceğine dair bir konu okudum.

İş görür mü emin değilim ama,

https://arduino.stackexchange.com/questions/1844/how-to-emulate-an-analog-potentiometer-with-pwm

Haktan-OE commented 4 years ago

Toygar Hocam,

Teknik olarak pwm sinyalini low pass filter'dan geçirerek böyle bir kullanım yapmanız mümkündür. Bu uygulama basit robotik çalışmalarda motor kontrol fonksiyonları için de kullanılmaktadır. Maliyet açısından da sonuç açısından da bu kullanımın işinizi göreceğini düşünmekteyim. Tabi ki Barış Abi konuya çok daha hakim, son söz her zaman kendisinindir :) Saygılarımla

ToygarVarli commented 4 years ago

Haktan Hocam Selamlar ,

Cevabınız için çok teşekkür ederim ,

Ayrıca projeye bir contributor daha katılmış olmasına çok memnun oldum :)