汽车转弯信号灯模拟控制
微机原理与接口课程设计基于8086微处理器和8255A芯片的汽车信号灯微机控制系统的设计与实现

课程设计题目汽车信号灯目录一、设计目的 (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根数据线及控制线,状态线,时钟,电源和地线等,大致可分五大类.第一类只传送一种信息,第二类每个引脚电平的高低代表不同信息,第三类代表不同的工作方式,第四类每个引脚可以传送两种信息,第五类引脚在输入和输出时分别传送不同的信息.同时还要地址锁存器及数据总线收发器来构成最小系统.因本电路用到各种比较重要的芯片,因此有必要对芯片进行简要介绍。
十字路口交通灯的控制1

成绩 _______重庆邮电大学移通学院自动化系可编程逻辑控制器课程设计报告题目系别专业名称班级学号姓名指导教师重庆邮电大学移通学院自动化系制二0一二年五月《可编程逻辑控制器》课程设计任务书——供09级电气工程及其自动化、电气工程与自动化、自动化专业学生用引言:《可编程逻辑控制器》课程设计是该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。
它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。
一、设计题目四:十字路口交通灯的控制本设计要求熟练使用西门子公司的S7-200系列产品各基本指令和部分应用指令,根据控制要求进行PLC梯形图编程,解决十字路口交通灯控制的问题。
二、系统工作过程说明图1是一个十字路口的交通灯模拟示意图,R、Y、G分别代表红灯、黄灯、绿灯。
红灯亮表示相应方向的车停止行进,绿灯亮表示相应方向的车可以通行,绿灯闪烁、黄灯亮表示短暂的时间后相应方向的车将改变行进状态,提醒司机朋友做好准备。
图1 十字路口的交通灯模拟示意图如图1所示,本设计具体要求完成以下工作过程:(1)按一下“启动”按钮,信号灯控制系统开始工作,设此时南北向红灯亮,东西绿灯亮,按一下“停止”按钮,所有信号灯都熄灭。
(2)南北红灯亮维持30秒,在南北红灯亮的同时东西绿灯也亮,东西绿灯并维持24秒。
到24秒时,东西绿灯以2Hz的频率闪烁,闪烁3秒后熄灭。
在东西绿灯熄灭时,东西黄灯亮,并维持3秒。
东西黄灯亮3秒后熄灭,东西红灯亮,同时,南北红灯熄灭,绿灯亮。
(3)东西红灯亮维持40秒。
南北绿灯亮维持34秒后以以2Hz的频率闪烁,闪烁3秒后熄灭。
在南北绿灯熄灭时,南北黄灯亮,维持3秒后熄灭,这时南北红灯亮,东西绿灯亮。
(4)完成(2)、(3)的整个过程为一个周期,当“启动”按钮按下时,可以周而复始的工作,直至按下“停止”按钮,整个系统才停止工作。
(5)东西绿灯和南北绿灯不能同时亮,东西红灯和南北红灯不能同时亮,否则则自动关闭系统并发出报警信号。
机动车驾驶员考试《科目一》试题与参考答案(2024年)

2024年机动车驾驶员考试《科目一》模拟试题(答案在后面)一、单选题(本大题有60小题,每小题1分,共60分)1、根据《中华人民共和国道路交通安全法》,以下哪种情况下,车辆驾驶人不需承担法律责任?A、驾驶车辆超速行驶B、驾驶车辆闯红灯C、驾驶车辆在限速标志标明的路段,以低于规定限速的时速行驶D、驾驶车辆在夜间使用远光灯2、在高速公路上,以下哪种行为是允许的?A、在紧急停车带内超车B、在匝道内停车等待C、在行车道内停车休息D、在匝道内直接驶入行车道3、在没有交通信号的交叉路口遇到车辆缓慢行驶时,正确的做法是什么?A. 借右侧道路超车B. 从两侧超越C. 依次交替通行D. 鸣喇叭催促4、驾驶人连续驾驶4小时以上,停车休息的时间不得少于多少时间?A. 5分钟B. 10分钟C. 15分钟D. 20分钟5、在高速公路上,以下哪种情况可以超车?A、前车正在左转弯B、前车正在超车C、前车在正常行驶,且前方无障碍D、前车在停车等待6、夜间驾驶时,以下哪种情况下可以开启远光灯?A、对向无来车B、对面有来车C、视线受阻D、前车在超车7、驾驶机动车在道路上靠路边停车过程中如何使用灯光?A、变换使用远近光灯B、不用指示灯提示C、开启危险报警闪光灯D、提前开启右转向灯8、在没有中心线的道路上超车时,车辆与对面来车的间距不得小于多少米?A、10米B、20米C、30米D、50米9、关于车辆超车,以下说法错误的是:A、超车前应观察前方交通情况,确认安全后,提前开启左转向灯。
B、超车时,应从被超车辆的左侧超车。
C、超车过程中,不得妨碍被超车辆正常行驶。
D、超车完成后,应立即关闭转向灯,驶回原车道。
10、关于高速公路上的行车规定,以下说法错误的是:A、高速公路上最高车速不得超过每小时120公里。
B、在高速公路上,车辆应保持安全车距。
C、在高速公路上,驾驶员不得随意变道。
D、在高速公路上,允许行人横穿。
11、当驾驶机动车在道路上遇到前方车辆正在停车排队等候或缓慢行驶时,正确的做法是:A. 从左侧超越前车B. 从右侧超越前车C. 等待依次通行D. 鸣喇叭催促前车12、夜间行车时,如果对向来车未关闭远光灯,驾驶员应采取什么措施?A. 开启自己的远光灯以提醒对方B. 减速慢行并适当使用近光灯C. 加速通过避免长时间对视D. 停车等待对方通过后再继续行驶13、以下哪种情况不属于道路交通事故?A. 机动车与行人发生碰撞B. 机动车之间发生碰撞C. 机动车与非机动车发生碰撞D. 机动车在高速公路上超车时失控冲出路面14、在夜间驾驶时,以下哪种情况下可以不使用近光灯?A. 相对方向来车连续使用远光灯B. 遇到困难或者障碍物C. 通过没有交通信号控制的交叉路口D. 遇到行人横过道路15、在没有交通信号灯控制也没有交通警察指挥的交叉路口,相对方向行驶的左转弯机动车让右转弯机动车先行。
交通灯模拟控制系统设计.

目录引言.............................................. 错误!未定义书签。
1、概述 .......................................... 错误!未定义书签。
1.1、交通灯的发展情况 (3)2、交通灯模拟控制系统控制方案设计 (3)2.1、技术控制要求 (4)2.2、总体方案确定 (5)2.2.1、方案的原理 (5)2.2.2、方案的特点 (5)2.2.3、方案的选择依据 (6)3、交通灯模拟控制系统控制硬件设计 (6)3.1、输入点和输出点分配 (6)3.2、硬件选择 (7)3.3、硬件连接 (8)4、交通灯模拟控制系统控制软件设计 ............................错误!未定义书签。
4.1、程序流程图 (8)4.2、梯形图 (9)5、交通灯模拟控制系统仿真调试 .........................................错误!未定义书签。
5.1、系统程序仿真调试 (11)致谢辞: (14)总结: (15)参考文献: (16)附录: (17)梯形程序图: (17)指令程序: (19)电源图: (21)电气原理图: .......................................................................................................................... ..22引言随着我国经济的飞速发展,城市人口越来越多,居民出行次数和机动车拥有量不断增加,城市道路拥挤、车流量不均衡等问题日趋严重。
人们经常会为道路拥挤、交通秩序混乱、出行时间过长等城市交通问题倍感苦恼,例如:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。
因此提高城市路网的通行能力、实现道路交通的科学化管理迫在眉睫,如何才能保持城市交通的安全便捷、高效畅通和绿色环保,已成为政府政策规划的一个重点问题。
2024年机动车驾驶员考试《科目一》试卷与参考答案

2024年机动车驾驶员考试《科目一》模拟试卷(答案在后面)一、单选题(本大题有60小题,每小题1分,共60分)1、机动车在高速公路上行驶时,以下哪种行为是允许的?A、在紧急情况下占用应急车道B、在行车道上超车C、在行车道上停车等待D、在行车道上倒车2、下列哪种情况下,驾驶员应当使用危险报警闪光灯?A、车辆发生故障,无法正常行驶B、车辆在道路上临时停车C、驾驶员疲劳驾驶,需要停车休息D、车辆在道路上临时变换车道3、以下哪种情况下,驾驶机动车不得掉头?A、路口有交通信号灯指示允许掉头B、路口有交通信号灯指示禁止掉头C、路口有交通警察指挥允许掉头D、路口有交通警察指挥禁止掉头4、以下哪种违法行为,将受到罚款200元以上2000元以下、记12分的处罚?A、饮酒后驾驶机动车B、驾驶机动车违反禁止标线指示C、驾驶机动车超速行驶,超过规定时速50%以上D、驾驶机动车逆向行驶5、题干:以下哪种情况下,驾驶员可以不使用转向信号灯?A. 在交叉路口准备转弯B. 在道路右侧变更车道C. 在道路上超车D. 车辆停止后,驾驶员准备起步6、题干:以下哪种情况下,不属于高速公路上的交通违法行为?A. 驾驶员未系安全带B. 车辆超速行驶C. 驾驶员在紧急情况下超车D. 驾驶员在高速公路上逆行7、以下哪种情况下,驾驶员可以停车?A. 路口红灯B. 遇到前方车辆故障C. 途径医院附近D. 路面出现障碍物8、下列哪种车辆不属于机动车?A. 摩托车B. 自行车C. 拖拉机D. 客车9、以下哪种情况不属于机动车超车行为?()A、在确保安全的前提下,从被超车辆的左侧超车B、在确保安全的前提下,从被超车辆的右侧超车C、在确保安全的前提下,从被超车辆的前方超车D、在确保安全的前提下,从被超车辆的后方超车 10、驾驶机动车在高速公路上行驶时,以下哪种行为是允许的?()A、在紧急停车带停车休息B、在行车道上停车装卸货物C、在匝道口处停车等待D、在超车道上保持正常行驶11、《道路交通安全法》规定,机动车通过没有交通信号灯、交通标志、交通标线或者交通警察指挥的路口时,应当遵守以下规定:()A. 按照道路右侧行驶B. 按照道路左侧行驶C. 减速慢行,必要时停车确认安全D. 不允许鸣喇叭12、下列哪种情况不属于交通事故?()A. 两辆机动车在道路上发生碰撞B. 机动车与行人发生碰撞C. 机动车在道路上发生自燃D. 机动车在道路上因故障停车13、《中华人民共和国道路交通安全法》规定,机动车通过没有交通信号灯、交通警察指挥的交叉路口时,应当遵守什么原则?A、优先通行原则B、减速让行原则C、停车观察原则D、依次通行原则14、以下哪种行为属于醉酒驾驶机动车?A、驾驶员血液中酒精含量达到20mg/100mlB、驾驶员血液中酒精含量达到30mg/100mlC、驾驶员血液中酒精含量达到50mg/100mlD、驾驶员血液中酒精含量达到80mg/100ml15、在夜间驾驶,以下哪种情况下可以使用远光灯?A. 遇到对面来车B. 遇到前方有障碍物无法看清道路C. 遇到行人横穿马路D. 遇到路面有积水16、在高速公路上,以下哪种行为是违法的?A. 在紧急情况下停车B. 在规定车道内以规定速度行驶C. 在规定车道内随意变更车道D. 保持安全车距17、以下哪种情况不属于交通信号灯的故障状态?A. 交通信号灯不亮B. 交通信号灯颜色显示错误C. 交通信号灯同时亮红灯和绿灯D. 交通信号灯正常工作18、在高速公路上行驶时,以下哪种行为是违法的?A. 保持安全车距B. 在紧急情况下超车C. 在规定时间内完成紧急停车D. 在应急车道内行驶19、以下哪种行为不属于机动车超车时的禁止行为?A. 确保安全的情况下,从左侧超车B. 确保安全的情况下,从右侧超车C. 在弯道、窄桥、陡坡或者交通流量大的路段超车D. 在有交通信号灯控制的路口超车 20、驾驶机动车通过没有交通信号灯控制的交叉路口时,应当遵守以下哪种规定?A. 确保安全的前提下,按照交通标线指示行驶B. 确保安全的前提下,优先通行C. 确保安全的前提下,可以按照自己的意愿行驶D. 确保安全的前提下,可以鸣喇叭提醒其他车辆21、根据《道路交通安全法》规定,下列哪种情况下,机动车可以不避让行人?A. 交叉路口绿灯亮时B. 行人正在通过人行横道C. 机动车道与行人道分设时D. 雨天道路湿滑22、以下哪种情况下,驾驶员可以不使用转向信号灯?A. 变更车道B. 通过单行线C. 进入环岛D. 驶入停车场23、关于酒后驾驶的法律责任,以下说法错误的是:A. 饮酒后驾驶机动车的,处暂扣6个月机动车驾驶证,并处1000元以上2000元以下罚款。
交通安全教育模拟游戏(3篇)

第1篇一、游戏背景随着社会经济的快速发展,汽车已经成为人们出行的主要交通工具。
然而,交通事故频发,给人们的生命财产安全带来了极大的威胁。
为了提高广大人民群众的交通安全意识,培养良好的交通行为习惯,我们特此推出这款交通安全教育模拟游戏。
二、游戏目标1. 增强玩家的交通安全意识,了解交通安全知识;2. 培养玩家遵守交通规则的意识,养成良好的交通行为习惯;3. 提高玩家在紧急情况下的应变能力,确保自身和他人的安全。
三、游戏内容1. 游戏场景:模拟现实生活中的各种交通场景,如城市道路、高速公路、乡村道路等。
2. 游戏角色:玩家扮演一名驾驶员,游戏中会遇到行人、非机动车、其他车辆等角色。
3. 游戏任务:完成各项交通安全任务,如遵守交通规则、礼让行人、安全驾驶等。
4. 游戏关卡:游戏共分为五个关卡,每个关卡都有不同的难度和挑战。
(1)新手关卡:玩家熟悉游戏界面和操作,学习基本的交通安全知识。
(2)初级关卡:玩家在遵守交通规则的基础上,提高驾驶技能,如合理使用方向盘、油门和刹车。
(3)中级关卡:玩家在复杂交通环境中,应对各种突发情况,如行人横穿马路、车辆故障等。
(4)高级关卡:玩家在高速行驶中,挑战各种极限驾驶技巧,提高交通安全意识。
(5)专家关卡:玩家在极限挑战中,应对各种极端天气和路况,考验驾驶技能和应变能力。
5. 游戏道具:游戏中设有各种道具,如加速器、减速带、紧急刹车等,帮助玩家顺利完成关卡。
四、游戏玩法1. 触屏操作:玩家通过触摸屏幕,控制车辆行驶、转向、加速、刹车等。
2. 智能语音提示:游戏中设有智能语音提示系统,实时提醒玩家遵守交通规则,提高安全意识。
3. 任务挑战:玩家需要在规定时间内完成各项任务,如安全行驶、礼让行人等。
4. 成就系统:玩家在游戏中积累成就,提升游戏等级,解锁更多道具和关卡。
五、游戏特色1. 真实场景:游戏场景真实还原现实生活中的各种交通环境,让玩家身临其境。
2. 互动性强:游戏中角色之间互动频繁,玩家需要与其他角色合作或竞争,提高游戏趣味性。
汽车转弯信号灯模拟控制

1课程设计的目的和要求1.1课程设计的目的1. 掌握用定时器延时或软件延时进行定时控制的方法。
2. 掌握外部中断技术的基本使用方法。
3.掌握中断处理程序的编程方法。
1.2课程设计的要求1.汽车在驾驶中当左、右转弯时相应的仪表板左、右指示灯和左、右头、尾灯闪烁。
2.闭合紧急开关时6个信号灯全部闪烁。
3.汽车刹车时,左、右尾灯点亮,若正当转弯时刹车,则转弯时原闪烁的指示灯继续闪烁,同时另一个尾信号灯同时点亮,闪烁频率1Hz。
2.系统组成和工作原理2.1系统组成如图所示,汽车转向灯主要有AT89C51单片机、按键电路、复位电路、时钟电路、电源电路、故障检测电路、LED 显示电路组成最基本的单片机系统。
单片机本身的功能强大,汽车转向灯的驱动用单片机本身的驱动来驱动。
使得单片机的功能得到充分的运用。
本方案的故障检测电路具有故障监控性能,他能提高系统的可靠性。
2-1-1系统组成 2.2系统工作原理由定时器/计数器与中断系统的联合组成控制系统的工作原理。
如汽车上有一个转弯控制杆,其中有三个位置:中间位置,汽车不转弯;向上,汽车左转;向下汽车右转。
转弯时,规定左右尾灯、左右头灯仪表板上2个指示灯相应地发出闪烁信号。
应急开关合上时,6个信号灯都应闪烁。
汽车刹车时,2个尾灯发出常亮信号。
如正当转弯时刹车,转弯时原应闪烁的信号仍应闪烁。
它们都是频率为1Hz 低频闪烁,在汽车AT89C51按键电路时钟电路复位电路电源电路 LED 显示电路故障检 测电路任何在下表中未出现的组合,所有灯都将不亮,系统工作原理如表2-2-1所示。
输出信号左转弯信号灯右转弯信号灯左头信号灯右头信号灯左尾信号灯右尾信号灯左转弯闪烁灭闪烁灭闪烁灭右转弯灭闪烁灭闪烁灭闪烁闭合紧急开关闪烁闪烁闪烁闪烁闪烁闪烁刹车灭灭灭灭亮亮左转弯时刹车闪烁灭闪烁灭闪烁亮右转弯时刹车灭闪烁灭闪烁亮闪烁刹车时紧急开关闪烁闪烁闪烁闪烁亮亮左转弯时刹车闭合紧急开关闪烁闪烁闪烁闪烁闪烁亮右转弯时刹车闭合紧急开关闪烁闪烁闪烁闪烁亮闪烁停靠灭灭闪烁闪烁闪烁闪烁表2-2-13硬件设计3.1单片机最小系统设计振荡电路:采用单片机内部晶振。
机动车驾驶员考试《科目四》试题及解答参考(2024年)

2024年机动车驾驶员考试《科目四》模拟试题(答案在后面)一、单选题(本大题有20小题,每小题2分,共40分)1、在道路上行驶时,遇到前方有行人正在过马路,您应当如何操作?A、加速通过B、鸣喇叭催促行人快速通过C、减速慢行,必要时停车让行D、从行人前方绕行通过2、夜间行车,在没有路灯照明不良的情况下使用灯光应当:A、使用远光灯B、使用近光灯C、交替使用远近光灯D、关闭前照灯,以免影响对向来车视线3、在高速公路行驶时,如果遇到车辆发生故障需要停车,应当如何操作?A. 立即停在行车道内,并打开双闪警示灯B. 尽快将车移至右侧应急车道,并开启危险报警闪光灯C. 停车后留在车内等待救援D. 在原地摆放三角警告牌4、夜间驾驶时,对面来车未关闭远光灯,应该如何应对?A. 直接变换远近灯光提醒对方B. 使用手势示意对方关闭远光C. 减速并变换远近灯光提醒对方,必要时可适当减速或停车让行D. 加速通过以减少对射时间5、关于酒后驾驶,以下说法正确的是:A、饮酒后可以开摩托车,但不得驾驶汽车B、饮酒后驾驶机动车,处暂扣6个月机动车驾驶证,并处1000元以上2000元以下罚款C、醉酒驾驶机动车,由公安机关交通管理部门约束至酒醒,吊销机动车驾驶证,依法追究刑事责任;5年内不得重新取得机动车驾驶证D、酒后驾驶机动车,处15日以下拘留,并处200元以上500元以下罚款6、在高速公路上,以下哪种情况下可以超车?A、前方车辆正在减速让行B、前方车辆正在超车C、前方车辆在紧急停车带内停车D、前方车辆在行车道内正常行驶7、驾驶机动车在高速公路上行驶,车速超过100km/h时,应当与同车道前车保持多少以上的距离?A、 50米B、 80米C、 100米D、 150米8、驾驶机动车在路口直行遇到这种信号灯应该怎样行驶?A、不得越过停止线B、加速直行通过C、左转弯行驶D、进入路口等待9、在高速公路行驶中,发现前方有人或动物突然横穿时,应怎样处置?A、迅速采取紧急制动B、迅速向右转向避让C、果断采取损失小的避让措施D、迅速向左转向避让 10、夜间行车,对面来车未关闭远光灯时,应当如何操作?A、开启自己的远光灯对射B、减速或停车让行C、变换远近光灯提示对方关闭远光灯D、持续鸣喇叭提示11、以下哪种行为不属于驾驶员应遵守的交通安全规则?A. 遵守交通信号灯B. 不得酒后驾驶C. 驾驶过程中吸烟D. 驾驶过程中使用手机12、在高速公路上行驶,以下哪种情况下可以超车?A. 前方车辆正在超车B. 前方车辆在减速C. 前方车辆在紧急停车D. 前方车辆保持正常行驶13、关于超车,以下哪个做法是正确的?A. 加速从右侧超越B. 提前开启左转向灯,变换使用远近光灯或鸣喇叭C. 鸣喇叭提示后立即超越D. 超车完毕,不开启右转向灯驶回原车道14、在山区道路行驶时,驾驶人应当注意什么?A. 随意停车休息B. 频繁变道超车C. 保持与前车安全距离,避免转弯时占道行驶D. 高速行驶以节省时间15、当您驾驶车辆遇到前方有行人正在通过人行横道时,正确的做法是:A. 加速通过以免影响交通B. 减速慢行并准备停车让行C. 按喇叭提示行人快速通过D. 绕过行人继续行驶16、夜间会车时,如果对方车辆使用远光灯造成炫目,您应该怎么做?A. 也打开自己的远光灯进行照射B. 立即停车等待对方关闭远光灯后再继续行驶C. 将视线从对方灯光移开,适当减速或靠边停车避让D. 向对方闪灯示意其关闭远光灯17、机动车行驶中遇有雾、雨、雪、沙尘、冰雹等低能见度气象条件时,以下哪种情况下,机动车驾驶人应当开启危险报警闪光灯和示廓灯,并遵守其他规定减速行驶?A. 能见度小于50米B. 能见度小于100米C. 能见度小于200米D. 能见度小于300米18、以下哪种情况属于机动车驾驶证被暂扣的情形?A. 饮酒后驾驶机动车B. 故意遮挡、污损机动车号牌C. 驾驶证丢失D. 驾驶证损毁19、在高速公路行驶时,如果前方突然出现障碍物,正确的处置措施是什么?A、立即紧急制动B、迅速向左变道C、保持镇静,根据车速和距离选择合理措施D、鸣笛警示其他车辆 20、夜间行车时,使用远光灯的情况有哪些?A、跟车行驶时B、会车时C、超车时D、无路灯照明不良路段二、多选题(本大题有10小题,每小题2分,共20分)1、以下哪些行为会导致驾驶证被暂扣或吊销?A、醉酒后驾驶机动车B、驾驶与准驾车型不符的机动车C、将机动车交由未取得机动车驾驶证的人驾驶D、超过规定时速百分之五十行驶2、在高速公路上,以下哪些情况下可以超车?A、与前方车辆保持足够的安全距离B、在超车道上超车C、在行车道上超车D、在盲区或弯道处超车3、在遇到前方有学校区域时,驾驶员应当:A、保持原有速度行驶B、鸣笛提醒学生注意C、减速慢行,确保安全D、必要时停车让行学生4、当车辆在雾天行驶时,正确的做法是:A、开启远光灯增加视线范围B、加大与前车的距离C、适当降低车速,保持安全距离D、频繁变换车道寻找更畅通的道路5、以下哪些情况下,机动车驾驶员应当立即停车?()A、前方有行人正在横过马路B、车辆发生故障需要停车检修C、车辆在高速公路上超车D、车辆在限速路段超速行驶6、以下哪些行为属于交通违法行为?()A、在人行横道线前停车让行B、驾驶时手持电话C、夜间会车使用远光灯D、在禁止掉头的地方掉头7、《道路交通安全法》规定,以下哪些情况下,机动车驾驶人有责任停车,接受警察的检查?A. 警察示意停车时B. 驾驶员饮酒后驾驶时C. 发生交通事故时D. 车辆未按照规定进行年检时8、在高速公路驾驶时,以下哪些行为是正确的?A. 在紧急情况下,驶离行车道停车B. 在行车道内超车C. 在行车道内停车上下乘客D. 使用紧急电话报告故障情况9、以下哪些行为会导致驾驶证被暂扣或吊销?()A、酒后驾驶B、驾驶机动车超速50%以上C、造成交通事故后逃逸,尚不构成犯罪D、驾驶拼装的机动车上道路行驶 10、以下关于车辆安全技术检验的说法,正确的是?()A、车辆安全技术检验应当每6个月进行一次B、车辆安全技术检验应当在车辆注册登记后6个月内进行C、车辆安全技术检验合格标志的有效期为1年D、超过检验有效期的车辆不得上道路行驶三、对错判断题(本大题有20小题,每小题2分,共40分)1、机动车驾驶证的有效期为6年,但连续2个记分周期内未达到12分的,可以延长至10年。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1课程设计的目的和要求1.1课程设计的目的1. 掌握用定时器延时或软件延时进行定时控制的方法。
2. 掌握外部中断技术的基本使用方法。
3.掌握中断处理程序的编程方法。
1.2课程设计的要求1.汽车在驾驶中当左、右转弯时相应的仪表板左、右指示灯和左、右头、尾灯闪烁。
2.闭合紧急开关时6个信号灯全部闪烁。
3.汽车刹车时,左、右尾灯点亮,若正当转弯时刹车,则转弯时原闪烁的指示灯继续闪烁,同时另一个尾信号灯同时点亮,闪烁频率1Hz。
2.系统组成和工作原理2.1系统组成如图所示,汽车转向灯主要有AT89C51单片机、按键电路、复位电路、时钟电路、电源电路、故障检测电路、LED 显示电路组成最基本的单片机系统。
单片机本身的功能强大,汽车转向灯的驱动用单片机本身的驱动来驱动。
使得单片机的功能得到充分的运用。
本方案的故障检测电路具有故障监控性能,他能提高系统的可靠性。
2-1-1系统组成 2.2系统工作原理由定时器/计数器与中断系统的联合组成控制系统的工作原理。
如汽车上有一个转弯控制杆,其中有三个位置:中间位置,汽车不转弯;向上,汽车左转;向下汽车右转。
转弯时,规定左右尾灯、左右头灯仪表板上2个指示灯相应地发出闪烁信号。
应急开关合上时,6个信号灯都应闪烁。
汽车刹车时,2个尾灯发出常亮信号。
如正当转弯时刹车,转弯时原应闪烁的信号仍应闪烁。
它们都是频率为1Hz 低频闪烁,在汽车AT89C51按键电路时钟电路复位电路电源电路 LED 显示电路故障检 测电路任何在下表中未出现的组合,所有灯都将不亮,系统工作原理如表2-2-1所示。
输出信号左转弯信号灯右转弯信号灯左头信号灯右头信号灯左尾信号灯右尾信号灯左转弯闪烁灭闪烁灭闪烁灭右转弯灭闪烁灭闪烁灭闪烁闭合紧急开关闪烁闪烁闪烁闪烁闪烁闪烁刹车灭灭灭灭亮亮左转弯时刹车闪烁灭闪烁灭闪烁亮右转弯时刹车灭闪烁灭闪烁亮闪烁刹车时紧急开关闪烁闪烁闪烁闪烁亮亮左转弯时刹车闭合紧急开关闪烁闪烁闪烁闪烁闪烁亮右转弯时刹车闭合紧急开关闪烁闪烁闪烁闪烁亮闪烁停靠灭灭闪烁闪烁闪烁闪烁表2-2-13硬件设计3.1单片机最小系统设计振荡电路:采用单片机内部晶振。
如3-1图所示。
在MCS-51系列单片机内部有一个高增益反向放大器,其输入端为芯片引脚XTAL1,输出端为引脚XTAL2。
而在芯片外部XTAL1和 XTAL2之间跨接晶体振荡器和微调电容,形成反馈电路,就构成了一个稳定的自激振荡器。
外接晶体(石英或陶瓷,陶瓷的精度不高,但价格便宜)振荡器以及电容C1和C2构成并联谐振电路。
在设计电路板时,振荡器和电容应尽量安装得与单片机靠近,以减小寄生电容的存在更好的保障振荡器稳定、可靠的工作图3-1-1复位电路:电平复位将复位端通过电阻与Vcc相连,按键脉冲复位是利用RC分电路产生正脉冲来达到复位的。
在按键电平复位和按键脉冲复位两种简单的复位电路中,干扰易串入复位端,在大多数情况下,不会造成单片机的错误复位,但会引起内部寄存器错误复位,这里可在复位端引脚上接一个去藕电容。
电阻、电容参数适宜于12MHz 晶振,能保证复位信号与电平持续时间大于2个机器周期。
我们采用按键电平复位的方法,电路如上图3-1所示。
3.2单片机接口电路设计显示电路:显示电路图如图3-2-1所示。
LED具有二极管的特性,但在导通之后会发光,称之为发光二极管。
与普通的灯泡一样,LED导通后,随着其俩端电压的增加,这里我添加了一个反向器电路ULN2003a,连线后,当c51芯片的第一个引脚输出高电平,通过反向器作用转换为低电平,LED灯亮;反之,LED灯灭。
此处D2表示左头灯,D3表示右头灯,D4表示左转信号灯,D5表示右转信号灯,D6表示左转尾灯,D7表示右转尾灯。
按键电路:按键电路如图3-2-2所示。
单片机引脚作为输入使用,首先置“1”。
当键没有被按下时,单片机引脚上为高电平;而当键被按下去后,引脚接地,单片机引脚上为低电平。
如图3.4所示是电路板上按键的接法,5个按键接到P2.0、P2.1、P2.2、P2.3和P2.4,分别对应接左转,右转,刹车,紧急,停止开关。
图3-2-1 图3-2-2整体电路图如图3-2-3所示4系统软件设计4.1keil介绍单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。
机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。
Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。
运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。
4.2主程序设计开始初始化P1口(P2)送至A判断P2口低五位数据已确定分支功能结束4-1-1 主程序流程图4.3子程序设计4-2-1左转流程图 4-2-2右转流程图4-2-3紧急 4-2-4刹车(4EH )=#1EH #15H 送至P1口调用延时程序 #00H 送至P1口调用延时程序 返回 (4EH )=#1DH #2AH 送至P1口调用延时程序#00H 送至P1口调用延时程序返回(4EH )=#17H#3FH 送至P1口调用延时程序#00H 送至P1口调用延时程序返回(4EH )=#1BH#30H 送至P1口返回4-2-5左转刹车 4-2-6右转刹车4-2-7左转紧急刹车 4-2-8右转紧急刹车 (4EH )=#1AH #35H 送至P1口 调用延时程序 #2H 送至P1口调用延时程序 返回 (4EH )=#3AH#6AH 送至P1口调用延时程序#10H 送至P1口调用延时程序返回 (4EH )=#3FH #7EH 送至P1口 调用延时程序 #20H 送至P1口调用延时程序 返回 (4EH )=#3FH#7EH 送至P1口调用延时程序#10H 送至P1口调用延时程序返回4-2-9紧急刹车 4-2-10停靠4.4程序ORG 0000H AJMP START1 ORG 0030H SAME EQU 4EHSTART1:MOV P1,#00H //此时无输入,无输出 START:MOV A,P2//读取P2口数据ANL A,#1FH //仅读取P2口低五位 CJNE A,#1FH,SHIY AJMP START1 SHIY:MOV SAME,A LCALL YS //调用延时MOV A,P2 ANL A,#1FH CJNE A,#1FH,SHIY1 AJMP START1(4EH )=#3FH#7EH 送至P1口 调用延时程序#30H 送至P1口调用延时程序返回 (4EH )=#33H#66H 送至P1口调用延时程序#00H 送至P1口调用延时程序返回SHIY1:CJNE A,SAME,START1CJNE A,#1EH,NEXT1 //P2.0=0左转有输入AJMP LEFT //跳转到左转分支NEXT1: CJNE A,#1DH,NEXT2 //P2.1=0右转有输入AJMP RIGHT //跳转到右转分支NEXT2: CJNE A,#17H,NEXT3 //P2.3=0紧急开关有输入AJMP EARGE //跳转到紧急分支NEXT3: CJNE A,#1BH,NEXT4 //P2.2=0刹车有输入AJMP BRAKE //跳转到刹车分支NEXT4: CJNE A,#1AH,NEXT5 //P2.0=P2.2=0左转和刹车有输入AJMP LEBR //进入左转刹车分支NEXT5: CJNE A,#19H,NEXT6 //P2.1=P2.2=0右转和刹车有输入AJMP RIBR //跳入右转刹车分支NEXT6: CJNE A,#13H,NEXT7 //P2.2=P2.3=0紧急和刹车有输入AJMP BRER //跳转到紧急刹车分支NEXT7: CJNE A,#12H,NEXT8 //P2.0=P2.2=P2.3=0左转刹车紧急有输入AJMP LBE //跳转到左转紧急刹车分支NEXT8: CJNE A,#11H,NEXT9 //P2.1=P2.2=P2.3=0右转刹车紧急有输入AJMP RBE //跳转到右转刹车紧急分支NEXT9: CJNE A,#0FH,NEXT10 //P2.4=0有输入AJMP STOP //跳转到停靠分支NEXT10: AJMP ERROR //其他情况自动至ERROR分支LEFT: MOV P1,#15H //左转LCALL YSMOV P1,#00HLCALL YSAJMP STARTRIGHT: MOV P1,#2AH //右转LCALL YSMOV P1,#00HLCALL YSAJMP STARTEARGE: MOV P1,#3FH //紧急LCALL YSMOV P1,#00HLCALL YSAJMP STARTBRAKE: MOV P1,#30H //刹车AJMP STARTLEBR: MOV P1,#35H //左刹LCALL YSMOV P1,#20HLCALL YSAJMP STARTRIBR: MOV P1,#3AH //右刹LCALL YSMOV P1,#10HLCALL YSAJMP STARTBRER: MOV P1,#3FH //刹车紧急LCALL YSMOV P1,#30HLCALL YSAJMP STARTLBE: MOV P1,#3FH //左刹紧LCALL YSMOV P1,#20HLCALL YSAJMP STARTRBE: MOV P1,#3FH //右刹紧LCALL YSMOV P1,#10HLCALL YSAJMP STARTSTOP: MOV P1,#33H //停靠LCALL YSMOV P1,#00HLCALL YSAJMP STARTERROR: MOV P1,#00H //ERRORAJMP STARTYS:MOV R5,#50YS1:MOV R6,#20YS2:MOV R7,#249DJNZ R7,$DJNZ R6,YS2DJNZ R5,YS1RETEND5仿真实验结果5.1Proteus介绍Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。