基于proteus智能数显胎压充气机预设功能的设计

基于proteus智能数显胎压充气机预设功能的设计

ID:32808496

大小:55.89 KB

页数:4页

时间:2019-02-15

基于proteus智能数显胎压充气机预设功能的设计_第1页
基于proteus智能数显胎压充气机预设功能的设计_第2页
基于proteus智能数显胎压充气机预设功能的设计_第3页
基于proteus智能数显胎压充气机预设功能的设计_第4页
资源描述:

《基于proteus智能数显胎压充气机预设功能的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Proteus智能数显胎压充气机预设功能的设计许新丰苏州经贸职业技术学院摘要:口前市场上智能胎压充气机的种类繁多,但绝大多数功能只停留在胎压的监测、手工预设及充气的功能。本设计在以往产品的基础上增加了测温及实时时钟模块为胎压自动预设初始提供依据,车主再根据车辆实际载重利用按键选择相应模式对初始胎压实现微调,实现对最佳胎压的设置,并通过Proteus对智能充气机的预设功能进行验证。关键词:智能数显;胎压充气机;Proteus;作者简介:许新丰(1979-),男,江苏苏州人,讲师,研究方向为电子通信。基金:苏州经贸职业技术学院自然类课题一一智能数显预设胎压自动充气机的设计,项目编号:K

2、Y-ZR16090引言随着我国各地汽车保有量的不断增加,汽车的行驶安全也变得尤为重要,然而每年因汽车消费者对胎压疏忽而导致的交通事故及能源浪费给其带来的直接或间接的损失是不容忽视的。另一方面虽近年来市场上出现的胎压监测装置被广大汽车消费者所青睐,但功能仅限于监测提醒,即便拥有小型车载胎压充气机也因胎压知识的不全而在使用过程中做到得心应手。本设计中的智能数显胎压充气机是一款结合当代消费者的以上特点为其量身设计的充气设备,只需结合相关功能模块对四季做出判断及阶段性温度变化记录的特点,给出当时的理想初始胎压,然后由汽车消费者再根据自身车辆装载的特点按照预先给定的装载模式进行选择实现胎压微调达

3、到汽车理想胎压。1智能数显胎压充气机组成及功能原理智能数显胎压充气机组成框架如图1所示。单片机AT89S52的作为一款低功耗、高性能CMOS芯片,利用它为传感器数据采集、实时时钟的交互、数据的存储提取、数据的显示及充气过程的智能执行提供了有利的保障。温度传感器DS18B20贴近于充气泵安装,主要实现两大功能。在充气机不工作的口寸候,对环境温度进行采集,并利用单片机将一天屮测量到的最高及最低温度同实时时钟DS1302屮的对应日期一并成队存储于外扩存储AT24C02中,存储周期以半个月至一个月为准;在充气机工作的时候,温度传感器用来测量充气泵的温度,从而控制散热风扇驱动模块工作实现对充气泵

4、的散热,既能保证充气泵的工作又能避免因散热风扇长吋工作而造成的损耗。键盘主要完成启动停止,加减微调和功能调取等功能。胎压传感器MLX91801用來监测胎压,当胎压高于预设值时,单片机会控制泄压电磁阀驱动模块进行胎压的调整。胎压传感器MLX91801在充气及泄气的过程中时刻保持对胎压的监测,以求实现胎压精确控制。2软、硬件设计2.1胎压充气机预设功能模块的组成本设计利用Proteus完成了以单片机AT89S52为核心针对胎压充气机预设功能模块进行设计,具体有温度传感器DS18B20.胎压传感器MLX91801.外扩存储AT24C02、实时时钟DS1302.LCD1602等组成,对理想胎压

5、起到智能预设的功能,其功能电路组成如图2所示。图1智能数显胎压充气机的框架下载原图图2胎压预设功能电路下载原图2.2胎压充气机预设功能的工作过程按键电路由四个单键完成,分别是“START/STOP”开关启动停止键、“FUN”功能选择键、“ADD”加键及“SUB”减键,分别连接在P1口的P1.4至Pl.7O其中“START/STOP”实现长按3s开关机、短按实现启动停止,“FUN”实现菜单的选择及确认功能,“+”和“-”实现加减及选择功能。其屮温度传感器DS18B20经P1.3口与单片机实现通信,采用定时中断的方式将读取到的温度经单片机处理后经IC总线将当时的温度与实时时钟中预选存储的日

6、期成对存入串行存储器24C02C中,记录的温度为一天中最高和最低两个极限温度,以备充气机根据月份与一个阶段的温度的波动对预设值进行初步计算给定,随后根据车载情况,利用“FUN”、“ADD”及“SUB”功能按键进行相应的微调,再按当时乘客数量及后背箱的装载量将胎压调整到理想的胎压值。除此之外,调整过程中的数据由LCD1602显示模块进行显示。整个电路电源由电瓶直接提供再经5V降压后供电,为温度传感器长吋间对对温度的采集提供了有利保证。2.3软件设计的框架利用Keil软件与Proteus的结合实现软、硬件的设计,可快捷,有效地对温度传感模块、存储模块、实时时钟模块及显示模块之间的工作流程进

7、行验证。软件设计的框架如图3所示。其工作流程首先对模块的初始化,在未启动充气时,电路一直处理对温度的记录,并按日常的规律进行两个极值温度的记录,从“START/STOP”键长按开机后进行数据的调用处理,接下来询问载重,等设置过程完成后即可短按启动,充气完成后可短按停止或长按关机。图3软件设计的总体框架下载原图3实验完成对系统的硬件与软件设计后,需对预设功能进行相关测试。测试主要针对预存的数据处理后进行读取并相应的显示,在LCD1602屏幕上两行

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

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

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