1 |
1
스마트기기와 유니버셜 시리얼 버스 규격의 점 대 점 통신이 가능하도록 연결되는 모듈 형태의 전압측정장치를 통해 측정 대상으로부터 시간에 따른 전압 파형을 측정하기 위한 USB 시리얼 통신 기반의 스마트기기를 이용한 전압측정방법에 있어서,상기 스마트기기와 상기 전압측정장치의 USB 연결 상태를 확인하되, 포트 정보를 셋팅하고 쓰레드 형태로된 수신 함수를 호출하여 연결을 시도하는 단계(S100);상기 USB 연결이 정상적으로 이루어지면 측정 대상의 단자로부터 시간에 따른 전압 변화량의 전기적 신호를 상기 전압측정장치가 수신하는 단계(S200);상기 수신된 신호 파형의 고주파 노이즈를 제거하고 저주파 신호를 통과시키는 단계(S300);상기 저주파 신호를 증폭한 후 아날로그 신호를 일정 Ms/s의 속도로 샘플링하여 디지털 신호로 변환하는 단계(S400);상기 변환된 디지털 신호 데이터를 순차적으로 버퍼에 임시 저장하는 단계(S500);상기 임시 저장된 데이터를 기지정된 알고리즘에 따라 검사하여 데이터의 무결성이 검증되면 채널별로 데이터 변수에 저장하고, 상기 데이터의 무결성이 검증되지 않으면 상기 버퍼를 초기화하는 단계(S600); 및상기 검증된 무결성 데이터를 상기 스마트기기에 전송하고, 상기 데이터를 상기 스마트기기의 디스플레이 사이즈 및 세로 격자 크기에 비례하도록 기설정된 계산식을 적용하여 그래프로 출력시키는 단계(S700);를 포함하는 것을 특징으로 하는 USB 시리얼 통신 기반의 스마트기기를 이용한 전압측정방법
|
2 |
2
제1항에 있어서,상기 (S100)단계에서는,안드로이드용 USB Serial Driver를 이용하여 USB 장비의 각 ID(Product ID, Vendor ID, Device ID, Interface Count)를 얻어와 접속을 시도하며, 연결이 성공하면 포트를 오픈시켜 포트정보(Baudrate, dataBits, stopBits, parity)를 셋팅하는 것을 특징으로 하는 USB 시리얼 통신 기반의 스마트기기를 이용한 전압측정방법
|
3 |
3
제1항에 있어서,상기 (S200)단계에서는,USB 연결 완료 후 SerialMonitorThread가 실행되어 데이터가 있을 때마다 읽어와 4바이트로 구성된 STX가 일치하면 버퍼에 저장하는 것을 특징으로 하는 USB 시리얼 통신 기반의 스마트기기를 이용한 전압측정방법
|
4 |
4
제1항에 있어서,상기 (S600)단계에서는,수신된 데이터를 받아와 STX, CheckSUM, ETX를 검사한 후 일치하면 데이터 길이만큼 채널 1,2번 데이터 변수에 넣어주는 것을 특징으로 하는 USB 시리얼 통신 기반의 스마트기기를 이용한 전압측정방법
|