STM32F429 + ULN2003(2803)으로 스테핑 모터 제어!!
Embeded/STM322018. 1. 3. 20:36
반응형
STM32 디스커버리 보드로 스테핑모터를 제어해봤습니다
드라이버 없이 간단히 ULN2803을 사용했는데요
ULN2003을 사용하셔도 됩니다
제어 하실때는
A - B - /A -/B를 순서대로 신호를 주면 됩니다
1상 여자 방식으로 간단히만 해봤는데요
소스는 아래와 같습니다
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | // 1상 여자 방식 GPIOC->ODR = 0x01; HAL_Delay(1); GPIOC->ODR = 0x02; HAL_Delay(1); GPIOC->ODR = 0x04; HAL_Delay(1); GPIOC->ODR = 0x08; HAL_Delay(1); // 2상 여자 방식 GPIOC->ODR = 0x01; HAL_Delay(1); GPIOC->ODR = 0x03; HAL_Delay(1); GPIOC->ODR = 0x02; HAL_Delay(1); GPIOC->ODR = 0x06; HAL_Delay(1); GPIOC->ODR = 0x04; HAL_Delay(1); GPIOC->ODR = 0x0c; HAL_Delay(1); GPIOC->ODR = 0x08; HAL_Delay(1); GPIOC->ODR = 0x09; HAL_Delay(1); | cs |
반응형
'Embeded > STM32' 카테고리의 다른 글
TrueSTUDIO 글꼴 변경 방법!!! (0) | 2020.09.16 |
---|---|
STM32 + IR 리모컨 제어!! (0) | 2018.01.06 |
STM32F429 + 서보 모터 제어!! (0) | 2017.12.26 |
STM32F429로 전자앨범 만들기!! (3) | 2017.12.08 |
STM32F429 + 7Inch LCD 제어하기!! (1) | 2017.12.04 |