步进电机控制系统的设计,由硬件设计和软件设计两部分组成。其中,硬件设计主要包括单片机最小系统、键盘控制模块、步进电机驱动模块、数码显示模块等功能模块的设计,以及硬件电路在电路板上的实现。软件设计包括主程序以及各个模块的控制程序,最终实现对步进电机转动方向及转动速度的控制,并且将步进电机当前的转动速度动态显示在LED数码管上。 压缩包中包含有完整的论文以及开题报告和结题报告。 论文目录如下: 第一章 引 言 1.1问题的提出 1.2设计目的及系统功能 第二章 硬件电路设计 2.1 硬件设计思路 2.2总体设计框图 2.3单片机系统 2.3.1 单片机概述 2.3.2 AT89S52单片机 2.4 步进电机 2.4.1 步进电机概述 2.4.2 步进电机的特性 2.4.3 步进电机的种类 2.4.4 永磁步进电机的控制 2.4.5 与直流电机的比较 2.5 外围电路设计及分析 2.5.1 键盘控制电路 2.5.2步进电机驱动电路 2.5.3 LED数码显示电路 2.6 步进电机控制系统电路图 2.7 步进电机控制系统实物图 第三章 软件设计 3.1 程序设计思路 3.2程序流程图 3.2.1 主程序流程图 3.2.2 读键盘子程序流程图 3.2.3 键盘处理子程序流程图 3.2.4 电机控制中断程序流程图 3.2.5 数码显示中断程序流程图 第四章 调试与改进 4.1 调试与改进 4.2 运行结果 第五章 开发总结及心得体会 致谢 参考文献 英文摘要
2021-06-05 14:46:07 1.04MB 毕业论文 开题报告 结题报告
1
内容讲解如何使用 mcsdk5.x 套件并把电机旋转起来 ST MC SDK5.x WB应用指南: 软件工具的下载和安装、ST MC Workbench及关键配置参数 、 MC Project 的生成,编译和下载 、 电机控制及监控 ST MC SDK5.x固件详解: 程序架构、 组件 、例程代码讲解 、开发实战 、 如何向例程中添加外设和自己的代码、 Step-by-Step添加一段闪灯代码
2021-06-04 15:10:23 6.72MB mcsdk foc 电机控制
1
基于STM32F1系列HAL库实现电机控制
2021-06-04 14:03:08 9.2MB STM32F1 正反转 电机控制
1
根据永磁同步电机数学模型存在着非线性和强耦合的特性,针对传统永磁同步电机矢量控制系统的不足,论文提出一种基于内模控制原理和空间矢量算法相结合的高性能永磁同步电机解耦控制方法。根据内模控制基本原理,设计了永磁同步电机的双闭环内模控制器。基于Matlab/Simulink仿真平台,对基于内模控制的永磁同步电机控制系统进行了仿真分析,最后通过实验验证了控制方法的正确性和有效性。
2021-06-04 00:53:45 1.98MB 行业研究
1
(1)C24x资料 TI公司提供的关于TMS320C24x系列DSP控制器的技术参考资料。 (2)参考程序 与本书的第7、8、9、10章内容相对应的程序源代码。 (3)集成开发环境 TI公司提供的DSP控制器集成开发环境(IDE)——CCSTUDIO测试版。 (4)其他资料程序 TI公司提供的一些包含源代码的子程序。
1
This paper describes a new control algorithm which can enhance the dynamics of a sensorless control system and gives a precise sensorless control performance. Instead of the conventional sinusoidal-type voltage injection, a square-wave-type voltage injection incorporated with the associated signal processing method is proposed in this paper. As a result, the error signal can be calculated without low-pass filters and time delays, and the position estimation performance can be enhanced. Using the proposed method, the performance of the sensorless control can be enhanced; the bandwidth of the current controller was enhanced up to 250 Hz, and that of the speed controller was up to 50 Hz.
2021-06-03 20:24:33 1.83MB 高频注入 电机控制
1
直流电机双闭环控制Matlab仿真操作指南.pdf
2021-06-03 18:03:44 1.87MB 直流电机 电机控制
1
STSPIN32G4,STM32G4大核集成75V driver,新一代低压伺服神器
2021-06-03 18:03:42 1.34MB ST 电机控制
1
powerstep01,高集成单芯片步进电机驱动器
2021-06-03 18:03:41 1.71MB ST 电机控制
1
介绍了一种基于fpga的多轴控制器,控制器主要由arm7(LPC2214)和fpga(EP2C5T144C8)及其外围电路组成,用于同时控制多路电机的运动。利用Verilog HDL硬件描述语言在fpga中实现了电机控制逻辑,主要包括脉冲控制信号产生、加减速控制、编码器反馈信号的辨向和细分、绝对位移记录、限位信号保护逻辑等。论文中给出了fpga内部一些核心逻辑单元的实现,并利用QuartusⅡ、Modelsim SE软件对关键逻辑及时序进行了仿真。实际使用表明该控制器可以很好控制多轴电机的运动,并且能够实现高精度地位置控制。    随着电机广泛地应用于数字控制系统中,对电机控制的实
1