내 DAQ 보드가 실제로 달성할 수 있는 샘플 속도는 무엇입니까?

업데이트 됨 Apr 30, 2025

해당 제품

드라이버

  • NI-DAQmx

문의사항

아날로그 입력 및 아날로그 출력 작업을 위한 샘플 클럭은 온보드 클럭을 정수 값으로 나누어 생성되므로 내 DAQ 보드는 유한한 샘플 속도 세트만 가능하다는 것을 알고 있습니다. 샘플 속도를 설정할 때 달성되는 실제 샘플 속도는 DAQ 디바이스가 LabVIEW에서 지정된 속도로 샘플링 되지 않음에 설명된 대로 약간 다를 수 있습니다.

내 장치가 실제로 달성할 수 있는 샘플링 속도를 어떻게 확인할 수 있습니까?

해결책

대부분의 DAQ 디바이스에는 20MHz와 100kHz의 두 가지 타임베이스 주파수가 있습니다. 특정 작업에 대해 원하는 샘플 클럭 속도를 얻으려면 이 마스터 타임베이스를 나누어야 합니다. 제수는 항상 정수 값이며 정수의 크기는 데이터 수집 보드의 모델에 따라 다릅니다.

E 시리즈의 경우:
  • AI 샘플 클럭 제수: 24비트
  • AI 변환 클럭 제수: 16비트
  • AO 샘플 클럭 제수: 24비트

M 시리즈 및 X 시리즈의 경우:
  • AI 샘플 클럭 제수: 32비트
  • AI 변환 클럭 제수: 32비트
  • AO 샘플 클럭 제수: 32비트

참고 : X 시리즈 장치는 100MHz 타임베이스는 물론 20MHz 및 100KHz도 사용할 수 있습니다.

추가 정보

: 타임베이스 제수가 16비트 정수라고 가정합니다. 이를 통해 20MHz 타임베이스를 다음의 샘플링 속도에 사용할 수 있습니다.

  • 20MHz / 2 16 ≒ 305Hz
  • 20MHz / (2 16-1 ) ≒ 610Hz
  • 20MHz / (2 16-2 ) ≒ 1.22kHz
  • 등, 장치의 최대 샘플링 속도까지 가능합니다.