您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 微机――空调机的温度控制系统
-中南大学微机应用系统设计与综合实验设计报告设计题目空调机的温度控制系统指导老师设计者专业班级学号设计日期目录第一章微机应用系统课程设计的目的意义..........................31.1设计目的....................................................31.2课程在教学计划中的地位和作用....................................4第二章温度采集系统软硬件设计任务...............................42.1设计内容及要求...................................................42.2课程设计的要求...................................................52.3本系统设计需要用到的实验器材....................................5第三章总体设计方案..................................................63.1设计思想..........................................................63.2总体设计流程图............................................6第四章硬件设计.......................................................84.1硬件设计概要................................................84.2所用到的芯片及其各自功能说明....................................94.3硬件电路设计系统原理图及其说明................................10第五章软件设计......................................................125.1流程图及其说明..................................................125.2软件系统的使用说明..............................................125.3源程序及其说明..................................................13第六章系统调试与使用..............................................226.1系统调试..........................................................226.2使用说明..........................................................22第七章收获、体会....................................................23参考文献.................................................................24第一章微机应用系统课程设计的目的意义1.1设计目的此次《微机原理与接口技术》课程设计是旨在锻炼我们学习应用理论知识和实践相结合,培养我们的动手动脑能力,培养和锻炼我们在学习完本门课后综合应用所学理论知识,解决现实生活中的实际工程设计和应用问题的能力的重要教学环节。它主要是注重将理论知识活化,培养我们这些在校大学生的理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一个重要教学环节。而且通过自己的发现问题、分析问题和解决问题的过程,学会自己检阅和查阅解决问题过程中的所需的资料,在这个过程中得到的经验和教训又是一个重要的教学环节。通过此次课程设计,要求我们熟悉和掌握微机系统的软件、硬件设计的方法、设计步骤,使我们得到在微机开发应用方面的初步训练,为自己在这方面的学习奠定基础,另外,通过我们自己独立设计题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练掌握微机系统与接口扩展电路的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的硬软件调试方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。通过课程设计实践,不仅要培养我们认真仔细严谨的工作态度,培养我们的实际动手能力,检验我们对本门课学习的情况,更要培养我们在实际的工程设计中查阅资料,撰写设计报告表达设计思想和结果的能力,而且也要学生事后能够及时的反思自己在整个设计过程中做得好和不好的地方,做得好的留下经验,以便以后更好的应用,做得不好的地方就要好好反思,免得以后再在这方面犯错误,浪费宝贵的时间。而且此次课程设计学习的主要目的在于应用。它能起到巩固课堂和书本上所学知识,加强综合能力,提高系统设计水平,启发创新思想的效果。1.2课程在教学计划中的地位和作用在我们测控系统与仪器专业中,根据名词就可以知道,我们专业在测量控制方面需要掌握一些必要的知识,而此次课程设计则不仅能让我们巩固已学的知识,也会督促我们去学习一些课外知识,提高我们的自学能力,而这对于我们来说又是一项很重要的必备的能力,另外,在寻找资料的过程中,对于资料好坏的检阅也是一个很重要的过程,因为这要能更好的利用时间,达到真正的高效率工作,而此次课程设计正好给了我们一个这样的机会。我们在设计中可以引用所需的参考资料,避免重复工作,加快设计进程,但必须和题目的要求相符合,保证设计的正确。另外,本专业在对我们进行培养的全过程中注重计算机硬件与软件以及测控系统应用的全面训练,强调把理论应用于实践,努力造就适应研究、设计和应用开发的复合型人才。而这种人才便是要动手动脑能力都很强的人,所以要求得掌握各种微机方面硬件软件的基础知识,而且要想有所成就,就要具备现代测控专业知识和较强的实践能力,对知识也要有自主去查阅,学习各种更多知识的态度。因此通过这次课程设计不仅对于我们对于本门课程有更进一步的深入了解,也对于一些人生的学习态度和工作态度,以及实践的经验和教训的获得,都是一笔很大的财富,也是一个很有必要的过程。通过课程设计也能进一步锻炼我们在微型计算机硬件软件应用方面的实际工作能力。如今这个高速发展的社会中,只有提高自己的各方面的能力,才能很好的适应这个社会,成为有用之才,所以,这门课程,不论在于知识上的还是实践上的,都是一门很重要而且必须开设的课程。第二章温度采集系统软硬件任务2.1.设计内容及要求设计一个分体式空调机的微机控制系统。要求完成以下基本控制功能。①.制冷与制热状态的恒温自动控制。②.用户的温度设定和定时时间的设定。③.送风控制。④.自动去湿控制。⑤.定时、开、关机的控制。⑥.三分钟延时启动的保护。⑦.当前环境的温、湿度以及设定温度的发光二极管显示功能。设计相应的A/D转换器、定时/计数器、并行接口、显示等微机接口电路,可在线键盘参数设置、定时检测、显示、报警,其中控制输出部分采用模拟量或开关量进行控制(参见微机原理应用实验教程)。①.ADC0809采样,LED显示,3位参数给定与显示,灯光报警。②.5G14433采样,LED显示,3位参数给定与显示,喇叭报警。2.2课程设计的要求此次课程设计要达到的主要要求是:加深理解逐次逼近法,模数转换器的特征和工作原理,掌握ADC0809的接口方法以及A/D输入程序的设计和调试方法,掌握ADC0809A/D转换芯片的硬件电路和软件编程;进一步掌握8255A可编程并行口使用方法;掌握中断控制器8259A与微机接口的原理和方法,掌握中断控制器8259A的应用编程;进一步掌握程序编写方法及流程图的画法;加深对课本知识的理解并培养将理论运用于实际的能力;培养独立思考的习惯及自己解决问题的能力。要求我们在理论的基础上,学习应用这些知识来解决实际生活中的一些小方面的问题,增强自己的实际动手能力。另外,在设计过程中针对课题需要能够选择和查阅有关技术手册、资料,以提高自学能力,通过这整个过程来丰富自己各方面的知识和能力,从中总结出经验和教训。而且,在进行软、硬件调试时,培养测控专业人员必不可少的动手调试和测试的能力是非常必需的。在编写课程设计报告时,要努力反思自己此次设计的得与失,为以后提供经验。2.3本系统设计需要用到的实验器材1.DVCC系列单片机仿真实验系统一套2.计算机及DVCC实验软件一套3.ADC0809芯片一块4.7SLS02芯片一块5.74LS393芯片一块6.74SLS138芯片一块7.8255A芯片一块8.8259A芯片一块9.基本TTL电路芯片以及晶体管、电阻、电容等10.导线及排线若干等第三章总体设计方案3.1设计思想总的设计思想是通过温、湿度器及执行机构,完成温、湿度自动调节及报警等功能,总体设计框图是传感器将温度、湿度值转换为电量输出,由A/D转换器对模拟信号进行数字化,被数字化的信号经过8088处理后,送显示。本系统完成以下功能:可对温、湿度进行多点自动检测、显示、报警和调控。当温、湿度超过上、下限设定值时,可自动发出报警,并进行温、湿度调节控制,直到报警消除,所需要的温度值可通过键盘随时设定。为实现以上功能需安排以下五个部分组成整个控制系统。系统的硬件组成:(1)信号采样电路(2)系统8088(3)A/D转换电路(4)键盘和显示电路(5)执行电路3.2总体设计流程图1.主程序在主程序中首先需要完成对整个系统的初始化,包括对定时器、并行接口、堆栈指针、各种寄存器和各种标志的初始化和赋值操作:然后需要进行中断和识别有无遥控按键命令等操作;最后需要完成对定时时间的比较并对各时间状态标志进行置位操作。在这里,可以设计一个时间状态的标志,如定时时间到后,将其状态标志置1,并转去执行时间控制于程序,在时间控制于程序中将对空调机进行启动。本系统的主程序流程图可参见图3.3。图3.3空调机控制系统主程序流程图2.按键命令处理子程序这部分程序的设计是用来完成对键值进行分析判别的功能。程序将根据采样到的遥控按键的键值判断出下一步应该进行的操作,然后转去执行相应的操作控制子程序,以完成具体的操作功能.该子程序的流程图如图3.4所示。3.定时中断服务程序在系统中可以利用定时器定时向微机发出中断请求信号,微机收到请求后将进入定时中断服务程序。在中断服务程序中,主要完成对各软件时间计数操作,即完成计时功能。4.各种功能控制子程序空调机控制系统的功能于程序包括:温湿度数据采集与处理子程序、去湿控制子程序、风扇控制于程序、制冷控制于程序、睡眠控制子程序、时间控制子程序、延时子程序和显示子程序等。这些功能控制子程序的作用是驱动相应的硬件设备,与各种硬件设备进行指令或数据的交换。图3.4空调机控制系统按键命令处理子程序流程图注意事项:在进行系统设计时应注意:当空调机停机以后,应该使定时器系统继续工作,如果遇到关机又马上启动的情况,应利用时间控制程序使得压缩机在3分钟以后方可启动。第四章硬件设计4.1硬件设计概要本实验用0-5V的可调电压模拟温度信号。其中8088微机系统作为整个系统工作时的控制核心,完成对A/D通道、LED显示、中断处理等外部过程与设备的控制任务。本次设计根据题目要求,要实现空调温度自动调节。所以,我们采用的微处理器来实现智能控制。总体设计方案示意图,如图2-1所示。图2-1总体设计示意首先设计采集硬件电路:选择ADC0809的IN0作为采集通道,将此通道连接到DVCC实验系统箱上的W1电位器的中心抽头VO1(0-5V)插孔,剩余两个分别与总线扩展区的+5V及GND插孔相连接。并将ADC0809芯片的CLK连接到MP区分频器
本文标题:微机――空调机的温度控制系统
链接地址:https://www.777doc.com/doc-6380693 .html