DAQmx 디지털 I/O 태스크를 위해 카운터를 사용하여 샘플 클럭을 생성하는 방법

업데이트 됨 Oct 30, 2019

해당 제품

Driver

  • NI-DAQmx

문의사항

M 시리즈 데이터 수집 (DAQ) 디바이스에는 디지털 I/O를 위한 온보드 타이밍 엔진이 없습니다.
이러한 DAQ 디바이스 중 하나에서, 온보드 카운터를 사용하여 DAQmx 디지털 태스크의 샘플 클럭을 생성하려면 어떻게 해야 합니까?

해결책

다음 단계를 진행해 보시길 바랍니다.
  1. 디지털 입력 또는 디지털 출력 태스크을 위해 원하는 클럭 주파수에서 디지털 펄스열을 생성하는 카운터 출력 태스크를 생성하십시오.
  2. 디지털 입력 태스크 또는 디지털 출력 태스크를 생성하고 펄스 트레인을 생성하도록 구성된 카운터의 내부 카운터 출력으로 샘플 클럭의 소스를 지정하십시오.
  3. 디지털 입력 또는 디지털 출력 태스크를 시작하십시오.
  4. 디지털 태스크가 데이터 수집 또는 생성을 시작할 준비가 되면 카운터 태스크를 시작하십시오.

추가 정보

다음은 카운터를 사용하여 샘플 클럭을 생성하는 방법을 보여주는 예제 프로그램입니다.
예제 프로그램 : M Series Hardware-Timed DIO with Counter Clock Generation