利用stm32实现PID 恒流源控制,基于单片机的pid控制直流电机,C,C++源码
2023-07-20 17:04:17 1.11MB
1
接线方式 ENA ------------ B6 IN1 ------------ B9 IN2 ------------ B7 GND ----------- GND (外接电源) VCC ------------ 5至12V (逻辑电源)
2023-07-18 01:26:52 671KB PWM电机调速
1
电机控制学习过程中的重点内容 笔记
2023-07-17 21:44:32 1.65MB 电机控制
1
直线电机由于其高速性能、高加速和高减速以及精确定位而被广泛用于承载装置和机床。一种称为永磁直线电机的直线电机,由于其结构和运行方式,其推力中存在谐波成分,如齿槽和波纹。这些部件对速度控制和定位精度有很大影响。线性电机与旋转电机的区别在于,线性电机有边缘,限制了它们的移动距离。这就是为什么当动子位于定子的中心时和当动子处于边缘时,线性电机具有不同的特性。为了创建更先进的控制设计,可以使用控制仿真来获得线性电机模型,该模型基于实际机器表现出更详细的行为。 使用JMAG,可以创建一个详细且符合真实机器的线性电机模型,并考虑永磁线性电机中包含的空间谐波和磁饱和特性。将这种线性电机模型,即“JMAG-RT模型”导入电路/控制模拟器,可以运行一个链接的模拟,该模拟考虑了线性电机的磁饱和特性、空间谐波以及驱动器的控制特性。 说明介绍了如何使用JMAG-RT来获得推力和线圈电感的空间谐波和电流相关性,并将其作为JMAG-RT模型导入电路/控制模拟器。从那里,它展示了如何进行分析,将永磁线性电机的速度控制到所需的值。使用磁场分析创建JMAG-RT模型的系统被称为JMAG-RT。
2023-07-12 09:35:59 1MB JMAG仿真 JMAG-RT
1
微机原理课程设计,自己的排版,图,有自己的代码
2023-07-10 19:34:59 195KB 课程设计 计算机原理 步进电机
1
摘 要 在现代电子产品中,步进电机广泛应用于ATM机、喷绘机、刻字机、写真机、喷涂设备、医疗仪器及设备、计算机外设及海量存储设备、精密仪器、工业控制系统、办公自动化、机器人等领域。所以步进电机的控制是一门很实用的技术。本实验主要是基于STC89C52RC单片机和delphi串行通信的步进电机控制的设计。同时还进行了proteus仿真设计和虚拟串行通信。 本设计的主要思路是通过对DELPHI界面的控制,通过串行通信实现对单片机的控制,由单片机产生脉冲信号,最终实现对步进电机的控制。同时由单片机把步进电机实时运行状况经串口反馈给计算机,在所编写的DELPHI界面上显示和监控。Delphi软件是Borland公司推出的快速应用开发工具。它具有功能强大、易于学习和使用、编程效率高以及易于调试等特点。 串行通信是指外设和计算机间使用数据信号线,数据在数据信号线上按位进行传输,每一位数据都占据一个固定的时间长度。 此系统可以通过键盘输入相关数据, 并根据需要, 实时对步进电机工作方式进行设置, 具有实时性和交互性的特点。该设计可应用于步进电机控制的大多数场合 摘 要 I 第1章 工程训练设计任务 1 1.1 工程训练设计的目的和要求 1 1.2 工程训练设计设备环境 1 1.3 工程训练设计的内容 1 1.4 课题开发与设计方向 2 第2章 绪论 2 2.1 引言 2 2.2 步进电机常见的控制方案与驱动技术简介 3 2.2.1 常见的步进电机控制方案 3 2.3 步进电机驱动 4 2.3.1 单电压驱动 5 2.3.2 双电压驱动 6 2.3.3 高低压驱动 6 2.4 步进电机工作原理 7 第3章 系统总体设计 9 3.1 整体方案设计 9 3.2 系统的方案简述与设计要求 10 3.3 系统的组成及其对应功能简述 10 3.4 通信系统 12 第4章 系统硬件设计 13 4.1 单片机的选择 14 4.2 单片机接口设计 14 4.3 显示模块设计 15 4.4 独立键盘设计 17 4.5 RS-232与单片机通讯 17 第5章 系统软件设计 18 5.1 下位机(单片机)软件设计 18 5.1.1 系统软件主流程图 18 5.1.2 系统初始化流程图 19 5.1.3 按键子程序 19 5.1.4 典型程序模块及典型编程技巧分析 21 5.2 上位机软件(DELPHI界面)设计 23 5.2.1 系统所用组件 23 5.2.2 应用软件的具体操作步骤: 27 第6章 调试 29 6.1 硬件调试 29 6.2 软件调试 30 6.3 硬件软件连接调试 31 第7章 心得体会 32 参考文献 33 附录 34 7.1 单片机程序 34 7.2 DELPHI程序 42
2023-07-10 18:53:22 760KB 步进电机 STC89C52RC delphi 串行通信
1
一种基于Proteus仿真实现的上位机对下位机控制对象—步进电机的控制。上位机软件由VB开发,下位机由Proteus设计并进行仿真,期间还要采用虚拟串口(VSPD),用于模拟一根串口通信线,实现上位机与下位机的串口通信,最终实现上位机(VB)对下位机(Proteus)中步进电机的实时控制。为相关方面PC机控制步进电机的学习开发、实际应用,提供一种有效可行的仿真方法。
2023-07-10 18:51:11 310KB 运动伺服
1
基于MATLAB的BLDC系统模型的建立 根据模块化建模思想,将控制系统分割为各个功能独立的子模块,主要包括:电机本体模块、反电动势构造模块、逻辑换相模块。 湖北工业大学稀土电机及控制研究所
2023-07-10 16:18:39 1.62MB 电机控制ppt
1
本资源主控为STC89C51 51单片机外接ADC0832采集YL69土壤湿度湿度传感器传来的土壤湿度信息 通过数码管实时显示土壤湿度值,并判断是否需要浇水 如果判断出需要浇水,单片机控制水泵进行浇水操作。 数码管驱动电路采用三极管增加驱动能力,还增加了key1、key2、key3三个按键 按键可以用来控制浇水的阈值,判断是否需要浇水。 同时也可扩展为自动浇水和手动浇水的功能。
2023-07-09 20:24:42 45.15MB 嵌入式 单片机 自动灌溉 STC89C51连接YL69
1
PLC如何控制伺服电机,有关初学者弄清楚伺服 PLC之间的控制。
2023-07-08 20:47:37 128KB 伺服 PLC 脉冲
1