王 超
(唐山学院 智能与信息工程学院,河北 唐山 063000)
基于FPGA的汽车尾灯控制系统的设计
王 超
(唐山学院 智能与信息工程学院,河北 唐山 063000)
提出了一种基于FPGA的汽车尾灯控制系统的设计方案,该系统主要包括上位机模块、主控模块、时钟分频模块、左侧尾灯控制模块、右侧尾灯控制模块和显示模块。上位机模块是通过LabVIEW软件实现的,采用硬件描述语言VHDL实现了汽车的左转、右转、刹车以及夜间行驶功能。硬件测试结果表明,设计的汽车尾灯控制系统能实现交互界面、指示灯与显示屏的同步显示,并且具有操作简单、安全性高、可靠性强等优点。
汽车尾灯控制系统;现场可编程门阵列;LabVIEW;硬件描述语言
汽车尾灯控制系统的设计方法有多种,如包含振荡电路、三进制计数器和开关控制电路等的电路设计方法,以及基于Multisum或单片机等技术的设计方法[1-3],这些方法虽然具有自身的优势,如可便捷地在计算机上设计电路、进行仿真,硬件电路的搭建方便简单,编程较直接,并且可重复擦除修改,但是也存在诸如需要的芯片较多,成本高,使用多种控制电路,实现的方法繁杂、不灵活,调试不方便,不能任意定义各种状态,电路的可靠性、可扩展性不高等缺点[4]。而采用FPGA(现场可编程门阵列,field programmable gate array,FPGA)实现汽车尾灯控制系统可以有效地解决上述问题。
FPGA的优点在于使用软件编程的方法来设计硬件电路,所有算法完全由硬件电路来实现,同时由于FPGA具有现场可编程功能,因……