基于单片机的直流伺服驱动器

最新更新时间:2012-11-15来源: 互联网关键字:单片机  直流伺服  驱动器 手机看文章 扫描二维码
随时随地手机看文章

 1 引 言

  直流伺服驱动器凭借其优异的驱动性能,在工业、医疗、国防等领域有着广泛应用。典型的直流伺服驱动器的结构如图1-1所示。整个系统是由电流环、速度环和位置环构成的多环控制系统。传统的伺服驱动器使用运放为核心的模拟电路构成,其有结构复杂、参数调整不易和系统性能易受环境影响等缺点。随着微处理器技术、模拟数字接口技术和功率半导体技术的长足发展,现代的直流伺服驱动器普遍采用由微处理器为核心的数字控制系统。以微处理器为核心的伺服驱动器不但可以方便实现以前用模拟电路无法实现的控制算法,并且有着结构简单、参数调整方便、系统性能对环境参数不敏感等优点。同时,数字控制系统还可以充分利用成熟的网络连接技术,实现多机并行运行。

  典型的直流伺服驱动器的结构

   1-1

  2 芯片特性简介

  SPMC752313A是μ’nSP™系列产品的一个新成员,是凌阳科技新推出的专用于电机驱动的16位微控制器。其拥有性能出色定时器和PWM信号发生器。可以方便的实现各种电机伺服驱动方案。

  SPMC75F2313A在4.5V~5.5V工作电压范围内的工作速度范围为0~24MHz,拥有2K字SRAM和32K字闪存ROM;最多33个可编程的多功能I/O端口;4个通用16位定时器/计数器(其中有一个电机驱动专用PWM波形发生器,一个位置侦测接口定时器),且每个定时器均有PWM发生的事件捕获功能;2个专用于定时可编程周期定时器;可编程看门狗;低电压复位/监测功能;8通道10位模-数转换。在这些硬件外设的支持下SPMC75F2313A在电机控制领域有相当优秀的表现。SPMC75F2313A的特性如下:

  SPMC75F2313A的特性

  点击看原图

  3 系统总体方案介绍

  本伺服驱动器主要由凌阳SPMC75F2313A、由IRF540组成的功率全桥和各种接口模块组成,其结构框图如图 3-1所示。驱动器使用带电流环的位置伺服结构,其中位置伺服环可根据需要选择是否接入系统。驱动器使用20KHz的双极性PWM,以保证系统良好的动态性能。

  结构框图

  3-1

  电机的核心驱动模块的结构

 5-1

  各控制环的核心服务子程序的流程如图 5-2所示。这几部分是整个系统的核心,其性能也决定了整个驱动器的性能。因此,这几部分使用纯汇编编写,相应的PID算法也根据不同控制环的特点进行相应的结构调整和性能优化。以最大限度保证这几部分程序的性能和实时性。

  PWM周期中断服务子程序流程图

  图 5-2 PWM周期中断服务子程序流程图

  系统控制部分是整个系统协调的心脏。整个系统都在其协调下有条不紊的工作。这部分主要是根据系统设置和当前系统的状态给出相应的控制信息,以确保系统的可靠运行。

  人机接口界面程序,这部主要是为用户提供一个简单易用的交互接口,以方便用户对驱动器的可靠控制。包括驱动器的起停、各种运行参数的设置都在这一层面上进行。

  6 结 语

  通常,在开发伺服驱动设备的过程中,需要编写实时性、程序可读性强的代码,这时就需要采用混合编程。而凌阳的m’nSP™ IDE具有良好的编程环境,它可以很轻松、容易地进行混合编程(在C程序中调用汇编程序,在汇编程序中调用C程序)。

  该系统用了SPMC75F2313A三个定时器和约30个IO口资源,其实SPMC75F2313A的资源相当丰富。因其有专业的电机驱动硬件支持,电机驱动系统开发变得相对简单。因此,基于SPMC75F2313A的电机伺服驱动器系统在工业、医疗、国防等领域有广阔的应用前景。

关键字:单片机  直流伺服  驱动器 编辑:神话 引用地址:基于单片机的直流伺服驱动器

上一篇:液晶显示与单片机的接口与编程方法
下一篇:消除单片机系统电磁干扰解决方案

推荐阅读最新更新时间:2023-10-12 20:43

基于单片机的点阵式LED滚动汉字显示屏仿真设计
  1.引言   点阵式 led 组成的汉字 显示屏 在公共场所应用非常广泛。例如,车站发车时间提示、股票大厅中的股票价格 显示 板、商场的活动广告栏、候机厅的起飞时间表。点阵显示器的特点是可以按照需要的大小、形状和颜色进行组合,用单片机控制实行各种文字或图型的变化,达到广告宣传和提示的目的。   Proteus是一款新颖的 嵌入式系统 软硬件设计仿真平台,特别适用于单片机仿真,能够在线、实时仿真多种类型的单片机,诸如MCS-51系列单片机、P IC 单片机、AVR单片机等,能够像硬件仿真器一样进行软硬件调试,而没必要花钱去购买和维护价格不菲的仿真器,对于初学单片机的人来说,既减少了学习成本,又达到了良好的学习效果。
