산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

R/2nR DAC:바이너리 가중 입력 디지털-아날로그 변환기

R/2nR DAC 회로란 무엇입니까?

이진 가중치 입력이라고도 하는 R/2nR DAC 회로 DAC는 반전 합산 연산 증폭기 회로의 변형입니다. ("합산" 회로는 때때로 "여름" 회로라고도 합니다.)

회상한다면, 고전적인 반전 합산 회로는 여러 전압 입력과 하나의 전압 출력이 있는 제어된 이득을 위해 네거티브 피드백을 사용하는 연산 증폭기입니다. 출력 전압은 모든 입력 전압의 반전(반대 극성) 합계입니다.

간단한 반전 합산 회로의 경우 모든 저항의 값이 같아야 합니다. 입력 저항 중 하나라도 다른 경우 입력 전압은 출력에 미치는 영향의 정도가 다르며 출력 전압은 실제 합이 아닙니다.

예:다중 입력 저항 값이 있는 R/2nR DAC

그러나 의도적으로 입력 저항을 다른 값으로 설정하는 경우를 고려해 보겠습니다. 입력 저항 값을 모두 동일한 값 R:

대신 R, 2R 및 4R의 2승으로 설정한다고 가정합니다.

V1부터 시작 V3을 통해 , 이것은 각 입력 전압이 그 이전의 전압으로 출력에 미치는 영향의 정확히 절반을 줄 것입니다. 즉, 입력 전압 V1 출력 전압(1의 이득)에 1:1 효과가 있는 반면 입력 전압 V2 출력에 절반의 영향을 미치고(1/2의 이득) V3 그 절반(1/4의 이득).

이 비율은 임의로 선택한 것이 아닙니다. 이진법 시스템에서 가중치에 해당하는 동일한 비율입니다. 각 입력이 0볼트 또는 전체 공급 전압이 되도록 이 회로의 입력을 디지털 게이트로 구동하면 출력 전압은 이 3비트의 이진 값의 아날로그 표현이 됩니다.

이 회로에 입력된 8가지 바이너리 비트(000에서 111까지)의 모든 조합에 대한 출력 전압을 차트로 나타내면 다음과 같은 전압 진행을 얻을 수 있습니다.

<사전>---------------- | 바이너리 | 출력 전압 | ----------- | 000 | 0.00V | -------------- | 001 | -1.25V | ------------------ | 010 | -2.50V | -------------- | 011 | -3.75V | ------------------ | 100 | -5.00V | -------------- | 101 | -6.25V | ------------------ | 110 | -7.50V | -------------- | 111 | -8.75V | ------------------

바이너리 카운트 시퀀스의 각 단계에서 출력에 1.25볼트 변화가 발생한다는 점에 유의하십시오.

이 회로는 SPICE를 사용하여 시뮬레이션하기가 매우 쉽습니다. 다음 시뮬레이션에서 110의 이진 입력으로 DAC 회로를 설정했습니다(저항 R1의 첫 번째 노드 번호 참고). , R2 , 및 R3 :노드 번호 "1"은 5볼트 배터리의 양극에 연결하고 노드 번호 "0"은 접지에 연결).

시뮬레이션의 노드 6에 출력 전압이 나타납니다.

이진 가중치 dac v1 1 0 dc 5 rbogus 1 0 99k r1 1 5 1k r2 1 5 2k r3 0 5 4k rfeedbk 5 6 1k e1 6 0 5 0 999k .end 노드 전압 0 999k .end 노드 전압 0 노드 전압 (5) 0.0000 (6) -7.5000

이 회로의 저항 값을 조정하여 이진 입력에 직접 해당하는 출력 전압을 얻을 수 있습니다. 예를 들어, 피드백 저항을 1kΩ 대신 800Ω으로 만들면 DAC는 이진 입력 001에 대해 -1볼트, 이진 입력 100에 대해 -4볼트, 이진 입력 111에 대해 -7볼트 등을 출력합니다.

(피드백 저항이 800옴으로 설정됨) ------ | 바이너리 | 출력 전압 | ---------------- | 000 | 0.00V | ------------ | 001 | -1.00V | ---------------- | 010 | -2.00V | ------------ | 011 | -3.00V | ---------------- | 100 | -4.00V | ------------ | 101 | -5.00V | ---------------- | 110 | -6.00V | ------------ | 111 | -7.00V | ---------------- 

이 DAC의 분해능을 확장하려면(입력에 더 많은 비트 추가) 동일한 2의 거듭제곱 값 시퀀스를 유지하면서 입력 저항을 더 추가하기만 하면 됩니다.

모든 논리 게이트는 "하이" 상태일 때 정확히 동일한 전압을 출력해야 합니다. 한 게이트가 "높음"에 대해 +5.02볼트를 출력하고 다른 게이트가 +4.86볼트만 출력하는 경우 DAC의 아날로그 출력에 부정적인 영향을 미칩니다.

마찬가지로 모든 "낮은" 전압 레벨은 게이트 간에 동일해야 하며 이상적으로는 정확히 0.00볼트여야 합니다. CMOS 출력 게이트를 사용하고 각 게이트가 소싱 또는 싱크해야 하는 전류의 양을 최소화하도록 입력/피드백 저항 값을 선택하는 것이 좋습니다.


산업기술

  1. 555 IC
  2. 2차 공식
  3. 역도함수(무한적분)
  4. 사이리스터
  5. NOT 게이트
  6. D 래치
  7. J-K 플립플롭
  8. 공통 소스 증폭기(IGFET)
  9. 공통 드레인 증폭기(IGFET)
  10. 공통 게이트 증폭기(IGFET)