




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于FPGA的汽车信号灯控制器设计摘要:为了解决传统汽车信号灯控制器常采用单片机等控制芯片所具有的系统外围电路复杂、程序修改不灵活等缺点,本文设计了基于fpga技术为核心的汽车信号灯控制器,利用vhdl硬件描述语言,通过quartus ii软件,完成汽车信号灯控制系统的设计,经过仿真和验证的结果表明,该设计方法切实可行,具有一定的实际应用性。关键词:汽车信号灯 控制器 fpga1 概述汽车作为一种重要的交通工具,人们从没有停止对它的各方面的研究。对于汽车来说,信号灯是协调交通,避免事故的一个最好的方法。传统的汽车信号灯控制器设计已经有很多特点,但其电路较复杂且功能较单一,在处理复杂的问题方面还是不尽如人意。本文设计了基于fpga技术为核心的汽车信号灯控制器,具有停靠计时等功能。该系统外围电路简单,集成化程度高,采用vhdl语言编程,用软件的方式设计硬件,灵活性好,方便以后的产品升级,在未来的优化中,也可以很方便地在现有的设计中修改或增加功能。2 系统的总体设计以fpga为系统的控制核心,以模拟开关控制电路、led信号灯显示、数码显示电路、电源电路等电路模块为外围硬件,以实现fpga控制器实现模拟汽车左转弯、右转弯、刹车、变速器挂档、停车计时等功能。当汽车转弯、刹车、倒车、停靠时,信号灯发出不同的指示信号;汽车停靠时,能显示停靠计时功能。该控制器实现要求:当汽车左转弯时,左头灯、左尾灯闪烁,平常为熄灭状态;右转弯时,右头灯、右尾灯闪烁,平常为熄灭状态;当踩下制动踏板时,左右尾灯(刹车灯红色)亮,松开制动踏板时,刹车灯熄灭;当变速器挂倒档时,左右尾灯(倒车灯白色)亮,平常情况下,倒车灯灭;汽车停靠计时功能。3 硬件电路设计硬件电路包括fpga最小系统、复位电路、模拟开关控制电路、信号灯显示电路、停靠计时电路、fpga各组电源电路等部分组成。3.1 模拟开关控制电路的设计模拟开关控制电路是5个独立的按键模拟汽车左转、右转、倒车、刹车、停车的控制开关。开关接口p2直接连接到fpga的i/o口,s1、s2、s3、s4、s5按键分别模拟汽车左转弯、右转弯、刹车、倒车、停车的控制开关。3.2 信号灯显示电路的设计信号灯显示电路由4组led灯d2-d9构成,各组分别表示为汽车左转、右转、倒车、刹车的相应指示灯。各组led灯经三极管连接p3接口连接至fpga对应的i/o口,当无模拟开关按键按下时,程序控制i/o口为低电平时,三极管截止,指示灯熄灭,表示未有相应的指示;当模拟开关按下时程序控制i/o口为高电平时,三极管导通,进入饱和区,对应指示灯亮,表示汽车信号完成相应的指示。3.3 停靠计时电路的设计停靠计时电路由四位7段数码管分别显示停靠时间。接口p1连接fpga的对应i/o口,接口p1的1-4管脚为数码管的位选信号,5-11管脚为数码管的段选信号,被选通的数码管显示数据,其余关闭。3.4 整体硬件电路设计整体硬件电路如图1所示。整个系统包括电源电路、fpga最小系统、模拟开关控制电路、信号灯显示电路、停靠计时电路等。系统的电源用1085稳压块提供的3.3v和1117稳压块提供的1.2v电源提供。4 系统软件设计及仿真、调试4.1 分频器的软件设计本系统的1khz和1hz频率的时钟是由系统50mhz时钟分频而来的,系统时钟先分别经过一个100hz和500hz的分频器分频成1khz的时钟,再经过一个1000hz的分频器得到1hz的时钟。1khz主要提供给按键扫描和4位数码管动态显示用,1hz主要提供给数码管计时和led提示灯闪烁用。4.2 模拟开关控制电路和汽车信号指示灯的软件设计当模拟开关控制键被按下时,表示控制相应的汽车信号灯,首先判断是哪个开关按下,然后让对应指示灯做相应动作。软件流程图和仿真波形如图2所示。模拟开关控制输入key_dao、key_sha、key_you、key_zuo分别代表汽车倒档、刹车、左转、右转信号。led_dao、led_sha、led_you、led_zuo分别代表汽车的倒车灯、刹车灯、左转灯、右转灯。4.3 停靠计时电路软件设计当系统检测到汽车停靠信号时,计时器开始计时,直到检测到汽车停止停靠信号,计时结束,等待进入下一次停靠计时。计数器1hz的信号由fpga的时钟50m分频产生。停靠计时电路软件设计流程图及仿真波形如图3所示。5 结束语本系统是采用基于fpga的技术来实现汽车信号灯控制器的基本功能,运用先进的quartus 软件和vhdl硬件描述语言,大大简化了硬件设计任务,提高了设计效率和可靠性,让汽车信号灯控制器功能更加完善,而且处理速度更快、实时性能更好。参考文献:1潘松,黄继业.eda技术实用教程m.北京:科学出版社,2002.11-13.2崔宪普,崔治.基于51型单片机汽车信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年芬兰语等级考试芬兰语言学习成果研究试卷
- 咖啡厅饮品供应管理协议
- 社会保险缴纳工资证明书(6篇)
- 2025年水上加油船项目申请报告
- 小明和爸爸的一次爬山经历记叙文作文4篇
- 2025年法语DELFDCLT级写作测试试卷:翻译技巧实战分析
- 2025年小学英语毕业考试模拟卷:英语跨文化交际案例分析题库
- 农民土地流转承包经营权委托管理协议
- 酒店投资与管理权合作经营协议
- 2025年差压变送器项目申请报告
- 事业单位工勤人员技师考试职业道德复习试题
- The Old Man and The Sea 老人与海 中英文对照版
- 居委会开具的自建房证明
- ICU成年患者疼痛、躁动镇静、谵妄、制动及睡眠障碍的预防和管理的临床实践指南(PADIS)2018
- 冷冻水管道工程施工工艺
- 混凝土拌合站拆除方案
- 对照品管理SOP双语
- 两台37kW三相交流电动机的动力配电柜设计(共21页)
- 积雪草提取物对胃粘膜的保护作用及其机制探讨
- 市中等职业学校学籍卡片(样表)
- 手术室清洁消毒记录表
评论
0/150
提交评论