关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
用ULN2003驱动24BYJ48步进电机时,怎么接stm32单片机比较好?
[复制链接]
作者:
____莫丶
版块:
›
MCU单片机技术
›
stm
发布时间:
2020-12-27 15:20:00
1359
0
返回列表
____莫丶
当前离线
中级会员
中级会员, 积分 294, 距离下一级还需 206 积分
中级会员
中级会员, 积分 294, 距离下一级还需 206 积分
积分
294
发消息
楼主
电梯直达
____莫丶
发表于 2020-12-27 15:20:00
|
只看该作者
|
倒序浏览
|
阅读模式
stm32
单片机是一种
高性能、低成本、低功耗的单片机,可以说很多应用场合都会用到,特别是对于大型系统,像电源、充电桩、交互机、电机驱动、PLC、逆变器、打印机、扫描仪、警报系统、视频电话、HVAC等。那么对于如何用STM32驱动步进电机呢?以STM32F429XX为例,这是一款工作频率高达180MHz的高性能单片机,供电电压范围是1.7~3.6 V。有3个12位ADC、2个DAC、1个低功耗RTC、12个通用16位定时器(包括2个用于电机控制的PWM定时器)、2个通用3位定时器等。STM32F429XX系列有8种封装,范围从100引脚至216引脚,下面以176脚为例说明如何驱动步进电机
首先介绍步进电机型号24BYJ48吗,这是一种微型的步进电机,经常用来驱动摆叶等,功率低至1W,它是四相八拍的,如果以四相四拍运行,那么就有AB-BC-CD-DA-AB,如果以四相八拍运行,那么运行顺序是A->AB->B->BC->C->CD->D->DA-A
步进电机驱动需要脉冲信号,可以直接用用STM32的I/O口,不过要具有PWM输出功能,或者其他的I/O口具有定时功能,只需要给一个定时器中断,通过定时器控制脉冲快慢来实现电机的转速控制。
扫描关注
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
吉利变阵,“智能电动化”转型之路已经开启
•
[图]LinuxKernel5.9代码统计:10.5%是AMDRadeon显卡驱动
•
新的NTFSLinux内核驱动修订了九次仍在审核中
•
Centos/linux笔记本是AMD好,还是intel好?随便聊聊
•
Linux5.11窗口合并期今天结束引入大量新特性和改进
•
Linus破例在Linux5.11内核中允许英伟达显卡驱动加塞
•
Linux设备驱动开发实例
•
在Linux下安装打印驱动,以佳能LBP2900+为例
•
什么原因才是阻碍Linux桌面发展的罪魁祸首
•
Rust要“进驻”Linux内核了?Linux之父:保持观望
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
linux
vxWorks
招聘&找工作
硬件综合
IT业界资讯
生活交流*灌水区*工程师滋润生活*
快速回复
返回顶部
返回列表