2022年2022年工业顺序控制系统 .pdf
《2022年2022年工业顺序控制系统 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年工业顺序控制系统 .pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录第 1 章 课程设计任务书.1课程设计名称.11.1课程设计目的与要求.11.2课程设计内容及选题.11.3 方法、步骤及时间安排表.41.4课程设计考核内容、方法及成绩评定.51.5 其它 .51.6 选题及要求.6第 2 章 总体方案设计.72.1总体方案.72.2系统功能分析.72.3 设计思路 .8第 3 章 硬件电路的设计.93.1 硬件选择 .93.2 硬件电路图.103.3 硬件电路分析.10第 4 章 软件设计 .114.1 软件功能分析及设计思路.114.2资源分配与系统定义.114.3 流程图.124.4 源程序清单.14第 5 章 调试和分析.175.1 硬件调试 .
2、175.2 软件调试 .175.3 系统调试 .18第 6 章 总结与体会.19参考文献.20参考书:.20附录.21名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 22 页 -1 第 1 章 课程设计任务书恩 施 职 业 技 术 学 院单片机应用技术课程设计实施方案课程设计名称:单片机应用技术课程设计综合实训班级:*课程设计实施依据:单片机应用技术课程标准单片机应用技术课程设计大纲1.1 课程设计目的与要求目的:通过课程设计教学环节,学生在进一步熟悉单片机基础知识的同时,学会单片机应用系统的设计、制作方法和开发过程,初步具备运用所学知识分析和解决实际问题的能力,能够独立地完成一
3、个简单应用系统的设计与开发。要求:1、熟悉单片机的硬件结构,会使用单片机仿真系统调试程序。2、熟悉单片机的指令和汇编语言程序设计方法,能够编写一般综合应用问题的程序。3、熟悉单片机外部接口芯片的接口扩展方法,会利用单片机的定时器/计数器、中断系统和串行通信等内部资源,实现实际应用中的定时、计数和通信功能。4、熟悉应用系统设计与制作的基本方法与步骤;能够熟练使用 DVCC-J5286、QTH-2005仿真系统软硬件,调试单片机应用系统。5、养成用科学的方法分析问题和创新思维的习惯。6、具有独立完成课程设计任务、按要求撰写课程设计报告的能力。1.2 课程设计内容及选题1.2.1 课程设计任务选题单
4、片机晶振频率为:DVCC-J5286 仿真系统 fosc=6MHZ,QTH-2005仿真系统fosc=12MHZ。用 DVCC-J5286 仿真系统调试时,8255A的控制端口地址为0FF2BH,用 QTH-2005仿真系统调试时 8255A的端口地址由 8255A的具体接口情况确定工业顺序控制直流电机的调速控制交通信号灯模拟控制系统(一)交通信号灯模拟控制系统(二)彩灯控制系统(一)彩灯控制系统(二)彩名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 22 页 -2 灯控制系统(三)电脑时钟设计交流异步电动机 Y/起动控制单片机音乐程序设计红外线防盗报警器设计与制作电子秒表设计与
5、制作倒计时显示装置设计与制作1.2.2 各选题的目的和要求工业顺序控制系统设计以 51 单片机为核心的工业顺序控制程序,由 P1.0P1.6 控制注塑机的七道工序,并利用七只发光二极管模拟注塑机的七道工序,高电平有效点亮,编制工业顺序控制系统程序;要求每道工序时间延时可以设定,P3.4 为启动开关,高电平启动。P3.3 为外部故障输入模拟开关,低电平报警,P1.7 为报警声音输出,设定七道工序只有一位输出。思考问题:若要使每道工序中有多位输出,应怎样修改程序?小直流电机调速系统设计利用 DAC0832 芯片进行数/模控制,输出的电压经放大后驱动小直流电机的速度进行数字量调节。DVCC 仿真系统
6、中 DAC0832 芯片的端口地址为8000H。交通灯控制系统(一)设计交通灯的变化规律:从初始状态0 依次转到状态 6,最后循环至状态1。交通灯的变化状态:状态0:东西红灯亮,南北红灯亮;状态1:南北绿灯亮,东西红灯亮;状态 2:南北绿灯闪,东西红灯亮;状态3:南北黄灯亮,东西红灯亮;状态 4:东西绿灯亮,南北红灯亮;状态5:东西绿灯闪,南北红灯亮;状态 6:东西黄灯亮,南北红灯亮。(1)以单片机为核心,设计交通灯控制系统。用 P1口作输出口接交通灯(红绿黄)。单片机控制发光二极管按交通灯的控制规律点亮。(2)用中断技术使系统满足急救车优先通过的要求:有急救车到达时,交通灯红灯全亮,仅急救车
7、可通过。设急救车通过路口的时间为10S,急救车通过后,交通灯恢复中断前状态。可用开关 K1来模拟急救车通过的中断申请,用十二只发光二极管(L1L12)模拟交通灯。交通灯控制系统设计(二)(1)正常情况下 A、B道(A、B道交叉组成十字路口,A是主道,B是支道)轮流放行,A道放行 1 分钟(其中 5 秒用于警告),B道放行 30 秒(其中 5 秒用于警告)。(2)一道有车而另一道无车(用按键开关K1、K2模拟)时,使有车车道放行。(3)有紧急车辆通过(用按键开关K0模拟)时,A、B道均为红灯。思考问题:1、如何改变程序,使发光二极管点亮时间改变。2、红绿灯不允许同时点亮,红绿灯交换时黄灯闪烁,怎
8、样实现?3、填写表 1 中的控制码。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 22 页 -3 彩灯控制系统(一)(1)用开关 K1启动彩灯工作:十二个彩灯中按双灯轮流点亮。每隔 2 秒钟,彩灯状态转为同色灯一起闪烁,按红、绿、黄顺序依次轮流进行,喇叭发出声音报警。同时,使继电器动作。须达到某条件(如开关K6断电)时,喇叭停止报警,继电器归位,彩灯恢复到中断前的状态继续双灯轮流点亮。(2)利用定时器以中断方式完成2 秒的定时中断。(3)用十二只发光二极管(L1L12)模拟彩灯。彩灯控制系统(二)(1)用开关 K1启动彩灯工作:十二个彩灯轮流点亮。每隔2 秒钟,所有彩灯一起闪烁
9、,喇叭发出声音,然后自动恢复到轮流点亮状态。(2)利用定时器以中断方式实现 2 秒的定时中断。(3)用十二只发光二极管(L1L12)模拟彩灯。彩灯控制系统(三)(1)正常情况下,十二个彩灯轮流点亮,不断重复进行,可以人为控制彩灯的启动和停止。(2)一旦故障发生,引起中断,自动使所有红灯闪烁,其它灯全灭,同时,喇叭发出声音报警。只有当故障排除后报警才停止,彩灯恢复到故障前的状态继续按轮流点亮的方式工作。(3)用十二只发光二极管(L1L12)模拟彩灯。电脑时钟设计(1)利用 89S51内部定时器功能,编写一个能在 LED上显示时、分、秒的电脑时钟程序。(2)编写一个能对上述程序进行校时的程序。(3
10、)8155 芯片的控制端口地址为 0FF20H。单片机音乐程序设计(1)利用 89S51内部定时器产生不同频率的方法,组成乐谱由单片机进行信息处理,经过放大利用单片机的I/O 口线输出音乐。(2)音频脉冲的产生:根据某一音频的周期(1/频率),利用定时器计时此半周期时间,在输出口线上得到此频率的脉冲。改变定时初值,以产生不同的频率。(3)每一个音符使用一个字节,字节的高4 位代表音符的高低,低4 位代表音符的节拍。(4)歌曲可自己任选,通过查资料获取相应的音乐控制码。电子秒表设计与制作利用定时器进行 1 秒定时程序设计,并把秒计数 0059显示在 LED数码管上,并具有清零、暂停、开始等控制功
11、能。红外线防盗报警器名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 22 页 -4(1)用单片机控制,用红外线收发管进行检测,安装隐蔽,不易被发现。(2)控测信号采用脉冲信号,节能且抗干扰。(3)当有人试图闯入室内时,能自动进行声光报警。倒计时显示装置设计一个 60 秒或 30 秒的倒计时数码显示装置,要求有启动、复位和停止功能,当计时到 0 时,灯光报警。交流异步电动机 Y/起动控制用单片机控制电机起动时,定子绕组首先接成星形,待转速上升到接近额定转速时,再将定子绕组的接线换成三角形,电动机便进入全电压正常运行状态。1.3 方法、步骤及时间安排表1.3.1 方法与步骤(1)分组
12、集中辅导和个别辅导相结合。(2)根据情况分配或自选设计题目,查找相关资料。(3)设计硬件电路,绘制原理图。(4)列出元器件清单,完成硬件电路。(5)软件设计:绘制流程图,写源程序清单,完成调试工作,现场答辩。(6)完善设计题目中要求的功能。(7)回答设计题目中的思考问题。(8)最后按要求撰写课程设计报告。并在指定时间内交到指导教师处。1.3.2 课程设计报告的要求如下(1)设计名称、目的、任务和要求。(2)总体方案设计(在总体方案设计过程中,对软件和硬件进行分工是一个首要的环节。原则上,能够由软件来完成的任务就尽可能用软件来实现,以降低硬件成本,简化硬件结构。同时,还要求大致规定各接口电路的地
13、址、软件的结构和功能、上下位机的通信协议、程序的驻留区域及工作缓冲区等。)(3)硬件设计:整理各部分电路,画完整的硬件原理图,并作原理分析。(4)软件设计:绘制总体程序流程图和中断服务程序、子程序流程图;写源程序清单及程序说明。(5)系统调试并程序设计过程中的难点、解决办法及编程和调试小结或体会。(6)结束语及参考资料。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 22 页 -5 1.3.3 时间安排表时间内容第十七周星期一上午讲解课程设计内容及要求,明确设计任务下午查资料、设计任务需求分析,拟定总体设计方案星期二上午总体方案设计:软、硬件功能划分。下午硬件设计:硬件电路设计及
14、原理分析星期三全天硬件设计:硬件电路设计与调试星期四上午软件设计:系统定义(资源分配)、软件结构设计,绘制程序流程图下午政治学习星期五全天编写源程序及程序说明星期六上午完善软、硬件资料,为全面调试作准备第十八周星期一星期三软硬件调试,完善和改进系统。老师跟踪调试过程,考核学生的调试能力。星期四星期六1、验收调试结果,现场答辩,答辩并记录相应成绩。2、整理课程设计报告并上交全部资料。备注:先完成的先考核。1.4 课程设计考核内容、方法及成绩评定课程设计结束时,要求写出课程设计报告,硬件电路按设计要求调试与制作;软件调试通过,完成设计任务要求的相应功能,根据设计性能考虑的完善程度进行成绩评定。课程
15、设计成绩分三部分,课程设计报告占50%,系统调试、答辩及作品占 50%。课程设计评分表见附表1。1.5 其它1、课程设计指导教师:*2、课程设计结束后三天内交课程设计报告,课程设计指导教师批改课程设计报告,并根据考核与成绩评定方法,综合评定学生课程设计成绩,上报教务处及系部。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 22 页 -6 3、学生的最终成绩以优、良、合格和不合格四个等次进行评定。1.6 选题及要求课题:电子秒表设计与制作要求:1)分析题意,进行硬件设计,选择5 个独立式按键作为启动、暂停、停止、清零、复位控制。2)进行资源分配,包括设置定时器的工作方式、定时初值,
16、5 个按键的 I/O口输入,数码管的I/O 口控制段码输出。3)分析程序的模块构成,及各模块之间的关系图:4)将程序段输入仿真系统中,运行及调试程序,验证发光二极管的亮灭与状态表是否一致。5)在项目报告中画出程序流程图,说明程序设计的方法,附程序段。6)在项目报告中说明程序设计过程中的难点、解决办法及编程小结或体会。根据相关的单片机材料,利用所学的单片机知识,结合DVCC 系列单片机微机仿真实验系统中的软件和硬件(集成电路芯片AT89C51、七段数码管,开关电路及时钟信号电路,按键等),编写能够实现该项目的软件程序,最后将软、硬件有机的结合起来,进行有效的调试,达到完成该实验课程设计的目的要求
17、。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 22 页 -7 第 2 章 总体方案设计2.1 总体方案方案一:采用动态显示,动态显示能节约资源、电路简单、成本较低;但控制复杂、显示容易出错。用矩阵键盘实现控制功能,矩阵键盘控制电路简单、控制精确、美观;但占用较多的I/O 口线、设计较复杂。利用8155扩展为 LED提供输入,为矩阵键盘提供输出,并能进行复杂的数据I/O 操作、有锁存与缓冲功能、有利于改进与开发。方案二:采用静态显示,静态显示显示准确、控制简单、成本较低、亮度较高、管理简单;但占用 I/O 口资源较多、电路较复杂。用简易按钮实现控制功能,简易按钮控制电路简单、控
18、制功能简单、成本较低、占用较少的 I/O 口线;控制功能较差。方案比较:方案二结构简单、控制功能简单、体积小、成本较低,但方案一相比之下控制功能复杂、体积较大、成本较高、电路复杂。所以本次课程设计我们选择方案二。2.2 系统功能分析键盘输入功能:选择5 个独立式按键作为启动、暂停、停止、清零、复位控制。显示输出功能:利用单片机的P0、P2口控制 LED的段选,来实现LED静态显示,完成秒表计时显示。定时控制功能:采用定时器与软件计数相结合的方法实现1S、60S的定时控制。名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 22 页 -8 2.3 设计思路2.3.1 硬件整体设计思路及
19、关键技术本次课程设计选用LED数码显示管为共阳极数码管,LED显示方式为静态显示方式。2 位 LED显示的段码由单片机的P0、P2口输出经 200限流电阻相接,位选直接加电源。4 个独立按钮(启动、暂停、停止、清零)的控制线经5.1K电阻上拉后与单片机P3口(P3.0P3.3)三根口线相连,还有一个复位按钮经 200限流电阻与单片机的控制脚RST相连。2.3.2 软件整体设计思路及关键技术是以初始化、查询启动按钮、开中断、启动定时器为主程序,LED静态显示作为中断子程序。二者间的联系是:主程序查询有无按钮,无按钮时,等待再次查询,当查询到有按钮信号启动定时器,秒定时采用定时器T0 中断方式进行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年工业顺序控制系统 2022 工业 顺序 控制系统
限制150内