NI-DAQmx에서 카운터/타이머 장치의 디지털 필터 활성화
하드웨어: Counter/Timers (TIO)>>Devices>>PCI-6601, Counter/Timers (TIO)>>Devices>>PCI-6602, Counter/Timers (TIO)>>Devices>>PCI-6608, Counter/Timers (TIO)>>Devices>>PCI-6624, Counter/Timers (TIO)>>Devices>>PXI-6601, Counter/Timers (TIO)>>Devices>>PXI-6602, Counter/Timers (TIO)>>Devices>>PXI-6608, Counter/Timers (TIO)>>Devices>>PXI-6624
문제점: NI-DAQmx에서 NI 66xx장치들의 디지털 필터를 어떻게 활성화 할 수 있습니까?
솔루션: NI 6601, 6602, 6608, and 6624은 프로그래머블 펑션 입력(PFI) 라인으로 활성화 되는 디지털 필터를 가지고 있습니다. TIO 시리즈 도움말(사용자 매뉴얼과 사양)의 디지털 필터링 섹션에서 필터 설정에 관한 더많은 정보를 찾을 수 있습니다. 또한 NI-DAQmx 도움말 파일의 "TIO기반의 장치들을 위한 디지털 필터링 고려" 섹션에서도 정보를 찾을 수 있습니다. 이 파일은 NI-DAQmx와 함께
Start » Programs » National Instruments » NI-DAQ 의 경로에 설치가 됩니다.
디지털 필터를 활성화 하고자 할때, 반드시 필터에서 지원되는 값을 선택하여야 합니다. NI 6601, 6602, and 6608 에서 지원 되는 값은 100 ns, 500 ns, 1 µs, 5 µs, 와 외부 필터 클럭에 기초한 프로그램 설정값입니다. NI 6624은 100 and 500 ns 설정을 지원하지 않습니다. 프로그램 설정을 사용하려면, 반드시 필터 클럭 레이트와 소스를 지정해주어야만 합니다. 더 많은 정보는 아래에 링크되어 있는 TIO 시리즈 도움말을 참조하십시오.
디지털 필터를 활성화 하는 방법:
- 랩뷰를 사용할 때:
디지털 필터를 활성화 하기 위해서는 반드시 카운터 입력 태스크에 관한 DAQmx 채널 프로퍼티 노드를 사용하고 값들을 아래에 보이는 것처럼 정해주어야 합니다. 만약 프로그램 설정값을 사용한다면, DAQmx 채널 프로퍼티 노드를 사용하여 필터의 클럭 레이트와 소스를 지정해주어야만 합니다..
- ANSI C를 사용할 때:
NI-DAQmx C API는 카운터 입력 태스크의 종류에 따라 활성화 되는 디지털 필터 속성을 가집니다. 예를 들어, 카운터 입력 주파수 태스크에서 디지털 필터를 활성화 하기위해서는, 필터를 활성화하기 위한 DAQmxSetCIFreqDigFltrEnable 와 최소 펄스 폭을 설정하기 위한 DAQmxSetCIFreqDigFltrMinPulseWidth 을 사용하여야 합니다. 동일한 종류의 태스크에서 프로그램 설정값을 사용하기 위해서는, 필터 클럭의 소스를 지정하기 위한 DAQmxSetCIFreqDigFltrTimebaseSrc 와 레이트를 지정하기 위한 DAQmxSetCIFreqDigFltrTimebaseRate 을 반드시 사용하여야만 합니다. 이러한 함수들의 사용법에 대한 더 많은 정보를 윈하신다면, Start » Programs » National Instruments » NI-DAQ에 있는 NI-DAQmx C 참조 도움말을 보십시오.
관련 링크: 사용자 매뉴얼: TIO 시리즈 도움말 (사용자 매뉴얼과 사양)
첨부: - enablefilter.jpg
리포트 날짜: 03/14/2006
마지막 업데이트: 08/28/2006
문서 번호: 3VDG0388
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.