单片机原理及应用课程设计直流电机的转速控制

单片机原理及应用课程设计直流电机的转速控制

ID:15620761

大小:11.42 MB

页数:27页

时间:2018-08-04

单片机原理及应用课程设计直流电机的转速控制_第1页
单片机原理及应用课程设计直流电机的转速控制_第2页
单片机原理及应用课程设计直流电机的转速控制_第3页
单片机原理及应用课程设计直流电机的转速控制_第4页
单片机原理及应用课程设计直流电机的转速控制_第5页
资源描述:

《单片机原理及应用课程设计直流电机的转速控制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、扬州大学水利与能源动力工程学院课程设计报告题目:直流电机的转速控制课程:单片机原理及应用课程设计专业:电气工程及其自动化班级:电气1404姓名:学号:第一部分任务书《单片机原理及应用》课程设计任务书一、课题名称详见《单片机课程设计题目(一)》:主要是软件仿真,利用Proteus软件进行仿真设计并调试;《单片机课程设计题目(二)》:主要是硬件设计,利用单片机周立功实验箱进行设计并调试。二、课程设计目的课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学

2、内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。《单片机原理及应用》是一门理论性、实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。单片机原理及应用课程设计的目的是让学生在理论学习的基础上,通过完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设计与编程应用,使学生不但能将课堂上学到的理论知识与实际应用结合起来,而且能进一步加深对电子电路、电子元器件等知识的认识与理解,同时在软件编程、排错调试、相关软件和仪器设备的使用技能等方面得到较全面的锻炼和提高。为今后能够独立

3、进行某些单片机应用系统的开发设计工作打下一定的基础。通过单片机硬件和软件设计、调试、整理资料等环节的培训,使学生初步掌握工程设计方法和组织实践的基本技能,逐步熟悉开展科学实践的程序和方法。三、课程设计内容设计以89C51单片机和外围元器件构成的单片机应用系统,并完成相应的软硬件调试。1.系统方案设计:综合运用单片机课程中所学到的理论知识,学生根据所选课题的任务、要求和条件进行总体方案的设计。2.硬件电路设计:对方案中以单片机为核心的电路进行设计计算,包括元器件的选择和电路参数的计算,并画出总体电路图。3.软件设计:根据已

4、设计出的软件系统框图,用汇编语言或C51编制出各功能模块的子程序和整机软件系统的主程序。4.调试:在单片机EDA仿真软件环境Proteus下进行仿真设计并调试;或在单片机周立功实验箱上进行相关设计并调试。四、课程设计要求详见《单片机课程设计题目(一)》《单片机课程设计题目(二)》五、进度安排序号内容天数1布置任务,熟悉课题要求0.52总体方案确定,硬件电路设计1.53软件编程1.54Proteus仿真,或在周立功实验箱上调试25总结,撰写课程设计报告1.5七、课程设计报告内容:总结设计过程,写出设计报告,设计报告具体内容

5、要求如下:1.课程设计的目和设计的内容。2.课程设计的要求。3.控制系统总框图及系统工作原理。4.控制系统的硬件电路连接图,电路的原理。5.软件设计流程图及其说明。6.电路设计,软件编程、调试中遇到的问题及分析解决方法。7.实验结果及其分析。8.体会。第二部分课程设计报告目录1课题简介11.1课题的设计目的11.2课程任务与要求12转速控制方案设计12.1控制系统总体介绍12.2设计框图12.3工作原理23硬件电路设计33.1AT89C51介绍33.274HC573介绍33.3ULN2003A介绍43.4LED数码管介绍

6、53.5直流电机介绍54软件编程设计64.1设计主流程图64.2键盘程序流程图64.3PWM程序流程图74.4显示程序流程图74.5初始化程序84.6去抖延时程序84.7按键中断程序94.8主程序94.9定时器中断及显示程序105实验与结果分析115.1硬件连接115.2硬件调试125.3结果分析136小结与体会13参考文献15附录一硬件原理图16附录二源程序清单181课题简介1.1课题的设计目的学习直流电机转速的PWM控制原理及电路的实现。用单片机定时器和端口共同产生PWM波,控制直流电机的转动速度。用独立按键区的按键

7、KEY1和KEY2实现占空比的增加和降低,实现手动调速。1.2课程任务与要求1.掌握PWM电机功率驱动电路的原理;2.按键能增减PWM波的占空比;3.LED数码管显示PWM波的占空比;4.设计硬件原理图;5.编写程序。2转速控制方案设计2.1控制系统总体介绍2.1.1电机控制系统设计综述现在电气传动的主要方向之一是电机调速系统采用微处理器实现数字化控制。采用微处理器控制。使整个调速系统的数字化程度、智能化程度大大提高;采用微处理器控制调速系统,会使得整个调速系统的数字化程度、智能化程度大大地提高;采用微处理器来控制,也能

8、使得调速系统在结构上简单化,调速系统的可靠性能够大幅度提高。此外在操作方面,操作维护变得简捷,更为电机的稳定运行和调速精度奠定了基础。基于以上微处理器的特点,这次的课程设计理论上用的是ATMEL公司生产的嵌入式单片机AT89S51,但我们用的是自己买的普中单片机开发试验仪,其使用的单片机是AT89C51,基于该单片机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。