网站大量收购闲置独家精品文档,联系QQ:2885784924

基于盛群单片机的校车候车系统的设计.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012年重庆第届“盛群杯”单设计竞赛 作品创意书 基于盛群单片机的校车候车系统的设计 重庆交通大学 电子信息工程 指导老师 参赛学生 参赛学生 时彪 参赛学生 田荣荣 参赛学生 公元 201 年 月 日 我们设计的候车系统HT46F49E单片机为核心,利用无线方式来实现终端和主控中心的通信。控制中心完成对人数的统计,对空位的计算以及对校车的信息处理,还要完成对教职工和学生的判断。终端显示屏要完成对主控中心信息的显示。 它主要完成功能: 候车厅有多少人在候 候车厅是这个系统的枢纽所在,要记录候车厅有多少人在候车,当有同学来候车按一下按钮,通过单片机相应的一个数字把候车人数信息传送到显示屏上车上有多少座位还有多长时间离开 ,同学上车 这个模块我们设置了两个按钮,其中一个是教师专用按钮,当教师按下这个按钮后,通过写入单片机的程序,经过单片机处理过后在上方的屏幕显示座位号及乘坐的车次,车次为即将到来的一班车;另外一个则是学生专用按钮,按下此按钮,显示其座位号和乘坐车次。 为了完成这四个功能我们分4个模块 1按键模块:这个模块由4个按键组成,分别在管理员处和候车厅安装,在管理员处我们分配有三个按钮,一个控制校车的出站时间;一个控制下一辆校车的进站时间; 在候车厅处我们安装两个按键。一个学生按键,一个教职工按键;教职工按键要优先学生按键(教职工要优先学生坐车) 按键一 到站时间 按键二 离站时间 按键三 老师座位号及车次 按键四 学生座位号及车次 图一 按键模块 2 显示模块(终端模块):在教学楼以及各个宿舍楼下安装大屏幕用于显示校车到站时间,校车出站时间,以及等车人数等 到站时间 统计人数 离站时间 座位号及车次 图二 显示模块 3无线终端模块:用于控制模块与终端模块的信息传输。它的主要工作原理是将接收到的信息传给单片机,通过单片机的处理,通过单片机处理后发出命令,将终端接收到的信息显示到LCD显示屏上。 4控制模块:这一模块是系统的控制中心,用一块盛群HT46F49E单片机作为载体,写入各个功能的程序,把各个模块联系起来,达到控制的功能。 图三 中心模块 单片机控制中心 单片机将各个模块有机地联系起来,它是系统的核心部分。 本控制中心采用盛群单片机控制。由于系统所需存储容量不大,所以只使用HT46F49E的内部RAM即可,不需要外扩RAM。 四.作品功能.特色 主要功能:给候车者编号及所乘车次、人多时显示候车处人数、人少时显示车上剩余位置、提供车辆到站、发车时间等信息及区分教师和学生乘车的功能。 其它功能:远程信息提供的功能。 特色:本产品是基于单片机的可有效解决高校校车候车出现的排队痛苦,时间不好掌握,恶劣天气下候时过长造成身心疲惫等一系列问题的一个系统,节约师生们的时间。该产品专为各大高校设计,经济实用。 五、作品结构 本系统主要由硬件和软件结合构成,下面分别对其进行说明。 (一)硬件部分 整个系统一共分为五个模块: (1)盛群MCU HT46F49E控制中心 (2)键盘输入模块 (3)按键模块 (4)LCD显示模块 (5)无线信号接收模块 到站时间 离站时间 统计剩余 座位数及 候车人数 (二)软件部分 (1) 本系统开机后,内部会进行基本的初始化,管理员输入此时车况,程序根据输入做出判断。程序开始进入主循环程序,无车,就根据管理员输入显示下一辆车到达时间。有车,系统再根据按键输入,与预置满座比较,当按键输入个数比满座座位少时,显示空座个数;当等于和大于满座座位时,显示候车人数和下一辆车到达时间。 (2) 程序设置: 预置设置:系统开启,原有数据(候车人数,剩余座位数,车辆到达时间)清零; 功能设置:判断有无车辆,候车人数是否大于满座座位数;计数设置;输出设置; 计数设置:由键盘控制,编写代码,使其实现按“+”则候 车人数加一。加到满座座位数则从零再次累加,如此循环;没有按键时,显示无人候车,其计数为零,不为负数。系统在候车者按下按键时按座位号码安排乘车者的座位。 输出设置:本系统有两个显示屏,分别挂在寝室楼下.候车处,显示内容相同。编写代码,使其可以显示4种数据,分别为:

您可能关注的文档

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档