4입력/2출력 원격제어 및 경보모듈 WatchMAN-II 개발사례

KSIE 관리자
2019-03-06
조회수 341

1. WatchMAN-II 개발배경

  • 기존 유선 원격경보 장치인 WatchMAN은 경보설정 시 일일이 녹음하고 착신번호를 수정하던 점이 다소 불편했음
  • MP3모듈과 PC프로그램을 사용하면 대부분의 문제점을 해결할 수 있다는 판단으로 새로운 하드웨어를 설계 및 사용자가 PC프로그램을 사용하여 손쉽게 경보설정할 수 있는 방식으로 개선


2. 기존 문제점 및 해결방안

 1) 경보음성 녹음

  • [문제점]
    • WatchMAN은 이상 발생 시 전화를 걸어 알려줄 경보내용을 세팅모드에서 전화기를 연결해 일일이 녹음해 주는 방식이라 음질이 떨어지고 성우의 목소리를 이용하기 어려움
  • [해결책]
    • MP3플레이어 모듈을 사용하여 기본적으로 필요한 음성파일을 삽입해 재생 가능
    • 사용자 정의 경보 메시지는 구글번역기의 말하기 기능을 이용하여 음성합성으로 만들어 넣을 수 있게 해 한국어뿐만 아니라 외국어 녹음도 용이하게 함

 2) 전화번호 및 설정

  • [문제점]
    • 기존 방식은 전화번호 및 경보설정을 포맷에 맞추어 일일이 전화기 버튼으로 입력해야 해 다소 불편한 프로세스임
  • [해결책]
    • 프로그램에서 전화번호만 입력하면 자동으로 착신지 번호를 합성하며 운용에 필요한 모든 설정을 SD카드에 기록하여 사용자는 프로그램에 적힌 내용대로 기입 혹은 선택만 하도록 함

 3) 착신지 변경

  • [문제점]
    • 경보를 받는 대상이 업체일 경우 당직자가 바뀔 때마다 착신지가 바뀌어야 되는데 기존의 방식으로는 새로 등록하는 과정이 번거로워 이 문제는 해결이 어려운 상황
  • [해결책]
    • 모든 데이터를 SD카드에 넣은 형식으로 구현돼 여러 종류의 착신번호 및 설정사항을 각각의 SD카드에 기록해 놓은 후 당직자에 따라 SD카드만 바꾸어 끼우면 되도록 함

 

3. 추가된 기능

 1) 프로세스의 ARS화

  • 제어 및 경보확인 프로세스 중 현재 사용자가 입력 혹은 확인해야할 내용을 자동응답화하는 형태로 구성해 사용자가 기존 기억에 의존해야하는 것에 대한 부담을 덜어 줌 

 2) 원격제어 기능 강화

  • 프로세스를 ARS화함으로써 상태를 알 수 없어서 적용 못한 출력제어가 가능하게 되었고 2개의 원격 출력제어가 가능함
  • 경보발생 시 출력제어로 필요조치까지 취할 수 있게 됨
  • 기존에는 현장에 가야만 경보를 리셋한 후 재검출 가능했던 것을 경보를 받은 후 원격제어로 전환하거나 다시 전화를 건 후 경보를 원격리셋할 수 있음
  • 일정시간 후에 풀리는 경보인 경우 현장에 가지 않아도 재 경보검출이 가능하도록 함

 

4. 하드웨어 구성


WatchMAN-II 원격제어 시연영상


WatchMAN-II 경보확인 및 제어 시연영상


5. 변경개발 가능성 및 범위

 1) 관리프로그램의 인터페이스 변경

 2) 하드웨어 재설계

  • 현 구성에서 입출력 개수의 변화 및 로고제거 등의 변경 가능 

 3) 동일 기능으로 구현할 수 있는 다른 형태의 맞춤개발 가능