加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 项目简介
    • 项目技术栈
    • 关键技术栈说明
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

【02.21BLDC实战项目】采用自主研发的BLDC开发板进行三相直流无刷电机控制

02/22 13:50
4194
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

项目简介

BLDC项目是通过公司自主设计的BLDC开发板,进行三相直流无刷电机(BLDC)的控制。实现软件算法上对BLDC的有霍尔传感器、无霍尔传感器算法的开发和验证,以及直流无刷电机控制器硬件电路设计以及原理掌握。

项目功能框图

项目技术栈

软件技术栈:

1、软件开发环境搭建

2、MCU Timer、ADCUARTSPI、CAN等外设资源学习

3、项目组织架构、模块化编程学习

4、6路PWM软件产生以及波形分析

5、反电动势软件算法实现原理

6、硬件过流软件算法实现原理

7、内部运放的设计原理以及软件实现

8、内部比较器的设计原理以及软件实现

9、直流无刷电机转速计算

10、极数和极对数与算法的关联

11、电角度和机械角度与算法实现的关系以及和转速计算的关系推导

12、6步换相原理分析

13、PID算法在电机领域的应用

14、有霍尔传感器直流无刷电机控制算法原理分析、算法推导实现

15、无霍尔传感器直流无刷电机控制算法原理分析、算法推导实现

硬件技术栈:

1、电源转换电路设计原理

2、预驱电路的工作原理以及设计

3、3相MOS桥电路的工作原理以及设计

4、MOS在电机控制领域的选型参数分析

5、预驱在电机控制领域的选型参数分析

6、霍尔传感器电路的分析以及霍尔传感器的工作原理

7、3相反电动势产生原理分析以及电路实现方法

8、母线电流采样电路分析以及设计原理

9、硬件过流保护的工作原理以及电路设计

电机本体设计技术栈:

1、定子绕组的接线原理以及电流走向分析

2、转子永磁体与定子线圈通电后的转动关系分析

3、电磁学原理的简单分析以及与电机本体的结合分析

4、直流无刷电机的组成结构介绍

5、霍尔传感器与转子位置检测的关系

6、霍尔传感器的安装角度分析

关键技术栈说明

软件算法:无霍尔的无感启动算法、无霍尔的30°无感换相算法、PID算法、采样滤波算法、有霍尔的换相算法、六步换相、电角度、机械角度、极对数

开发平台:keil、Cortex-M4F、国民技术

主要外设:ADC、DAC、SPI、TIMER、OPA、CMP、GPIO、UART

硬件设计MOS、预驱、过流保护、三相桥路、HALL、BEMF、母线电流采样、比较器、运算放大器

电机本体:电磁学、定子、转子、HALL安装角度

项目进度表

备注:项目进度表只是一个大体的规划,具体以本公众号后续实时更新的项目进度为准。

微信号:zls_it

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
XLH735016.000000I 1 Integrated Device Technology Inc HCMOS Output Clock Oscillator
暂无数据 查看
NC7S14P5X 1 Fairchild Semiconductor Corporation Inverter, HC Series, 1-Func, 1-Input, CMOS, PDSO5, 1.25 MM, EIAJ, SC-88A, SC-70, 5 PIN
$0.29 查看
RSE-32.768-12.5-H14-TR-10PPM 1 Raltron Electronics Corporation Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom,
暂无数据 查看

相关推荐

电子产业图谱

微信公众号《朱老师IT充电站》主笔。先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,教育品牌<朱老师物联网大讲堂>创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言。被授予:IBM技术专家、华为云享专家、51CTO学院金牌讲师等称号。