아래 회로 왼쪽의 전위차계는 실제로 오디오 볼륨 제어를 위해 설계된 디지털 전위차계의 출력이므로 출력은 0dB에서 -64db까지 64 개의 로그 단계를 제공하도록 내부적으로 구성되어 있습니다. 나는 그것을 바꿀 수 없습니다. 이제 출력을 사용하여 내부 DSP 프로세서가있는 오디오 증폭기를 제어해야합니다.이 증폭기는 0-3.2VDC를 수용하여 오디오 볼륨을 제어합니다. 이 증폭기는 현재 선형 전위차계에서 해당 전압을 얻으므로 내부적으로 자체 로그 변환을 수행합니다. 따라서 0-12V를 3.2V 범위로 변환하기 위해 간단한 전압 분배기로 사용되는 R11 및 R12와 함께 다이오드가없는 회로를 사용하면 작동하지만 응답은 이상적이지 않습니다. 내 디지털 포트의 출력이 1dB 단계로 전압을 높이고 있기 때문에 "단계" 특히 더 높은 볼륨에 도달 할 때 앰프의 출력 레벨에서들을 수 있습니다. 그래서 내가해야 할 일은 로그 단계를 선형의 근사치로 변환하는 것입니다. 즉, 로그 방지 기능이 필요합니다.
그래서 그림과 같이 몇 개의 다이오드 네트워크로 안티 로그 곡선을 근사하려고합니다. 기본적으로 출력 전압은 처음에 입력 전압을 따르지만 D2만큼 점차적으로 느리게 상승한 다음 나중에 D3-D4 쌍이 작동하기 시작합니다. 볼륨 컨트롤 사운드를보다 반응 적으로 만들기에 충분할 것 같지만 회로는 나에게 "핵"인 것 같습니다. 누구든지 엄청난 양의 추가 부품이 필요없는 더 웅변적인 솔루션을 제안 할 수 있습니까?
부록 ... 하루 종일 위 회로에서 시행 착오를하고 선형 램프를 공급하고 입력과 출력을 비교 한 후 최적화하기가 너무 어렵다고 결정했습니다. 최대 기준 전압 (위의 12V)이 전혀 변하지 않으면 원하는 응답을 복제하기 위해 너무 많은 저항을 변경해야합니다. 그러나 변덕에 나는 이것을 생각해 냈습니다. 이 구성을 사용하여 안티 로그 (또는 로그) 응답을 실제로 근사화하는지 잘 모르겠지만 최대 입력 기준 전압이 2 이상인 한 원하는 응답으로 "조정"하는 것이 매우 쉽다는 것을 알았습니다. 또는 원하는 최종 출력 최대 값의 3 배 요점은 입력 POT가 더 높게 조정될 때 출력이 입력에서 점차 분기되어 입력 변경이 출력에 점차 영향을 미치지 않도록하는 것입니다.
나는 이것이 왜 그렇게 잘 작동하는지, 실제로 비 역전 로그 곡선을 근사화하는지, 더 간단하게 수행 할 수 있는지에 대한 의견을 환영합니다. 그러나 결론적으로, 다른 사람이 비슷한 문제에 부딪 치면, 이것은 적어도 내 귀에는 아주 잘 작동하는 것 같습니다!
또 다른 부록 : 비슷한 회로를 필요로하는이를 따르는 사람의 이익을 위해 단일 공급 OP-AMP 회로의 일반적인 선택 임에도 불구하고 LM324를 지적해야합니다. 그렇지 않으면 좋은 선택이 아닙니다. 회로. 그 이유는이 OP 앰프가 내부 BJT 트랜지스터를 기반으로하기 때문에 실제로 0.6 볼트 미만의 출력을 "구동"할 수 없다는 것입니다. 필자의 경우 LOG 응답 곡선이 해당 지점 미만으로 시작하지 않아도 회로는 여전히 양의 바이어스 전류가 작은 기존 회로에 0-3 볼트를 출력해야했기 때문에 버퍼로 사용되는 최종 OP 앰프를 접지 한 경우에도 출력을 0으로 조정하십시오. FET 기반이기 때문에 쿼드 OP 앰프를 Texas Instruments TLC274와 같은 것으로 대체 할 것입니다.