X-NUCLEO-IHM01A1 Stepper Motor driver expansion board
NUCLEO-F401RE에 적용하여 테스트.
아래에 관련 자료를 모아서 압축하여 링크
관련 소스 자료. X-CUBE-SPN1
추가로 X-NUCLEO-IHM01A1 자료 묶음. (Steppter motor driver L6474 datasheet 포함)
Compiler는 무료인 System Workbench for STM32 를 사용하였다.
X-NUCLEO-IHM01A1 보드에 모터를 연결하고 모터 전원을 인가하고 NUCLEO-F401RE 을 USB cable로 PC와 연결한다.
NUCLEO-F401RE와 X-NUCLEO-IHM01A1를 연결하고 NUCLEO board에 USB로 연결하면 PC에서는 위와 같이 인식된다.
압축을 풀면 생성되는 STM32CubeExpansion_SPN1_V1.10.0 폴더내의 아래 위치를 소스를 컴파일러에서 열어서 테스트.
STM32CubeExpansion_SPN1_V1.10.0\Projects\Multi\Examples\MotionControl\IHM01A1_ExampleFor1Motor\SW4STM32\
컴파일러에 맞는 소스를 열면 된다.
소스에 아무런 수정도 하지 않고 컴파일하여 Debug folder에 STM32F401RE-Nucleo.bin 파일이 생성되었다.
이 파일을 USB로 인식된 드라이버에 복사하면 Firmware가 자동으로 다운로드 되고 실행된다.
모터가 일정시간 정회전, 일정시간 역회전 하는 것을 확인할 수 있다.
'공부 > HW' 카테고리의 다른 글
210316 Serial EEPROM CAT24C32 (0) | 2021.03.16 |
---|---|
210310 스탭모터 S curve 가속 코드 구현 (0) | 2021.03.12 |
210209 NFC tag NTAG213 (0) | 2021.02.25 |
210223 엑셀로 오실로스코프 파형 분석 (0) | 2021.02.24 |
210222 서보모터 인코더 (0) | 2021.02.23 |