计算机硬件技术基础开放性实验设计任务书(02)汽车信号灯控制系统_B
微机课程设计——汽车信号灯

内容提要本设计为汽车信号灯控制系统,其主要分为五章,第一章为设计概述,主要介绍设计的任务、目标,以及设计所用设备器材,第二章为硬件设计方案,主要是介绍本设计的设计思路,所选芯片,以及相关芯片资料的介绍。
并且在此之上画出了原理框图和电路原理图,在原理图的基础上叙述了设计连线和原理说明。
第三章为软件设计,其主要介绍本设计中采用何种软件设计方案及相关的流程图,在流程图的基础上,写出本系统的程序。
第四章为调试及运行结果,它是在完成本系统的硬件、软件设计的基础之上,对本系统进行测试,看是否满足题目要求,最后以表格的方式对测试的结果给予反应,直接明了。
第五章为设计心得总结,主要是介绍在经过本次设计后,自己的一些心得体会。
然后还给出了本设计的一些参考文献。
最后给出软件设计源程序代码。
目录第一章设计内容及要求……………………………………………………………51.1 设计内容 (5)1.2 设计要求 (5)1.3 实验器材 (5)第二章硬件设计方案 (6)2.1 设计思路 (6)2.2设计框图 (6)2.3 设计线路及说明 (7)第三章软件设计方案 (8)3.1 设计思想 (8)3.2 程序流程图 (9)3.2.1 主系统流程图 (9)3.2.1 子系统流程图 (10)第四章调试及运行结果 (11)第五章心得体会 (12)参考资料 (14)附程序源代码………………………………………………………………………1 5第一章设计概述1.1 设计内容在本课程设计中,其设计任务为设计并制作出汽车信号灯微机控制系统,控制的信号灯有仪表板左/右转弯灯、左/右头灯和左/右尾灯共六类灯,在不同的驾驶操作控制下可驱动相对应的汽车信号灯闪烁或长亮。
1.2设计要求(1)编程语言为C语言;(2)基于单片机的硬件电路设计与调试;(3)汽车信号灯微机控制系统,所需执行的操作由相应的开关状态反映,所需控制的信号灯有仪表板左/右转弯灯、左右头灯和左右尾灯共六类灯,其驾驶操作与灯光信号对应关系如下:a).左/右转弯(合上左/右开关):仪表板左/右转弯灯、左/右头灯、左/右尾灯闪烁。
微机接口课程设计—汽车车灯控制系统

微机原理与接口技术课程设计——汽车车灯控制系统课程题目:汽车车灯控制系统专业班级:学生姓名:学号 :指导老师:目录1、题目及要求: (3)1.1题目:汽车车灯控制系统 (3)1.2要求: (3)1.3选题背景: (3)2、设计说明: (3)3、功能设计: (4)3.1、功能模块: (4)3.1.1 CARS属性设置--(CARS字符图形表,定义小车形状) (4)3.1.2 CLEAR --(擦除小车移动前痕迹) (5)3.1.3 DIRECTION--(键盘检测子程序) (5)DRAW_U(判断是否上移位) (5)DRAW_S(判断是否下移位) (5)DRAW_L(判断是否左转位) (5)DRAW_R(判断是否右转位) (5)CAR PROC NEAR(画小车图形子程序) (5)MUSIC PROC NEAR (音乐子程序) (5)3.2、功能图 (6)3.3、总体结构功能 (6)4、详细设计: (7)4.1、设计思想: (7)4.2、设计方法: (8)4.3、部分功能模块及流程图 (8)4.4、部分截图: (10)左转时 (10)右转时 (10)刹车时 (10)停靠时 (11)5、总结 (11)6、参考文献 (11)7、附录 (12)1、题目及要求:1.1题目:汽车车灯控制系统1.2要求:1.实现停止时的指示灯;2.实现汽车转向时指示3.实现倒车指示扩展功能:实现倒车的声音提示1.3选题背景:随着全球经济的快速发展,人们的生活水平得到了很大的提高,越来越多的人拥有了私家车,虽然这便于人们出行,但随之而来的还有严重的交通问题。
随着交通事故发生的频率逐渐升高,一些国家及发明家意识到了这个问题,仅仅依靠交通信号灯不足以维持交通秩序。
于是,科学家针对发生交通事故的一系列原因,研究出了汽车车灯来解决这一系列问题。
汽车车灯微机控制系统,控制的信号灯由前两灯和后两灯组成,在不同的驾驶操作控制下可驱动相对应的汽车信号灯闪烁或长亮。
汽车信号灯控制系统课程设计

《微机原理与接口技术课程设计》--汽车信号灯控制系统班级 :姓名:学号:指导教师:完成日期:摘要随着经济的发展,汽车越来越被人们需要,而由此也引发了一系列的问题,比如,一位汽车的突然转向所依法的车祸经常出现。
如果汽车转弯时能够通过尾灯状态的变化来确定就可以提示司机,行人,车子正在转弯,一定程度避免车祸的发生。
本文是关于汽车尾灯控制电路的设计,根据汽车尾灯显示状态与汽车运行状态的关系,分析并设计电路。
整个系统由8255A模块为工作核心,详细介绍了基于8086的汽车尾灯控制电路的设计。
关键字:汽车尾灯;8255A;cpu模块;子程序模块1.课程设计题目:汽车信号灯控制系统2.课程设计目的:汽车作为现代交通工具已大量进入人们的生活,随着电子技术的发展,对于汽车的控制电路,已经从过去的全人工开关控制发展到了智能控制。
在夜晚或因天气原因能见度不高的时候,人们对汽车安全行驶要求很高,汽车尾灯控制系统给大家带来了方便。
汽车尾灯控制器是随汽车智能化技术的发展而迅速发展起来的,汽车尾灯一般是用基于微处理器的硬件电路结构构成,本文主要是介绍汽车信号灯的控制,其中汽车信号灯包括了左前灯、右前灯、左后灯、右后灯、仪表盘上的左右转弯信号灯、故障信号灯。
其主要内容是使汽车在行驶过程中通过信号灯来传达汽车诸如转弯、刹车、闭合紧急开关、停靠等一系列操作信号。
信号灯控制的实现主要是通过电路与汇编程序的结合来完成,电路部分的设计是通过PIT++来完成的,其中灯的模拟采用了发光二极管,发光二极管有熄灭、点亮和闪烁三种信号,其中闪烁信号的产生分别运用了硬件和软件来实现,而汽车一系列的操作采用了相应的开关来模拟,所有的电路元件都是用PIT++软件上的虚拟元件来代替,这样方便了电路图的设计,而且大大提高了调试与仿真的效率。
同时,展示了计算机技术在汽车行业的应用,也为人们的日常交通生活提供了便利与安全保障。
3.课程设计的任务与要求1)任务:1. 任务需求分析2. 设计硬件电路3. 编写汇编程序4. 在PIT++环境下进行仿真与调试5. 开发总结2)要求:要求每个学生(或小组)都要自己动手独立设计完成一个典型的微机应用小系统.。
汽车信号灯微机控制系统

目录(一)选题背景 (1)(二)设计概述 (5)1.1 设计任务 (5)1.2 设计要求 (5)1.3 设备器材 (5)(三)硬件方案设计 (6)2.1 汽车信号灯工作原理 (6)2.2 设计思路 (7)2.3 硬件选择及论证 (7)2.4 AT89C51单片机介绍 (7)2.5 74LS240芯片介绍 (11)2.6 硬件原理框图 (12)2.7 电路原理图 (13)2.8 设计连线 (13)2.9 工作原理说明 (14)(四) 软件设计方案 (15)3.1 软件设计思想 (15)3.2 程序流程图 (15)3.3 程序清单 (16)(五)心得体会 (20)参考资料 (21)1(一)选题背景1、汽车信号灯随着全球经济的快速发展,人们的生活水平得到了很大的提高,越来越多的人拥有了私家车,虽然这便于人们出行,但随之而来的还有严重的交通问题。
随着交通事故发生的频率逐渐升高,一些国家及发明家意识到了这个问题,仅仅依靠交通信号灯不足以维持交通秩序。
于是,科学家针对发生交通事故的一系列原因,研究出了汽车信号灯来解决这一系列问题。
汽车信号灯微机控制系统,控制的信号灯有仪表板左/右转弯灯、左/右头灯和左/右尾灯共六类灯,在不同的驾驶操作控制下可驱动相对应的汽车信号灯闪烁或长亮。
信号灯是在车辆信号时开启以提示前后左右车辆及行人注意的重要指示灯。
信号灯的灯管采用氙气灯管,单片机控制电路,左右轮换频闪不间断工作。
信号灯采用闪光器,实现灯光闪烁。
信号灯是表示汽车动态信息的最主要装置,安装在车身前后,在汽车转弯时开启,它为行车安全提供了保障,为了您和他人的安全,请按规定使用信号灯,使人们提前知道汽车的动向,做出正确的判断。
信号灯的使用1)汽车行至一般平面交叉路口,应根据路面宽度、交通流量的大小以及当时的行驶速度,在距路口30—10米的地方,按转弯方向开启信号灯,如向右转弯和向右变更车道须开启右信号灯,如向左转弯或向左变更车道须开启左信号灯。
微机原理与接口课程设计---汽车信号灯

