网站大量收购闲置独家精品文档,联系QQ:2885784924

基于单片机公交车语音报站器设计毕业论文.doc

基于单片机公交车语音报站器设计毕业论文.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机公交车语音报站器设计 前言 随着我国城市建设的发展,对城市服务行业的服务质量要求也越来越高。公交车作为市民出行的主要交通工具,已经被越来越多的市民所熟悉,公交车服务质量它代表了一个城市交通发展的水平。现如今由售票员人工售票,报站的公交车已经基本没有了,无人售票公交车在街头逐渐多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。随着电子技术的不断发展,单片机技术的日益成熟,和多媒体技术的普遍应用,使得公交车语音报站器服务更加完善。单片机的特点和公交车报站的特点提出了一种单片机控制语音芯片进行公交车语音报站设计包括硬件电路设计和软件程序两个方面随着我国城市建设的发展,对城市服务行业的服务质量要求也越来越高。公交车作为市民出行的主要交通工具,已经被越来越多的市民所熟悉,公交车服务质量它代表了一个城市交通发展的水平。现如今由售票员人工售票,报站的公交车已经基本没有了,无人售票公交车在街头逐渐多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。单片机的特点和公交车报站的特点提出了一种单片机控制语音芯片进行公交车语音报站该公交车报站器结构简单,使用灵活,功能稳定,音质自然、清晰根据系统设计的要求和设计思路,确定该系统的系统设计结构图。硬件电路主要由MCU微处理控制器单元、LCD液晶显示模块、语音芯片、功放、按键控制、实时时钟电路、晶振电路、串口部分等电路组成。 系统的硬件设计电路及元件说明 根据系统设计结构图来对每个部分的电路进行分析和说明,重点讲述微控制器AT89S52、语音芯片ISD2590、液晶显示模块LCD1602、实时时钟芯片DS1302和串口部分的MAX232芯片。该系统中AT89S52是核心器件 MCU微控制器电路 AT89S52的塑封它为DIP40双列直插塑料封装 1)VCC:40脚,供电电压,一般接+5V电压。 2)GND:地P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上电阻。但是P0口在程序校验作为输出指令字节时,需要外部加上拉电阻,一般上拉电阻选4.7K~10K为宜。本设计中用5.1K的排阻对P0口进行上拉电平。 4)P1口:P1口是一个内部上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1写入1”后,被内部上拉,作输入P2口:P2 口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4 个TTL 逻辑电平。对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。6)P3口:3 口是一个具有内部上拉电阻的8 位双向I/O 口,P3 输出缓冲器能驱动4 个TTL 逻辑电平。对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。 7)RESET:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于。外部程序存储器的选通信号。:31脚,访问外部程序存储器控制信号。当低电平时,外部程序存储器;当端高电平时,则内部程序存储器XTAL1:如采用外部时钟源XTAL1为输入端。XTAL2:如采用外部时钟源,XTAL。 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在。一种用5x7点阵图形来显示字符的液晶显示器模块显示的为2行16个字显示内容丰富 关于LCD1602的引脚说明如下: 1)第1脚:为地电源第2脚:V接5V电源第3脚:为液晶显示器对比度调整端接5V电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生鬼影,使用时可以通过一个10K的电位器调整对比度第4脚:RS为寄存器选择高电平时选择数据寄存器选择指令寄存器。第5脚:为读写信号线高电平时进行读操作,低电平时进行写操作。当RS和共同为低电平时可以写入指令或者显示地址,当RS为低电平为高电平时可以读忙信号,当RS为高电平为低电平时可以写入数据。第6脚:E端为使能端当E端由高电平跳变成低电平时,液晶模块执行命令。 第7~14脚:D0~D7为8位双向数据线。 第15脚:第脚1602液晶模块内部的字符发生存储器已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字

您可能关注的文档

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档