基于matlab的步进电机转速控制仿真

摘 要 一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机。每输入一个冲信号,该电动机就转过一定的角度(有的步进电动机可以直接输出线位移,称为直线电动机)。因此步进电动机是一种把脉冲变为角度位移(或直线位移)的执行元件。随着数字控制系统的发展,步进电动机的应用逐渐扩大。虽然步进电机已被广泛地应用 ,但步进电机并不能象普通的直流电机 、交流 电 机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。 在产品成型之初尚若利用仿真软件设计电路,仿真是对其进行研究的一个重 要的不可缺少的手段,在仿真环境中进行控制程序的调试,这不仅不需要实际的硬件设备 ,更能部分满足工程需求 。MATLAB 语言是一种面向科学工程计算的高级语言,它集科学计算 、自动控制、信号处理、神经网络、图像处理等功能于一体,是一种高级的数学分析与运算软件,可用作动态系统的建模和仿真。基于MATLAB的仿真环境下建立了步进电机模型,不仅仿真结果与实物仿真一致,而且其仿真方法简单,仿真时间大大缩短,是一种理想的步进电机仿真研究方法。 关键词:步进电机,,,仿真 ABSTRACT General Motors is a continuous rotation, while the step is electric rotating step by step, so called stepper motors. Each of a red signal, the motor will turn a certain angle (some stepper motors can be directly output line displacement, known as the linear motor). Therefore, the stepper motor is a pulse into the point of displacement (or linear displacement) of the implementation of the components. With the development of digital control systems, stepper motor application gradually expanding. Although the stepper motor has been widely used, but the stepper motor does not like a normal DC motor, AC motor used in the routine. It must be double-ring pulse signal drive circuit composed of control before use. Used in the product ing the beginning of Shang Ruoli simulation software circuit simulation is an important study of its Indispensable want of means to control program simulation environment for debugging, not only without actually hardware, better Bufen meet the engineering requirements. Matlab language is a science and engineering calculations for high-level language, which combines scientific computing, automatic control, signal processing, neural networks, image processing and other functions into one, is an advanced mathematical analysis and computation software can be used as dynamic Modeling and Simulation. MATLAB-Simulink simulation environment based on the establishment of a stepping motor under the model, simulation results not only consistent with the physical simulation, and the simulation is simple, the simulation time is shortened, it is an ideal stepping motor simulation s. KEY WORDS: Stepper motor, matlab, , simulation 前 言 步进电机问世以后,很快确定了自己的应用场合为开环高分辨率的定位系统,工业应用发展到今已有约30年的历史,目前还没有更适合的取代它的产品,而且已经发展成为除直流和交流电机外的第三大类电动机产品,但毕竟发展历史不长,人们从应用的角度看仍有不成熟的感觉。 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 虽然步进电机已被广泛地应用 ,但步进电机并不能象普通的直流电机 、交流 电机在常规下使用。它 必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。实际应用过程中一般是选择一个常用的步进电机 ,通过硬联线方式将驱动电路与单片机相接 ,然后调试程序测试 电机的工作状态是否达到了 控制要求。在产品成型之初尚若利用仿真软件设计电路,在仿真环境中进行控制程序的调试,这不仅不需要实际的硬件设备 ,更能部分满足工程需求 。 目 录 摘 要1 ABSTRACT2 前 言3 第1章 引言5 1.1步进电机概述5 1.2系统仿真技术概述7 1.3仿真软件的发展状况与应用7 第2章 MATLAB概要8 2.1 MATLAB概述8 2.2 概述10 第3章 步进电机基本原理11 3.1 典型结构和工作原理11 3.2 旋转通电方式12 3.3 小步距角步进电机14 3.4 其他型式的步

