- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南科技大学信息学院
2011~2012学年第一学期
课程设计报告
课程名称: 计算机控制技术
设计名称: 直流电机速度控制
班 级: 08级自动化2班
学 号: 0804020216
姓 名: 李儒贵
目 录
一、设计目的和要求……………………………………………… 2
1.1设计目的……………………………………………………… 2
1.2设计要求……………………………………………………… 2
二、系统设计说明及流程图………………………………………… 3
2.1设计总体概述 ……………………………………… 3
2.2系统总体框图…………………………………………… 4
2.3系统流程图……………………………………………… 6
2.4主控制器选择……………………………………………… 6
2.5显示方案设计 …………………………………………………… 8
三、系统各部分说明…………………………………………………… 6
3.1 MCU系统电路图 ………………………………………………… 6
3.2键盘扫描电路图……………………………………………………7
3.3显示电路图 ……………………………………………………… 8
3.3电机电路图 ……………………………………………………… 9
四、程序设计…………………………………………………… 9
五、系统原理图…………………………………………… 11
六、总结…………………………………………………………… 12
一、设计目的和要求
1.1设计目的
设计制作和调试一个由MCS51单片机组成的直流电机速度控制系统。通过这个过程学习熟悉键盘控制和七段数码管的使用,掌握直流电机的速度控制和测试方法。
1.2设计要求
1.在显示器上显示任意四位十进制数
将8个键定义键值为0~7,按任意键在显示器上显示对应键值
实现:
(1)定义键盘按键:5个为数字键1~5;3个功能键:设置SET、清零 CLR、开始START;
(2)显示器上的四位可显示每分钟的速度;
(3)通过键盘的按键,设置直流电机每分钟的速度值;
(4)按START键启动电机开始转动,按SET键停止;按CLR键清零。
二、系统设计说明及流程图
2.1设计总体概述:
单片机直流电机调速简介:单片机直流调速系统可实现对直流电动机的平滑调速。PWM是通过控制固定电压的直流电源开关频率,从而改变负载两端的电压,进而达到控制要求的一种电压调整方法。在PWM驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并根据需要改变一个周期内“接通”和“断开”时间的长短。通过改变直流电机电枢上电压的“占空比”来改变平均电压的大小,从而控制电动机的转速。因此,PWM又被称为“开关驱动装置”。本系统以单片机为核心,通过单片机控制,C语言编程实现对直流电机的调速。
系统控制方案的分析:本直流电机调速系统以单片机系统为依托,实现对直流电动机的平滑调速,并通过单片机控制速度的变化。本文所研究的直流电机调速系统主要是由硬件和软件两大部分组成。硬件部分是前提,是整个系统执行的基础,它主要为软件提供程序运行的平台。而软件部分,是对硬件端口所体现的信号,加以采集、分析、处理,最终实现控制器所要实现的各项功能,达到控制器自动对电机速度的有效控制。
2.2系统总体框图:
2.3系统流程图:
2.4 主控制器选择
一
本系统有功能设置、数据装入、定时、显示、音响控制多个功能模块。各个状态保持或转移的条件依赖于键盘控制信号。由于键盘控制信号繁多,系统的逻辑状态以及相互转移更是复杂,用纯粹的数字电路或小规模的可编程逻辑电路实现该系统有一定的困难,需要用中大规模的可编程逻辑电路。这样,系统的成本就会急剧上升(相对于方案二)。因此,本设计并未采用这种方案。
方案二
鉴于市场上常见的51系列8位单片机的售价比较低廉,有更好的性价比从可行性、可靠性及成本等方面考虑,我们采用了 AT8952 单片机,晶振取12MHz。这样设计可以使安装和调试工作并行进行,极大的缩短了设计制作的时间,同时降低了工作量。
2.5 显示方案选择
此图为MCU的最小系统图,包含晶振电路以及复位电路。
3.2键盘扫描电路图:
由于此系统需要的IO口比较少,以及需要的按键不是太多,所以直接采用独立按键,而不采用传统的矩阵键盘。如图:S1--S5 表示数字1--5,由P00-P04控制。S6--SET设置键由P05控制。S7--CLR 清除键 由P06控制。S8--START开始键由P07控制。
3.3显示电路:
由于只需要4个数码管显示,这里采用四位一体数码管来显示。
3.4电机控
原创力文档


文档评论(0)