요구사항 정의서
요구사항
모터드라이브 + 전원 부를 1개의 PCB제작(적층구조)
케이스사이즈 : 120(가로) x 100(세로) x 높이(?)
안드로이드 프로그램과 블루투스 통신으로 처리
스텝모터 제어에 대한 전반적사항_속도, 위치조절 외 10초~30초 조절 검토
레일 프로파일(선로) 형상의 기준값 GUI현시(고도화 필요할것으로 사료됨.)
변위센서의 값을 토대로 측정 후 기준값 대비하여 마모량에 대한 갭 표시(표현)
기본적인 사항으로서 출력보고서, 위치, 날짜 표기, 저장
측정단위선택(mm, 인치), 데이터 및 시간설정, 참조프로파일 선택, 시작 종료, 저장, 보고서준비(엑셀형식)
보고서 레일 마모계산 그림 캡쳐 및 포인트별 비교 값 현시 외, 시간, 위치
전체 시나리오 분석
하드웨어 : 드라이버에서는 각도랑 레이저 변위 센서 제어 - 변위 센서, 485DRIVER, REGULAR, 배터
소프트웨어: 어플로 각도랑 속도 제어, 사전 UUID 등
초기 설정 : 세팅 410RB값을 받아서 저장
변위 센서(485타입)로부터 각도 데이터 1대일 통신
레이저 발사, 수신
거리 데이터 TOF를 ADC
데이터값 저장 (FLASH 메모리) 및 전송
스텝 모터의 회전각 제어 - gpio 사용
반복 - 내부 타이머 인터럽트 사용
회전 종단부의 리미터 스위치로 전체 측정 파악 후
레이저 센서 각도 초기화
BT 4xxxx 모듈을 이용하여 Android와 UART 통신
Android Lib를 이용한 Realtime based Graphics 갱신 - 방위각 그래프
데이터값 저장
측정 Data를 .excel로 import
-
485통신은 원래의 변위값과 파란색이 마모값
BLE4.0 이랑 블루투스 중 골라야 함
요구사항 분석서에는 이렇게 만들 거다 맞냐랑 기능 성능 ~해야 한다로 서술
질문할 것
통신 방식
인터페이스(어떻게 보낼 거냐) 글로 보낼 거냐 데이터로 보낼 거냐485 통신의 데이터 타입
각도 변경 시 각도의 값을 저장값으로 필요한가요?
데이터 타입이랑 모델명
Last updated