[单片机]
基于<font color='red'>单片机</font>的点阵式LED滚动汉字显示屏仿真设计
补偿及测量高功率 LED驱动器的控制回路
数学模型一直都有助于判定特定设计的最佳补偿组件,然而,补偿 WLED 电流调节升压转换器的情况,则与补偿被设定为调节电压的相同转换器略微不同。以传统的方法测量控制回路相当不便,因为回馈 (FB) 引脚的阻抗不高,而且缺乏上端 FB 电阻。在参照 1 中,Ray Ridley 展示了简易小信号控制回路模型,适用于具备电流模式控制的升压转换器。下文说明 Ridley 模型应如何修改才能适用于 WLED 电流调节升压转换器,同时,也将说明如何测量升压转换器的控制回路。 回路组件 如图 1 所示,为了从输入电压提供较高或较低的调节输出电压,任何可调式 DC/DC 转换器都能够加以修改。在这类配置中,如果假设 ROUT 纯粹
[测试测量]
补偿及测量高功率 LED<font color='red'>驱动器</font>的控制回路
单片机与液晶显示器的接口应用介绍
引言    液晶显示器 (LCD)具有工作电压低、微功耗、显示信息量大和接口方便等优点,现在已被广泛应用于计算机和数字式仪表等领域,成为测量结果显示和人机对话的重要工具。液晶显示器按其功能可分为三类:笔段式液晶显示器、字符点阵式液晶显示器和图形点阵式液晶显示器。前两种可显示数字、字符和符号等,而图形点阵式液晶显示器还可以显示汉字和任意图形,达到图文并茂的效果,其应用越来越广泛。   GTG240128液晶显示模块:   1 模块特点   GTG240128图形点阵式液晶显示器的点阵的大小为240×128,带背光功能。内置1片T6963C液晶显示控制器和5片KS0086驱动器。该液晶显示模块具有如下特点
[单片机]
51单片机PWM控制LED亮灭
设计思路:用定时器中断产生最小时间单位T0,每m个T0组成一个子 周期 T10,其中前n个T0为LED导通时间,即Ton=n*T0,则Toff=(m-n)*T0 ;每X个T10组成一个母周期T20,其中前y个T10为有效控制时间,后续的(x-y)个T10令LED熄灭或者子周期占空比调至最小。 ;适当调节n/m和x/y的比例使显示效果达到最佳。 ;以下是刚刚调试通过的小段程序,显示效果良好。 ;实验过程本人有一种推测,不知是否成立: ;子周期的最小占空比的宽度应大于LED的点亮时间,即点亮LED的时间宽度n/m*T0应足够产生余辉。类似于动态数码管对点亮时间的要求。 ;母周期的宽度应小于1/50s,提高刷新频率以令肉眼察觉不出闪烁。
[单片机]
单片机系统EMC测试
  1.测试环境   为了保证测试结果的准确和可靠性,电磁兼容性测量对测试环境有较高的要求,测量场地有室外开阔场地、屏蔽室或电波暗室等。   2.测试设备   电磁兼容测量设备分为两类:一类是电磁干扰测量设备,设备接上适当的传感器,就可以进行电磁干扰的测量;另一类是在电磁敏感度测量,设备模拟不同干扰源,通过适当的耦合/去耦网络、传感器或天线,施加于各类被测设备,用作敏感度或干扰度测量。   3.测量方法   电磁兼容性测试依据标准的不同,有许多种测量方法,但归纳起来可分为4类;传导发射测试、辐射发射测试、传导敏感度(抗扰度)测试和辐射敏感度(抗扰度)测试。   4.测试诊断步骤   5.测试准备   
[单片机]
单片机以太网控制芯片W7100A数据手册(一)
W7100A iMCU是一个单片机以太网嵌入式控制芯片,它的的结构是:内嵌8051单片机 + TCP/IP协议栈 + 10/100 高速以太网络MAC/PHY W7100A 是 W7100 的升级版。它增加了一些新功能,如记忆锁定功能(Memory Lock)、休眠模式、最高支持16M字节外部存储空间、特别功能寄存器(SFR)和GPIO上拉/下拉的控制(Pull-Up/Down Control)。另有64QFN封装可供小型嵌入式装置使用. 今天给大家介绍一下W7100A的结构以及存储器的部分。 概述 1.1 简介 iMCU W7100A是一个集合了8051兼容微处理器内核,64K的SRAM
[单片机]
<font color='red'>单片机</font>以太网控制芯片W7100A数据手册(一)
OTPROM型单片机内内部存储器的使用研究
随着变频调速以及微机控制技术的发展,适应电机控制的Intel 8XC196MC系列单片机应用越来越广泛。 与80C196MC相比,87C196MC单片机带有16 KB的OTPROM(One Tline Programmable Read-Only Memory),可以进行片内编程操作,而且可以增强加密功能。对于普通的控制系统来说,其存储容量足够大,不必再使用外部扩展存储器。然而87C196MC单片机的OTPROM存在一个缺点:不可擦除,也就是说只能编程一次,不能实现重复编程,不利于大量普及使用。 当程序从仿真器移植到单片机的OTPROM时,并不能保证程序的一次成功性,由于单片机的不可擦除性,若程序脱机一次就使用一片单片
[应用]
基于单片机PIC16F74的电动按摩椅的研制
本文介绍了一款采用PIC16F74 单片机 作为微处理芯片的电动按摩椅控制系统,具体包括有系统的组成和功能介绍、硬件电路的设计、软件功能实现以及抗干扰措施。 原文位置 1:引言 原文位置 随着我国经济的迅速发展和人们生活水平的不断提高,按摩椅等保健产品越来越受到欢迎。目前,在电动按摩椅市场上,进口、合资以及国产产品并存。相对而言,进口产品功能强大、按摩方式丰富、外观优美,但同时其价格也非常昂贵。而国内产品功能较简单,产品知名度也相对较低,但是其价格比较低廉。本文主要介绍了一款自主研发的中档电动按摩椅。该产品既有功能比较强大、按摩方式比较丰富、结构简单、外观优美、控制方式简单灵活,产品容易升级的特点,同时其价格却只有国外
[应用]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved