1、项目概况
本设计旨在利用小脚丫FPGA STEP BaseBoard V4.0开发板构建一个模拟交通控制系统,主要的需求如下:
- 在数码管上显示计时信息
- 蜂鸣器报警
- 接近传感器检测人员走近
- 环境光感知,自动点亮路灯
根据以上需求,可以细化上述需求,主要的交通控制系统功能如下:
- 基本的交通灯倒计时功能,倒计时结束后切换成对应的灯光,例如红灯之后绿灯,绿灯之后黄灯
- 黄灯时,蜂鸣器报警,也可以通过按键控制其不报警
- 接近传感器的数值可以在数码管显示,接近人员时,自动蜂鸣器报警,也可以控制其不报警
- 根据环境光照强度自动亮LED灯光,光照越弱,灯光越强,模拟路灯,同时数码管显示光照强度
- 光照强度和接近传感器的数值通过按键可以进行切换显示
主要使用的FPGA平台如下:
2、项目总体方案框图
项目总体框图如下: