1、 嵌入式系统开发嵌入式系统开发 课程设计课程设计 (题目:题目:基于嵌入式和基于嵌入式和 ZigBee 技术的智能交通灯的研究技术的智能交通灯的研究 与实现与实现) 院 (系) 信息工程学院 专 业 班 级 学 生 姓 名 学 号 设 计 地 点 指 导 教 师 起止时间:2014 年 11 月 3 日至 2014 年 11 月 14 日 1 基于嵌入式和基于嵌入式和 ZigBee 技术的智能交通灯的研究与实现技术的智能交通灯的研究与实现 摘 要 本文利用 ARM 嵌入式系统开发板和 ZigBee 无线通讯模块,实现了 ZigBee 对交通灯控制的功能。该系统能对 ZigBee 模块中的进行点
2、阵和数码管的控制, 并将交通中红、黄、绿的的时间控制显示在数码管上,东西、南北方向的控制显 示在点阵中,系统稳定可靠、操作方便。在未来,ZigBee 技术的应用,将会在 不同领域有着更广阔的发展前景。 关键关键词词:ARM 嵌入式系统; ZigBee 无线通讯;点阵;数码管; Abstract Based on ARM embedded system development board and ZigBee wireless communication module, realized the function of ZigBee control of traffic lights.To la
3、ttice ZigBee module of the system and the control of digital tube, and will be red, yellow, and green transportation time control in the digital tube display, and control between the north and displayed in the lattice, the system is stable and reliable, easy to operate.In the future, the application
4、 of ZigBee technology will have a more broad prospects for development in different fields. Keywords: ARM embedded system; ZigBee wireless communication; 2 目目 录录 1 综述 . 3 1.1 ZigBee 技术的概述 . 3 1.2 ZigBee 技术的发展状况 5 1.3 国内外研究状况 5 2 搭建平台 7 2.1 虚拟机概述 7 2.2 Linux 系统 7 2.3 虚拟机安装 Linux 系统 7 2.4 超级终端的设定 8 3
5、硬件设计 .12 3.1 系统总体设计 . 12 3.2 最小系统电路设计 . 13 3.3 电源电路设计 . 14 3.4 存储器电路设计 . 14 3.5LCD 显示电路 14 3.5 触摸屏电路 . 14 3.6 复位电路 . 15 4 功能实现 .17 4.1 点阵的实现: . 17 4.2 数码管倒计时的实现: . 18 4.3 东南西北方向红黄绿灯的实现: . 19 5 测试结果及分析19 5.1 交叉编译. 19 5.2 挂载. 20 致 谢 .22 参考文献23 3 1 综述 随着城市发展、道路建设和汽车数量的迅速增长,城市交通拥塞现象日趋 恶化。交通问题成为困扰世界各国的普遍
6、性难题。传统的单一固定配时控制的交 通信号灯已不能满足日益增长的交通需求,提出了一种基于 ZigBee 无线网络技 术在智能交通信号灯的控制系统方案,该系统在固定配时的基础上,可对当前道 路的实时情况进行采集,并通过 ZigBee 无线通信网络传送到主模块。主模块针 对子模块上传的数据进行分析、统计使用智能的优化算法产生出合理的交通信 号配时方案对各路口信号灯进行控制,以便进行较为合理的道路管理和道路选 择,提高道路运输的效率。实验证明该系统在实现常规的信号指挥功能之外,还 具有无线自组网、故障自恢复、特殊工作状态设置等优异特点,在智能交通领域 具有深远的应用价值。 1.1 ZigBee 技术的概述 ZigBee 技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无 线通讯技术。主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行 数据传输以及典型的有周期性数据、间歇性数据和