课程设计题目汽车信号灯学院计算机科学与技术学院专业软件工程专业班级软件0803 班姓名指导教师******2011 年 1 月 6 日目录一、设计目的 (2)二、系统硬件设计 (3)三、系统软件设计 (9)四、系统调试及结果 (15)五、总结和体会 (16)六、参考文献 (16)一、设计目的通过所学知识和现代计算机技术来模拟模拟汽车信号灯控制系统,把所学的理论的知识用到现实实践中去,加强了对理论知识的理解和记忆。
展示了计算机技术在汽车行业的应用。
设计出汽车信号灯微机控制系统。
汽车信号灯的作用是大家所熟知的,汽车通过显示不同的信号灯来告诉前后左右的行车者本汽车正在进行的操作,本控制系统采用8086微处理器作为处理器和可编程的8255A芯片来模拟汽车信号灯控制系统。
通过在实验箱上分别按K1,K2,K3和K4键来显示汽车左转、右转,前进和后退等状态。
左/右转弯开关K1,K2闭合时,对应的仪表板左/右转弯指示灯、左/右转弯头灯和左/右转弯尾灯闪烁;紧急开关闭合时,所有仪表板左右转弯灯、左右转弯头灯和左右转弯尾灯闪烁;当用户按K3时,也即踩刹车时,刹车开关闭合,刹车灯(左右红色尾灯)亮;停靠时(合上停靠开关),即按K4键时,所有的灯闪烁。
所需执行的操作由相应的开关状态反映,所需控制的信号灯有仪表板左/右转弯灯、暂停灯、照明远灯和照明近灯共五类类灯.二、系统硬件设计1.硬件连接图:利用8088驱动8255 8253来连接外部电路。
2.器件选择:CPU(8088) 1个发光二极管 5个74ALS373 2个电阻 5个74ALS245 1个 74LS00 5个8255 1个控制开关 5个8253 1个3、8088,8255,8253功能及说明8088的引脚包括20根地址线,16根数据线及控制线,状态线,时钟,电源和地线等,大致可分五大类.第一类只传送一种信息,第二类每个引脚电平的高低代表不同信息,第三类代表不同的工作方式,第四类每个引脚可以传送两种信息,第五类引脚在输入和输出时分别传送不同的信息.同时还要地址锁存器及数据总线收发器来构成最小系统.因本电路用到各种比较重要的芯片,因此有必要对芯片进行简要介绍。
微型计算机原理与接口技术课程设计报告智能交通灯控制系统设计

摘要根据十字路口交通灯的控制要求,采用PLC 设计实现正常交通的时序控制,通过传感器完成对交通异常状况的智能判别及处理。
在系统的设计中,主要使用了PLC 可编程序控制器和传感器相结合的一种智能控制方法,使用压轴式传感器采集车辆脉冲,用PLC 高速计数器对脉冲进行计数,根据取得的数据运用一定的智能控制原则自动调节红绿灯的时间长度,最大限度地减少车辆滞留现象,较好地解决了车流量不均衡、不稳定问题。
仿真结果表明,该系统设计方案可以达到预期目标。
关键词:可编程控制器,交通灯,智能控制系统目录摘要 (Ⅰ)Abstract (Ⅱ)第1章设计要求 (1)1.1课题背景 (1)1.2 控制要求 (1)第2章总体框图 (3)2.1方案的确定 (3)2.2 原理框图 (3)2.3 元件简介 (3)第3章智能交通灯的实现 (7)3.1 车辆的检测 (7)3.2P L C具体设计 (7)3.3 I/O引脚分配及接口电路 (10)3.4 PLC故障防范 (11)3.5 PLC程序与编写 (13)总结 (21)参考文献 (22)致谢 (23)附录 (24)第1章 设计要求1.2 控制要求一、 信号灯及显示时间的数码管受开关控制,一个启动按钮控制其启动,一个停止按钮控制其停止。
二、 信号灯分为东西向直通红灯、直通黄灯、直通绿灯、左转红灯、左转黄灯、左转绿灯各两个;南北向直通红灯、直通黄灯、直通绿灯、左转红灯、左转黄灯、左转绿灯各两个。
三、 工作过程。
初始状态:信号灯全部灭;显示某方向信号灯工作的时间用数码管来显示,初始显示为0,以表示等待时间控制信号的输入。
工作状态:信号灯及数码管由一个启动按钮控制其启动,启动后信号灯及数码管自动循环运行;按下停止按钮后,回到初始状态。
特殊情况由五个按钮控制不同情况的应对程序启动,当车辆行驶数量回到正常时,通过一个按钮使其停止,程序执行正常工作时的程序。
正常工作:1、周期前半段。
南北向直通道与左转道红灯亮,并维持63s 。
汽车车灯控制电路设计

成绩课程设计说明书课程设计名称:电子技术课程设计题目:汽车车灯控制电路设计学院:电气与电子信息学院***名:***专业:电气工程及其自动化卓越工程师学号:****************师:**日期:2015年 7 月 10 日汽车车灯控制电路设计摘要:本设计是在TTL系列的逻辑门时序逻辑芯片基础上设计的模拟汽车车灯工作情况的电路。
主要阐述了通过NE555来设计脉冲产生器,三进制的计数器和译码器的改用等一系列方法,以及显示驱动和模式控制的电路设计。
显示电路的核心部分主要是将数字信号转换为光信号显示出来,控制电路的核心部分就在于对行驶状态信号的数字化改变。
设计通过发光二极管模拟汽车车灯来实现汽车在行驶时候的四种情况:正常行驶,左拐弯,右拐弯,紧急刹车。
关键词:脉冲发生电路,译码显示电路,模拟控制电路Abstract:This design is based on the TTL series of logic gate time series logic chip based on the design of the simulation of the car lamp working condition of the circuit. This essay mainly describes the design of a series of methods, such as the design of the pulse generator, the three counter and the decoder of the NE555, and the circuit design of the driver and mode control. Display circuit is the core part of the digital signal is converted to optical signal display, the core part of the control circuit is the driving status of the signal to change the signal. Design of the light emitting diode to simulate the car headlights to achieve four kinds of situations: normal driving, left corner, right corner, emergency brake.Keywords:pulse generator circuit, decoding circuit, analog control circuit目录1前言 (1)2总体方案设计 (2)2.1方案比较 (2)2.2 方案一 (2)2.3 方案二 (3)2.4方案论证 (3)2.5方案选择 (3)3单元模块设计 (4)3.1各单元模块功能介绍及电路设计 (4)3.2 脉冲模块设计 (4)3.3 三进制模块设计 (5)3.4 开关控制模块设计 (6)3.5 驱动译码模块设计 (7)3.6 显示模块设计 (8)4 系统调试 (10)4.1调试环境 (10)4.2 L、R都闭合,B断开时的调试 (12)4.3 L、B都断开、R闭合时的调试 (12)4.4 R、B都断开,L闭合时的调试 (13)4.5 L、R、B都闭合时的调试 (14)5 系统功能 (15)6结论 (16)7总结与体会 (17)8谢辞 (18)9参考文献 (19)附录 (21)1前言随着科技时代的进一步发展,人们的生活也在飞速变化,现在城市里有经济能力购买汽车的人越来越多,对汽车的需求量也越来越多。
单片机中汽车灯光控制系统实验报告

《单片机原理与应用》课程大作业项目名称:汽车灯光控制系统专业班级:智能监控121学号: 120516127姓名:朱小柳职业技术学院信息工程学院2013 年 10 月 27 日摘要随着单片机的日益发展,其应用也越来越广泛,通过对“汽车灯光控制系统”设计,可以对单片机的知识得到巩固。
本设计是设计一个单片机控制系统。
在汽车进行左右转向灯、前主灯、倒车灯、故障灯时,实现对各种信号指示灯的控制。
本设计主要是对单片机的并行输入、输出口电路的应用,通过对I/O口控制发光二极管的亮、灭、闪烁,加上一些复位电路、按键电路、驱动电路来模拟汽车尾灯的功能。
关键词单片机;汽车信号灯;电路基础;绪论车灯是行车安全的必备件,除了具有照明作用,对行人和其他车辆还具有转向、会车、刹车等警示作用。
其中汽车转向灯的控制就是一例。
汽车转向和报警信号灯是汽车运动方向和车身状态的表示信号,关系着汽车的安全问题,因此基于单片机的汽车转向灯控制器的一直以来都是汽车电子设计中的一个十分重要的领域。
此次基于单片机的汽车转向灯的设计中,复位电路的设计、LED发光二极管的应用、4个按键开关、键盘扫描来控制LED灯点亮的方式都基本符合课程设计的要求。
其中复位电路的作用是当单片机死机的情况下用来复位重启单片机,软件部分主要是用键盘扫描的方式来与程序中的设定值比较如果一致就执行该段子程序来实现LED的点亮方式。
汽车上的信号灯有:转向灯(左前灯、右前灯、仪表盘上的二个指示灯)。
当汽车转弯、倒车、停靠时,转向灯发出不同的信号。
目前国广泛使用电热式闪光器产生闪光信号。
闪烁频率在 50~110 次/ min,但是一般控制在 60~95 次min 之间。
闪光器是通过调节镍铬丝的拉力和触点的间隙来满足频率要求的,灯泡功率的大小也会影响闪烁频率。
因此在更换闪光器或灯泡时调整比较困难。
同时,系统没有故检测,驾驶员无法知道车外的转向灯与示宽灯是否点亮,从而影响行车安全。
到目前为止,我们还没有发现能检测灯丝断这种故障的有效方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河北工业大学计算机硬件技术基础(MCS-51单片机原理及应用)
开放性实验设计任务书
1 设计题目:汽车信号灯控制系统
2 目的与要求
2.1目的
⑴培养学生综合利用MCS-51单片机的软硬件知识进行程序设计的能力,解决一些实际问题。
⑵进一步加深对MCS-51单片机内部结构和程序设计方法的理解。
⑵提高学生建立程序文档、归纳总结的能力。
2.2基本要求
⑴认真分析实验设计任务书,分析问题,解决问题;
⑵要求用MCS-51单片机知识完成程序的设计。
⑶利用实验室现有设备在规定期限内完成实验。
2.3创新要求
在基本要求达到后,可以进行创新设计,如更加完善程序功能。
3 设计方法和基本原理
3.1问题描述
汽车上有一转弯控制杆,此控制杆有三个位置:
①中间位置时,不转弯
②向上时,右转
③向下时,左转
④转弯时,要求左右尾灯、左右头灯和仪表盘上的两个指示灯相应的发出闪烁信号
⑤当应急开关合上时,6个信号灯都闪烁
⑥刹车时,两个尾灯亮、不闪烁
MCS-51开放性实验设计任务书:汽车信号灯控制系统第 1 页共 2 页
河北工业大学计算机硬件技术基础(MCS-51单片机原理及应用)开放性实验设计任务书
⑦一般情况下,闪烁频率为1Hz
⑧应急情况下,闪烁频率为3Hz
3.2问题的解决方案
①通过6个发光二极管模拟两个头灯、两个尾灯和仪表盘上的两个指示灯
②利用开关模拟左转、右转、应急的状态,使信号灯相应闪烁。
③通过定时/计数器控制灯的闪烁频率。
4 技术问题描述
使用I/O口的相应引脚连接发光二极管,P1口连接8个LED指示灯模拟车灯;P3口连接相应的控制开关(SW1~3),模拟转向控制杆和应急开关;Key1模拟刹车踏板。
5 设计报告的要求
设计报告中包含以下几个方面:
1.设计题目
2.总体设计
1) 所实现的功能描述。
2) 设计方案的描述。
3.硬件系统设计,包括所需设备,接线方式,以及资源分配。
4.软件系统的设计,包括划分功能模块,写出各个功能模块实现的功能。
画出程序流程图
5.列出程序清单,并加以必要的注释
6.写出调试程序的方法
7.指出所设计问题的不足和改进方案
8.自评分和收获体会
6 开放性实验的考核方式及评分方法
6.1考核方式
开放性实验结束后,学生要提交开放性实验设计报告(A4纸打印),并将电子文档和源程序提交道ftp服务器上自己的文件夹。
(提交方法见:http://202.113.116.114/)
6.2评分方法
开放性实验运行结果、程序源代码、开放性实验设计报告及答辩情况综合评分。
MCS-51开放性实验设计任务书:汽车信号灯控制系统第2 页共2 页。