中颖SH79F168单片机实现航模无刷电调方案
13 浏览量
更新于2024-08-30
收藏 281KB PDF 举报
"本文介绍了一种使用中颖电子的8位单片机SH79F168构建的航模无刷电调方案,通过AD采样技术进行反电动势检测,实现对无位置传感器无刷直流电机的控制。该方案利用了SH79F168内部集成的PWM、ADC和增强型外部中断等功能,减少了外围电路,降低了系统成本,增强了系统的稳定性和可靠性。"
1. 无刷直流电机控制
无刷直流电机(BLDCM)在航模中应用广泛,因为它们具有响应速度快、可靠性高、体积小和重量轻等优点。然而,无位置传感器的BLDCM相比于有刷电机和有位置传感器的无刷电机,其控制策略更为复杂,需要精确的算法来检测电机状态。
2. SH79F168单片机特性
中颖SH79F168是一款8位单片机,采用优化的8051内核,内置16K FLASH存储器,兼容标准8051指令集,并提供JTAG仿真接口。它拥有16.6MHz的内置振荡器,以及以下关键功能:
- 双DPTR指针,支持16位乘法器和除法器。
- 3通道带死区控制的12位PWM,6路输出,可设置为中心或边沿对齐模式,且包含故障检测功能。
- 7通道10位ADC,用于电流采样和过流保护的内置放大器和比较器。
- 增强的外部中断功能,提供多种触发方式。
- 硬件抗干扰措施和Flash自编程功能。
3. 系统硬件设计
系统设计中,SH79F168作为主控芯片,其内部资源几乎覆盖了整个控制系统的需要。三相逆变桥的上桥部分由三极管驱动,下桥部分由单片机的PWM端口直接驱动。这种设计减少了外部元件,提高了系统稳定性,同时降低了成本。
4. 三相逆变桥结构
三相逆变桥由上桥的PMOS和下桥的NMOS组成。下桥的NMOS由PWM01~PWM21直接驱动,而上桥的PMOS通过晶体管反相电路由PWM0~PWM2控制。这种布局充分利用了SH79F168的PWM端口,实现了高效驱动。
5. 反电动势检测
通过AD采样反电动势(Back EMF),可以判断电机的转速和位置,从而在没有位置传感器的情况下实现对无刷电机的控制。这种方法简化了硬件设计,提升了系统性能。
本文提出的基于SH79F168的航模无刷电调方案,通过巧妙利用单片机的内部资源,成功地实现了对无位置传感器BLDCM的有效控制,同时满足了航模对于轻量化、高可靠性和低成本的需求。
2024-01-22 上传
2023-05-16 上传
2024-10-26 上传
2023-08-02 上传
2023-08-25 上传
2023-03-08 上传
weixin_38559346
- 粉丝: 4
- 资源: 942
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