基于matlab的步进电机转速控制仿真,基于matlab的步进电机转速控制仿真相关推荐

  1. 基于matlab的单周期控制三相高功率因数并网逆变器的建模与仿真,基于Matlab的单周期控制三相高功率因数并网逆变器的建模与(精).doc...

    精品文档 182/2009 收稿日期:2008-12-10 作者简介:杨志强(1982-),男,硕士研究生,主要研究方向为电力电子与能源变换 . 考价值. 单周期控制的并网逆变器[7,8]可以等效为双 ...

  2. matlab下pid控制仿真,基于MATLAB下PID控制仿真.PDF

    维普资讯 2004年第 4期 中 国 航 海 NO.4Dec.2004 塑 垒 垒 SerialNO.61 文章编号 :1000-4653(2004)04-0077-04 基于MATLAB下的PID控 ...

  3. 多智能体系统MASs,编队控制,自适应理论,基于干扰观测器的控制DOBC,Matlab数值仿真实验

    61.多智能体系统MASs,编队控制,自适应理论,基于干扰观测器的控制DOBC,Matlab数值仿真实验 ID:561999679279244881

  4. 直接转矩控制matlab仿真,基于matlab的异步(感应)电机直接转矩控制系统毕业论文+仿真源码+仿真模型...

    摘要 随着微电子技术.电力电子技术.计算机控制技术的进步,交流电动机调速技术发展到现在,有了长足的进步.异步电动机的动态数学模型是一个高阶.非线性.强耦合的多变量系统,由磁链方程.电压方程.转矩方程和 ...

  5. 基于matlab的局放仿真,基于MATLAB/Simulink系统仿真权威指南

    基于MATLAB/Simulink系统仿真权威指南 作者:王江;付文利 出版日期:2013年09月 文件大小:78.00M 支持设备: ¥50.00在线试读 适用客户端: 言商书局 iPad/iPho ...

  6. matlab与vrep联合仿真,基于MATLAB与V-REP的机器人加工轨迹生成与运动仿真.PDF

    基于MATLAB与V-REP的机器人加工轨迹生成与运动仿真 第 卷 第 期 ( ) 57 5 厦门大学学报 自然科学版 Vol.57 No.5 年 月 ( ) 2018 9 Se.2018 Journ ...

  7. tcsc工作原理matlab仿真,基于Matlab的TCSC建模与仿真研究.doc

    基于Matlab的TCSC建模与仿真研究 基于Matlab的TCSC建模与仿真研究 第17卷第5期 2006年1O月 巾原T学院 JOURNALOFZHONGYUANINSTIT[ITEOFTECHN ...

  8. 电机调速设计并用matlab仿真,基于MATLAB的双闭环调速系统设计与仿真

    名称 基于MATLAB的双闭环调速系统设计与仿真 设计内容和意义 摘要 转速.电流双闭环控制直流调速系统是性能很好.应用最广的直流调速系统.根据晶闸管的特性,通过调节控制角α大小来调节电压.基于设计题 ...

  9. matlab异步电机仿真,基于MATLAB的异步电机仿真系统

    科 学 研 究 基于 MATLAB的异步电初I仿真系统 顾亭亭 科学与财富 (南 京航 空航天大学金城 学院,江苏 南京 211156) 摘 要:本文开展了对基于matlab的异步电机仿真系统的研究, ...

  10. 反激式开关电源仿真 基于Matlab simulin仿真软件设计

    5V2A反激式开关电源仿真 基于Matlab simulin仿真软件设计,采用电流电压双闭环反馈PID控制方式,输出电压恒定5V 输入85-265AC 结构:单向桥式?反激变换器 详细的反激Mathc ...

最新文章

  1. 少样本学习原理快速入门,并翻译《Free Lunch for Few-Shot Learning: Distribution Calibration》
  2. latex写文章的一些细节问题
  3. 基于SSM实现在校学生考试系统
  4. 【Netty】NIO 选择器 ( Selector ) 通道 ( Channel ) 缓冲区 ( Buffer ) 网络通信案例
  5. 初识vue+elementUi
  6. 动态 SQL、EXECUTE IMMEDIATE、using、into、returning
  7. [svc]cfssl模拟https站点-探究浏览器如何校验证书
  8. ABAP Text表的实现原理
  9. transition
  10. mac版小达人点读包怎么安装_小达人点读笔扩容实战:16G变128G
  11. setautocommit(false) 还是自动提交了_Hexo和GitPages搭建博客并自动发布
  12. 用计算机来弹一首少年,辽宁省锦州市2018年中考语文试卷(word版,含答案)
  13. LVS——NAT网络地址转换模式
  14. 教师空间中html是指什么,教师空间个性签名
  15. uds协议之can总线程序升级
  16. ActiveMQ使用教程
  17. codeblock添加tools实现git log查看
  18. python 折线图 百分比_Python数据可视化 - 使用Matplotlib库绘制点图、折线图、条状图与饼图...
  19. JAVASE第5天笔记
  20. YApi接口管理平台远程代码执行漏洞(含批量POC)

热门文章

  1. 朗朗上口的穴位歌!收藏了,很难找到!
  2. NodeJS设计模式( 二 )
  3. 挖个坑 - 魔法画图工具的设计
  4. 关于 ZAO 换脸 App 中你需要注意的个人隐私问题
  5. 使用一个高数值孔径离轴抛物面反射镜对飞秒脉冲聚焦
  6. 利息积数的计算方法及应用
  7. 三面阿里失败,幸获阿里P8大牛指点,奋战三个月30*14薪入职字节
  8. ground truth 到底是什么意思???
  9. 计算机仿真实验结果的评价与分析,基于问卷调查法的计算机仿真技术课程综合性实验效果分析评价...
  10. IT软件工程师求职记,有点启发吧