개요
NI Single-Board RIO란?

• OEM용 컨트롤 및 데이터 수집 어플리케이션을 위한 임베디드 단일 보드 솔루션
• 신속한 개발을 위한 NI의 그래픽 기반 프로그래밍 툴인 LabVIEW로 구동되는 시스템
• 안정적인 독립형 작동 또는 분산 작동을 위한 온보드 리얼타임 프로세서
• 맞춤형 I/O 타이밍 및 처리를 위한 온보드 FPGA 칩
• 온보드 아날로그 I/O 및 디지털 I/O
• 수량 할인
NI Single-Board RIO 제품은 고성능과 안정성이 필요한 대용량 및 OEM 임베디드 컨트롤 및 데이터 수집 어플리케이션을 위해 설계되었습니다. 엔지니어와 임베디드 개발자들은 시스템의 개방형 임베디드 아키텍처, 소형 크기 및 유연성을 갖춘 본 상용 (COTS) 하드웨어 제품을 사용하여 맞춤형 임베디드 시스템을 신속하게 시장에 출시할 수 있습니다. NI Single-Board RIO는 LabVIEW FPGA 와 LabVIEW Real-Time 기술로 구동되므로, 사용하기 쉬운 그래픽 기반 프로그래밍 툴을 사용하여 NI Single-Board RIO 임베디드 시스템을 설계, 프로그래밍 및 맞춤화할 수 있습니다.

