BENCH 02 · FIRMWARE STATE
펌웨어 동작 사양 확인판
기존 소스가 없으므로 동작을 상태도로 먼저 정하고 그대로 새로 작성합니다. 버튼을 눌러 정상 동작과 모터 끊김 때의 동작을 확인해 보세요.
상태도
- IDLE 대기
- INPUT 작동 입력
- SOFT START 진동 시작 200ms 부드러운 기동
- HOLD 유지
- STOP 정지
정지 후 대기로 돌아감
진동 시작에서 끊김을 감지하면
- STALL 끊김 감지
- RETRY 재시도 최대 2회
- ERROR 오류 표시
모터 출력 · PWM 듀티
0%
오류 LED
꺼짐
끊김 감지는 모터 전류를 읽는 방식을 기본안으로 두고, 회로를 확정할 때 함께 정합니다.
동작 로그
- 작동 입력을 누르면 상태 변화가 시간 순서로 기록됩니다.
발주사 제공 동작 사양
사양서 수령 후 확정| 항목 | 발주사 사양 | 시연에 쓴 가정값 |
|---|---|---|
| 진동 길이 | 사양서 수령 후 기입 | 600ms |
| 반복 횟수 | 사양서 수령 후 기입 | 1회 |
| 입력 조건 | 사양서 수령 후 기입 | 버튼 1회 누름 |
| 오류 표시 방식 | 사양서 수령 후 기입 | LED 3회 깜빡임 |
| 전원 조건 | 사양서 수령 후 기입 | 3.0 – 4.2V |
| 대기 전류 한도 | 사양서 수령 후 기입 | — |
사양서에 없는 동작은 기존 제품을 관찰해 초안을 만들고 확인받은 뒤 작성합니다. 소스와 실행 파일은 발주사 소유로 전달합니다.