基于单片机at89c51的直流电机pwm调速系统
2021-05-27 12:49:04 317KB 直流电机pwm调速系统
1
用于大学本科模电课程设计,基于51单片机的pwm直流调速,可以实现按键控制正反转,加速减速,以及数码管实时显示占空比和正反转状态。内含实验报告,proteus仿真,以及答辩ppt,为你提供一条龙的服务。
2021-05-14 09:02:40 3.71MB 51单片机 直流电机 pwm调速 仿真
1
基于对直流电机调速的工程应用指导目的,本文设计了采用MATLAB/Simulink对所设计的进行了建模,该设计中采用了转速调节器和电流调节器双闭环负反馈及PI调节的方式,并对转速调节器、电流调节器及PI调节的参数进行了详细的计算,最后通过仿真实验对所设计可逆调速系统参数进行了验证。从系统的仿真结果分析,该系统的参数选取合理,具有响应速度快、转速稳定的特点,对工程设计有很大的指导意义。
1
文章详细地介绍了直流电机的类型、结构、工作原理、PWM调速原理以及FPGA集成芯片。并对直流电机PWM调速系统方案的组成、硬件电路设计、程序设计及系统仿真分别进行了详细的叙述。拟开发的直流电机PWM调速装置具有调速范围宽、低功耗、可实现在线调试等特点。本系统是以FPGA为其控制核心,输入电路以键盘作为输入方式向FPGA控制系统发出控制命令,以有源晶振构成的时钟电路发出信号。控制系统接收命令后直接向H型桥式驱动电路发出PWM控制信号。输出电路主要实现正反转、起停控制、速度在线可调功能。本设计已通过了实验仿真。 关键词:直流电机;PWM;FPGA;有源晶振
2021-04-26 22:19:10 1.71MB 直流电机;PWM;FPGA;有源晶振
1
这是一款AT89C51单片机直流电机PWM调速程序,程序可以直接用于AT89C52、AT89S51、AT89S51,STC89C51、STC89C52单片机中,单片机晶振采用11.0592M,直流电机由L298集成电路控制,产生的PWM的频率约为91Hz。L298各引脚已在程序中标明,原理图大家可以自己画一下,这里就不具给出。下面是源程序。 #include[reg52.h》//注意请把‘ [ ’换成 “《”,下同。否则编译时会出错。 #include [intrins.h》// #define uchar unsigned char #define uint unsigned int sbit en1=P2^0; sbit en2=P2^1; sbit s1=P2^2; sbit s2=P2^3; sbit s3=P2^4; sbit s4=P2^5; uchar t=0; uchar m1=0; uchar m2=0; uchar tmp1,tmp2; void motor(uchar index, char speed) { if(spe
2021-04-26 12:48:20 87KB AT89C51 单片机 PWM 程序
1
基于STM32F103的直流电机PWM调速Proteus仿真(驱动为L298N,含程序代码和Proteus仿真图)。
2021-04-23 21:13:42 2.62MB STM32单片机、Proteus
1
直流电机PWM控制系统介绍: 该PWM控制系统提高了调速范围,提高了调速精度,改善了快速性能、功率和功率因数。系统在设计中被控对象采用5V的直流电源,以 MCS-51 单片机为控制核心,采用 LCD12864 液晶作为显示元件,进行软硬件的设计。硬件电路由 protel 设计制作,主要设计了液晶显示电路、键盘控制电路、复位电路、测速电路和驱动电路。软件设计在 Keil 开发平台用 C 语言编写,程序采用模块化设计方案,包括液初始化程序、晶显示程序、键盘控制程序。 实物图整体图展示: PWM控制界面: 直流电机PWM控制电路截图(分析报告中有):
1
PWM脉冲调制直流电机simulink仿真,采用单级PWM波。
2021-04-08 11:35:41 45KB simulink 直流电机 PWM H桥
1
这是我用c语言写的程序,我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。
2021-04-07 18:03:43 27KB C51 测速源程序
1
设计以单片机STC89C51和三极管控制的直流电机脉宽调制调速系统。 附件为基于51单片机直流电机PWM调速设计C语代码。
2021-03-22 15:59:27 32KB 51单片机设计 直流电机调速 C语言
1