디스플레이가 장착된 최신 임베디드 제어장치의 테스팅은 시간 소모가 많은 어려운 작업이다. 측정기 바늘의 각속도(angular speed)와 같은 일부 시각적 피드백은 속도가 너무 빨라 육안으로 확인하기가 어렵다. 세탁기의 잔여시간 표시와 같은 여타 기능에 대한 수동 테스트 역시 많은 시간이 소요된다.
디스플레이가 장착된 최신 임베디드 제어장치의 테스팅은 시간 소모가 많은 어려운 작업이다. 측정기 바늘의 각속도(angular speed)와 같은 일부 시각적 피드백은 속도가 너무 빨라 육안으로 확인하기가 어렵다. 세탁기의 잔여시간 표시와 같은 여타 기능에 대한 수동 테스트 역시 많은 시간이 소요된다.
이타스(ETAS)는 이러한 테스팅 작업의 전 과정을 자동화하고 테스트 수행 중 모든 휴먼 인터랙션을 제거하기 위해 콤팩트한 실시간 머신 비전 시스템을 제공한다. 최신 임베디드 전자제어장치(ECU)에는 LED, 측정기, 7 세그먼트 디스플레이, 심지어 풀 화면 그래픽 TFT 액정까지 장착한 복잡한 사용자 인터페이스가 탑재돼 있다. 이러한 ECU들에 대한 수동 테스트는 테스트 엔지니어의 지속적인 인터랙션과 관찰을 필요로 해 많은 어려움이 따른다. 테스트를 수동으로 수행할 경우, 그 결과를 100% 재현해 내기가 불가능하다. 왜냐하면 해당 테스트를 수행하는 엔지니어가 그 결과에 어느 정도 영향을 미치기 때문이다. ECU는 개발 과정에서 소프트웨어의 잦은 변경과 업데이트가 이뤄진다. 개발 초기에 소프트웨어 버그를 발견하기 위해서는, 이러한 변경 사항들에 대한 주기적인 테스트가 이뤄져야 한다. 수동으로 이 테스트를 진행한다면 많은 인력과 시간이 소요될 것이다. 이러한 모든 문제를 완전 자동화된 머신 비전 시스템을 통해 해결할 수 있다. 이타스의 머신 비전 솔루션은 크게 세 가지 구성요소로 이루어져 있다.
- ECU에 필요한 I/O 신호를 공급하는 미니 이타스 LABCAR HiL 시스템
- 테스트 스크립트의 설계, 관리, 실행을 위한 ETAS LABCAR-AUTOMATION
- 실시간으로 시각적 신호를 포착하는 카메라 시스템
LABCAR 시스템과 실시간 카메라 시스템의 통합으로 영상 캡처와 I/O 신호간의 동기화는 1000분의 1초까지 가능해진다. 포착된 영상의 분류에 사용되는 영상처리 알고리즘은 연속생산 시 조립라인 단계에서의 부품 검사에도 사용된다. 이 알고리즘은 작업속도를 상당히 빠르게 할 뿐만 아니라 낮은 고장률까지 보장한다. LABCAR-AUTOMATION은 모든 휴먼 인터랙션을 배제시킨 상태에서 테스트 스크립트를 실행하고, 포착한 영상자료와 함께 상세한 테스트 보고서를 저장한다. 결과적으로 감독하는 사람이 전혀 없는 상태에서도 밤새 또는 주말 동안 테스트가 수행될 수 있다.
주요 장점
- LABCAR-AUTOMATION 스크립트를 통한 빠른 테스트 수행. 수초 만에 다양한 디스플레이 기능에 대한 테스트 가능.
- 테스트 결과의 높은 재현성
- 쉽고 빠른 설정. 디스플레이로부터 텍스트를 읽어 내거나 LED 스위치의 on/off 상태를 확인하기 위한 테스트 스크립트의 개발이 단 몇 분 안에 가능.
- 다른 테스트 대상 장치를 테스트하기 위한 시스템 재구성이 유연.
- 확장 가능한 솔루션. 향후 더 큰 사이즈의 디스플레이를 테스트하기 위해, 기존 구성에 카메라, I/O 채널, 혹은 버스 프로토콜을 추가할 수 있음.
<저작권자 © AEM. 무단전재 및 재배포, AI학습 이용 금지>