1、 本科生毕业设计(论文) I 摘 要 公交客车已经在各个城市普及,给人们的出行带来很大 方便,传统的公交车是由乘务人员人工报站名,因工作强度 大并且其效果也差,随着科学技术的日益发展和进步, 无人 售票公交车在很多城市开始使用,自动语音报站器也应运而 生,客车自动报站器是安装在客车或公交汽车上,每到一个 停车站点,能够向车内外人员报告车辆运行情况的自动化电 子报话装置。它在相当大的程度上免除了乘务人员沿途报站 的麻烦,更加方便了人们的出行,同时直接提高了公交客车 服务的质量。 本设计介绍了一种由单片机为控制核心的客车自动报站 器,该设计采用 AT89S51 单片机和专用的语音控制芯片 ISD4
2、004 以及键盘显示电路构成客车自动报站器系统的硬件 电路,文中详细设计了 AT89S51 单片机的基本电路、ISD4004 驱动电路、功能键电路和显示电路的实现方法,采用 C 语言 和汇编语言进行了客车自动报站器的软件设计,完成了系统 主程序流程图设计、键盘扫描子程序设计、显示子程序设计 和语音播放子程序设计。 本设计实现了公交车自动报站器的语音报站和站号显示 功能,进站、出站只需由司机按下功能键便完成自动播报站 名及服务用语,为市民提供了更人性化,更完善的服务;系 统具有稳定可靠、抗干扰性好、性价比高等特点。 关键词:自动报站器;51 单片机;ISD4004 语音芯片; LED 数码管 本
3、科生毕业设计(论文) II AbstractAbstract Buses have been popular in every city, for people to travel a great convenience, the traditional bus is reported the name of the station by trainman manually, because of work intensity and its effects are poor, with the increasing development and progress of science an
4、d technology , Automated collection bus started in many cities, automatic speech stations broadcasting device have emerged, bus stop reporter is installed in the bus or public transportation vehicle, and service in various cities, each to a parking site, report to internal and external personnel of
5、the cars vehicle operation of automated equipment newsletter. It is to a large extent, eliminates the trainmans trouble to reported along the way, more easy for people to travel, while directly improving the quality of public transport bus service. This design introduce a single-chip microcomputer a
6、s central-control of the bus stop reporter, the design uses AT89S51 microcontroller and a dedicated control chip ISD4004 voice and keyboard and display circuitry bus stop reporter hardware circuit, this paper designed AT89S51 SCM basic circuit, ISD4004 drive circuit, function keys circuit and display circuit realization method in detail, using C language and assembly language for a bus stop reporter software design, completed the main program flow chart of system design, design of the keyboar