文档详情

 智能型客车防超载系统的设计—毕业论文(设计).doc

发布:2016-11-25约字共32页下载文档
文本预览下载声明
本科学生毕业论文(设计) 题目(中 文): 基于单片机的智能型客车防超载系统的设计 (英 文): Design of intelligent against carriage overload system based on MCU 姓 名 学 号 200506231417 院 (系) 电子工程系 专业、年级 电子信息工程 2005级 指导教师 2009年 4 月 22 日 湖南科技学院本科毕业论文(设计)诚信声明 本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业论文(设计)作者签名: 二○○ 年 月 日 目 录 绪论 1 1 系统的组成结构及工作原理 3 1.1 工作原理 3 2 系统的硬件结构及功能设计 4 2.1 红外检测模块电路 4 2.1.1 红外线发射接收对管检测计数单元 4 2.1.2 热释红外检测人员单元 4 2.2 单片机系统 6 2.2.1 MCS-51单片机的内部结构及功能部件 6 2.2.2 8051的引脚功能 7 2.2.3 复位电路 9 2.3 控制模块电路 10 2.3.1 锁定电路 10 2.3.2 报警部分 11 2.3.3 车内人数显示部分 11 3 系统软件的设计和实现 12 3.1 程序流程设计 12 3.2 程序设计 14 3.2.1 主程序 14 3.2.2 部分子程序 15 结论 17 参考文献 18 附录A:C语言源程序 19 附录B:仿真 22 致 谢 24 插图索引 图1 系统设计框图 3 图2 双探测元热释电红外传感器 4 图3 红外检测模块 6 图4 8051单片机框图 7 图5 8051引脚图 8 图6 复位电路 10 图7 系统原理图 11 图8 显示子程序流程图 12 图9 外部中断子程序流程图 13 图10 程序流程图 13 图11 系统初始化 22 图12 车内人数少于额定人数时 23 图13 车内人数大于额定人数时系统做出的反应 23 附表索引 表1 上下车情况分析 5 表2 P3口的第二功能 9 基于单片机的智能型客车防超载系统的设计 摘 要 本文通过对当前客车超载的危害性进行分析,进而完成智能型客车防超载系统的设计。 智能型客车防超载系统是以AT89C51单片机为核心,通过对其外围硬件电路的设计和软件设计构成的一个智能化系统,它通过对红外运动方向识别传感器传送来的信号对上下车乘客进行记数,并判断当前车内人数是否达到预定人数。如果当前车内人数小于预定人数,则继续对车内人数进行判断,LED显示车内当前人数;如果当前车内人数大于预定人数,则跳转到报警,使蜂鸣器报警,同时使继电器动作,断开汽车电子点火器,对客车执行锁定。并继续对当前车内人数进行循环判断,当车内人数小于预定人数时,要随时清除报警程序,使继电器的常闭触头闭合,以便汽车能再次正常启动。 本系统能够较好的完成客车超载的预警提示,并对超载情况进行相关控制。 【关键词】 防超载系统 智能控制 AT89C51 红外传感器 Design of Intelligent Against Carriage Overload System Based on MCU Abstract Accomplished the design of intelligent against carriage over load system through analyze the damage of carriage overload. Intelligent against carriage overload system is take AT89C51 MCU as core, Through to its periphery hardware circuits design and software design constituted a intellectualized system. The system through the signal which from the infrared sensors to identify the
显示全部
相似文档