智能型公交车站牌系统设计——基于Nios II嵌入式处理器

需积分: 10 42 下载量 127 浏览量 更新于2024-09-13 1 收藏 544KB PDF 举报
"Nios II嵌入式处理器设计大赛2007-智能型公交车站牌.pdf" 这篇文档介绍了一个在2007年基于Nios II嵌入式处理器设计的大赛项目——智能型公交车站牌。这个创新设计旨在提升公共交通的便利性、安全性和效率,由亚东技术学院的团队开发,包括简晋荣、詹易霖和林泰达三位学生,指导教师是萧如宣。 1. **设计目的**: 设计的初衷是为了解决公交车运输过程中存在的安全隐患和不便,例如通过招手方式招车可能对驾驶员和乘客带来安全风险,以及乘客可能会错过公交车导致时间浪费。这个系统旨在减少这些问题的发生。 2. **应用领域**: 智能型公交车站牌系统适用于所有公交线路,可以提高乘客的出行体验,确保驾驶安全,并降低潜在危险。 3. **目标用户**: 主要用户群体包括公交车乘客,尤其是老年人,因为系统配备了语音功能,使得操作更加简单便捷。 4. **选择Nios II嵌入式处理器的原因**: Nios II处理器因其高度的灵活性和用户友好的设计而被选中。它与TerASIC DE1硬件平台和Altera Quartus II EDA工具配合使用,能够快速开发嵌入式原型系统。此外,Nios II是校内熟悉的系统,有丰富的资源和以前学生的成功案例,因此利用这些资源可以加速项目进展。 5. **系统功能**: - **硬件设计**:利用Altera Quartus II的SOPCbuilder构建Nios II嵌入式系统,整合在TerASIC DE1实验平台上。 - **扩展功能**:集成SD178A语音电路和nRF2401无线射频(RF)模块,实现语音提示和无线通信。 - **软件设计**:采用VHDL设计SD178A控制器,以及用C语言编写驱动程序,包括SD178A、nRF2401 RF模块和数字公交车站牌的主界面程序。 这个智能型公交车站牌系统的核心特点在于其免招手功能和来车实时显示,通过无线通信技术,当乘客按下对应公交车按钮时,车站牌和公交车上的子机会进行交互,确认乘客需求,同时提供语音反馈,以增强用户体验并保障交通安全。整个设计展示了Nios II处理器在实现复杂嵌入式系统中的强大能力。