汽车冷却液单片机课程设计精选文档

合集下载

基于单片机的冷却水节能控制系统设计

基于单片机的冷却水节能控制系统设计

基于单片机的冷却水节能控制系统设计【摘要】:在本设计中,通过,DS18B20温度传感器对三台冷却水泵电动机的水温的检测,经其内部电路处理后传到单片机AT89C51,单片机对数据进行处理并与设定值进行比较,同时按实际需要驱动电机转动,并根据水温的温度,对三台冷却水泵电动机进行有效控制,液晶屏显示此状态下的冷却水温度值和设定的温度值,并可随之改变。

设计基于PROTEUS仿真软件进行仿真。

【关键词】:单片机,温度传感器;单片机;AD转换器,电机,液晶,仿真。

【Abstract】: In this design, by water temperature detection DS18B20 temperature sensor the three cooling pump motor, by the treatment of its internal circuitry to the microcontroller AT89C51 microcontroller to process the data and compared with the set value,according to the actual needs of the drive motor rotation, and, according to the temperature of the water temperature, the three cooling pump motor for effective control, LCD screen display this state, the cooling water temperature and set temperature, and can be changed. The design is based on the PROTEUS simulation software simulation.【Key words】: microcontroller, temperature sensor; SCM; AD converters, motors, LCD, simulation.目录1前言......................................................................................................................................... - 3 -1.1选题背景 .. (3)1.2系统研究的意义 (4)1.3本课题的研究目的及基本思路 (4)2系统软硬件开发环境简述......................................................................................................... - 5 -2.1AT89C51的特点.. (5)2.2液晶介绍 (6)2.2.1液晶的特性................................................................................................................ - 6 -2.2.2液晶的应用................................................................................................................ - 6 -2.3电机驱动器L298N简介 . (8)3系统硬件设计............................................................................................................................. - 9 -3.1系统工作逻辑 (9)3.2系统硬件结构框图 (9)3.3单片机最小系统 (10)3.4温度检测电路 (11)3.5电机驱动控制电路 (11)3.6LCD显示电路: (12)4软件设计:............................................................................................................................... - 12 -4.1主程序流程图: (12)4.2温度检测程序流程图 (14)4.3键盘扫描子程序 (14)4.4显示子程序流程图 (15)4.5电机控制子程序流程图 (16)4.6程序调试 (17)5结论....................................................................................................................................... - 18 -6致谢....................................................................................................................................... - 19 -7参考文献................................................................................................................................... - 20 -附录电路原理图............................................................................................................................. - 21 -1前言1.1选题背景随着电子技术、计算机技术、通信技术的迅速发展,工业测控领域采用先进的技术对现场的工业生产参数进行检测,监测是实现工业自动化的重要标志。

基于单片机的柴油机冷却水温度控制系统的方案设计书

基于单片机的柴油机冷却水温度控制系统的方案设计书

摘要0ABSTRACT (1)第1章绪论21.1课题提出的背景21.2船舶柴油机冷却水温度控制技术发展历程21.3本课题研究的主要内容31.4系统研究的应用前景4第2章温度控制系统介绍62.1系统的构成62.1.1系统硬件框图62.1.2系统各组成部分功能说明72.2系统的性能指标82.2.1系统主要的技术指标82.2.2系统的性能特点9第3章系统的硬件开发103.1系统电路结构原理图103.2系统各主要模块介绍: (10)第4章系统的软件开发154.1温度控制算法的确定154.1.1系统传递函数和温度控制算法: (15)4.1.2算法介绍: (16)4.1.3算法中各系数的整定: (20)4.2系统的软件设计214.2.1上位PC机监控软件设计: (22)4.2.2下位单片机软件设计: (23)第5章系统的可靠性研究275.1系统硬件设计中可靠性问题的解决275.2系统软件设计中提高可靠性的方法29第6章结论31第7章结束语32参考文献33附录34致谢35基于单片机的柴油机冷却水温度控制系统的设计摘要随着计算机技术、测量仪器和控制技术的高速发展,在现代自动控制领域中,应用了越来越多的先进测量控制技术、设备和方法。

在这些众多的先进测量控制技术中,由于单片微处理器的性能日益提高、价格又不断降低,使其性能价格比的优势非常明显。

因此,如何将单片微处理器应用到船舶自动控制领域,成为目前轮机自动化的焦点课题之一,为越来越多的科研机构所重视。

本课题的研究正是适应了这种发展趋势,将单片机应用于船舶主柴油机冷却水温度自动控制系统中。

课题首先对温度测控系统各环节进行了功能需求分析,明确了本温控系统所要达到了技术要求,从而为随后的系统设计打下了坚实的基础;然后又根据系统所要实现的功能进行了硬件元器件的选择和软件算法的确定。

最后,本课题最终给出了基于单片机的船舶柴油机冷却水温度控制系统的整套软硬件设计方案。

同时,又讨论了有关提高控制系统可靠性的软硬件解决措施,因而更进一步完善了系统的整体设计方案。

单片机课程设计说明书(word文档+全!)

单片机课程设计说明书(word文档+全!)
编译工具:GCC、AVR Studio等
调试工具:J-Link、ST-Link等 仿真工具:Proteus、Multisim等 编程技巧:模块化编程、代码优化等
程序流程图设计与实现
流程图设计:根据 需求分析,设计出 流程图
流程图实现:根据 流程图,编写程序 代码
程序调试:对编写 的程序进行调试, 确保其正确运行
人工智能:单片机在人工智能领域的应用将更加深入,如智能机器人、智能语音识别等
医疗健康:单片机在医疗健康领域的应用将更加普及,如智能医疗设备、智能穿戴设备等 环保节能:单片机在环保节能领域的应用将更加重要,如智能能源管理、智能环保设备等
感谢您的观看
汇报人:
软件测试与优化
测试方法:单元测试、集成测试、系统测试等 测 试 工 具 : J U n i t 、 Te s t N G 、 S e l e n i u m 等 优化目标:提高代码质量、提高运行效率、降低资源消耗等 优化方法:代码重构、算法优化、性能调优等
课程设计总结与 展望
课程设计总结
课程设计目标:掌 握单片机基本原理 和编程方法
课程设计目的
掌握单片机的基本原理和应用
提高编程能力和硬件设计能力
培养创新思维和解决问题的能 力
提高团队合作和沟通能力
课程设计要求
课程设计 目的:掌 握单片机 原理和应 用技术
课程设计 内容:包 括硬件设 计和软件 设计两部 分
课程设计要 求:硬件设 计要求实现 特定功能, 软件设计要 求编写程序 实现特定功 能
调试步骤:根据测 试结果,对硬件进 行调试和优化
常见问题:信号 干扰、电源不稳 定、硬件故障等
解决方案:根据问题 原因,采取相应的解 决方案,如更换元器 件、调整电路参数等

