基于DSP的数字伺服机构控制系统设计

发布者:温暖梦想最新更新时间:2013-03-05 来源: 21IC 关键字:DSP  数字伺服机构  控制系统 手机看文章 扫描二维码
随时随地手机看文章

    伺服系统是控制系统中不可或缺的组成部分。电机作为伺服系统中关键部件,对电机的控制精度和准确度要求越来越高。无刷电机因其寿命长、可靠性好、运行效率高、无励磁损耗以及调速性能好等诸多优点,在伺服系统中应用越来越广泛。使用数字信号处理器(DSP)实现无刷直流电机的伺服系统可以只用一片DSP实现比较复杂的算法,控制精度高,可对伺服系统进行更有效的控制。文中以TMS320F2812为控制核心实现对直流无刷电机伺服系统的控制,并给出了试验结果。

1 控制器原理及设计方案

1.1 控制器原理及硬件设计

    控制器分为3个单元:中央处理单元即DSP用于接受控制指令,计算并校正控制信号;电机驱动单元驱动电机工作;执行机构执行主控指令并反馈伺服机构状态给中央处理单元以校正伺服机构状态。工作原理如图1所示。



1.2 电源电路

    由于DSP和外围芯片工作电压为5 V和3.3 V。电位器输入电压为+12 V和-12 V。因此使用DC/DC电压转换器将+27 V输入电压转换成+12 V和-12 V 工作电压,用CW78L05将+12 V电压转换成5 V工作电压。同理用FW431将5 V电压转换成4 V的基准电压和3.3 V芯片工作电压。

1.3 中央处理单元

    由TMS320F2812作为中央处理芯片由RS422接口和SCI通信接口接收主控指令信号并转换成控制指令信号。由SPI总线接口接收执行机构反馈回来的执行机构的位置信号与控制信号一起通过控制算法转换成PWM输出。

    DSP的外围电路通常由时钟电路、JTAG接口电路组成。时钟电路使用20 MHz晶振,5倍频后DSP工作在100 MHz的频率。每个电源入口用0.1μF的电容滤波及隔离。
    伺服控制电路与主控之间的通信采用RS422异步全双工传输方式,采用MAX3160通信芯片实现。

1.4 反馈电路

    反馈部分采用在执行机构安装同步电位计,通过电位计反馈电压信号,经过信号调理后,经由A/D转换器将数字信号反馈给DSP。
    反馈信号信号渊理电路选用LM148,并存输入信号端加入由10 kΩ电阻和0.1μF电容组成的RC低通滤波电路。由于DSP中A/D转换的位数不足,因此选用TLC2574将放大后的反馈模拟信号转换成数字信号,并通过SDI和SDO端口与DSP传递数字信号。

1.5 驱动电路

    DSP输出的PNM和DIR信号为3.3 V,为避免驱动能力不足,DSP的输出信号经SN74ALVC164245由3.3 V上拉至5 V,输山电流为24 mA。

    光耦隔离电路用于将功率驱动电路的信号与DSP控制信号进行隔离,避免功率电源对数字控制电路造成干扰。光耦选用HCPL2231,该芯片由两路独立光耦组成,当输入为低时,二极管导通,输出为高。输出信号+15 V上拉。

    由于驱动板中运放LM193和FN3140,以及逻辑门电路4069、4070、4073、4081的工作电压为+15 V,因此需要将系统工作电压+27 V经由电源模块转换成驱动板中芯片工作电压+15 V。逻辑门电路根据电机霍尔位置信号HA、HB、HC和电机方向信号DIR产生控制6个MOS管开关的控制信号。并且将PWM信号合成到功率开关管的导通相序中。
    驱动部分前级驱动电路采用IR2103,以提高逻辑电路输出信号的驱动能力,用来开启和关闭后级的大功率晶体管。芯片输出采用自举方式。功率电路采用6个IRFP250功率管组成全桥式电路。最大供电电压90 V,最大持续工作电流33A。[page]

    当伺服系统中出现持续过载情况或者逆变电路出现直通时,电路输出电流过大,会烧坏电机或损坏功率器件,因此需加入过流保护电路。将采样电阻采集的信号进行滤波处理后与设定值比较,以限定电机的最大工作电流。


