




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机控制直流电机加减速仿真设计评分表姓名陈小江(1)罗婷婷(16)班级14电子科学与技术准考证号得分起止时间2016年12月1日2016年12月20日项目考核内容及要求总分评分标准得分备注单片机程序调试1.利用仿真软件Proteus画电路图,正确进行硬件系统连接,熟练掌握仿真开发工具。201、 电路连接、设置错误扣10分;1、 元件使用错误每处扣3分;2、 元件布置不合理,电路图不美观扣5分;3、 其它情况酌情扣分;2、能根据具体的电路形式和设计要求,编写源程序,正确使用编程工具,程序的编译、调试方法和步骤正确无误。201、所需文件不完整,扣10分;2、 参数设置错误扣5分;3、 其它情况酌情扣分。3、程序运行调测:运行程序,检查程序运行结果,判断是否达到设计要求。程序备注要和程序的实际功能相符。301、 程序不能运行扣20分;2、 程序功能和设计要求不符每处扣10分;3、 程序注释错误每处扣 2 分;4、 其它情况酌情扣分。附加功能4、段码管显示数字和直流电机转速所在档位匹配。301、根据功能完成情况酌情给分。评分老师 胡总华二、 设计内容通过编写程序,在P2.0端口产生一个频率为1KHz(周期1000微秒)占空比可调的矩形波信号,占空比可调间隔为0.2,即可取得占空比为20%,40%80%到100%的PWM波,通过改变矩形波占空比改变直流电机的转速(可参照实验6)。通过两个按键,实现加速、减速5级(1至5档)调控,共5个档位。当直流电机转速处于最高转速时,按下加速按键无效,并保持最高转速,当直流电机转速处于最低转速时,按下减速按钮无效,并保持最低转速。其它情况时,加速按键每按下一次,转速增加一个档位,减速按键每按下一次,转速减小一个档位。用虚拟示波器观察相关矩形波信号的波形。单片机的时钟频率设定为11.0592MHz。三、设计要求1.利用 Proteus仿真软件画出仿真电路;2.在单片机P1口上加一个7位段码管和锁存器(74HC573),用于显示直流电机当前转速所在的档位。3.按照设计要求编写程序,生成Hex文件,下载到单片机中验证是否达到设计要求。四、考核要求1.班级内2名同学自由组队,两人配合完成设计。该项设计总分不超过100分,两人最后得分相同。2.如果出现多组设计程序及其内容雷同或有抄袭现象,全部记为0分。是否涉嫌抄袭,由评分老师判定。3.设计内容要建一个文件夹,以小组内2名同学的名字命名。设计结束后,把该文件夹压缩为压缩包文件,以电子的形式按时交给学习委员,不按时上交的同学该项成绩记为0分。4.要求每条程序后添加注释。5.上交纸质设计报告一份。6.该项考核成绩占本课程期末考试成绩的40%。显示程序:#include /51单片机头文件#define uchar unsigned char /宏定义无符号字符#define uint unsigned int /宏定义无符号整型uchar led=0x06,0x5b,0x4f,0x66,0x6d,0x7d; /定义字模档数为1-5挡uchar anjian=2,4,6,8,10; /占空比20%,40%,60%,80%,100%的PWM sbit jiasu=P26; /定义加速按键位 sbit jiansu=P27; /定义减速按键位 sbit maichong=P20; /定义脉冲输出 sbit shumaguan=P34; /定义数码管控制位uchar time=0; /定时循环初始化uchar i=1; /初始化 void deplay(uchar s) /延时函数声明 uint j=500; /定义自变量 for(;j0;j-) /for循环, for(;s0;s-); /嵌套for循环 void itime ()interrupt 1 /定义中断函数 TH0=0xff; /重装计数初值 TL0=0x9c; +time; /定时加1 if(time=anjiani-1) /高电平满足此条件变低电平 maichong=0; if(time=10) /当循环到10次时,周期时间为1000us时变高电平 time=0; /定时初始化 maichong=1;/将脉冲设置为高电平 void main() /主函数 TMOD=0x01; /T0定时方式1 TH0=0xff; /计数初值设为100us TL0=0x9c; TR0=1; /启动T0 shumaguan=0; /数码管显示置零 while(1) /死循环 shumaguan=1; /数码管开启 if(jiasu=0) /软件消抖,检测加速按键是否按下 deplay(5); /延时 if(jiasu=0) /若按键按下 if(i0)i-;/按键按下一次档位减一 if(i=0)i=1; /若数值等于0,则速度控制在1档 P1=ledi-1; /数码管显示 while(jiansu=0); /等待松开按键 ET0=1;/开T0中断 EA=1; /开启总中断 设计思路:将10次的100us累计起来,可以输出1000us的周期。若想产生20%,40%,60%,80%,100%的占空比,可以将其
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跨文化健康行为差异-洞察及研究
- 浙江省2025-2026学年七年级语文上学期第一次月考复习试卷(含答案)
- 数据存储系统的分布式设计与优化方法-洞察及研究
- 部门安全生产培训制度课件
- 部门二级安全培训时长课件
- 避坑房产课件
- 基于循环经济的刮板链废旧部件资源化利用路径探索
- 基于元宇宙技术的虚拟现场重建与跨时空图像传输溯源研究
- 基于AI图像识别的动态分级系统与农业物联网集成瓶颈
- 国际标准对接中国产产床核心部件的供应链韧性研究
- 2025年手电筒行业研究报告及未来行业发展趋势预测
- 设备使用与保养培训课件
- 浙江省中考科学说理题训练及答题技巧
- 兵团连队职工考试试题及答案解析
- 假如我变成了班主任课件
- 首尔之春影视解读
- 2025兵团连队职工考试试题及答案解析
- 2025-2026学年接力版(2024)小学英语四年级上册(全册)教学设计(附目录)
- 医院病区突然停电应急处置
- 滕州市2025年(中小学、幼儿园)教师招聘试题及答案
- 2025年检验科生物安全考核试题(附答案)
评论
0/150
提交评论