基于单片机的公交报站系统的设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

内容摘要

随着我国经济的飞速发展和城市化进程的加深,城市人口日益膨胀,机动车辆急剧增加,城市交通压力越来越大。发展公共交通事业是为居民提供安全有序的出行方式不可替代的途径,公共交通管理的高质量和公共服务水平的人性化是吸引居民采用公交出行的有效途径,是中国解决交通问题的重要措施。公交车报站系统是公共交通系统的一个重要的组成部分,设计先进的报站系统能为广大居民乘车提供优质的服务,提高公交系统的服务水平。

本设计主要研究的是基于AT89C51的公交车自动报站系统,以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息,同时利用LCD液晶屏进行站点信息显示。

本设计要求利用AT89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、LCD显示电路、电源电路等。本设计介绍基于AT89C51单片机实现自动报站功能,该系统能实够实现语音质量好,良好的显示站台信息和站点数,自动报站并及时更新等功能。

在附录中,本文还将给出一些重要的程序设计,供参考之用。

关键词

自动报站;AT89C51单片机;语音电路;LCD

ABSTRACT

With the deepening of China's rapid economic development and urbanization, the urban population swelling, a sharp increase in motor vehicles, the increasing pressure of urban traffic. The development of public transport is an irreplaceable way to provide the residents with a safe and orderly way to travel, public transport management quality and the humanization of the level of public services is an effective way to attract residents using the bus travel is important for China to solve the traffic problems measures. The bus stop announcement system is an important part of the public transport system, the design of advanced stop system for the majority of residents traveling to provide quality services, to improve the transit system's service level.

The main study of this design is AT89C51-bus-based automatic stop announcement systems, in order to achieve the voice of the bus stop in the pit stop outbound time automatically broadcast a voice message, while taking advantage of the LCD screen to site information.

The design requirements by AT89C51 as the main chip to complete the design of the main control circuit, auxiliary circuit requirements include voice circuits, LCD display circuit, power circuit. This design introduces the automatic stop function, the system can be real enough to achieve good voice quality, good display site information and the number of sites, and automatically stop and promptly update the functionality based on AT89C51 microcontroller.

At the supplement, something like program code, dialogs etc will be written. It may be helpful for the future design.

KEY WORDS

automatic stop;of AT89C51 microcontroller;voice circuits;LCD

目录

1. 绪论 (1)

1.1 公交报站系统的现状与发展方向 (1)

1.2 公交报站系统设计的意义 (2)

1.3 本设计的任务及要求 (2)

1.4 设计研究内容 (2)

2. 系统方案设计 (3)

2.1 系统设计思路 (3)

2.2 系统方案比较和选择 (3)

2.2.1 方案一 (3)

2.2.2 方案二 (4)

2.2.3 方案选择 (4)

2.3 系统总体设计 (5)

2.3.1 总体结构框图 (5)

3. 系统硬件设计 (6)

3.1 主控电路设计 (6)

3.1.1 AT89C51单片机的介绍 (6)

3.1.2 振荡器电路设计 (7)

3.1.3 复位电源电路设计 (9)

3.2 语音输出电路脉设计 (13)

3.2.1 关于ISD1700语音芯片 (13)

3.3 LCD1602液晶显示电路设计 (17)

3.3.1 LCD液晶显示器件介绍 (17)

3.3.2 LCD液晶显示流程图 (21)

3.3.3 LCD1602液晶显示电路设计 (22)

4. 软件设计 (22)

4.1 系统程序流程图 (22)

相关文档
最新文档