2 软件系统

    控制软件采用模块化设计,针对各个功能设计相应的程序模块。主程序通过对各个子函数的合理调用和控制最终实现整个伺服系统的合理工作。

    当系统开始工作时,首先完成对各个程序模块的初始化,包括CPU时钟、看门狗、中断、SCI口、定时器、控制参数、PWM等。完成各个模块的初始化后,在最后的死循环中,执行伺服机构控制算法等待串口中断:首先启动AD采集,采样结束后,读取AD的采样结果。利用采样结果和通过中断接收的伺服控制指令控制电机工作。如果判断通信出现,则执行SCI口初始化,重新复位串口。控制软件采用C语言编写,各个模块可以相互调用,工作效率高,可以实现实时控制。

3 测试系统及试验结果

    测试系统采用直流稳压电源提供+27 V控制电,两个直流电源提供电机工作电压,其中-45 V为工作电压,+45 V为补偿电压。测试平台采用研华的数据采集和控制平台,由LabCVI实现对控制电路的仿真测试控制和数据采集。试验结果如下图所示。





4 结论

    与传统的伺服控制系统相比,基于DSP的数字伺服机构控制系统既有数字系统精度高、灵活性强的优点,又充分发挥了无刷直流电机可靠性高、快速性好的优点,大幅提升了伺服系统的整体性能。同时该系统的建模、仿真、测试、维修等与传统伺服控制系统相比更加快捷、有效,具有较高的工程应用价值。该伺服控制系统可以同时控制多个直流无刷电机同时工作,已在某型伺服机构中验证并应用。

关键字:DSP  数字伺服机构  控制系统 引用地址:基于DSP的数字伺服机构控制系统设计

上一篇:利用NI机器视觉方案改进您的PLC系统
下一篇:基于ADuC7060/ADuC7061 的温度监控解决方案

推荐阅读最新更新时间:2024-05-02 22:34

基于DSP和CMOS图像传感器的实时图像采集系统的实现方案
DSP是基于可编程超大规模集成电路和计算机技术发展起来的一门重要技术,DSP芯片的快速数据采集与处理功能以及片上集成的各种功能模块为DSP应用于各种场合提供了极大的方便。而CMOS图像传感器与CCD相比,由于CMOS图像传感器能将时序处理电路和图像信号的前端放大与数字化部分集成于一个芯片内,因而其发展一直受到业界的高度重视。现在,随着技术与工艺的发展,CMOS图像传感器不仅在噪声上得到了有效改善,而且分辨率也得到了明显提高。CMOS图像传感器将以其低廉的价格、实用的图像质量、高集成度和相对较少的功耗在视频采集领域得到广泛的应用。为此,本文提出了一种基于DSP和CMOS图像传感器,同时由复杂可编程逻辑控制芯片CPLD控制的实时图像采
[嵌入式]
MODBUS在过程控制系统中的应用
 由于各种各样的原因, MODBUS 是今天大家使用的工业协议当中最受欢迎的一种。它简单、便宜、通用性强并且使用方便。   MODBUS的另一个优点是它实际上可以通过任何传输媒介进行通讯,其中包括双绞线、无线通讯、光导纤维、以太网、电话调制解调器、移动电话以及微波等。这样就意味着可以很容易的在一个新的或者是现有的工厂里面建立起MODBUS连接。事实上,一个正在MODBUS应用领域不断成长的应用就是在老旧的工厂里面利用现有的双绞线连接提供MODBUS数字通讯。   在这份白皮书当中,我们将会对MODBUS的工作方式进行研究,并且看一看在新老工厂里面使用MODBUS的一些巧妙方法。      图1:一个由一台“主站