NI Single-Board RIO 아키텍처
각 NI Single-Board RIO 제품은 임베디드 리얼타임 프로세서, 고성능 FPGA, 온보드 아날로그 및 디지털 I/O를 단일 보드에 통합합니다. 모든 I/O는 FPGA에 직접 연결되어 있으므로 사용자는 타이밍 및 I/O 신호 처리를 로우 레벨에서 원하는 대로 재구성할 수 있습니다.의 맞춤화로 제공합니다. FPGA는 고속 PCI 버스를 통해 임베디드 리얼타임 프로세서에 연결되어 있습니다. LabVIEW는 I/O에서 FPGA로 데이터를 전송하고 또한 FPGA에서 임베디드 프로세서로 데이터를 전송하여 리얼타임 분석, 후처리, 데이터 로깅 또는 네트워크 연결된 호스트 컴퓨터와 통신 등을 수행하기 위해 데이터 전송 매커니즘을 내장합니다.
참고: NI Single-Board RIO 제품은 극한 환경에서도 작동하도록 구성되어 있어 매우 견고한 모듈형 솔루션에 사용 가능합니다. ni.com/compactrio를 방문하여 NI CompactRIO에 대한 정보를 보십시오.
스펙 및 주변기기
• -20 ~ 70 °C 보존 온도
• -20 ~ 55 °C 작동 온도
• 19 V – 30 VDC 전원 공급 입력
• 주변기기 및 디바이스로 연결을 위한 RS232 시리얼 포트
• 네트워크 연결을 위한10/100 이더넷 포트
• 배터리 백업이 있는 리얼타임 클럭
I/O
NI Single-Board RIO와 사용 가능한 온보드 I/O
• 110, 5 V/TTL 디지털 I/O 라인
• 최고 32 ±10 V, 16비트, 250 kS/s 아날로그 입력
• 최고 4 ±10 V, 16비트, 100 kS/s 아날로그 출력
• 최고 32, 24 V 산업용 디지털 입력 라인
• 최고 32, 24 V 산업용 디지털 출력 라인
최대 3개의 C 시리즈 I/O 모듈은 각 Single-Board RIO 시스템에 연결 가능합니다. 전압, 전류, 열전대, RTD, 가속도계 및 스트레인 게이지 입력이 가능한 다양한 C 시리즈 I/O 유형; 최고 ±60 V 동시 샘플링 아날로그 I/O; 12, 24 및 48 V 산업용 디지털 I/O; 5 V/TTL 디지털 I/O; 카운터/타이머; 펄스 생성; 고전압/전류 릴레이 등 다양한 C 시리즈 I/O 유형을 사용할 수 있습니다. 모듈에는 확장된 전압 범위 또는 산업용 신호 유형을 위한 신호 컨디셔닝이 내장되어 있으므로, 엔지니어들은 C 시리즈 모듈에서 센서 및 액추에이터에 와이어를 직접 연결할 수 있습니다. 플랫폼은 개방형이므로 엔지니어들은 어플리케이션의 특정 I/O 또는 통신 요구를 위하여 고유의 맞춤I/O 모듈을 구축할 수 있습니다.
FPGA
임베디드 FPGA는 LabVIEW 툴을 사용하여 프로그래밍할 수 있는 고성능의 재구성 가능한 칩입니다. 지금까지 FPGA 설계자들은 FPGA 프로그래밍을 위해 VHDL과 같은 복잡한 설계 언어를 익혀서 사용해야 했습니다. 그러나 이제 엔지니어와 과학자들은 FPGA를 프로그래밍하고 맞춤구성하는데 그래픽 기반 툴인 LabVIEW를 사용할 수 있습니다. CompactRIO에 임베디드된 FPGA 하드웨어를 사용하면 엔지니어들은 아날로그 및 디지털 I/O를 위한 맞춤형 타이밍, 트리거링, 동기화, 컨트롤 및 신호 처리를 실행할 수 있습니다. LabVIEW FPGA 개방형 환경으로 엔지니어들은 기존의 VHDL 코드 또는 IP 코어를 통합할 수 있습니다.
Real-Time 프로세서
NI Single-Board RIO 제품에는 안정적인 Wind River VxWorks 리얼타임 운영 시스템에서 LabVIEW Real-Time 어플리케이션을 결정성있게 실행하는 산업용 266 MHz 또는 400 MHz Freescale MPC5200 프로세서 탑재되어 있습니다. LabVIEW에는 CompactRIO 임베디드 시스템 내에서 FPGA 및 리얼타임 프로세서간 데이터를 전송하기 위한 함수가 내장되어 있습니다. 내장된 600개 이상의 LabVIEW 함수 중 선택하여, 리얼타임 컨트롤, 분석, 데이터 로깅 및 통신용 멀티스레드 임베디드 시스템을 구축하십시오. 또한, LabVIEW Real-Time 코드로 기존의 C/C++ 코드를 통합하여 개발 시간을 절감할 수 있습니다.
어플리케이션 예제
NI Single-Board RIO의 저렴한 비용과 안정성을 비롯한 대용량 임베디드 측정 및 컨트롤 어플리케이션에 적합하기 때문에 엔지니어들은 산업 및 어플리케이션의 다양한 문제를 해결할 수 있습니다. 포함된 예제는 다음과 같습니다.
• 의료 장비 제어
• 로봇 및 무인 차량 제어
• 머신 상태 모니터링 및 보호
• 임베디드 데이터 로깅
• 전기 전력 모니터링 및 전력 전자 컨트롤
• 모바일/휴대성 노이즈, 진동 및 강도(NVH) 분석
더 알아보기
NI Single-Board RIO 시스템 셋업 데모 보기
NI Single-Board RIO 제품 선택 가이드 보기
법적 정보
"이 튜토리얼 (이 ""튜토리얼"")은 내쇼날인스트루먼트 (""NI"")가 개발한 것 입니다. 이 튜토리얼에 대한 내쇼날인스트루먼트의 기술 지원이 가능하더라도, 이 튜토리얼의 내용은 완전하게 테스트 및 검증되지 않을 수 있으며, NI는 어떠한 방식으로도 품질 또는 관련 제품 및 드라이버의 새로운 버전에 따른 컨텐츠의 지속적인 지원을 보장하지 않습니다. 이 튜토리얼은 어떠한 종류의 보증 및 NI.COM의 이용 약관에 명시된 특정한 제약 규정에 대한 전제 없이 있는 그대로 제공됩니다. (http://ni.com/legal/termsofuse/unitedstates/us/)