汽车冷却系统设计概要培训资料

汽车冷却系统设计概要培训资料

汽车冷却系统设计概要一、冷却系统说明内燃机运转时,与高温燃气相接触的零件受到强烈的加热,如不加以适当的冷却, 会使内燃机过热,充气系数下降,燃烧不正常(爆燃、早燃等,机油变质和烧损,零件的摩擦和磨损加剧,引起内燃机的动力性、经济性、可靠性和耐久性全面恶化。

但是,如果冷却过强,汽油机混合气形成不良,机油被燃烧稀释,柴油机工作粗爆,散热损失和摩擦损失增加,零件的磨损加剧,也会使内燃机工作变坏。

因此,冷却系统的主要任务是保证内燃机在最适宜的温度状态下工作。

1.1发动机的工况及对冷却系统的要求一个良好的冷却系统,应满足下列各项要求:1散热能力能满足内燃机在各种工况下运转时的需要。

当工况和环境条件变化时,仍能保证内燃机可靠地工作和维持最佳的冷却水温度。

2应在短时间内,排除系统的压力。

3应考虑膨胀空间,一般其容积占总容积的4-6%;4具有较高的加水速率。

初次加注量能达到系统容积的90%以上。

5在发动机高速运转,系统压力盖打开时,水泵进口应为正压;6有一定的缺水工作能力,缺水量大于第一次未加满冷却液的容积;7设置水温报警装置;8密封好,不得漏水;9冷却系统消耗功率小。

启动后,能在短时间内达到正常工作温度。

10使用可靠,寿命长,制造成本低。

1.2冷却系统的总体布置冷却系统总布置主要考虑两方面:一是空气流通系统;二是冷却液循环系统。

在设计中必须作到提高进风系数和冷却液循环中的散热能力。

提高通风系数:总的进风口有效面积和散热器正面积之比 >30%对于空气流通不顺的结构,需要加导风装置使风能有效的吹到散热器的正面积上,提高散热器的利用率。

在整车空间布置允许的条件下,尽量增大散热器的迎风面积,减薄芯子厚度。

这样可充分利用风扇的风量和车的迎面风,提高散热器的散热效率。

一般货车芯厚不超过四排水管,轿车芯厚不超过二排水管。

在整车布置中散热系统中,还要考虑散热器和周边的间隙,散热器到保险杠外皮的最小距离100毫米,如果发动机的三元崔化在前端的话,还要考虑风扇到三元催化本体距离至少100毫米,到三元催化隔热罩距离至少80毫米。

关于汽车发动机冷却系统的单片机控制分析

关于汽车发动机冷却系统的单片机控制分析

关于汽车发动机冷却系统的单片机控制分析作者:丰成林来源:《科技经济市场》2016年第04期摘要:近年来,单片机在汽车发动机冷却系统中的应用越来越广泛。

本文就以单片机为研究主体,对其控制系统的构成、工作原理、控制过程等进行了详细阐述。

关键词:汽车发动机;冷却系统;单片机控制系统汽车在发展过程中不仅存在有环境污染和交通事故等诸多问题,而且由于汽车购买率的逐年增多,对石油能源的需求量越来越大,进一步加快了能源枯竭的进程。

在这些问题的影响下,同时又结合在当前社会高速发展的背景下人们对汽车相关方面越来越高的要求,进行汽车改革与创新尤为重要。

由于当代电子信息技术得到了飞速发展,尤其表现在微型计算机技术方面。

因此,要想让汽车得到更好的发展,必须做到与时俱进,将电子技术与汽车技术相结合,由此汽车微控制器问世而生,而微控制器又称单片机,近年来广泛应用于汽车发动机的冷却系统中。

1汽车发动机冷却系统与单片机的基本内涵、联系1.1汽车发动机冷却系统作为发动机六大系统中的一项重要组成部分,基本构成为散热风扇、散热器、水泵与节温器等等,其中散热器主要用来对循环水进行冷却,起冷却作用的介质为冷却液。

然后整个冷却系统的作用是及时地将汽车受热零部件所吸收的一些热量散发掉,从而确保发动机能够在最适合的温度条件下正常工作。

1.2单片机单片机即单片式的微型计算机,简单地说,它是一个集合了计算机系统的芯片。

然后同计算机比较起来,它不具备那些外围设备。

具有重量轻、价格便宜、体积小的特点,便于开发、应用和携带。

同时,可以这么说,要想了解计算机的结构和基本原理,那么学会使用单片机就是最好的选择。

1.3两者联系现今汽车发动机的冷却系统在控制方面多用到单片机,因为它可以综合控制保温帘、散热风扇以及节温器等,非常高效节能。

同时单片机能够实时掌控发动机冷却液、大气环境的温度变化以及汽车的实际行车速度的变化情况,然后它会根据这些变化自动控制好汽车冷却系统的散热能力,确保汽车的发动机能够在恰当的温度范围内正常运行。

更换冷却液教学设计

更换冷却液教学设计

更换冷却液教学设计教学目标:1.了解冷却液在发动机运行中的作用和重要性;2.掌握更换冷却液的步骤和方法;3.培养学生维护汽车的意识和能力。

教学准备:1.汽车发动机故障排查与维修工具;2.汽车冷却液;3.实物展示冷却液更换的步骤图。

教学过程:导入:1.通过展示一辆汽车发动机和冷却液的图片,引发学生对冷却液的兴趣,并让学生尝试回答“为什么汽车需要冷却液?”这个问题。

步骤一:讲解冷却液的作用和重要性(10分钟)1.简要介绍发动机的工作原理,强调发动机产生的热量会导致温度过高,损坏发动机内部零部件的风险。

2.介绍冷却液的作用,即通过循环流动吸收和带走发动机产生的热量,保持发动机运行在适宜的温度范围内。

3.引导学生思考如果没有冷却液,发动机会发生什么问题。

步骤二:展示冷却液更换的步骤图(5分钟)1.展示冷却液更换的步骤图,逐步讲解每个步骤的目的和操作方法。

2.强调更换冷却液时必须确保发动机冷却液完全排空,避免产生汽锅现象。

步骤三:进行冷却液的更换操作(30分钟)1.分成小组,每个小组配备一辆汽车,对冷却液进行更换操作。

指导学生按照步骤图的指示,逐步操作并帮助解决实际问题。

2.强调注意安全措施,如佩戴手套、避免热水溅到皮肤等。

步骤四:总结和评价(10分钟)1.要求学生总结本次实验的经验和教训,分享操作中的问题和解决方法。

2.进行小组和全班的讨论,评价本次实验的优点和不足之处,并提出改进意见。

延伸活动:1.鼓励学生在家里或者实验室的汽车上进行更换冷却液的操作,巩固所学的知识和技能。

2.引导学生对其他常见的汽车维修操作进行学习和实践,如更换汽车机油、更换空气滤清器等。

教学资源:1.汽车发动机和冷却液的图片;2.冷却液更换的步骤图;3.实验室配备的汽车和维修工具。

汽车发动机冷却系统的单片机控制

汽车发动机冷却系统的单片机控制

汽车发动机冷却系统的单片机控制摘要:汽车发动机是汽车的核心部件之一,发动机的性能与安全直接影响着车俩的驾驶性能以及驾驶安全。

关于汽车发动机,其内部的冷却系统一直是影响发动机运作的重要工作系统,传统的冷却系统无法智能的检测到发动机的实际温度,所以在进行冷却时会出现很多问题,无论是冷却不足还是冷却过度都会对发动机造成实际的伤害,因此需要对传统的冷却系统加以改良。

随着科学技术的发展,电子技术以及计算机技术能够被广泛的应用到汽车的内部系统之中,而智能型单片机的出现能够有效的改善传统冷却系统的问题,使得汽车发动及冷却系统更加智能化。

关键词:单片机控制;汽车发动机;冷却系统1单片机控制系统的构成和工作原理1.1对控制部分的要求该系统是发动机中非常重要的系统之一,主要由散热风扇、散热器、水泵与节温器等元部件组成。

整套系统负责完成水循环冷却工作,通过冷却系统,帮助发动机降温,使得企业内部一些受热零件处于正常的温度下进行工作。

可以有效的环节零部件的损耗问题。

要想在冷却系统中,通过单片机实现智能控制,除了要加入单片机之外,还有对传统的零部件进行更换,使用电控冷风扇代替传统的冷却风扇、用电控节温器代替传统的石蜡节温器,并增加电控导风板进一步提高单片机的抗干扰性以及抗震动性。

1.2系统构成在上文提到,由单片机作为核心的新型冷却系统包括了电控冷却风扇、电控节温器、电控导风板等部件。

电控冷却风扇由电动机驱动;电控节温器是利用了热胀冷缩原理,当温度上升时电控节温器中的双金属片会产生变形,进而触发节温阀旋转,进而实现对冷却液的控制。

电控导风板由双向电机带动,用双向电机的正反转来控制导风板的开启和关闭。

1.3单片机控制系统工作原理单片机就是单片式微型计算机。

单片机和单片机进行工作的时候所需要的电源以及其他相关的部件,可以共同组成一个最小的系统单元。

这样就能够保障单片机会一直是一个正常工作的状态。

对于这个系统来说,电源和时钟等电路是这个单片机必要要具备的部件之一。

防冻液制作课程设计

防冻液制作课程设计

防冻液制作课程设计一、课程目标知识目标:1. 学生能够理解防冻液的成分、性质及作用原理。

2. 学生能够掌握防冻液的制作方法和步骤。

3. 学生能够了解防冻液在汽车冷却系统中的重要性。

技能目标:1. 学生能够运用化学知识,独立完成防冻液的配制。

2. 学生能够运用实验操作技能,准确测量和调配防冻液原料。

3. 学生能够通过实验观察,分析防冻液的性能,并提出改进措施。

情感态度价值观目标:1. 学生能够培养对化学实验的兴趣和热情,增强实验操作的自信心。

2. 学生能够认识到科学技术在实际生活中的应用,增强科技创新意识。

3. 学生能够养成合作、探究的学习习惯,培养团队精神和责任感。

课程性质:本课程为化学实验课,结合理论知识与实际操作,提高学生的实践能力。

学生特点:六年级学生已具备一定的化学知识基础和实验操作技能,具有较强的求知欲和好奇心。

教学要求:注重理论与实践相结合,培养学生的动手能力和解决问题的能力。

通过本课程的学习,使学生能够将化学知识应用于实际生活,提高学生对科学技术的认识和兴趣。

教学过程中,将目标分解为具体的学习成果,以便进行有效的教学设计和评估。

二、教学内容1. 理论知识:- 防冻液的成分及作用原理。

- 防冻液的种类及性能指标。

- 汽车冷却系统基本原理。

2. 实践操作:- 防冻液制作方法及步骤。

- 实验器材的使用与操作。

- 防冻液性能测试及数据分析。

3. 教学大纲安排:- 第一课时:介绍防冻液的成分、作用原理及种类,引导学生了解防冻液在汽车冷却系统中的重要性。

- 第二课时:讲解防冻液制作方法及步骤,示范实验操作,学生分组进行实践操作。

- 第三课时:分析实验结果,讨论防冻液性能测试数据,提出改进措施。

4. 教材章节及内容:- 第四章第二节:化学与生活——防冻液制作。

- 第四章第三节:实验操作技能——防冻液性能测试。

教学内容注重科学性和系统性,结合课程目标,组织学生进行理论学习与实践操作。

在教学过程中,教师需指导学生掌握防冻液制作的基本原理和操作方法,培养学生动手实践能力和分析解决问题的能力。

基于单片机的柴油机冷却水温度控制系统设计

基于单片机的柴油机冷却水温度控制系统设计

目录1绪论 (1)1.1课题研究背景及发展状况 (1)1.2 课题设计内容 (2)2 温度控制系统方案设计 (3)2.1 系统原理 (3)2.2 系统的性能指标 (4)2.3 系统模块设计 (3)3 系统的硬件设计 (5)3.1 系统电路设计 (5)3.2 控制单元 (5)3.3 时钟振荡电路 (6)3.4 复位电路 (7)3.5 温度检测芯片DS18B20 (7)3.6 键盘显示电路 (8)3.7 声光报警电路 (10)3.8 电机控制电路 (11)3.9 串行通讯模块 (13)4 控制算法 (14)4.1 系统传递函数 (14)4.2 PID控制算法设计 (14)5 系统的软件设计 (18)5.1 keil uvision软件简介 (18)5.2 系统模块设计 (18)5.3 DS18B20相关指令 (19)5.4 报警和电机控制程序 (20)结论 (22)致谢 (23)参考文献 (24)附录1: (25)附录2: (28)1 绪论1.1课题研究背景及发展状况20世纪中后期发生了两次能源危机,这两次危机导致了油价的飞速涨价,使得船运方面的经营成本也有了很大的提高[1]。

特别是21世纪以来,能源危机加上战争,这些导致油价上涨的速度进一步加快。

所以从柴油机的设计到生产和造船厂的选用柴油机和船运公司,一直都在为如何降低船舶的燃料费用的支出上想办法,以求降低成本,提高经济效益。

冷却水温度控制好,可以提高船舶的使用效率[2]。

如果冷却水的温度太高的话,柴油机内部的润滑油就会老化,零件也会磨损的厉害,这样柴油机的使用寿命自然会降低;反之,如果冷却水的温度太低的话,就会在柴油机内部产生酸性物质[3],这会导致气缸的磨损,腐蚀柴油机内部器件,影响柴油机的使用。

经过查阅资料总结得到冷却水的温度保持在75到85℃之间是最佳工作范围。

当然冷却水系统还要考虑到经济性,我发现利用单片机作为系统的核心最经济。

最后我将单片机控制方式成功地引入到了船舶自动控制领域中,丰富了船舶自动控制的技术,同时也为今后轮机自动化方面技术的发展铺垫了道路[3]。

冷却液教学设计 (最新)

冷却液教学设计 (最新)

《汽车非金属材料——冷却液》教学设计缸套腐蚀或穴蚀 (孔蚀)是由于积聚的气泡冲击金属表面Ⅱ创设问题情境Ⅱ 创设问题情境为什么需要冷却液?老师解答:水冷式发动机中,冷却液能够带走高温零件大量热量,使发动机能在适宜的温度下进行工作。

展示使用劣质冷却液将引起的严重后果图:多媒体播放、 提问、 讲解、 引出本次课题——冷却液 聆听、思考、回答 激发同学们求知欲,通过视觉的强烈对比,得出冷却液“劣”将引起的严重后果,同时从另一面提示同学们应该养成选用优质冷却液的良好观念。

被冷却液腐蚀的叶片 受到穴蚀的柴油发动机缸套1、水泵叶片腐蚀2、缸套穴蚀3、水垢在缸套内壁水垢聚集影响传热4、气蚀Ⅲ查找资料,写出冷却液的种类Ⅲ学习任务种类优点缺点结论冷却液最常用。

1、认识冷却液的种类;2、写出每种冷却液的优缺点;3、解答目前常用的冷却液是乙二醇型,乙二醇可以与水以一定的比例互溶,对降低冰点效果好。

听取小组代表汇报小组成果,课件展示、举例子讲解。

聆听、思考、讨论、由各小组代表汇报小组成果通过相关资料查找答案,培养学生自主学习能力。

Ⅳ介绍常用冷却液品牌介绍常用冷却液品牌美孚冷却液:品牌:美孚,主要成份:乙二醇,冰点:-45(℃),沸点:120(℃),保质期:三年,产地:美国,价格123.90元/瓶。

嘉实多冷却液:每组分发一瓶嘉实多冷却液,查看瓶身,写出下列信息:【产品名称】【产品品牌】【产品容量】【产品冰点】【产品成分】【产品产地】【保质期限】介绍美孚冷却液的品牌的成分、产地、冰点和沸点、保质期和价格的相关知识。

分发每组一瓶嘉实多冷却液,完成相关标识记录。

聆听、观察、记录和讨论通过观察嘉实多冷却液的标识,直观地获得优质冷却系的主要使用性能:冰点低、沸点高、防腐蚀等。

Ⅴ引入实际案例,铺垫活动实验的展开。

车主张先生舍不得花一百多元买瓶专用冷却液,于是在路边一家汽车用品店花13元买了一瓶冷却液,使用后汽车启动出现颤抖、发动机温度过高的原因。

单片机液位检测及显示电路课程设计

单片机液位检测及显示电路课程设计

《单片机原理与应用》课程设计课题:液位检测系统设计专业:机械设计制造及其自动化班级:机101-1姓名:牟凡学号:201056501133同组人:于永芳、赵珂、梁志涛指导老师:林娅红错误!未指定书签。

1单片机液位检测及显示电路设计摘要随着社会的进步,生产工艺和生产技术的发展,人们对液位检测提出了更高的要求。

由于新型电子技术、微电子技术和微型计算机被广泛的应用,单片机控制系统以其控制精度高,性能稳定可靠,设置操作方便,造价低等诸多特点,被应用到液位系统的控制中来。

本文介绍了以LM型液位传感器,A/D转换芯片ADC0809,以及AT89C51单片机作为主控元件的液位检测系统的设计方法。

本文分别从液位检测,A/D转换,数码管显示,超限报警等几个方面对硬件电路进行了比较详细的介绍,然后对转A/D换程序,数码管显示程序,超限报警程序等做了比较详细的阐述,并用流程图做进一步的解释。

通过软件和硬件的联合调试,实现了在一定范围内对液位的调节,动态显示出液位结果,实现报警,完全实现了任务书上的要求。

关键词:液位检测、A/D转换、LM型液位传感器、超限报警目录第一章绪论 (1)1. 1液位检测系统的概况 (1)1.2国内外研究动态 (1)1.3本次毕业设计的意义 (2)1.4本次毕业设计的任务 (2)第2章硬件电路设计 (3)2.1硬件电路工作原理 (3)2.2硬件电路设计 (3)2.2.1系统总C体设计框图 (3)2.2.2核心芯片的介绍 (4)2.3硬件电路各模块设计 (10)2.3.1电源电路设计 (10)2.3.2单片机最小系统电路设计 (10)2.3.3显示电路设计 (11)2.3.4液位传感器的接口电路设计 (12)2.3.5AT89C51与ADC0809的接口电路设计 (13)2.3.6报警电路设计 (14)2.4硬件电路总结 (14)错误!未指定书签。

3第3章软件设计 (17)3.1 AT89C51的I/0 口应用 (17)3.1. 1 P0 口的信号输入 (17)3.1.2P1 口的信号输入 (17)3.1.3P2 口的信号输入 (17)3.1.4P3 口的信号输入 (18)3.2软件模块设计 (19)3.2.1主程序的设计 (19)3.2.2A/D转换的设计 (20)3.2.3显示子程序的设计 (21)3.2.4报警子程序的设计 (24)3.3软件设计总结 (25)第4章联机调试 (28)4, 1仿真电路调试 (28)4.2硬件电路调试 (29)4.3硬件电路调试出现的问题及解决方法 (30)4.4软件程序调试 (30)4.5软件程序调试出现的问题及解决方法 (31)4.6联机调试总结 (31)结论 (32)致谢 (33)参考文献 (34)附录 (36)第1章绪论随着人们生活水平和工业标准的提高,液位的检测越来越受到人们重视,检测的精度和实时性要求也越来越高,另外还要求系统能提供对液位的自动控制功能。

单片机课程设计——液位检测系统剖析电子教案

单片机课程设计——液位检测系统剖析电子教案

单片机课程设计——液位检测系统剖析烟台大学机电汽车工程学院单片机课程设计液位检测系统设计报告指导教师: 姜风国班级:机101-4姓名:学号:小组成员:设计时间: 2013.5.27-6.7目录第一章设计任务书••••••••••••••••••••••••••••1第二章项目简介••••••••••••••••••••••••••••••2第三章任务分工••••••••••••••••••••••••••••••3第四章功能描述••••••••••••••••••••••••••••••4 一功能简介•••••••••••••••••••••••••••••••4二系统硬件设计简介••••••••••••••••••••••••4三核心器件的选择及介绍••••••••••••••••••••5(一)单片机AT89C51••••••••••••••••••••••••5 (二)传感器的选择•••••••••••••••••••••••••8(三)数模转换器ADC0809•••••••••••••••••••••9第五章硬件电路的设计••••••••••••••••••••••••11 一传感器电路的设计••••••••••••••••••••••••11二 A/D转换电路的设计•••••••••••••••••••••••11三 LED显示电路的设计•••••••••••••••••••••••11四报警电路的设计•••••••••••••••••••••••••••12第六章系统软件部分的设计••••••••••••••••••••12 一程序框图•••••••••••••••••••••••••••••••••13二程序清单•••••••••••••••••••••••••••••••••14第七章总结••••••••••••••••••••••••••••••••••••17附录电路原理设计图•••••••••••••••••••••••••••18第一章设计任务书一、本设计研究的内容:设计某制药厂液缸内液位检测系统,本设计以MCS-51系列单片机为核心,采用常用电子器件设计,自行设计电源,选用合适的液位检测传感器,检测液位,数码管显示,当液位高度太高或太低时,报警。

汽车发动机冷却系统的单片机控制

汽车发动机冷却系统的单片机控制
风板和单片机控制电路组成 电控冷却风扇由电动 机驱动 电控节温器利用电加热引起双金属片变 形 以此带动节温阀旋转运动 来改变冷却液的大 小循环 电控导风板由双向电机带动 用双向电机 的正反转来控制导风板的开启和关闭 单片机控制 电路是根据 AT89C51 单片机开发的
1.3 单片机控制系统工作原理 由温度传感器感受发动机冷却液温度的变
当单片机控制系统运行出现错误时 ADC0809 的 EOC 中断申请 信号经两个与非门和由运放器 构成的电压跟随器的处理 得到一高电平信号 此 信号把三极管基极嵌到高电位 三极管导通 由 NE555 定时器组成的多谐振荡器开始向单片机发复 位脉冲 使单片机复位 此时系统会避开错误操作 而返回到正常状态 系统恢复正常状态后 EOC 信 号变为低电平 555 定时器在低电平的控制下便会 停止工作 如图 2 所示 2.5 控制驱动电路
6 机组采用低矮设计方式 安装高度适 合农村房舍 不破坏其屋顶结构
上接第 39 页
4 结束语
此汽车发动机冷却系统单片机控制装置实现 了汽车发动机散热能力控制的智能化 可以精确 自动地调节冷却液的温度 把发动机的工作温度限
制在最佳阶段 从而延长发动机的使用寿命 提高 发动机的工作效率 减少发动机的故障 该控制系 统还可根据汽车的行驶速度和发动机的冷却液温度 来综合控制冷却系统 从而达到减少电耗 7% 10% 减少油耗 10%的效果
[ 参 考 文 献 ]
[1] 何立民. MCS-51 系列单片机应用系统设计[M].北京 北京航空航天大学出版社 1991.60. [2] 余志生. 汽车理论[M]. 北京 机械工业出版社 1992.105.
- 46 -





(最新)汽车冷却液单片机课程设计解读

(最新)汽车冷却液单片机课程设计解读

桂林航天工业学院课程设计报告系(部):汽车工程系专业班级:学生姓名:学号:设计题目:完成日期年月日指导教师评语:_____________________________________ __________________________________________________________________________________________________________成绩(五级记分制):指导教师(签字):_____________________-1-摘要汽车的发动机冷却液具有冷却、防腐蚀、防垢和防冻四大功能,是发动机正常运转不可缺少的散热介质。

水温高分很多种,各种不同现象会带来不同影响。

最严重的水温高会带来发动机报废,需更换新发动机才能解决问题。

一般水温高会导致油耗增加、水箱爆裂、水管爆裂、发动机中各金属元件膨胀带来磨损、发动机冲床、供油系统与尾气排放超表等许许多多不利的影响。

所以冷却液的温度需要实时监测并显示,这是很重要的,影响力汽车的行驶各方各面。

这次是对冷却液的温度监测,使用单片机加传感器来监测。

由于使用环境比较复杂,要求实时监测,并且监测温度要求100多度。

所以使用18b20来监测,各个方面上这个传感器监测比较快速,反应速度快,而且只需要接一条线就可以监测。

关键词:温度检测、单片机、传感器-2-目录引言(四号黑体) (1)1(空两格)(四号黑体) (3)1.1(空一格)(小四号黑体) (3)1.1.1(不用空格)(楷体小四号) (6)5结论(四号黑体) (34)参考文献(四号黑体) (35)附录(四号黑体) (36)-3-1 设计内容设计题目:汽车冷却液温度测量电路设计能在液体内工作并测试0-128度的温度。

并且实时检查温度显示在数码管上。

2.设计要求学生姓名课程名称汽车单片机应用技术课程设计专业班级地点起止时间设计内容以单片机为主控制芯片,设计一个温度测量电路,实现对汽车冷却液温度的测量。

(新颖)汽车冷却液单片机课程设计

(新颖)汽车冷却液单片机课程设计

桂林航天工业学院课程设计报告系(部):汽车工程系专业班级:学生姓名:学号:设计题目:完成日期年月日指导教师评语:_____________________________________ __________________________________________________________________________________________________________成绩(五级记分制):指导教师(签字):_____________________摘要汽车的发动机冷却液具有冷却、防腐蚀、防垢和防冻四大功能,是发动机正常运转不可缺少的散热介质。

水温高分很多种,各种不同现象会带来不同影响。

最严重的水温高会带来发动机报废,需更换新发动机才能解决问题。

一般水温高会导致油耗增加、水箱爆裂、水管爆裂、发动机中各金属元件膨胀带来磨损、发动机冲床、供油系统与尾气排放超表等许许多多不利的影响。

所以冷却液的温度需要实时监测并显示,这是很重要的,影响力汽车的行驶各方各面。

这次是对冷却液的温度监测,使用单片机加传感器来监测。

由于使用环境比较复杂,要求实时监测,并且监测温度要求100多度。

所以使用18b20来监测,各个方面上这个传感器监测比较快速,反应速度快,而且只需要接一条线就可以监测。

关键词:温度检测、单片机、传感器目录引言(四号黑体) (1)1(空两格)(四号黑体) (3)1.1(空一格)(小四号黑体) (3)1.1.1 (不用空格)(楷体小四号) (6)5 结论(四号黑体)……………………………………………………34参考文献(四号黑体)……………………………………………………35附录(四号黑体) (36)1 设计内容设计题目:汽车冷却液温度测量电路设计能在液体内工作并测试0-128度的温度。

并且实时检查温度显示在数码管上。

2.设计要求学生姓名课程名称汽车单片机应用技术课程设计专业班级地点起止时间设计内容以单片机为主控制芯片,设计一个温度测量电路,实现对汽车冷却液温度的测量。

(完整word版)基于单片机液位控制的设计

(完整word版)基于单片机液位控制的设计

单片机原理与应用课程设计报告题目:基于单片机的液位控制器设计学院: xxxxxxxxxxxxxxxxxx 班级: xxxxxxxxxxxx 学号: xxxxxx 姓名: xxx 联系方式: xxxxxxxx 指导教师: xxxxxxxxxx 报告成绩:xx年xx月xx日目录1 绪论 (5)2 系统总体设计 (6)2.1设计思路 (6)2.2 系统框图 (6)2.3 设计原理分析 (7)2.4 电路工作原理................................................................................................错误!未定义书签。

3 系统硬件设计 (9)3.1 驱动电路设计 (9)3.2 报警电路设计 (9)3.3液位指示电路设计............................. 错误!未定义书签。

3.4压力自动控制模拟和手动操作控制电路设计 ..... 错误!未定义书签。

3.5晶振电路..................................... 错误!未定义书签。

3.6 复位电路 (14)4 系统软件设计 (15)4.1 软件设计说明 (15)4.2主程序流程图 (15)4.3液位控制程序流程图 (15)5 设计的结果 (18)6 总结............................................. 错误!未定义书签。

附录................................................ 错误!未定义书签。

摘要该设计是由单片机AT89C51控制的锅炉水位控制器,它主要有硬件和软件部分共同完成控制系统功能。

其中硬件部分主要由水位检测电路、驱动电路、夜位指示电路以及压力自动控制模拟和手动控制等部分组成;软件部分主要由汇编语言所编写的程序组成。

10《汽车构造》电子教案冷却系统

10《汽车构造》电子教案冷却系统

10《汽车构造》电子教案-冷却系统一、教学目标1. 让学生了解汽车冷却系统的基本组成和功能。

2. 使学生掌握冷却系统各部件的结构和工作原理。

3. 培养学生分析问题和解决问题的能力。

二、教学内容1. 冷却系统的组成及作用2. 冷却液的选择与更换3. 散热器的结构与维修4. 冷却风扇的原理与维修5. 冷却系统常见问题及解决方法三、教学重点与难点1. 冷却系统的组成及其作用2. 散热器、冷却风扇的结构与维修3. 冷却系统常见问题的诊断与解决四、教学方法1. 采用多媒体课件进行讲解,直观展示冷却系统的各个部件和原理。

2. 结合实际案例,分析冷却系统的故障现象和解决方法。

3. 引导学生参与讨论,提高学生的主动学习能力。

五、教学过程1. 导入:简要介绍冷却系统的作用和重要性,激发学生的学习兴趣。

2. 讲解:详细讲解冷却系统的组成、各部件的结构和工作原理。

3. 互动:提问学生关于冷却系统的问题,引导学生思考和回答。

4. 案例分析:分析冷却系统常见故障现象,讲解诊断和解决方法。

5. 总结:对本节课的内容进行总结,强调冷却系统的重要性。

6. 作业布置:布置相关练习题,巩固所学知识。

六、教学评估1. 课后作业:要求学生完成课后练习,包括冷却系统的组成、散热器和冷却风扇的结构与维修等知识点。

2. 小组讨论:组织学生进行小组讨论,分享彼此对冷却系统故障现象的分析和解决方法。

3. 课堂问答:在课堂上提问学生关于冷却系统的问题,检查学生对知识点的掌握程度。

七、教学资源1. 多媒体课件:制作详细的冷却系统多媒体课件,展示冷却系统的各个部件和原理。

2. 实物模型:准备冷却系统的实物模型或部件,方便学生直观了解其结构。

3. 维修手册:提供相关的汽车维修手册,供学生参考学习。

八、教学进度安排1. 第1周:介绍冷却系统的基本组成和作用。

2. 第2周:讲解散热器的结构与维修。

3. 第3周:讲解冷却风扇的原理与维修。

4. 第4周:分析冷却系统常见问题及解决方法。

基于单片机的液位控制器课程设计(B5)

基于单片机的液位控制器课程设计(B5)

电子信息工程专业课程设计任务书题目:水位自动控制设计目录一、总体设计方案 (2)1.1 设计功能及要求 (2)1.2 设计方案 (6)二、硬件设计 (10)2.1 液位检测电路 (10)2.2 单片机最小系统 (11)2.3 LED显示电路 (11)2.4 按键电路 (12)2.5 报警电路 (13)三、软件设计 (15)3.1 主程序设计 (15)3.2 子程序设计 (17)四、结论 (20)五、设计体会 (21)参考文献 (22)一、总体设计方案本设计从分析水塔水位报警器的原理和设计方法入手,主要基于单片机的硬件电路和语言程序设计,实现一种能够实现水位自动控制、具有自动保护、自动声光报警功能的控制系统。

本控制系统由A/D转换部分、单片机控制部分、数码显示部分、电机驱动部分、电机控制部分等构成。

同时对各个部分进行了详细的论述,并给出了主要的流程图和软件设计程序。

1.1 设计功能及要求1、利用单片机和传感器构建一套完整的水位自动控制系统。

功能:1、当水位低于最低点时,电路能自动加水。

2、当高于最高点时,电路能自动停水。

3、该电路的直流电源自行设计。

(可采用W78××系列)要求既能实现水位自动控制,又能显示实际水位,便于用户监视。

在水塔中经常要根据水面的高低进行水位的自动控制,同时进行水位压力的检测和控制。

本液位器具有水位检测、报警、自动上水和排水(上水用电机正转模拟,下水用电机反转模拟)、压力检测功能。

2、该系统以89S52单片机为水塔水位控制系统的核心,用传感器采集水压模拟信号,然后将模拟信号送入A/D转换器,换算出某一时刻水塔水位的实际高度,然后拿它与标定水位进行比较,要求实时检测水箱的液位高度,并与开始预设定值做比较,由单片机控制开关的开断进行液位的调整,最终达到液位的预设定值。

检测值若高于上限设定值时,要求报警,断开继电器,控制水泵停止上水;检测值若低于下限设定值,要求报警,开启继电器,控制水泵开始上水。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

汽车冷却液单片机课程设计精选文档TTMS system office room 【TTMS16H-TTMS2A-TTMS8Q8-桂林航天工业学院课程设计报告系(部):汽车工程系专业班级:学生姓名:学号:设计题目:完成日期年月日指导教师评语:_____________________________________ __________________________________________________________________________________________________________成绩(五级记分制):指导教师(签字):_____________________摘要汽车的发动机冷却液具有冷却、防腐蚀、防垢和防冻四大功能,是发动机正常运转不可缺少的散热介质。

水温高分很多种,各种不同现象会带来不同影响。

最严重的水温高会带来发动机报废,需更换新发动机才能解决问题。

一般水温高会导致油耗增加、水箱爆裂、水管爆裂、发动机中各金属元件膨胀带来磨损、发动机、供油系统与尾气排放超表等许不利的影响。

所以冷却液的温度需要实时监测并显示,这是很重要的,影响力汽车的行驶各方各面。

这次是对冷却液的温度监测,使用单片机加传感器来监测。

由于使用环境比较复杂,要求实时监测,并且监测温度要求100多度。

所以使用18b20来监测,各个方面上这个传感器监测比较快速,反应速度快,而且只需要接一条线就可以监测。

关键词:温度检测、单片机、传感器目录引言(四号黑体) (1)1(空两格)(四号黑体) (3)(空一格)(小四号黑体) (3)(不用空格)(楷体小四号) (6)5结论(四号黑体) (34)参考文献(四号黑体) (35)附录(四号黑体) (36)1 设计内容设计题目:汽车冷却液温度测量电路设计能在液体内工作并测试0-128度的温度。

并且实时检查温度显示在数码管上。

2.设计要求3. 设计进度系统硬件设计单片机主控模块设计方案采用AT89C51八位单片机实现。

单片机软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制。

温度采集模块设计采用温度芯片DS18B20测量温度。

该芯片的物理化学性很稳定,它能用做工业测温元件,且此元件线形较好。

在0~100摄氏度时,最大线形偏差小于1摄氏度。

该芯片直接向单片机传输数字信号,便于单片机处理及控制。

最大特点之一就是直接采用温度芯片对温度进行测量,使数据传输和处理简单化。

TO-92封装的DS18B20的引脚排列见图示,其引脚功能描述见下:(1)GND 地信号;(2)DQ数据输入/输出引脚。

开漏单总线接口引脚。

当被用着在寄生电源下,也可以向器件提供电源;(3)VDD可选择的VDD引脚。

当工作于寄生电源时,此引脚必须接地。

DS18B20的测温原理,器件中低温度系数晶振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器1;高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为减法计数器2的脉冲输入。

器件中还有一个计数门,当计数门打开时,DS18B20就对低温度系数振荡器产生的时钟脉冲进行计数进而完成温度测量。

计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将-55℃所对应的一个基数分别置入减法计数器1、温度寄存器中,计数器1和温度寄存器被预置在-55℃所对应的一个基数值。

减法计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器1的预置值减到0时,温度寄存器的值将加1,减法计数器1的预置将重新被装入,减法计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到减法计数器计数到0时,停止温度寄存器的累加,此时温度寄存器中的数值就是所测温度值。

其输出用于修正减法计数器的预置值,只要计数器门仍未关闭就重复上述过程,直到温度寄存器值大致被测温度值。

液晶显示模块设计7段LED数码管是利用7个LED(发光二极管)外加一个小数点的LED组合而成的显示设备,可以显示0~9等10个数字和小数点,使用非常广泛。

这类数码管可以分为共阳极与共阴极两种,共阳极就是把所有LED的阳极连接到共同接点com,而每个LED的阴极分别为a、b、c、d、e、f、g及dp(小数点);共阴极则是把所有LED的阴极连接到共同接点com,而每个LED的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示。

图中的8个LED分别与上面那个图中的A~DP各段相对应,通过控制各个LED的亮灭来显示数字系统整体模块设计从最小的系统带上ds18B20与显示系统,选用四位数码管,由于只有12针脚却要显示32个灯,所以需要在极短的时间内连续闪烁,通过极快的速度的顺序闪烁达到人眼看到的一直显示,眼睛在极快的闪烁时时无法发现的。

Ds18b20可以直接使用,只需要接一个到单片机就可以使用,而且不需要单片机供电,可以外接一个电源给它,同时在电路板上做出一个电源输入的位置。

系统软件设计程序设计流程图18B20的程序由时序表编写。

并在单片机内处理数据,经过程序转换为可读数据读取温度↓转换数据↓显示温度程序功能模块说明读取温度是设置18B20芯片,令其工作调查温度并传输给单片机。

转换数据是通过单片机的程序把2进制的温度转成十进制并且传输给四位数码管显示温度是单片机通过12个管口输出给数码管显示的过程PCB电路板设计与制作原理图设计布线图设计板制作4 设计成果仿真调试使用软件联合调试,程序可行。

实物调试5.结论参考文献[1]??赵建领.51单片机开发与应用技术详解.电子工业出版社,[2]??陈家瑞.汽车构造(上册).机械工业出版社,[3]??林?立.单片机原理及应用.电子工业出版社,[4] 谢维成.单片机原理与应用及C51程序设计(第二版).清华大学出版社.2009[5] 何力民.单片机高级教.北京航空大学出版社,2000[6] 金发庆.传感器技术与应用.北京机械工业出版社,2002[7]楼然苗.单片机课程设计指导.北京航空航天大学出版社,2007[8] 汪桂平.新编单片机原理及应用.机械工业出版社.2009[9] 程国钢.51单片机应用开发案例手册.电子工业出版社.2011[10] 彭伟.单片机c语言程序设计实训北京航天航空.大学出版社.2010附录元器件清单四位数码管 1电容 2 30uf极性电容 1 1uf排阻 1电阻 2 220*1,10k*1 晶振 1AT89C51 1按键 1DS18B20 1PROTEUS仿真图PROTEL电路原理图PCB布线图完整C语言程序加注释)#include<>#define uint unsigned int#define uchar unsigned charsbit DQ=P3^6; //温度传感器引脚sbit s0=P3^0; //各个位码对应的端口sbit s1=P3^1;sbit s2=P3^2;sbit s3=P3^3;char mark=0;uchar codetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay_1ms(uint z)/*************************延时程序**********************/{uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}void delay(uint t){while(t--);}/*****************************************************//********************DS18b20的初始化程序******************/void init_DS18b20(){int n;DQ=1;delay(8);DQ=0;delay(80);DQ=1;delay(8);n=DQ;delay(4);}uchar read_byte(){uchar i,value;for(i=0;i<8;i++){DQ=0;value>>=1;DQ=1;if(DQ)value|=0x80;delay(4);}return (value);}void write_byte(uchar dat) {char i;for(i=0;i<8;i++){DQ=0;DQ=dat&0x01;delay(4);DQ=1;dat>>=1;}delay(4);}uchar read_temp(){uchar a,b;init_DS18b20();write_byte(0xcc); //跳过ROMwrite_byte(0x44); //启动温度测量delay(300);init_DS18b20();write_byte(0xcc); //跳过ROMwrite_byte(0xbe);a=read_byte();b=read_byte();b<<=4;b+=(a&0xf0)>>4;return (b);}/*****************************************************/ void display(uchar tempe)//在数码管上显示摄氏温度或数据tempe{ s0=0;P2=0x00;delay_1ms(2);P2=table[tempe%100/10];s3=0;s2=0;s1=1;delay_1ms(5);P2=0x00;delay_1ms(2);P2=table[tempe/100];s3=1;s2=0;s1=0;delay_1ms(5);P2=0x00;delay_1ms(2);P2=table[tempe%100%10];s3=0;s2=1;s1=0 ;delay_1ms(5);}void main(void) //{while(1) //{read_temp(); display();}}。

相关文档
最新文档