智能型客车超载检测系统的设计学士论文.doc_第1页
智能型客车超载检测系统的设计学士论文.doc_第2页
智能型客车超载检测系统的设计学士论文.doc_第3页
智能型客车超载检测系统的设计学士论文.doc_第4页
智能型客车超载检测系统的设计学士论文.doc_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业论文(设计)题 目: 智能型客车超载检测系统的设计 毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订摘要针对当前客车超载不断引发重大事故,设计了一种客车超载监控系统,本设计以AT89C51单片机为核心,通过光电传感器的检测数据转换成电流信号,然后由单片机对接受的信号进行进一步的分析处理。如果客车超载了,扬声器先进行报警,而后由继电器切断客车的打火装置,直到客车的载重量小于预定值时,扬声器报警信号停止,继电器恢复对客车的启动装置,从而最终实现对超载现象进行相关控制。关键词:客车超载系统检测,单片机,光电传感器。Absractin view of the current coach overload continuously lead to major accident, design a kind of bus overload monitoring system, this design AT89C51, through the photoelectric sensor detection data convert current signal, and then by the monolithic integrated circuit to accept the signals further analysis processing. If the coach overload, the speaker to call the police, and then cut off the bus by relay strike device, until the bus load for less than the target value, the speaker alarm signal to stop, relay restore the start-up equipment on passenger cars, therefore, to reach the final of overloading phenomena are relevant control.Keywords: coach overload system detection, microcontroller, photoelectric sensor.目录1绪论.42系统的整体结构.4 2.1系统的组成.4 2.2系统的原理.63系统硬件的设计.6 3.1系统硬件总体的组成.6 3.2检测模块电路.6 3.3单片机模块电路.11 3.4控制模块电路.15 3.4.1报警电路设计.15 3.4.2继电器控制电路设计.174系统软件的设计.17 4.1系统软件的整体设计.17 4.2报警电路程序设计.18 4.3计数功能程序设计.185结语.19 谢辞.19 参考文献.191绪论随着生活水平的不断提高,人们外出打工、探亲、旅游的人数越来越多,尤其是节假日,而于此相关的公路客运(长途客车,旅游客车等)的运力却没有相应增加,致使超员现象频频出现。目前,它已成为一个严重影响交通运输环境和社会经济可持续发展的社会问题。客车超载对国家的公路设施和客运市场造成了不良影响,也影响车辆本身和车辆的驾驶、控制,容易引发事故,给国家和百姓带来重大的经济损失和感情伤害。目前,国家出台了一系列的政策法规来制止客车超载,各地政府也制定了相关的制度来对客车超载进行管理。虽然这在一定程度上减少了客车的超载现象,但在节假日和农忙等客流高峰期,超载现象还是屡禁不止。因此,在采取行政监督管理的同时,通过科学技术的手段来消除客车超载的现象也有着极其重要的意义和实用性。何谓客车严重超载呢?一般地说,中型客车和大型客车载客超过核定人数5人以内的为超载,超过核定人数6人以上的为严重超载。客车严重超载会带来一系列的不安全因素,如制动效能变差、横向稳定性能变差、不利于安全防火等。 第一,制动效能变差。根据汽车制动器热衰退的原理,有关人员对BJl30汽车试验资料显示,当制动蹄片温度高达436460时,其制动力矩下降为前轮只有正常温度时(200以内)的23,后轮只有正常温度时的27。由此可知,严重超载的车辆(所有机动车)在下大、陡坡时连续使用制动后,会因制动蹄片受热衰退的影响导致制动效能变差,制动距离延长,还会造成制动跑偏、侧滑,严重的将会导致制动失效。 第二,横向稳定性能变差。汽车的横向稳定是指汽车在行驶转弯时抵抗侧滑和侧翻的能力。这种能力是有限的,当汽车转弯或行驶中转向时.就出现一种离心力而直接和横向稳定力相抵抗,如果发生离心力大于或等于横向稳定力的情况时,就会发生侧滑或翻车。第三,严重破坏公路设施,增加公路维护费用,缩短公路使用寿命。根据专家分析,车辆超限重量增加和其对路面的损害是呈几何数增长的,超限10%的货车对道路的损坏回增加40%,一辆超限2倍的车辆行使一次,对公路的损害相当于不超限车辆行使16次;一辆36吨的超限车辆对道路的毁坏程度相当于9600车1.8吨重的小汽车对道路的破坏。司机和车主超限运输每赢利1元钱,就会造成公路破坏100元代价。本系统通过光电传感器对汽车的下压程度所转换的电信号,再转换成位移大小,从而通过单片机的逻辑运算来计算出汽车的重量,并通过预先设置好的汽车载重的最大限度来判断汽车是否超载。如果汽车超载,则报警系统先启动,随后再通过继电器切断汽车的打火装置,使汽车无法启动,此时检测系统仍正常运行,当汽车的载重小于或等于汽车载重的最大限度时,报警系统则关闭,同时继电器恢复汽车的打火装置。2系统的整体结构 2.1系统的整体组成本系统简单的来说由三个部分组成,前端的检测模块,单片机模块,控制模块。系统的总体设计框架可由图1所示。红外线发射接收管(1)红外线发射接收管(2)双D触发器组成的互锁电路单片机系统继电器控制电路扬声器报警电路图1检测模块的主要功能是通过安装在汽车底盘上连接汽车轱辘的弹簧减震器上的4个光学传感器检测汽车停止时上车人数对弹簧减震器的上下浮动程度,在转换成图像测量汽车的浮动值。而单片机系统则主要通过汽车的浮动值转换成汽车的载重量,同时把分析的结果输出给控制模块以实现对它的控制。当汽车超载时通过扬声器报警,并通过继电器对汽车进行锁定。光学传感器的安装位置如图2。光学传感器的安装位置 光源弹簧轴缝隙板光敏元件图22.2系统的原理系统由4组红外线发射接收对管来实现对汽车载重的检测。当客车停止时,4组红外线发射接收对管把收集到的上车人数的信息转换成电信号传递给单片机系统,也就是本系统的中央处理单元,单片机系统实现把接收到的电信号频率转化成客车下压位移大小,并判断汽车是否超载。如果汽车载重量小于或等于单片机预定的汽车载重量时,汽车可以正常启动行驶;如果汽车的载重量大于预定的数量时,扬声器则开始报警,实现对人们的警告,继电器切断汽车的打火装置,直到单片机经检测到汽车的载重量小于或等于预定的载重量时,扬声器停止报警,继电器解除对汽车的打火装置的锁定。当客车启动时,则自动停止对客车载重的检测。3系统硬件的设计3.1系统硬件的总体组成硬件电路的设计是整个系统设计的核心内容。由系统的功能模块决定了本系统主要包括三个部分的设计:检测模块的设计,单片机模块的设计,以及控制模块电路的设计。3.2检测模块电路该部分的设计是采用4组红外线发射接收装置,安装在汽车的底盘上的适当位置,根据停车时上下车人数对汽车弹簧轴的下压程度,使得红外线光源在照射光敏元件时转换成电信号,即电流的大小传输到单片机中,通过单片机接受的光电流变化的频率来判断客车的下压位移大小,并决定汽车是否超载,并将数据进一步传输到控制电路中。检测模块的原理是根据光敏电阻的原理设计的。光电传感器是利用光电效应将光信号转换为电信号的装置,使用它测量非电量时,需要将这些非电量的变化转换成光信号的变化。光电传感器主要由发光元件、光学系统、光电接收元件和测量电路组成。光电接受元件主要有光敏电阻、光电池、光敏晶体管、固态成像器件、光栅、光导纤维等。光电传感器具有结构简单、非接触、高可靠性、高精度和反应快等优点,故广泛用于各种自动检测系统中。外光电效应爱因斯坦光电效应方程:式中第一项是电子逸出物体表面所需的功;第二项是逸出物体表面的电子所具有的动能。1电子能否逸出物体表面取决于光子具有能量hv是否大于A0,而hv只与光的频率v有关,否则光强再大也不会产生光电发射。2如果产生了光电发射,在入射光频谱不变的情况下,逸出的电子与光强成正比。光强愈强意味着入射的光子数目愈多,受轰击逸出物体表面的电子数目愈多。光电器件是将光能转换为电能的一种传感器件, 它是构成光电式传感器最主要的部件。 光电器件响应快、结构简单、 使用方便, 而且有较高的可靠性, 因此在自动检测、计算机和控制系统中, 应用非常广泛。光电器件工作的物理基础是光电效应。 在光线作用下, 物体的电导性能改变的现象称为内光电效应, 如光敏电阻等就属于这类光电器件。在光线作用下, 能使电子逸出物体表面的现象称为外光电效应, 如光电管、光电倍增管就属于这类光电器件。光敏电阻又称光导管, 它几乎都是用半导体材料制成的光电器件。 光敏电阻没有极性, 纯粹是一个电阻器件, 使用时既可加直流电压, 也可以加交流电压。无光照时, 光敏电阻值(暗电阻)很大, 电路中电流(暗电流)很小。当光敏电阻受到一定波长范围的光照时, 它的阻值(亮电阻)急剧减少, 电路中电流迅速增大。 一般希望暗电阻越大越好, 亮电阻越小越好,此时光敏电阻的灵敏度高。 实际光敏电阻的暗电阻值一般在兆欧级, 亮电阻在几千欧以下。图3 为光敏电阻的原理结构。它是涂于玻璃底板上的一薄层半导体物质, 半导体的两端装有金属电极, 金属电极与引出线端相连接, 光敏电阻就通过引出线端接入电路。 为了防止周围介质的影响, 在半导体光敏层上覆盖了一层漆膜, 漆膜的成分应使它在光敏层最敏感的波长范围内透射率最大。图3光敏电阻的基本特性 (1) 伏安特性在一定照度下, 流过光敏电阻的电流与光敏电阻两端的电压的关系称为光敏电阻的伏安特性。图8 - 2 为硫化镉光敏电阻的伏安特性曲线。 由图可见, 光敏硫化镉光敏电阻的伏安特性曲线。电阻在一定的电压范围内, 其I-U曲线为直线,说明其阻值与入射光量有关, 而与电压、电流无关。 (2) 光谱特性光敏电阻的相对光敏灵敏度与入射波长的关系称为光谱特性, 亦称为光谱响应。 图8 - 3 为几种不同材料光敏电阻的光谱特性。 对应于不同波长, 光敏电阻的灵敏度是不同的。从图中可见硫化镉光敏电阻的光谱响应的峰值在可见光区域, 常被用作光度量测量(照度计)的探头。而硫化铅光敏电阻响应于近红外和中红外区, 常用做火焰探测器的探头。 (3) 温度特性温度变化影响光敏电阻的光谱响应, 同时, 光敏电阻的灵敏度和暗电阻都要改变, 尤其是响应于红外区的硫化铅光敏电阻受温度影响更大。 图8 - 4 为硫化铅光敏电阻的光谱温度特性曲线, 它的峰值随着温度上升向波长短的方向移动。因此, 硫化铅光敏电阻要在低温、恒温的条件下使用。 对于可见光的光敏电阻,其温度影响要小一些。本课题运用的是红外线发射装置,所以用硫化铅做光敏电阻。当汽车下压时,红外线在照射光敏电阻时光电流比较大,当弹簧轴上下移动时,其均匀排列在弹簧轴上的小孔也随之上下移动,红外线光会有间歇的照射到光敏电阻上,致使其光电流会不断的产生变化。大体示意图如下。光电流/mAt光电流每次从最大变小,再变大时,总共用了多少个周期,就证明经过多少个小孔。每个相邻的小孔之间的距离是给定的已知的量,弹簧轴的弹性系数K为已知量,在根据胡克定律F=K*x,计算出每个弹簧轴的下压力,由于是4组红外线管控制,所以汽车的总体载重量为G=4F。检测电路如图4。图44443.3单片机模块电路单片机主要用来实现对检测模块传输的电路的频率,来检测汽车下压的程度大小,并计算汽车的载重量。考虑到系统中的程序量和数据量较少,需要的I/O口资源也相对较少,AT2MEL公司的AT89C51芯片的资源就能很好的满足系统的需求,所以在系统的设计中采用了MCS51系列单片机AT89C51芯片的最小系统来实现。我们选用ATMEL公司89系列的标准型单片机AT89C51,AT89C51是一种低功耗、高性能的8位单片机,片内带有一个4K字节的FLASH可编程可擦除只读存储器(EPROM),它采用了CMOS工艺和ATMEL公司的高密度非易失性存储器(NURAM)技术,而且其输出引脚和指令系统都与MCS-51兼容。另外,AT89C51还具有MCS-51系列单片机的所有优点。128X8位内部RAM,32位双向输入输出线,两个双向十六位定时/计算器,5个中断源,两级中断优先级,一个全双工异步串行口及时钟发生器等。片内的FLASH存储器允许在系统内改编程序或用常规的非易失性存储器来编程。因此AT89C51是一种功能强、灵活性高且价格合理的单片机,它可方便的应用在各种控制领域。 AT89C51的主要性能有: 与MCS-51微控制器产品兼容; 4KB可改编程序FLASH存储器;l (可经受1000次的写入/擦除周期) 全静态工作:0HZ24MHZ; 三级存储器保密; 128X8字节内部RAM; 32条可编程I/O线; 2个16位定时器/计数器; 6个中断源; 可编程串行通道; 片内时钟振荡器;空闲状态维持低功耗和掉线状态保存片内RAM中的内容。管脚功能:AT89C51单片机为40引脚芯片如图5所示。图5 _ .-() o( )_-_图I/O口线:P0,P1,P2,P3共4个八位口P0口是三态双向口,通称数据总线口。因为只有该口能直接用于对外部存储器的读/写操作。P0口也用以输出外部存储器的低8位地址。由于是分时输出。故应在外部加锁存器将此地址数据锁存,地址锁存信号用ALE。P1口是专门供用户使用的I/O口。是准双向口。P2口是从系统扩展是作高8位地址先用。不扩展外部存处器时,P2口也可以作为用户I/O口线使用,P2口也是准双向口。P3口是双功能口,该口的每一位均可独立地定义为第一I/O功能或第二I/O功能。作为第一功能使用时操作同P1口。P3口的第二功能如下表1。表1 P3口的第二功能第一功能标记第二功能P3.0 BXD 串行输入口P3.1 TXD 串行输出口P3.2 INT0 外部中断0输入P3.3 INT1 外部中断1输入P3.4 T0 定时/计数器0外部输入P3.5 T1 定时/计数器1外部输入P3.6 WD 外部数据存储器写选通P3.7 RD 外部数据存储器读选通(1) 控制口线:PSFN(片外取控制)、ALE(地址锁存控制)、EA(片外储存器选择)、RF-SFT(复位控制);(2) 电源及时钟:Vcc,Vss;XTAL1,XTAL2本文采用如此高性能的单片机方便了以后的功能扩展,基本电路如下图所示。 3.4控制模块电路控制模块利用在单片机内预先设定汽车的最大载重量,当汽车的载重量超过预定值时,单片机便通过继电器控制客车的电子打火装置,锁定客车执行机构,使客车无法启动,并通过扬声器发出警告。3.4.1报警电路的设计 在报警电路中,由单片机传送过来的报警信号通过一个电路放大器来驱动扬声器,其总体设计框架如图6。单片机功率放大器扬声器图6当单片机系统判断出客车超载时,将通过P1.0口输出1KHz的音频信号驱动扬声器,作为报警信号,本电路中使用了音频放大集成芯片LM386。电路图如图7所示。图7图5LM368是专为低损耗电源所设计的功率放大器。它的内建增益为20,透过pin1和pin8脚位间电容的搭配,增益最高可达200.LM368可使用电池为供应电源,输入电压范围可由4V12V,无动作时仅消耗4mA电流,且失真低。LM386的街脚图及内部方块图如图8、图9所示。图8图93.4.2继电器控制电路设计 对客车的锁定部分通过在点火线路中加一继电器控制开关来实现。当打开启动开关(即点火开关)时,由于P1.5口处于低电平,所以继电器不动作,对客车正常工作没有影响。当单片机判断出客车载重量超过预定的最大值时,将通过P1.5口输出一高电平,继电器工作,从而使点火线路断开,无法启动。当客车的载重量小于等于预定的最大值时,单片机系统再次送低电平到P1.5口,继电器又恢复到原来的状态,客车又可以正常的启动,从而有效地限制了客车的超载行为。继电器电路中一般都要在继电器的线圈两头加一个二极管以吸收继电器线圈断电时产生的反电势,防止干扰。4系统的软件设计4.1系统软件的整体设计按整体方案的设计思想,首先初始化系统,包括设置堆栈指针、设置定时器的最大值、设置定时器的工作方式、设置中断允许控制。将通用寄存器清零,用来实现计数器从0开始计数,其中一个单元存放预定客车的最大载重量所转换的最大位移,即光敏传感器传输给单片机的光电流的浮动频率的最大值,然后将寄存器存放的当前的位移大小放入累加器中,通过比较指令和单元的内容比较,判断当前客车的载重量是否达到预定的最大值,如果当前客车载重量大于预定的最大值时,则跳转到报警指令,使扬声器报警,同时使继电器动作,断开客车电子点火器;如果客车的载重量小于预定值时,则继续对客车载重量进行判断。系统的程序框图如图10。图10否开始系统初始化送预定最大值到30H单元送客车的实际载重量到寄存器报警再次判断客车载重量是否小于预定值判断客车的载重量是否小于预定值是清除报警是否4.2报警电路程序设计 该部分的主要功能是不断地查询单片机的报警控制位,一旦有高电平输出,通过LM386驱动扬声器对客车司机进行报警提示,以便及时限制超载。4.3计数功能程序设计该部分程序的主要功能是将单片机检测到的电流信号的频率转化为定时器的计数功能,使客车下压的位移变成电流信号的改变的次数,把每次电流信号由大到小的改变次数送到AT89C51单片机的STATUS寄存器已进行加法计数,将实际的数据和预置在W寄存器的上线数据(即客车的最大值)循环不断的进行查询比较,一旦大于预置的数据则扬声器进行报警,并执行发动机锁定电路程序。5结语论文设计的优点是采用了红外线发射器和光敏电阻接收器这一经济实惠的检测器件,并用双D触发器组成的互锁电路来有效的防止外界的干扰,同时系统以AT89C51单片机为微控制器为核心,由检测电路,报警电路,控制电路和系统软件构成,本文主要完成的工作有:(1) 用红外线发射器和光敏电阻接收器来检测客车上下车人数对客车的下压位移大小。(2) 检测的信号为光电流的大小变化次数,并传输到单片机中。(3) 运用单片机的定时功能和中断检测功能,对单片机内部预先存放到寄存器的单片机的最大中断点(即客车的最大载重量)和实际检测的数量进行比较,并将比较结果传到控制电路中。(4) 系统的扬声器在系统检测到超载时进行报警。(5) 系统的继电器控制电路还可以在警告后切断客车的发动机。(6) 在客车行驶中检测系统暂时关闭。本文通过对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论