[工业控制]
MODBUS在过程<font color='red'>控制系统</font>中的应用
基于DSP/ARM的双核系统的通信接口设计
嵌入式系统的核心是嵌入式微处理器和嵌入式操作系统。早期的嵌入式系统硬件核心是各种类型的8位和16位单片机;而近年来32位处理器以其高性能、低价格,得到了广泛的应用。近年来,又出现了另一类数据密集处理型芯片DSP。DSP由于其特殊的结构、专门的硬件乘法器和特殊的指令,使其能快速地实现各种数字信号处理及满足各种高实时性要求。随着现代嵌入式系统的复杂度越来越高,操作系统已成为嵌入式系统不可缺少的部分。免费的嵌入式操作系统,如 Linux等,随着自身不断的改善,得到了飞速的发展。Linux是一个免费的、强大的、可信赖的、具有可伸缩性与扩充性的操作系统。Linux实现了许多现代化操作系统的理论,并且支持完整的硬件驱动程序、网络通信协议与多处
[单片机]
基于<font color='red'>DSP</font>/ARM的双核系统的通信接口设计
安富利等四企业启动SpeedWay研讨会
        中国香港, 2009年3月9日 –安富利公司旗下安富利电子元件部、The MathWorks、德州仪器(TI) 和赛灵思宣布将举办为期2天的协处理SpeedWay设计研讨会。研讨会将以最新推出的Spartan-3A DSP FPGA / DaVinci开发平台为基础,讲解如何“用基于模型化的设计方法,进行FPGA和DSP的协处理设计”。研讨会将于2009年3月和4月在亚洲举办。        在为期2天的研讨会上,安富利和The MathWorks的工程师将通过一系列实验,讲解如何运用The MathWorks公司的MATLAB和Simulink,以基于模型的设计方法来加速实时图像处理。与会者还将一起研究视频运
[嵌入式]
TI Wave 2 软件与DSP开发工具帮助WiMAX OEM 厂商加速部署
电信级软件与工具支持多种天线与完整系统测试功能 2007 年 10月 11 日,北京讯 借助德州仪器 (TI) 符合 WiMAX Forum 标准的802.16e Wave 2 软件与开发工具平台,无线基站与宽带移动设备制造商现在能够将开发工时减少逾 15 年之多。该软件达到电信级标准,能为服务供应商提供基于最新 WiMAX 标准的特性。而开发工具则包含基于 TI 优化 TMS320TCI6487 DSP 的评估板 (EVM)。综合利用软件与开发平台,OEM 厂商能迅速启动系统设计工作,把握不断发展的 WiMAX 市场商机。如欲了解有关 TI 完整WiMAX 系列解决方案的更多信息,敬请访问: www.ti.com/wimax
[新品]
基于PLC的火电厂烟气脱硫控制系统研究与设计
0 引 言 我国是燃煤大国,煤炭占一次能源消费总量的75%。随着煤炭消费的不断增长,燃煤排放的二氧化硫也不断增加,致使我国酸雨和二氧化硫污染日趋严重。为了实现SO2的减排目标,国家制定了一系列的环保措施。目前国内烟气脱硫工艺设备的设计、制造、安装和调试水平已有了大幅度的提高,已建成、投运了一大批大型机组火电机组烟气脱硫系统。但据了解,目前投运的火力发电厂都还存在着不少这样或那样的技术问题,其中热工自动化投入水平不高是其中的一个重要技术问题,如测量不准,系统自动投不上,系统调节品质差等,致使一些电厂的脱硫系统出现运行故障多、不能与发电机组完全同步运行或运行中脱硫效率达不到设计值或系统运行成本高等问题。对于整个烟气脱硫系统,作为监视、
[嵌入式]
由SA51和MSP430F1121组成的驱动控制系统
摘要:介绍了脉宽调制功率放大器SA51和16位单片机MSP430F1121的基本特性,给出了由它们组成的两片式的电机转速控制系统的简单应用方法和电路。 关键词:SA51 MSP430F1121 脉宽调制 DCO 捕获 现在的电子设备往往要求体积小、重量轻、效率高,通常在苛刻的环境条件下,尤其在军工产品中,设计者非常希望使用单片或双片系统以尽可能地减少器件数量。SA51和MSP430F1121以其自身的高集成度和强大功能成为组成双片驱动控制系统的理想选择方案。该方案可广泛应用在对电机、电磁阀的控制系统中。 1 SA51简介 1.1 SA51的特点参数 SA51是由美国APEX公司生产的脉宽调制功率放大器,它能为负载提供5
[单片机]
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved