汽车速度控制系统课程设计.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西 安 邮 电 大 学 硬件课程设计报告 系部名称 : 通信工程学院 专业名称 : 电子信息科学与技术 班 级 : 学生成员 : 时间 : 2011年5月23日—6月3日 微机系统接口课程设计 一、设计目标 1 基本要求: 1、8255基本输入输出 : 能够在自行设计的接口开发板上,实现拨动开关控制LED的亮灭。 2、流水灯设计实现: 能够在自行设计的接口开发板上,实现拨动不同开关控制LED灯的变化。例如,K8从左往右,K7从右往左,K6从中间向两边,K5从两边向中间依次亮灭变化。 3、数码管应用 能够在自行设计的接口开发板上,实现拨动不同开关,数码管显示该开关位置值(1-8);若同时拨动两个以上开关,则数码管显示“E” ,并相应的灯亮。 2 较高要求: 汽 车 速 度 控 制 系 统 在自行设计接口板的的按键转换汽车的档位,用发光二极管显示档位,用数码管显示汽车的速度。 1. 按“1”键启动系统,汽车以最低速度行驶,同时用1盏绿灯显示档位,数码管显示速度(最低速度为5Km/h)。当需要换档时,用键盘键入2、3键,并加用一盏黄灯和一盏红灯显示,同时在数码管上显示相应的速度。 2. 汽车慢加速时用“A”键,急加速时用“B”键。慢刹车时用“C”键,急刹车时用“D”键。加速和刹车时用数码管显示相应的速度变化。 3. 当汽车需紧急停车时,键入“ESC”键,所有发光二极管熄灭,同时数码管显示“0”。 1、PC人机交互接口 2、LED控制 3、数码管显示 4、8255编程 3 选题说明 为期两周的课程设计又开始了,这次是微机接口实验,硬件课程设计。我们都想通过课程设计学到点东西,所以就想说选择题目不要太简单应该要有点难度和挑战。题目要求里给了五个选择,也可以自己设计题目。最后决定就在给出的题目里选择,这样要求很明确便于老师检查也方便我们自己设计。经过对五个题目的衡量,交通灯和抢答器我们以前做过,虽然不是编程设计电路但是基本功能都接触过,所以就没有选。剩下三个题目就选择要求比较多的,因为汽车速度控制系统的要求里有PC人机交互接口,而且对汽车的基本功能也都挺熟悉的,所以就选择了汽车速度控制系统。其实不管选择哪一个题目,只要我们认真的做就一定会完成得很好的。 二、 设计方案 1、 设计方案说明(方案选择) 方案一:用8255的A端口来控制数码管的显示,B端口接二极管灯,分别表示每个功能的灯,C端口的低四位来控制数码管的片选,pc7接8254的out0,来实现上升沿控制,从而实现频率选择。 方案二:用8255的A端口来控制数码管的显示,B端口接开关及二极管灯,分别表示每个功能的灯,C端口的低四位来控制数码管的片选,pc7接8254的out0,来实现上升沿控制,从而实现频率选择。 方案三:用8255的A端口来控制数码管的显示,B端口接开关,C端口的低四位来接二极管,分别代表一档,二档,三档和刹车的灯,C的高四位来实现数码管的片选,pB7接8254的out0,来实现上升沿控制,从而实现频率选择。 第一个方案的控制完全由键盘控制,没有其他两个的功能全,而第二个那么多的灯不符合现实的要求,所以考虑再三决定选择第三个 2、 系统组成框图 汽车速度控制系统框图 片选数码管十位 片选数码管个位 频率控制 3、 系统组成说明(分软硬件) 1、按“1键”启动系统,汽车以最低速度行驶,同时用1盏绿灯显示档位,数码管显示速度(最低速度为5Km/h)。当需要换档时,用键盘键入2/3键,并加用一盏黄灯和一盏红灯显示,同时在数码管上显示相应的速度。 2、汽车慢加速时用“A键”,急加速时用“B键”。慢刹车时用“C键”,急刹车时用“D键”。加速和刹车时用数码管显示相应的速度变化,同时用LED灯显示当前所作的操作。 3、当汽车需要紧急刹车时,键入“ESC”键,所有发光二极管熄灭,同时数码管显示“0”。 4、各档位车速: 1档: 5-25 Km/h 2档: 26-50 Km/h 3档: 51-90 km/h 4、 要求有PC 人机交互接口,LED控制,数码管显示。 三、 硬件设计 1、 硬件设计原理图(完整) a 数码管 g GP 数 地 控 K1 开关 据 据 据 总 总 总 线 线 线 K7 LED1 一档 二档 三档 十 LED3 刹车 个 +5V 2、 硬件设计说明(含接口规范) 汽车速度控制的硬件设计说明: 8255和8254的数

文档评论(0)

lingyun51 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档