R2R을 DAC 및 op로 사용하려고 시도하는 이와 같은 회로가 부족하지 않은 것 같습니다. 앰프. 출력 버퍼로. 이것들은 나에게 의미가 있으므로 하나를 구성하고 구성하기로 결정했습니다.
약간 더 간단한 회로를 만들었습니다
이 회로를 시뮬레이션 – CircuitLab을 사용하여 작성된 회로도
이 회로는 단일 이득에서 작동하는 LM324의 단일 연산 증폭기를 사용합니다. 패키지의 다른 3은 연결되지 않은 상태로 남아 있습니다. 벤치 전원 공급 장치에서 나오는 포지티브 레일의 + 12VDC에서 구동됩니다.
"4.4k"(2R) 저항기는 실제로 직렬로 연결된 2 개의 2.2k 저항기입니다.
D1-D4는 내가 작성한 웨이브 테이블 다이렉트 디지털 신시사이저를 사용하여 atmega328p에서 실행 중입니다. 나는 그것에 대해 많이 이야기하지 않을 것이지만, 마이크로 컨트롤러는 +5 VDC에서 실행되므로 각 라인은 0 또는 5 VDC입니다.
R13, Q1 및 R14는 회로가 일종의 실제 부하를 구동하고있었습니다. 트랜지스터가 반전 증폭기로 작동합니다.
나는 원래 R10과 R12를 생략했다. 나는 이렇게 출력했다.
- CH1-노랑-DAC 출력
- CH2-파랑-op 출력. 앰프.
- CH1-노랑-DAC 출력
- CH2-파랑-op 출력. 앰프.
이것은 예상치 못하게 위상 편이 삼각파를 생성합니다.
이 시점에서 R10과 R12를 추가했습니다.
- CH1-노란색-op의 비 반전 입력. 앰프.
- CH2-파랑-op 출력. 앰프.
이것은 출력 전압을 반으로 줄 였지만 더 정확한 출력을 얻었습니다. 이 차이는 이론적으로 op의 게인을 사용하여 구성 할 수 있습니다. 앰프.
그러나 여전히 더 높은 주파수에서는 작동하지 않습니다.
- CH1-노란색-op의 비 반전 입력. 앰프.
- CH2-파랑-op 출력. 앰프.
이 경우 위상 삼각파를 생성 할뿐만 아니라 실제로 +2.5 VDC 또는 접지로 돌아 가지 않습니다.
다음은 설정의 실제 샷입니다.
점퍼 와이어와 브레드 보드를 사용하고 있기 때문에 DAC가 생산할 수있는 실제 주파수에는 약간의 상한이 있어야합니다. 그러나 내 범위가 나타내는 ~ 60 KHz는별로 문제가되지 않아야합니다. LM324의 데이터 시트는 1MHz가 op의 실제 상한임을 제안하는 것으로 보입니다. 앰프. 통일 이득. 표시된 출력 파형은 op 내부의 트랜지스터처럼 보입니다. 앰프. 포화 또는 유사한 효과. 연산 증폭기에 대해 충분하지 않습니다.
DC에서 60kHz로 출력되는 연산 증폭기에서 입력 신호를 정확하게 재생하기 위해 회로를 변경할 수 있습니까?
LM324를 찾고 있던 데이터 시트 :