基于STM32和LN4308的直流无刷电机驱动器的设计.doc

资料分类:工业大学 上传会员:暖暖大将军 更新时间:2024-08-02
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10893
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要:本项目基于STM32单片机为主要核心控制器件来进行设计一款可以驱动无刷无感电机的电机驱动板。驱动板设计为24V降压型的稳压电路给各个模块供电,12V给稳压电路供电,3.3V给包括运放在内的单片机系统供电,反电动势分压电路最高可接受46V的输入电压,晶振频率最高可达72MHz,电机功率在50W左右。该系统包含驱动模块,电源模块,反电动势采集模块等。硬件方面使用Altium Designer19软件实现电机驱动板的原理图和PCB图设计工作,软件方面则通过KEIL5来进行程序的编写,调试以及下载。电机驱动方式为方波无感驱动,需要实现预启动,反电动势采集,过零点换相,六步换相,电机转速检测,换相延时检测等常用电机算法。为了简便没有直接在驱动板上做调速控制,但是可以在程序内部修改电机转速,或者用电脑连接驱动板,用串口命令来控制串口,同时通过双色指示灯可以直观看出电机的状态。

 

关键词:直流无刷电机;STM32;电路设计

 

目  录

摘  要

ABSTRACT

第一章 绪论-1

1.1课题背景及研究意义-1

1.2 直流无刷电机的构造及工作原理-1

1.3 直流无刷电机的转矩/转速特性-2

1.4  本章小结-3

第二章  硬件电路设计-4

2.1 供电电源设计-4

2.1.1 12V稳压电路-4

2.1.2 3.3V稳压电路-6

2.2 反电动势采集电路-8

2.3 驱动电路设计-11

2.4 微控制器电路设计-13

第三章  软件电路设计-16

3.1 单片机资源分配-16

3.2 反电动势检测-17

3.3 换相算法-17

3.4 电机启动算法-19

3.5 六步换相驱动算法-21

第四章 实物调试与制作-23

4.1实物焊接调试-23

参考文献-25

致  谢-26

附  录-27

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:本课题基于STM32单片机,设计出一款可以驱动无刷无感电机的驱动,其中包含硬件电路以及软件程序。该设计可以驱动常见的电机如涡扇电机,5056工业级电机等。要求转速均匀,扭矩足......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: