|
技术文库首页
|
编程
|
IC
|
晶体管
|
精解
|
中频
|
其它
|
电源
|
基础
|
电脑
|
无线
|
液晶
|
微波
|
空调
|
手机
|
|
热水器
|
电动车
|
LED屏
|
焊机
|
您现在的位置: 华玉生活网 >> 技术文库 >> 无线 >> 正文>> 繁體中文

基于PSoC3芯片的无位置传感器BLDC电机控制

引言相比传统的有刷直流电机而言,无刷直流电机(BLDC)用电控制装置取代了电刷和换向器,提高了电机的可靠性,减小了电机的噪音,并且方便了电机的维护,正在许多领域获得广泛应用。无刷直流电机的换相是借助于安装在电机定子上的位置传感器(光学,磁性等元件)实现的。常用的三相六状态120度控制方式保证在任何时刻有两项绕组导通,另外一项绕组不导通。当转子转到一定位置时,位置传感器输出信号发生变化提示控制器进行换相。

引言

相比传统的有刷直流电机而言,无刷直流电机(BLDC)用电控制装置取代了电刷和换向器,提高了电机的可靠性,减小了电机的噪音,并且方便了电机的维护,正在许多领域获得广泛应用。无刷直流电机的换相是借助于安装在电机定子上的位置传感器(光学,磁性等元件)实现的。常用的三相六状态120度控制方式保证在任何时刻有两项绕组导通,另外一项绕组不导通。当转子转到一定位置时,位置传感器输出信号发生变化提示控制器进行换相。其换相逻辑如图1所示:

图1带霍尔传感器的无刷直流电机换相状态图

然而,位置传感器的使用带来一些缺点:增加电机的成本和体积,增加了内部连线降低了系统的抗干扰性,在特定场合(高温,强震动,高腐蚀性)容易实效等。因而,近些年来,随着控制芯片的性能的日益强大,无传感器的BLDC电机控制逐渐成为研究热点。

无传感器的转子位置检测

无刷直流电机的无位置传感器控制的关键技术在于转子位置信息的获取及估算方法。无位置传感器检测方法主要包括反电动势过零点检测法、反电动势三次谐波积分检测法、续流二极管检测法、反电动势积分法、磁链估计法、扩展卡尔曼滤波法等。本文所采用的位置检测方法为经典的反电势过零点检测法。其原理如下:

图2无刷电机驱动电路拓扑

图2为典型的三相星型连接的无刷电机驱动电路拓扑。Va,Vb,Vc为三相端电压,Vn为中性点电压。假定C相为非通电相,则根据电机方程有:

(1)

其中E为反电势,I为相电流,L为电感。

A相电流与B相电流大小相等,流向相反。

基于式(8),采样端电压可以推算出Ec的过零点。而种算法又有如下的细分算法:

1)直接应用式(8),同时用ADC去采样三相电压。

2)在PWM输出信号为OFF时采样非通电相电压,将之与零电压比较。

因为在此时,由式(8)得到:

忽略二极管和功率管的保护压降,Vc的过零点就是Ec的过零点。

3)在PWM输出信号为OFF时采样非通电相电压,将之与母线电压的一半比较。

在此时,

由式(8)得到:

所以,忽略二极管和功率管的保护压降,Ec的过零点就是Vc与母线电压一半比较翻转的点。

综合上述算法,1)的算法简单明了,但对ADC模块的要求较高,要求同时采多路电压。并且需要ADC的采样与PWM同步以消除PWM斩波所带来的噪声。2)的算法在低速时比较有优势,因为低速时反电势信号比较弱,这种算法的采样区域恰为非通电相端电压过零区域,无需对端电压信号做缩小处理。但当PWM的占空比比较高时,由于可供采样的时间点太短,容易造成采样失败,所以不太适合全速全载运行的情形。而3)种算法则具有较宽的调速范围。本文的实现方法就是采用了第三种方法,在PWM为ON的时候去比较非通电相电压与半母线电压。

PSoC3芯片介绍

PSoC是世界独一无二的可编程嵌入式片上系统。它是在一片芯片上集成了可编程模拟和数字外设功能、内存和一个微控制器。赛普拉斯的可扩展PSoC平台可根据设计需要进行调整,因此不必频繁地更改设计来适应不同的微控制器体系架构。

PSoC1是第一代PSoC芯片,它的特点是借助经过成本优化的8位M8CCPU子系统,获得优异性能、可编程性和灵活性。易用的设计软件无需编写很多代码或根本不需要编写代码,从而缩短了创建嵌入式解决方案的时间。

PSoC3在PSoC1的基础上,赛普拉斯新推出地一款新架构,高集成化芯片。它增加了新设计的高精度、可编程模拟模块,单循环、通道式8位8051内核和可配置的高性能数字系统。由于具有一个高性能8位8051RISC内核(提供高达67MHz和33MIPS),PSoC3体系架构可以比标准8051运行速度快10倍之多。同时,片内还配置了直接内存访问接口(DMA),加速了数据在片内不同外设/内存之间的传输,减少了CPU的开销。

CY8C3866AXI-040是PSoC3芯片家族中的一员,它的系统架构如图5所示:

图5CY8C3866AXI-040的系统架构

图的左边部分为系统资源,包括CPU,DMA,中断控制器,内存,电源管理器,内置的I2C/USB等通讯模块以及调试接口。中间部分为片上数字系统和模拟系统。数字系统包括24个可编程的通用数字模块(UDB)和固化的计数器,PWM发生器等。而模拟系统包括ADC模块,DAC模块,比较器,运算放大器以及通用的可编程模拟模块。右边部分为IO的端口。IO口可以通过接口连接到任意的数字/模块单元上。

在本设计中,重点用到的模块包括:比较器,UDB模块,DAC模块等。

.

电机反电势过零点的监测

利用CY8C3866AXI-040的片上资源,无刷电机的过零点监测无需借助任何外部芯片。监测的原理前面阐述过,即在PWM输出信号为OFF时采样非通电相电压,将之与母线电压的一半比较。此方案中PWM调制模式为对上侧开关管进行PWM调制,对下侧桥臂采取恒通的方式进行驱动。电机为24V,30W的低压无刷电机。

图6为检测反电势过零所配置的片内资源框图:

A、B、C代表三相端电压输入。HalfVbus为半母线电压。片内的模拟信号选择器(AnalogMux)会根据换相状态动态的切换所要采样的非通电相。片内的比较器具有时钟同步触发的功能。该功能使得比较器可以在时钟信号的上升沿采用输入端信号并作比较操作。该设计中的时钟信号来自于数字模块中的PWM模块的输出。这样,比较器可以在PWM为高电平的时刻将端电压与半母线电压作比较。比较器的翻转时刻即是反电势过零点。而比较器的输出翻转时,可以触发中断,通知CPU作相应的处理。此实现方法原理简单,无需外部多路选择器/锁存器/比较器。

另外,片上的比较器还具有滞回比较的功能。即比较器输出器自上而下翻转与自上而下翻转的电压并不完全一致,而是有一个10mV左右的滞回电压。此功能可以避免比较器输出受毛刺影响而被误触发,特别适用于夹带许多噪音的反电势信号过零检测应用。图7就是实验波形:黄色波形为一相的端电压波形,绿色部分为比较器输出的方波波形。

图7反电势过零点检测实验波形

图8为反电势监测部分的在PSoCCreatorIDE中的原理图设计。PSoCCreator是赛普拉斯半导体为PSoC3芯片打造的开发环境。PSoCCreator提供了原理图开发界面,用户可以将片上的模块以原理图的方式进行互联。

图8Creator中反电势过零点检测的原理图设计

BLDC的换相状态机

在图1中,三相六状态的无刷直流电机的换相过程通常由查表或者状态机来实现。在通常的MCU平台中,这部分的工作由软件来完成。而在CY8C3866AXI-040片内,换相逻辑切换是由硬件来来完成的。这都归功于其内部数字系统中的UDB模块。

UDB模块的架构如图9所示:

图9UDB模块的内部架构

一个UDB模块由2个小型的12C4的PLD模块,一个时钟和状态控制单元,一个微型数据处理器(Datapath)组成。UDB模块可以动态配置成为计数器,SPI,UART,查找表,PWM发生器等数字器件。而UDB模块相互之间可以互联成为更为复杂的数字系统。CY8C3866AXI-040片上有24个UDB模块。

图10为无刷电机换相状态的片内实现:

图10Creator中换相状态控制的原理图设计

PWM_1为UDB模块配置而成的8位PWM发生器。Sector_1为控制寄存器,控制字包含了无刷电机六个状态信息。LUT_1为一个4*6的状态表。它的输入端为控制字和PWM输出,输出端为6路驱动信号。状态表中的配置如图11所示:

图11LUT中换相真值表的配置

此表实现的功能就是根据控制字(即电机位置扇区信息),将PWM调制信号按调制模式分配到6个驱动管脚上上。这个功能减少了CPU的开销。特别地,如改变电机的PWM调制模式,举个例子,将单管PWM模式改为双管PWM模式,那么只要改变这个状态表的配置就可以了。

对电机速度的计算,也可以通过由UDB配置的计数器来实现。计数器的捕获输入信号即来自于Sector_1控制寄存器的控制字。每当电机换相循环完成一次,即电机旋转一个电气周期,计数器的值就置入缓冲区而当前值被重值。

过流保护

电机的过流保护可以保护电路板及电机免于大电流造成的发热和损坏。过流保护的功能要求快速、准确、灵活。CY8C3866AXI-040片内的模拟模块可以很好的实现这个功能。图12为PSoCCreator中过流保护电流的设计:

图12Creator中过流保护电路的原理图设计

CurrIn为采样电阻上采样的电流信号,PGA_OC为增益可调的放大器,它将流过采样电阻上的电流信号进行放大。VDAC8_OC为8位的数模转换信号,它将用户设置的最大电流阈值转换为模拟电压信号。Comp_OC为比较器。比较器的输出连到PWM模块的Kill端。这样,如果实际电流大于所设定的阈值时,比较器信号发生翻转,PWM输出即被关断,实现了硬件保护功能。

PWM被关断的模式也可以灵活的配置:

图13PWM模块中Kill信号的模式配置

²Disabled:Kill信号不起作用

Asynchronous:当Kill信号有效时,保持关断²

Single²Cycle:Kill信号只在当前PWM周期有效

Latched:²Kill信号一经触发,即使Kill信号恢复,模块也一直保持关断

Min-Time:²Kill信号有效后,用户可以设置模块被关断的时间周期

.

速度闭环调节

速度闭环设计可以保证电机速度在负载,电压等发生变化时,保持速度稳定。最经典的控制方法为PID控制,其公式如下:

其中为速度误差,为积分系数,为比例系数。

这种为绝对式PID控制,每次计算都把往次的结果累加起来,这增加了CPU的负担。而相对式PID则是一种改进的方法:

这种方法只计算输出量的增量,对于积分环节,也只计算本次的误差,无需累加计算。这种算法时候与基于微控制器的数字控制系统。

用户界面

本设计提供了多样的用户界面,以方面对电机控制参数的修改,并了解电机的状态信息。

一种用户界面是基于LCD面板和电容触摸按键的,LCD面板为显示接口,电容触摸按键则是用户输入接口。电容触摸按键是利用电容感应技术,通过检测手指与按钮之间的电容来实现按键和旋钮功能。如图14所示,BT1和BT2是两个电容触摸按键,另外还有一个滑条可以动态改变参数:

图14电容感应滑条和按键

此用户界面的状态机如下:

图15用户界面的状态机

电机的旋转方向、最大电流、PID参数都可以借助上述用户界面来设置。CY8C3866AXI-040片内的Capsense模块以及LCD模块能很方便的完成按键扫描已经数据显示。

另外,本设计还允许用户通过UART接口由GUI来实现对电机的监控,这里就不做赘述。

结语

基于PSoC3(CY8C3866AXI-040)的无位置传感器BLDC电机控制利用片内丰富的资源减少了BLDC无传感器控制对外部器件的依赖。片内模拟多路选择器和比较器可以实现在PWM高电平时刻对反电势信号进行采样。换相状态机和过流保护功能完全可由片内硬件模块完成。此外,该芯片在处理电机控制的同时还具备强大的用户界面接口功能。


瑞达币购买
桂山秋竹_唐年桂2023年
桂北云雾图_唐年桂202

  • 扩展阅读
  • 上一个文章:
  • 【返回网站首页】 【返回无线】
  • 下一个文章:
  • 【字体: 】【】【发表评论】【加入收藏】【告诉好友】【打印此文
    文章 软件 电影 商品

    相关文章

    本站公告

    • 扫一扫,打赏给我们,谢谢!

      本站2016年12月16日起取消ruida.org.cn域名,该域名正式作废,该域名发布任何信息与本站无关。


      启用ruida.orghy928.net域名;

      瑞达网,瑞达科技网宣

    附页内镶内容
    健康养生 商场新品 股市K线、指标知识
     六种药酒配制法[11月7日]
     国公酒_散风祛湿,舒筋活络[3月8日]
     气血双补党参、麦冬、黄芪炖[11月29日]
     参桂再造丸_臂丛神经痛[11月29日]
     臂丛神经痛该怎样治疗[11月29日]
     舒筋络酊、百宝丹擦剂、参桂[11月29日]
     臂丛神经痛针灸治疗[11月29日]
     枳椇子_利水渗湿药[11月29日]
     三七、丹参、西洋参_颈椎病[8月17日]
     枸杞泡姜芽(嫩姜)的做法及功[5月20日]
     瑞达币购买
     桂山秋竹_唐年桂2023年新作品
     桂北云雾图_唐年桂2023年新作品
     广西2019年《高考指南》+《招生计
     金士科前置过滤器
     金牛前置过滤器
     USB口24系列编程器第二版含USB延
     液晶电视、液晶显示器图纸、维修
     彩电、显示器、DVD、EVD打印机等
     高清CRT彩电、显示器图纸刻录 4G
     [理财]各种短视频赚钱方法
     [会员]专业交易实战控制系统
     [理财]1分2分5分硬币回收价格表(20250123)
     [理财]1分2分5分硬币回收价格表(20230928)
     [理财]1分2分5分硬币回收价格表(20230624)
     [理财]2022 年新版1分2分5分硬币回收价格表…
     [理财]微信收款码如何开通商业版收信用卡费…
     [指标]R平方_基金指标
     [指标]标准差_基金指标
     [指标]平均回报_基金指标
    装修案例 网站建设 电器维修
     一般水电安装几个常用尺寸[1月29日]
     三相电表接法及度数的正确读…[5月8日]
     万能通用卧室房门锁更换步骤…[2月22日]
     乳胶漆的八大施工步骤及涂刷…[2月14日]
     旧墙翻新步骤及注意事项[2月14日]
     屋面防水施工工艺流程及注意…[1月16日]
     专利产品“防污吸气帽”新产…[1月8日]
     鲁班尺吉数对照表高清图片查…[10月29日]
     砂浆胶作用与危害[9月21日]
     4种处理水泥地面起砂方法[9月21日]
     网页html点击切换显示内容完[11月7日]
     动易SiteWeaver6.6网站管理系[7月31日]
     中国阴历农历JS支持 HTML网页[2月26日]
     java script error 容错处理[2月15日]
     几款还不错的网页特效显示日[2月14日]
     图片可以调大小的代码[12月14日]
     动易SW6.8网站系统改自适应支[11月20日]
     网站建设_套餐服务[12月4日]
     网站建设-费用明细[12月4日]
     不显示出来的代码[12月3日]
     联想 小新Air 14 2019笔记本…[6月15日]
     滚筒洗衣机脱水声音大原因及…[4月17日]
     智能电视不能开机强制恢复出…[1月16日]
     各大品牌智能电视机恢复出厂…[1月16日]
     洗衣机自己排水或不存水漏水…[6月15日]
     海尔冰箱出现-03还滴滴报警[5月29日]
     TCL电视通用教程安装教程[2月2日]
     TCL L43V7300A-3D液晶彩电出…[2月2日]
     先锋液晶电视LED-32B550无光…[1月17日]
     智能电视主板的应用与维修(…[1月11日]
    电器资料 下载 读书
     三个代码让电脑提速畅通秘籍[3月13日]
     视得安750D6对讲门铃工作原理…[9月13日]
     什么是量子芯片和光子芯片[5月14日]
     沃尔沃S90汽车遥控钥匙失灵的…[1月19日]
     LED显示屏瑞合信PLus单双色全…[12月22日]
     Windows 照片查看器无法显示…[8月6日]
     已经设置IE主页,但是打开还…[7月6日]
     如何调整空压机压力?空压机…[6月8日]
     剪映-视频编辑软件手机版使用…[5月28日]
     锂电池保护板作用及同口和分…[3月18日]
     [书籍]滕王阁序_原文_注释译文_白
     [书籍]《天工开物》明代宋应星初
     [电影]《抓娃娃》高清电影
     [联想]Lenovo S540-14API Compl 
     [书籍]《墨子》原文注释译文
     [LED条屏]瑞合信单双色/全彩控制系统
     [LED条屏]LED显示屏瑞合信手机APP6.
     [书籍]全本新注聊斋志异
     [书籍]广西2023年高考指南 招生计
     [书籍]个人防护手册(第二版)
     广西高考2024~2022年历史类([6月25日]
     凤阳花鼓[3月8日]
     《滕王阁序》[3月2日]
     卷一百二十八 艺文_杂记[2月24日]
     卷一百二十七 艺文_杂记[2月24日]
     卷一百二十六 艺文_国朝[2月24日]
     卷一百二十五 艺文_国朝[2月24日]
     卷一百二十四 艺文_五言排律[2月24日]
     卷一百二十三 艺文_历朝[2月24日]
     卷一百二十二 艺文_历朝[2月24日]
    珠宝玉器 在线电视台
     鸡血石与鸡血玉有什么区别[6月12日]
     鸡血玉[6月12日]
     鸡血石 (bloodstone)[6月12日]
     什么是莫桑石(Moissanite)[6月12日]
     可以戴钻石洗澡吗[1月22日]
     钻石如何保养才好呢?[1月22日]
     PT容易花的问题和钻戒保养问…[1月22日]
     切工 钻石的雕刻艺术[1月22日]
     如何保养好钻戒[1月22日]
     钻戒保养方法[1月22日]
     中央体育台
     中央新闻台
     宁夏卫视
     湖北卫视
     西藏卫视
     辽宁卫视
     河北卫视
     北京卫视
     政法频道
     农民频道
     湖南经视
     湖 南 台
     河南频道
     湖南卫视
     兵团卫视
     江苏卫视
     旅游卫视
     湖南都市
     七彩戏剧
     动漫秀场
     游戏风云
     法制天地
     魅力音乐
     新 娱 乐
     南 方 TV
     浙江卫视
     齐鲁频道
     山西影视
     东南卫视
     上海卫视
     贵州电视台
     重庆电视台
     山东卫视
     哪吒之魔童闹海《哪吒2》在线
     《抓娃娃》在线电影
     流浪地球2剧情介绍
     《万里归途》完整版
     《阿凡达2:水之道》耗资3.1
     2021港剧《梅艳芳》5集全.HD
     误杀2 -电影-完整版视频在线
     亲爱的/亲爱的小孩/打拐/家之
     《第一炉香》-电影-完整版视
     《扬名立万》-电影-完整版视
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论

    | 服务声明 | 充值中心| 华安五金电器 | 收费标准| 论坛| 留言| 实用查询| 会员中心| 下载帮助| 设为首页|

    技术支持:瑞达科技 即时交谈QQ:237013889 QQ群:13810759 E-Mail:237013889@qq.com
    非盈利网站,如有侵权,请来信来电告知,第一时间处理,谢谢!
    桂ICP备17008104号 华玉生活网网站统计
    tj