Aşağıdaki devrenin solundaki potansiyometre aslında ses seviyesi kontrolü için tasarlanmış bir dijital potansiyometrenin çıkışıdır, bu nedenle çıkışları dahili olarak 0dB'den -64db'ye kadar 64 logaritmik adım sunacak şekilde yapılandırılmıştır. Bunu değiştiremem. Şimdi ortaya çıktığı gibi, ses seviyesini kontrol etmek için 0-3.2VDC kabul eden dahili bir DSP işlemcisine sahip bir ses yükseltecini kontrol etmek için çıkışı kullanmam gerekiyor. Bu amplifikatör şu anda bu voltajı lineer bir potansiyometreden alıyor, bu nedenle dahili olarak log dönüşümü için kendi lineerini yapıyor. Diyotlar olmadan gösterilen devreyi kullanarak, sadece R11 ve R12, 0-12V'mi 3.2V aralığına dönüştürmek için basit bir voltaj bölücü olarak kullanılır, çalışır, ancak tepki idealden daha azdır. Dijital kabımın çıkışı voltajı 1 dB'lik adımlarla ilerlettiğinden, "adımlar" özellikle daha yüksek ses seviyelerine ulaşıldığında amplifikatörün çıkış seviyesinde duyulabilir hale gelir. Bu yüzden yapmam gereken, logaritmik adımları doğrusal bir yaklaşımla dönüştürmektir, yani bir anti-log fonksiyonuna ihtiyacım var.
Bu yüzden bir anti-log eğrisine gösterildiği gibi birkaç diyot ağı ile yaklaşmayı düşünüyorum. Temel olarak, çıkış voltajı başlangıçta giriş voltajını takip eder, ancak daha sonra D2 olarak kademeli olarak yavaşlar ve daha sonra D3-D4 çifti çalışmaya başlar. Ses kontrolünü daha duyarlı hale getirmek için yeterince iyi çalışıyor gibi görünüyor, ancak bir şekilde devre bana bir "hack" gibi görünüyor. Çok fazla ek parça içermeyen daha etkili bir çözüm öneren var mı?
Zeyilname ... Yukarıdaki devre ile bütün gün deneme yanılma oynadıktan, doğrusal bir rampa ile besledikten ve girdiyi çıktı ile karşılaştırdıktan sonra, optimize etmenin çok zor olduğuna karar verdim. Maksimum referans voltajı (yukarıdaki 12 V) hiç değişmezse, çok fazla direnç istenen yanıtı çoğaltmak için değişmelidir. Ama bir hevesle bunu buldum. Gerçekten bu yapılandırma ile bir anti-log (veya log) yanıtı tahmin ediyorum hakkında hiçbir fikrim yok, ama maksimum giriş referans voltajı en az 2 olduğu sürece istenen bir cevaba "ayarlamak" çok kolay buldum veya 3 kat istenen nihai çıkış maks. Giriş POT daha yüksek ayarlandığından, çıkış yavaş yavaş girişten sapacaktır, böylece giriş değişiklikleri çıkış üzerinde giderek daha az etkiye sahip olacaktır.
Hala neden bu kadar iyi çalışıyor gibi görünüyor, ben gerçekten sonradan tersine çevirmeyen günlük eğrisi yaklaşık olup olmadığını ve daha basit yapılabilir olup olmadığını hakkında yorumlarınızı memnuniyetle karşılarız. Ama sonuçta, başka biri benzer bir sorunla karşılaşırsa, bu ÇOK güzel çalışıyor gibi görünüyor ... en azından kulaklarıma!
Başka bir ek: Benzer bir devreye ihtiyaç duyan herkesin yararı için, tekli OP-AMP devreleri için ortak bir seçim olmasına rağmen, bu iyi bir şey için kötü bir seçim olduğu ortaya çıktı, LM324'ü belirtmeliyim. devre. Nedeni, bu OP amp dahili BJT transistörlerine dayanmaktadır ve bu yüzden gerçekten 0.6 volt'un altında herhangi bir çıkışı "süremez". Benim durumumda, bu noktanın altında başlamak için LOG yanıt eğrisine ihtiyacım olmasa da, devrenin hala pozitif pozitif bir akımı olan mevcut bir devreye 0-3 volt vermesi gerekiyordu ve bu yüzden yapamadım tampon olarak kullanılan son OP amplifikatörünü topraklasam bile çıkışı sıfıra ayarlayın). Bu yüzden dörtlü OP amfisini Texas Instruments TLC274 gibi bir şeyle değiştireceğim, çünkü FET tabanlı,