1 / 20
文档名称:

基于单片机的直流电机调速.doc

格式:doc   大小:97KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于单片机的直流电机调速.doc

上传人:2830622664 2022/3/21 文件大小:97 KB

下载得到文件列表

基于单片机的直流电机调速.doc

相关文档

文档介绍

文档介绍:. ...wd...
. ...wd速。在电机调速中广泛使用,其中脉宽调制应用广泛。脉宽调速的概念是利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通〞和“断开〞时间的长短,即改变直流电机电枢上电压的“占空比〞来改
变平均电压的大小,从而控制电动机的转速。
图1-2 直流电机脉宽调制图
根据上图,当电动机始终接通电源时,电机转速最大为,占空比为,则电机的平均速度为:可见只要改变占空比D,就可以得到不同的电机速度,从而实现调速。
直流调速系统实现方式
PWM为主控电路的调速系统:基于单片机类由软件来实现PWM,在PWM调速系统中占空比是一个重要参数,电源电压不变时,电枢端电压的平均值取决于占空比的大小,改变的值可以改变电枢端电压的平均值:
. ...wd...
. ...wd...
. ...wd...
1、定宽调频法:保持t1不变,只改变t,使周期也随之改变。
2、调宽调频法:保持t不变,只改变t1,使周期或频率也随之改变。
3、定频调宽法:保持周期T(或频率)不变,同时改变t1和t。
1和2方法在调速时改变了控制脉冲的周期或频率,当控制脉冲的频率与系统的固有频率接近时,将会引起振荡,因而不适宜,用定频调宽法来改变占空比从而改变直流电动机电枢两端电压。
控制程序的设计
软件采用定时中断进展设计。当单片机上电后,系统进入准备状态。当按动按钮后执行相应的程序,。根据加、减速按钮,,从而可以控制上下电平的延时时间,进而控制电压的大小来决定直流电机的转速。
二 系统硬件电路的设计
系统总体设计框图及单片机系统的设计
本系统采用STC89C51控制输出数据,由单片机IO口产生PWM信号,送到直流电机,直流电机通过测速电路将实时转速送回单片机,进展转速显示,从而实现对电机速度和转向的控制,到达直流电机调速的目的。
具体使用器件如下:
1)9*15万用板 2) 51单片机 3)40脚IC座 4)1602液晶 5)16p母座
6) 16p排针 7) 10k电阻*38) 1k电阻*59) 3v直流电机 10) 磁铁*2
11)塑料管 12) 3144霍尔传感器 13) 4148二极管*414) 8050三极管*4
15) 8550三极管*2 16) 103排阻 17) 104独石电容 18) 10uf电解电容
19〕30pf瓷片电容*220) 12M晶振 21) 按键*622) 自锁开关
23) DC电源插口 24) 导线假设干 25) 焊锡假设干 26) USB电源线
所以,直流电机调速系统总体设计框图如下所示:
图2-1系统总体设计图
STC89C51单片机
. ...wd...
. ...wd...
. ...wd...
STC89C51单片机由CPU和8个部件组成,它们都通过片内单一总线连接,其根本构造依然是通用CPU加上外围芯片的构造模式,但在功能单元的控制上采用了特殊功能存放器的集中控制方法。
中央处理器CPU:它是单片机的核心,完成运算和控制功能。
内部数据存储器:STC89C51芯片中共有256个RAM单元,能作为存储器使用的只是前128个单元,其地址为00H—7FH。通常说的内部数据存储器就是指这前128个单元,简称内部RAM。
内部程序存储器:STC89C51芯片内部共有4K个单元,用于存储程序、原始数据或表格,简称内部ROM。
定时器:STC89C51片内有2个16位的定时器,用来实现定时或者计数功能,并且以其定时或计数结果对计算机进展控制。