欢迎来到天天文库
浏览记录
ID:32370514
大小:1008.02 KB
页数:22页
时间:2019-02-03
《基于kinetis和mqx的带霍尔传感器的无刷直流电机控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、FreescaleSemiconductorDocumentNumber:AN4376Rev.0,10/2011应用笔记基于kinetis和MQX的带霍尔传感器的无刷直流电机控制作者:IvanLovasFreescaleCzechSystemLaboratoriesRožnovpodRadhoštem,捷克共和国1简介目录1简介.........................1本应用笔记介绍低功率三相BLDC电机驱动软件。1.1应用特性....................21.2内核特性............
2、........2目的是让设计人员简单、轻松地了解在时间关键的2通过MQXRTOS进行电机控制.............32.1什么是MQX?..................3应用中使用MQX进行BLDC控制的方法。2.2何时通过MQXRTOS进行电机控制........32.3如何通过MQX进行电机控制...........3本应用的控制方案基于使用霍尔效应位置传感器的3BLDC电机理论....................43.1BLDC基本信息.................4速度闭环BLDC驱动。它可
3、用作BLDC电机控制系3.2BLDC电机数字控制...............43.3互补与独立切换.................5统在低压电机应用中的示例。本应用在Freescale3.4换相......................7KinetisK60微控制器上运行。该硬件基于Freescale3.5速度控制....................74系统描述.......................9塔式快速原型系统,它包含以下模块:4.1应用概述....................94.2应用
4、说明....................9•TWR-Elevator4.3外设......................104.4数据流程图...................11•TWR-K60N5124.5速度和位置测量.................134.6速度斜坡....................13•TWR-MC-LV3PH4.7PI控制器....................145软件实现.......................14•TWR-SER5.1软件中的函数实现.....
5、...........145.2中断安装....................165.3速度缩放....................175.4更改速度缩放比例................185.5将驱动集成到其他应用中.............186应用配置.......................207定义和首字母缩略词..................208参考文献.......................20©FreescaleSemiconductor,Inc.,2011.Allright
6、sreserved.简介可提供两个版本的应用软件。其中一个带MQX实时操作系统,另一个为裸机版。两者都使用相同的电机控制源代码。MQX版本包含一个Web服务器来展示MQX解决方案的优势。两种应用版本均可通过FreeMASTER控制。图1.使用Kinetis进行BLDC电机控制演示1.1应用特性•MK60KinetisARMCortex-M4微控制器•硬件构建于塔式快速原型系统上•使用霍尔效应传感器确定位置,实现BLDC电机控制•带速度测量和可调整参数的速度闭环•可调转速斜坡•多功能性,得益于小数算法•MQX允许轻松结
7、合使用其他应用和进行快速原型设计•FreeMASTER软件,用于应用控制和监控•网页,用于通过以太网进行应用控制•两个旋转方向的电机模式•最小转速为500rpm•最大转速为4000rpm•过压、欠压及过流故障保护1.2内核特性32位KinetisMCU是业界最具扩展能力的ARM®Cortex™-M4MCU。该产品组合先期推出的产品包括5个系列,200多款引脚、外设和软件都兼容的MCU,具有出色的性能、存储器和功能扩展能力。由于采用了创新的90nm薄膜存储器闪存技术,并带有独特的FlexMemory(可配置嵌入式EEP
8、ROM),Kinetis包含最新的低功耗创新技术和高性能、高精度的混合信号功能。KinetisMCU还得到了飞思卡尔和ARM第三方生态体系提供的市场领先的实施工具包的支持。基于kinetis和MQX的带霍尔传感器的无刷直流电机控制,Rev.02FreescaleSemiconductor通过MQXRTOS进行电机控制2通过MQXRTOS进行电机
此文档下载收益归作者所有