肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > STM32F767+TB6600+57步进电机

STM32F767+TB6600+57步进电机

时间:2020-07-22 05:53:12

相关推荐

1.TB6600

使用说明

其中,六个拨码开关分别为OFF/OFF/ON/OFF/OFF/ON

共阴极接法:ENA默认不接一直使能(0使能),PUL-和DIR-接在stm32的GND,然后方向先可以不用管,直接PUL+接上stm32的PB0。

2.57步进电机

红蓝一组,绿黑一组。随便接到TB6600的两队绕组AABB上。

3.STM32F767

直接打开跑马灯例程,把里面的PB1去掉,默认均为低电平(RESET),那么在主程序中加入以下的代码:

int main(void){Cache_Enable(); //打开L1-CacheHAL_Init(); //初始化HAL库Stm32_Clock_Init(432,25,2,9); //设置时钟,216Mhz delay_init(216);//延时初始化uart_init(115200); //串口初始化LED_Init(); //初始化LEDwhile(1){HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET); //LED1对应引脚PB0拉高,灭,等同于LED1(1)delay_ms(10); //延时500msHAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_RESET); //LED1对应引脚PB0拉低,亮,等同于LED1(0)delay_ms(10); //延时500ms }}

4.效果

如果觉得《STM32F767+TB6600+57步进电机》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。