해결책
NI 9375, 9472, 9474, 9476 및 9475의 출력이 하이 또는 로우로 설정되면, 채널은 Vsup과 COM 사이를 토글하는 것이 아니라 Vsup과 임의의 누설 전류를 가지는 높은 임피던스 상태 사이를 토글합니다. 이러한 동작은 출력 전압이 낮은 레벨의 COM 값 (약 0V) 으로 풀다운 되어있지 않고, 데이터시트에서 찾을 수 있는 "출력 전압 (Vo) = Vsup - (Io x Ro)" 식으로부터 예상할 수 있습니다.
일반적인 임피던스보다 큰 디바이스(>1MΩ) 를 사용할 경우 디바이스에 전압 강하가 발생하여 디바이스가 켜질 수 있습니다.
NI 9375, 9472, 9474, 9476 및 9475를 Vsup 또는 ~0 볼트를 예상하는 디바이스(예 : 9411)와 인터페이스하려면 높은 임피던스 라인을 접지에 연결하기 위해 풀다운 저항을 사용해야 합니다. 대부분의 경우, 아래 그림과 같이 DO와 COM 사이에 표준 값인 10kΩ을 사용하면 됩니다. DO가 off일 때 특정 전압을 유지하려면 아래의 단계를 따르십시오.
풀다운 저항 (Rp)의 최대 값을 계산하려면 다음을 수행하십시오.
1. 디지털 출력 라인이 off일 때 디바이스에 흐르는 전류 (I)를 측정하십시오.
2. 디바이스의 저항(Rd)을 측정하십시오.
3. 디지털 출력이 off일 때 디바이스를 켜지 않을 최저 전압 (V1)을 결정하십시오.
4. Rp = (V1*Rd)/(I*Rd-V1) 방정식으로 Rp를 계산하십시오. 이 식은 V1<I*Rd 인 경우 음수 또는 무한대의 Rp를 산출하지 않습니다. 누설 전류의 공정 및 온도 변화를 고려하여 이 계산 된 값보다 작은 Rp를 선택하는 것이 좋습니다.