일반적인 용도의 DAQ
- 업데이트 날짜:2025-08-27
- 3분 (읽기 시간)
일반적인 용도의 DAQ 디바이스는 데이터를 수집하거나 생성하는 디바이스이며 여러 개의 채널을 가질 수 있습니다. 또한 일반적인 용도의 DAQ 디바이스를 사용하여 사인파와 같은 아날로그 신호와 펄스와 같은 디지털 신호를 생성할 수 있습니다. 일반적으로 플러그인 슬롯을 통해 이러한 디바이스를 직접 컴퓨터의 내부 버스에 연결하게 됩니다.
일반적인 용도의 DAQ 측정 시스템은 다른 측정 시스템과는 다릅니다. 컴퓨터에 설치된 소프트웨어가 실제 측정을 수행하기 때문입니다. DAQ 디바이스는 입력 신호를 컴퓨터가 사용할 수 있는 디지털 신호로만 변환합니다. 즉, 같은 DAQ 디바이스가 단순히 데이터를 읽는 소프트웨어 어플리케이션을 변경함으로써 여러 측정을 수행할 수 있습니다. 데이터 수집 이외에도 DAQ 측정 시스템을 위한 어플리케이션은 데이터를 처리하고 결과를 디스플레이하는 소프트웨어를 사용합니다. 이 유연성 때문에 하나의 하드웨어 디바이스로 여러 측정 타입을 사용할 수 있지만, 다른 타입의 측정을 위해 다른 어플리케이션을 개발하는데 더 많은 시간이 소요됩니다. LabVIEW는 다른 어플리케이션을 개발하도록 도와주는 많은 수집과 분석 함수를 포함하고 있습니다.
컴퓨터가 DAQ 디바이스와 통신하는 방법
컴퓨터 기반 측정 시스템이 온도와 같은 물리적인 신호를 측정하기 전에, 센서가 물리적인 신호를 전압이나 전류와 같은 전기적인 신호로 변환해야 합니다. 플러그인 DAQ 디바이스는 전체 측정 시스템의 단 하나의 시스템 구성요소입니다. 언제나 신호를 직접 플러그인 DAQ 디바이스에 연결할 수 있는 것은 아닙니다. 이러한 경우, 플러그인 DAQ 디바이스가 신호를 디지털 정보로 변환하기 전에 신호 컨디셔닝 액세서리를 사용하여 신호를 컨디셔닝해야 합니다. 소프트웨어는 원시 데이터를 수집하고, 분석하고, 결과를 제시하여 DAQ 시스템을 컨트롤합니다.
DAQ 시스템에는 다음 옵션이 있습니다:
- 플러그인 DAQ 디바이스는 컴퓨터에 상주합니다. 디바이스를 데스크탑 컴퓨터의 PCI 슬롯 또는 노트북 컴퓨터의 PCMCIA 슬롯에 꽂아 이동 가능한 DAQ 측정 시스템을 만들 수 있습니다.
- DAQ 디바이스는 외장형이며 시리얼 포트 또는 이더넷 포트와 같은 기존 포트를 통해 컴퓨터에 연결됩니다. 따라서 신속하고 쉽게 측정 노드를 센서 가까이에 놓을 수 있습니다.
소프트웨어와 DAQ 디바이스
컴퓨터는 DAQ 디바이스를 통해 원시 데이터를 받습니다. 사용자가 작성하는 어플리케이션 소프트웨어는 원시 데이터를 사용자가 이해할 수 있는 형식으로 제시하고 조작합니다. 또한 소프트웨어는 DAQ 디바이스에 어떤 채널에서 언제 데이터를 수집할지 명령하여 DAQ 시스템을 컨트롤합니다.
일반적으로 DAQ 소프트웨어는 드라이버와 어플리케이션 소프트웨어를 포함하고 있습니다. 드라이버는 디바이스 또는 디바이스 타입에 유일하며 디바이스가 받는 명령의 세트를 포함합니다. LabVIEW와 같은 어플리케이션 소프트웨어는 드라이버에 수집 및 열전쌍 읽기 반환과 같은 명령을 보냅니다. 또한 어플리케이션 소프트웨어는 수집한 데이터를 디스플레이하고 분석합니다.
NI 측정 디바이스는 NI-DAQ 드라이버 소프트웨어 및 NI 측정 VI와 함수를 포함합니다. 이를 사용하여 측정 디바이스를 설정하고, 데이터를 수집하고, 데이터를 전송할 수 있습니다.
NI-DAQ
NI-DAQ 7.x는 각각 자체 어플리케이션 프로그래밍 인터페이스(API), 하드웨어 설정, 소프트웨어 설정이 있는 Traditional NI-DAQ (Legacy)와 NI-DAQmx라는 두 개의 NI-DAQ 드라이버를 포함합니다. NI-DAQ 8.0 및 이후 버전에는 Traditional NI-DAQ (Legacy)의 대체인 NI-DAQmx만 포함되어 있습니다, .
- Traditional NI-DAQ (Legacy)는 NI-DAQ의 이전 버전인 NI-DAQ 6.9.x의 업그레이드입니다. Traditional NI-DAQ (Legacy)은 NI-DAQ 6.9.x와 같은 VI 및 함수를 가지고 있으며 같은 방식으로 작동합니다. Traditional NI-DAQ (Legacy)는 NI-DAQ 6.9.x와는 달리 NI-DAQmx와 같은 컴퓨터에서 사용할 수 있습니다. 그러나 Windows Vista에서는 Traditional NI-DAQ (Legacy)을 사용할 수 없습니다.
- NI-DAQmx는 측정 디바이스를 컨트롤하기 위한 새로운 VI, 함수, 개발 도구를 가진 최신의 NI-DAQ 드라이버입니다. NI-DAQ의 이전 버전과 비교하여 NI-DAQmx의 장점은 DAQ 어시스턴트를 이용하여 디바이스의 채널과 측정 태스크를 설정할 수 있고; 더 빠른 단일 포인트 아날로그 I/O와 멀티스레딩을 포함하여 성능이 향상되었고; NI-DAQ의 이전 버전보다 적은 함수와 VI를 사용하여 DAQ 어플리케이션을 생성할 수 있는 단순한 API를 제공한다는 것입니다. 노트 (Windows) LabVIEW는 NI-DAQmx와 DAQ 어시스턴트를 지원합니다. (Mac OS X) LabVIEW는 NI-DAQmx Base는 지원하지만 DAQ 어시스턴트는 지원하지 않습니다. (Linux) LabVIEW는 NI-DAQmx는 지원하지만 DAQ 어시스턴트는 지원하지 않습니다.
Traditional NI-DAQ (Legacy)과 NI-DAQmx는 디바이스의 다른 세트를 지원합니다. 지원되는 디바이스 목록은 National Instruments 웹 사이트의 데이터 수집(DAQ) 하드웨어를 참조하십시오.