주파수 및 주기 측정을 위한 동적 평균값 연산 방법은 수집을 시작하기 전 셋팅을 할 수 있는 설정 옵션을 제공합니다. 이러한 옵션은 카운터 측정에 적용되는 평균화 또는 필터링의 양에 영향을 미치므로 측정 정확도 및 노이즈 대 지연 시간의 절충이 가능합니다. 수집하는 동안, 카운터는 입력 신호 주기를 지속적으로 측정하고 필터링하여 주파수 또는주기 측정을 생성합니다. NI 9326은 이 방법을 사용합니다.

카운터 필터링이 활성화되어 있는 경우

NI 9326은 카운터 신호의 저역 통과 필터링을 활성화하여 더 높은 주파수 노이즈를 제거하면서 대역 내의 주파수를 정확하게 측정할 수 있습니다. CI.필터 활성화 속성/프로퍼티를 참으로 설정하여 필터링을 활성화할 수 있습니다. 필터링은 기본적으로 활성화되어 있으며, 낮은 노이즈 카운터를 정확하게 측정할 수 있는 가장 쉬운 방법으로 권장됩니다.

필터링이 활성화되면 CI.필터 주파수 속성/프로퍼티를 사용하여 적용되는 필터링의 양을 컨트롤하여 필터 컷오프 주파수를 지정할 수 있습니다. 컷오프를 더 낮게 하면 노이즈는 적어지지만, 대기 시간은 길어집니다. 필터의 지연 시간은 CI 필터 지연 속성/프로퍼티를 사용하여 쿼리할 수 있습니다. 각 카운터는 독립적으로 셋팅하여 설정할 수 있습니다.

노트 필터링이 활성화되면, 측정 시간, 제수 및 최대 측정 가능 기간 파라미터가 무시됩니다.

카운터 필터링이 비활성화되어 있는 경우

CI.필터 활성화가 거짓으로 설정되어 있거나 사용자의 디바이스에서 카운터 필터링이 지원되지 않는 경우, 동적 평균값 연산 방법을 사용하면 입력 신호의 하나 또는 그 이상의 주기를 평균하여 측정값을 생성할 수 있습니다. 수행되는 평균화의 양은 다음에 의해 컨트롤됩니다.

  • 제수—측정하여 평균을 계산할 입력 신호의 주기 개수를 지정합니다. 더 큰 제수를 사용하면 평균화를 높이고 노이즈 측정을 줄일 수 있습니다.
  • 측정 시간—입력 신호의 주기 측정에 소요될 시간을 지정하여 입력 신호 주기의 평균값을 얻습니다. 더 긴 측정 시간을 사용하면 평균화를 높이고 노이즈 측정을 줄일 수 있습니다.
  • 최대 측정 가능 주기—유효한 측정값 찾을 수 없음 상태가 나타나기 입력 신호 전환의 대기 기간을 지정합니다. 이 시간을 측정하려는 가장 느린 주파수보다 더 길게 설정하십시오.
  • 노트 [DAQmx 버추널 채널 생성] VI에 연결된 입력 제수 및 측정 시간 셋팅은 무시됩니다. 대신, DAQmx는 [DAQmx 버추널 채널 생성] VI에 연결된 최소값과 최대값을 기반으로 이러한 설정의 기본값을 계산합니다. 채널 프로퍼티 노드를 사용하여 이러한 기본값을 덮어쓰기하면 어플리케이션에 적용되는 평균화의 양을 보다 더 잘 컨트롤할 수 있습니다.

    수집 중, 동적 평균값 연산 방법은 입력 신호의 한 주기와 제수 주기 간 평균값을 계산하여 입력 신호의 주파수를 결정합니다. 측정 시간 프로퍼티는 이 평균값 연산에 사용될 시간의 상위 리미트를 설정합니다. 따라서 동적 평균값 연산 방법은 다음 테이블에서 볼 수 있는 바와 값이 입력 신호 범위 전체에 걸쳐 측정 정확도와 측정 지연 사이에 균형을 유지합니다.

    신호 주파수 카운터 동작
    하이

    (제수*입력 신호 주기 < 측정 시간)

    신호의 제수 주기를 측정합니다.
    중간

    (입력 신호 주기 < 측정 시간 < 제수*입력 신호 주기)

    측정 시간 안에 들어가는 주기의 수에 근거하여 1과 신호의 제수 주기 사이를 측정합니다.
    로우

    (입력 신호 주기 >= 측정 시간)

    신호의 한 주기를 측정합니다.
    매우 낮음

    (입력 신호 주기 > 최대 측정 가능 주기)

    입력 신호가 최대 측정 가능 주기보다 느립니다. 0 Hz가 반환됩니다.

    또한 자동 측정 셋팅이 필요하지 않은 경우에는 측정 시간 및 제수를 수집 시작 전에 프로퍼티 노드를 사용하여 수동으로 설정할 수 있습니다. 측정 시간 또는 제수는 0으로 설정하여 비활성화할 수 있습니다.

    측정 시간 제수 노트
    0 1 입력 신호의 한 주기를 측정, 1 카운터 (낮은 주파수) 방법과 유사.
    입력 측정 시간 0 입력 측정 시간 동안 발생하는 입력 신호의 주기의 값을 계산, 2 카운터 (높은 주파수) 방법과 유사.
    0 입력 제수 신호의 입력 제수 주기가 경과하는 시간을 계산, 2 카운터 (큰 범위) 방법과 유사.

    동적 평균값 연산 방법의 예는 NI 9361 datasheet에서 확인할 수 있으며, 이 문서는 ni.com/manuals에서 찾을 수 있습니다.