- 용어정리
1) Probe: 물리적 환경에서 입력을 받아 이를 전기 신호로 변환하는 장치
2) Sensor: 변환된 전기 신호를 내장된 MCU를 이용하여 데이터로 처리한 후, 필요한 외부 시스템으로 전송하는 장치
3) Smart sensor: 센서의 기능에 데이터 처리 및 통신 기능을 결합한 장치
4) Programmable Smart Sensor: Smart sensor의 알로리즘(분석, 진단, 보정 기능) 변경이 쉽게 되는 장치 - Smart sensor의 특징
1) 데이터 처리: 내장된 마이크로프로세서를 통해 수집된 데이터를 처리하고 분석한다.
2) 통신 기능: 네트워크를 통해 다른 기기와 연결되어 정보를 주고받을 수 있다.
3) 분석 기능: 정확하게 정보를 판단하고 처리할 수 있는 알고리즘을 탑재된다.
4) 자체 진단: 센서의 상태를 모니터링하고, 오류를 감지한다.
5) 자체 보정: 정확도를 유지하기 위해 보정이 내장되어야 한다.
6) 소형화, 저전력: 다양한 기기에 탑재할 수 있도록 소형화되고, 배터리 소모를 최소화하는 기술이 적용된다. - Programmable Smart Sensor의 필요성
산업계에서 사용한 PLC(Programmable logic controller)와 유사한 필요성이 발생되었다.
PLC장치는 표준화된 다양한 입출력을 가지고 있지만, 프로그램을 통하여, 다양한 용도에 사용한다.
스마트센서도, 다양한 출력이 요구가 되고, 용도에 따라 출력 방식도 변경을 요구하게 되었다.
이를 대응하기 위하여, 소형화된 PLC에 고급 언어로 프로그램을 적성하는 장치를 만들었다.
(PLC는 LADDER LOGIC으로 작성, PSS는 Python언어로 작성)
예로 온도센서를 생각해 보자.
1) 수온 유지가 필요한 분야에서는 온도 제어용으로 사용
2) 환경시스템에서는 온도를 수집하여, 전송하도로 사용
3) 조리시스템에서는 목표하는 온도까지 가열하고, 정해진 시간동안 온도를 유지하도록 사용
용도는 다르지만, 모두 알고리즘만 변경되면, 동일 장치로 사용할 수 있다.
이런 알고리즘을 사용자가 직접할 수 있도록 하는 것이 PSS의 목적이다.
EQBoard는 센서 교체를 할 수 있는 과학용 데이터 수집에 특화된 PSS 장치이다.
윤 영기 / YOON, Young-Ki
newton@eqboard.com