关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > TB6588FG的无传感器BLDC电机控制器设计

TB6588FG的无传感器BLDC电机控制器设计

作者: 时间:2011-02-14 来源:网络 收藏

5 速度检测控制
5.1 速度检测
TB6588FG具有速度输出脚FG_OUT,电机没有启动或电机发生异常时此脚输出为低电平。当电机被正常启动,此脚输出速度信号,MSP430 F2012定时器具有捕获功能,通过捕获速度脉冲的上下沿来算出速度,然后去调整数字电位器的阻值来调整控制速度的电压。
5.2 速度调节电路
CAT5119具有32为节点,阻值为10 kΩ的数字电位器。通过MSP430F2012的两个I/O口来进行调节,调节方式是UP/DOWN。通过设置CAT51 19可使阻值最大调整为10 kΩ,最小为100 Ω,这样控制速度的范围为500~2500转/min,如当需要调整转速为1200转/min时,通过动态调整数字电位器的阻值,来适应负载的变化,使速度稳定在设定的范围上。模拟调压电路如图5所示。

e.JPG


5.3 程序软件流程
因为采用电机专用驱动芯片,所以电机的控制软件就很简单,主要的工作就是设置MSP430F2012的内部定时器的工作方式。其具有两个捕获定时器,捕获的触发方式选择上下沿捕获,然后把两次捕获的定时器的数字相减,就可得出速度。如果跟设定有误差,通过调整模拟电压来调整速度。软件调速的中断服务程序流程如图6所示。

f.JPG

结语
针对阀门的无三相无刷电机控制系统的特点,采用MSP430单片机结合TB6588FG设计的电机调速控制系统。利用了TB6588FG的硬件电路,简化了整体的电路设计,同时降低了软件的编程难度,使整个系统更加稳定可靠。


上一页 1 2 3 下一页

关键词: 传感器

评论


相关推荐

技术专区

关闭