Overview
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 제품 선택 가이드 보기
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
