这是一款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 intsbit en1
1
基于单片机AT89S52的直流电机PWM调速控制系统 proteus
1
基于51单片机的PWM调速程序,实现对小车的变速处理
2021-11-04 11:26:55 408KB 单片机 PWM 调速
1
摘要:当今,自动化控制系统已经在各行各业得到了广泛的应用和发展,而直流驱动控制作为电气传动的主流在现代化生产中起着主要作用。长期以来,直流电动机因其转速调节比较灵活,方法简单,易于大范围平滑调速,控制性能好等特点,一直在传动领域占有统治地位。它广泛应用于数控机床、工业机器人等工厂自动化设备中。随着现代化生产规模的不断扩大,各个行业对直流电机的需求愈益增大,并对其性能提出了更高的要求。为此,研究并制造高性能、高可靠性的直流电机控制系统有着十分重要的现实意义。 本文设计是一套基于PIC单片机的直流电机控制器,作为其配套的试验装置。论文根据系统的要求完成了整体方案设计和系统选型,针对所设计的控制方案对控制系统的软、硬件设计作了详细论述。硬件部分先作了整体设计,然后介绍了以PIC16F458单片机为核心的硬件构成,对键盘电路、测量电路、显示电路等作了详细阐述;软件部分采用模块化设计思想,编制了各个模块的流程图。论述了软件的设计思想和方法;实现了对直流电动机转动参数的设置、启动、停止、加速、减速和显示等功能。利用PIC系列芯片进行低成本直流电动机控制系统的设计,能够简化系统构成、降低系统成本、增强系统性能、满足更多应用场合的需要。 针对直流电机运行环境恶劣、干扰严重的特点,从系统的硬件设计、软件设计等多方面进行抗干扰的综合考虑,并利用多种软件和硬件技术来提高和改善系统的抗干扰能力,有效地提高了系统的可靠性和实用性。 关键词:直流电机,PIC单片机,速度控制
2021-10-30 16:11:35 2.54MB PWM 直流电动机 PIC
1
该程序源代码用于STM32F103ZET6智能小车PWM调速实验。 1、采用KEIL5软件开发。 2、用到的库文件:Keil.STM32F1xx_DFP.2.3.0.pack。 3、程序对应处理器:STM32F103ZET6 4、电机驱动芯片L293D。 5、液晶模块型号:1602(5V)。 6、智能小车电机为:TT直流减速电机。 该程序源代码在本人的STM32F103ZET6智能小车上亲测可用。
2021-10-26 18:03:18 3.08MB 嵌入式 智能小车 STM32 STM32F103ZET6
基于单片机的直流电机PWM调速控制系统开题报告PPT
2021-10-25 22:01:15 1.37MB
制作小车使用的pwm调速 很简单 需要复杂的可以自己修改
2021-10-14 19:15:56 798B 51单片机pwm调速
1
具体内容可以先看我博客文章
2021-10-13 18:04:29 4.43MB stm32
1
基于STM32的直流电机PWM调速控制.doc
2021-10-06 11:09:01 320KB 文档