基于FPGA设计的停车场车位导引系统
张少锋 王晓旭 朱一烨 摘要:以搭载Altera公司FPGA的GW48开发系统为平台,使用VHDL硬件语言,建立多区域停车场车位导引模型,研究动态空余车位数目及显示终端获取数据的算法,设计出基于FPGA设计的停车场车位导引系统
张少锋 王晓旭 朱一烨 摘要:以搭载Altera公司FPGA的GW48开发系统为平台,使用VHDL硬件语言,建立多区域停车场车位导引模型,研究动态空余车位数目及显示终端获取数据的算法,设计出自动指示的程序,为高校从事数字电路设计的师生及自控领域的工程技术人员,提供一些具有实际应用价值的参考。
关键词:FPGA;车位导引;VHDL
中图分类号: 文献标识码:A 文章编号:1009-3044(2013)22-5178-03
1 概述
随着半导体工艺和集成度的提高,现场可编程门阵列FPGA已成为许多运动控制应用的重要替代器件。大家关注的重点是在提高控制效率的同时能减少设计、开发和整体的系统成本。众所周知,FPGA能通过并行处理加快数学运算,使它成为实现数字化控制逻辑的理想选择。该文以搭载Altera公司FPGA的EW48开发系统为平台,使用VHDL硬件语言,建立复杂多区域停车场车位导引模型,研究动态空余车位数目算法及显示终端获取数据的方法,实现自动指示的程序设计。
2 控制电路设计
导引指示系统要求及系统模型建立
分组模块原理
分组模块是把停车位状态的传感器信号扫描后分成若干组,再把分组信号转换成用于进行行扫描和列扫描的信号,用于驱动用高亮二极管制成的显示屏,显示停车位的状态及方位信息。包括分组程序模块和点阵指示模块两部分。
3 仿真结果及验证
通过使用QuartusII软件建立项目进行综合仿真,项目综合通过后建立*.vwf仿真文件,经过仿真完全符合设计要求。仿真正确后将设计电路的端口锁定到选定芯片的引脚上,再次通过综合就可以下载到GW48开发系统中去进行验证。本设计经验证
基于FPGA设计的停车场车位导引系统 来自淘豆网www.taodocs.com转载请标明出处.