
실물

구동 동영상
4축(Axis) Motor controller
하드웨어와 Package화 하여 제작된 Step motor controller 제품화가 1차적으로 완료 되었습니다!
기본 테스트는 모두 완료 되었고, 부품 수급도 확인이 완료 되었습니다. 완전 양산으로는 아직 미흡할 수 있지만, 어느 정도 Software와 통합으로 제공할 수 있어 개인적으로도 완성도가 있어서 만족스럽습니다. 추가적으로 보완해야 할 부분은 계속적으로 업데이트 할 예정입니다!!
크몽 서비스 상품 : https://kmong.com/gig/628069
스텝모터 제어기 Step motor control - 크몽
Lucio 전문가의 IT·프로그래밍 서비스를 만나보세요. <p>4채널 Stepper motor 제어기로 자체 제작(자체프로토콜)하여 기본...
kmong.com
숨고 마켓 상품 : https://soomgo.com/market/products/6769f11733f83997f6637c31?from=market_list
스텝모터 제어기 (Stepper motor controller) package - 마켓 서비스 커머스
[진행 과정]1. 요구사항 수렴 (기본모델에서 가능한 경우 결제 후 바로 제작 진행)2. 일정산출 및 견적3. 결제 후 설계 개발 및 제작4. 제작 후 택배 발송[추천 대상]...
soomgo.com
* 사양
- 전원 : 8~ 38V
- 최대 속도 : 50 kHz
- 자체프로토콜 (Luc protocol) --> 프로토콜 수정가능
- 샘플 예제코드(GitHub) : https://github.com/LucioSong/LucStepperMotorControl.git
GitHub - LucioSong/LucStepperMotorControl: Luc Stepper motor controller GUI (with Luc Stepper protocol)
Luc Stepper motor controller GUI (with Luc Stepper protocol) - LucioSong/LucStepperMotorControl
github.com
└ Motor 제어 및 Status (Protocol 부분) C# DLL화
* PROTOCOL (프로토콜)
- Interface : RS-232
- Baud rate : 115200 bps
- *[CR] : Carriage Return (줄바꿈 문자)
| CMV | 스텝 모터를 절대 위치로 이동 | CMV1,1000[CR] | OK,CMV1,1000 ERR,01 ERR,02 |
| SVL | 스텝 모터 속도 설정 | SVL1,500[CR] | OK,SVL1,500 ERR,01 ERR,02 ERR,03 |
| GPS | 스텝 모터의 현재 위치 조회 | GPS1[CR] | POS,1,1000 ERR,02 ERR,03 |
| GIM | 스텝 모터가 이동 중인지 확인 | GIM1[CR] | GIM,1,1 ERR,02 ERR,03 |
| GLM | 스텝 모터의 제한 정보 조회 | GLM1[CR] | LMT,1,0,1000 ERR,02 ERR,03 |
| GVL | 스텝 모터 속도 조회 | GVL1[CR] | SPD,1,500 ERR,02 ERR,03 |
| CRS | 스텝 모터 초기화 | CRS1[CR] | OK,CRS1 ERR,02 ERR,03 |
| CHM | 모든 스텝 모터 초기화 | CHM[CR] | OK,CHM |
| GHS | 스텝 모터의 홈 상태 조회 | GHS1[CR] | HMS,1,1 ERR,02 ERR,03 |
| SAC | 스텝 모터 가속도 설정 | SAC1,100[CR] | OK,SAC1,100 ERR,01 ERR,02 ERR,03 |
| GAC | 스텝 모터 가속도 조회 | GAC1[CR] | ACC,1,100 ERR,02 ERR,03 |
| C!! | 모든 스텝 모터 정지 | C!![CR] | OK,C!! |
* PIN MAP (핀맵)
| 1 | VCC (5V) | 전원 공급 (+5V) |
| 2 | Forward limit | 전진 제한 스위치 (Active Low) |
| 3 | Backward limit | 후진 제한 스위치 (Active Low) |
| 4 | GND (0V) | 접지 |
| 5 | Unused | 사용되지 않음 |
| 6 | Motor A+ | 스텝 모터 코일 A+ |
| 7 | Motor A- | 스텝 모터 코일 A- |
| 8 | Motor B+ | 스텝 모터 코일 B+ |
| 9 | Motor B- | 스텝 모터 코일 B- |