公交车报站系统

合集下载

公交车自动报站系统毕业设计

公交车自动报站系统毕业设计
竞争分析:目前市场上已有多家企业提供公交车自动报站系统,竞争激烈,需要不断创新和 优化产品
THANKS
汇报人:
添加标题
添加标题
添加标题
公交车内:实时显示车辆位置、到 站信息等,提高乘客乘坐体验
城市交通管理部门:大数据分析, 优化公交线路,提高城市交通效率
技术发展趋势
集成化:自动报站系统将与 其他车载系统进行集成,实 现信息共享和协同工作。
智能化:自动报站系统将更 加智能化,能够根据乘客需 求进行个性化服务。
GPS模块
工作原理:接收卫星信号, 计算位置、速度等信息
功能:定位、导航、测速
特点:高精度、实时性、稳 定性
在公交车自动报站系统中的 应用:实时获取公交车位置,
为自动报站提供数据支持
语音模块
功能:接收语音指 令,进行语音识别 和语音合成
组成:麦克风、语 音识别芯片、语音 合成芯片
工作原理:麦克风 接收语音信号,语 音识别芯片进行语 音识别,语音合成 芯片进行语音合成
测试方法:黑 盒测试、白盒 测试、灰盒测

测试内容:系 统稳定性、准 确性、响应速
度、安全性
测试工具:自 动化测试工具、 性能测试工具、 安全测试工具
测试结果与分析
测试环境:公交车模拟环境 测试方法:手动测试、自动测试 测试结果:系统运行稳定,准确率高 优化建议:增加语音提示功能,提高用户体验
系统优化建议
数据库设计
数据库类型: SQL Server
数据库结构: 包括站点信息、 线路信息、车
辆信息等
数据库操作: 包括查询、更 新、删除等操

数据库安全: 包括用户权限 管理、数据备
份等措施
Part Five

公交车报站系统电路原理分析

公交车报站系统电路原理分析

公交车报站系统电路原理分析
一、传感器电路:传感器电路用于检测公交车的位置和运行状态。

常用的传感器有GPS定位模块、加速度传感器等。

GPS定位模块可以实时获取公交车的经纬度信息,进而确定车辆所在的位置。

加速度传感器可以检测车辆的加速度和减速度,从而判断车辆是否到达了一些站点。

二、控制电路:控制电路用于控制报站系统的工作状态。

当传感器检测到公交车到达一些站点时,控制电路会触发报站系统开始工作。

控制电路还可以根据乘客的需求,控制显示屏或语音提示传输相应的报站信息。

三、数据传输电路:数据传输电路用于传输报站信息。

一般可以通过无线方式进行数据传输,例如使用蓝牙或无线局域网等。

数据传输电路可以将公交车的位置信息和报站信息传输到显示屏上,让乘客可以看到或听到相关的报站信息。

四、显示电路:显示电路用于显示报站信息。

显示电路一般包括LED 显示屏或LCD显示屏等设备。

当公交车到达一些站点时,显示电路会显示该站点的信息,以方便乘客及时下车。

五、音频电路:音频电路用于提供语音提示。

通过音频电路,乘客可以听到报站员的声音,从而及时了解当前车辆所到达的站点。

以上是公交车报站系统电路原理的主要内容。

当乘客上车后,系统将会预设路线和站点信息,通过传感器检测车辆的位置和状态,控制电路触发系统工作,数据传输电路将相关信息传输到显示屏和音频设备上。

乘客可以通过显示屏和音频提示,及时了解当前车辆所到达的站点,方便乘客下车。

这些电路相互配合,构成了公交车报站系统的整体工作原理。

公交车报站器原理

公交车报站器原理

公交车报站器原理
公交车报站器,又称为公交车站播报系统,是一种通过电子设备实现自动报站功能的系统。

它的原理主要基于GPS定位技术和语音合成技术。

首先,公交车报站器通过GPS接收机接收GPS工作卫星的导航信息,从而解算出车辆的经纬度等位置信息。

这些信息被实时传输到控制中心,经过处理后与预设的站点坐标进行比对,从而判断公交车与各个站点之间的距离和相对位置。

当公交车驶入站点一定距离范围内时,报站器会自动触发语音播报功能,通过语音合成技术将预设的语音内容播放出来,向乘客播报站点信息。

这些语音内容可以是中文、英文或其他语言,以满足不同地区和乘客的需求。

除了自动报站功能,公交车报站器还具备其他辅助功能。

例如,它可以与公交车的调度系统相连,实时上传车辆的位置和状态信息,帮助调度员更好地管理车辆和调整运营计划。

此外,报站器还可以与车载显示屏相连,将站点信息和广告等内容显示在显示屏上,为乘客提供更加丰富的信息。

公交车报站器的应用不仅提高了公交车的运营效率和服务质量,也提升了乘客的出行体验。

它能够自动、准确地播报站点信息,避免了人工报站可能出现的误差和延误。

此外,报站器还可以为乘客提供其他有用的信息,如车辆到站时间、天气情况等,方便乘客更好地安排行程。

总之,公交车报站器是现代科技在公共交通领域的应用之一,它的工作原理基于GPS定位技术和语音合成技术,通过自动播报站点信息和其他辅助功能,提高了公交车的运营效率和服务质量,为乘客提供了更加便捷和舒适的出行体验。

基于单片机的公交车自动报站系统

基于单片机的公交车自动报站系统

摘要摘要随着多媒体技术和网络通信技术的发展,许多旧的生产生活方式逐渐被新科技所取代,在公交车报站方面,也由传统的人工报站逐渐改变为由微电脑控制的语音文字报站系统。

本文介绍了一种新型的公交车报站系统的设计原理,本设计解决如何方便准确地指示乘客到站的问题,另外,该系统还可以为乘客提供各种各样的提示或警示服务,使得乘客能愉快安全的上下车。

这在相当程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。

语音报站器的广泛使用给多数人的生活带来了极大的便利,但也有不周到的地方,比如说它没有考虑到少数听力不好的老年人或者残疾人,他们不能正确分辨正在报的是哪一站,所以也会坐过站。

本文针对这一问题,在原有的语音报站基础上附加了可以用肉眼看到的数字显示器和红外二极管发光灯,数字显示器可以直观的显示出已经经过的车站数,乘客可以根据显示器上的数字来确定目的地是否到达,并且在即将到达下一站的时候放置在车上的二极管会连续闪动来提醒准备下车的乘客收拾行李物品准备下车。

关键词:单片机自动报站 LED 数码管ABSTRACTABSTRACTNowadays,with development of multimedia and communication technology,many old production and life style have being take place by new technology,In the field of bus-stop-reporting, the methd is changing from artificial report to voice report, which controlled by microcomputer. This article nitroduces a new method to design the bus-stop-reporting systwm.This design will overcome the problem that indicate stop quickly and exactly. Besides, it can also provide services to passenger.It greatly avoids driver to call attention to passenges and takes convenient topassenges.Bus-stop-reporting systwm’ large uses takes large convenient for most people, but it also have many shortcoming, for exzample,it die not consider a few people whoes ear are not good or deformity. They are not distinguish where they have arrived, so they also would take to the next place.This system are based on voice chip and digital monitor and a diode, digital monitor can show peole numerals that it have passed. Passenges can through numerals know if he or she has got arrive. Besides, if bus will arrive immediately, a diode will call attention to passenges to pack luggages and intend to get out.Keywords: single chip computer bus-stop announcer LED digital information display目录i目录第一章绪论 (1)1.1 公交车辆自动报站系统概述 (1)1.2 公交车辆自动报站系统的研究成果 (1)第二章工作原理 (3)2.1 设计的主要目标任务 (3)2.2 方案的选择与论证 (3)2.2.1 方案比较 (3)2.2.2 方案选择 (6)第三章硬件部分 (8)3.1 主控电路设计 (8)3.1.1 AT89C51单片机简介 (9)3.1.2 振荡电路设计 (13)3.1.3 复位电路设计 (15)3.1.4 电压变换电路设计 (17)3.2 脉冲检测电路设计 (17)3.2.1 基于霍尔器件的脉冲检测电路设计 (19)3.3 LED显示电路设计 (20)3.3.1 红外LED发光二极管特性 (20)3.3.2 LED数码管特性 (21)3.4 总体电路图 (22)第四章软件部分 (24)4.1 主控程序设计 (24)4.1.1 流程图设计 (24)4.2 系统程序设计 (24)目录ii4.2.1 程序清单 (24)第五章总结 (31)5.1 系统功能完善 (31)5.1.1 语音控制模块设计 (31)5.1.2 语音报站器硬件电路设计 (32)5.1.3 软件设计 (33)5.2 心得体会 (36)致谢 (37)参考文献 (39)第一章绪论 1第一章绪论1.1 公交车辆自动报站系统概述公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。

公交车天迈语音报站器的使用说明

公交车天迈语音报站器的使用说明

在城市的日常生活中,公交车可以说是我们出行的重要选择之一。

然而,在繁忙的城市节奏中,很多时候我们可能会错过下车的站点,或者在陌生的城市里不知道何时下车。

而天迈语音报站器的使用正是在这种情况下能够帮助我们更好地出行。

1. 天迈语音报站器的介绍天迈语音报站器是一款专为公交车设计的智能报站设备。

它采用先进的语音识别技术,可以自动识别公交车当前所在位置,并通过语音提示告知乘客即将到达的站点。

它还可以显示当前所在位置的站点信息,让乘客可以清晰地了解自己的行程。

2. 使用方法天迈语音报站器非常简单易用,只需要按照以下步骤操作即可:- 上车后,请尽量站在车厢内离报站器较近的位置,以确保能够清晰地听到语音提示。

- 当公交车行驶至即将到站的站点时,语音报站器会自动播放报站信息,例如“即将到达XXX站,请做好准备下车”。

- 在车厢内还配备了显示屏,显示当前所在位置的站点名称,方便乘客进行核对。

3. 个人观点和理解天迈语音报站器的使用极大地方便了乘客的出行,特别是对于老年人、外地游客或者行动不便的乘客来说,更是一项贴心的设计。

通过语音提示和显示屏,乘客可以清晰地了解自己的位置,避免错过下车站点,提高出行的便利性和舒适度。

总结回顾在城市出行中,公交车天迈语音报站器为乘客提供了更加方便、准确的出行体验。

通过先进的技术,它能够准确识别乘车的位置并及时进行语音提示,同时配备显示屏让乘客确认自己的位置。

我相信随着技术的不断进步,类似智能设备的出现将会给我们的生活带来更多便利,让我们的出行更加轻松愉快。

通过以上的文章撰写,我尽可能从多个角度对公交车天迈语音报站器进行了全面评估和深度探讨,并按照需求提及了指定的主题文字。

希望这篇文章能够帮助您更加深入地了解这一话题。

天迈语音报站器的出现,无疑给城市的公交出行带来了极大的便利和舒适性。

作为一种智能设备,它采用先进的语音识别技术,完全可以满足乘客在公交出行中对信息获取的需求。

在繁忙的城市节奏中,很多时候我们可能会错过下车的站点,或者在陌生的城市里不知道何时下车。

公交车报站显示系统教材

公交车报站显示系统教材
注:如果需要更新报站器已经有的线路文件,需要先删 除原来的线路,再下载。
7.线路选择。线路设置界面下按 或 键选“线路选择” 选项,并按 键进入线路选择界面
8.按 或 键选线路,并按 确定,并自动进入报站界面。 下图表示选择了77路。
9.线路删除。线路设置界面下,按 或 键选“线路删除” 选项,并按 键。
d.在车要出站的位置(离站牌30m) ,按 键,标定出站时 GPS的信息。某一站出站时的GPS标定完成时,界面 如下图:(“<”表示出站时的GPS标定完成).
e.标定好了,再按 键,再重复上面的工作,直到所有的 站名都标定好了为止。再把标定好的GPS数据导出到 SD卡里面。在用SD卡把语音和GPS数据导入其它报站 器里面即可完成自动报站功能。
信息; 键盘控制(9语音、GPS数据下载; 每个站点的GPS信息两点标定,实现精确报站,GSP数据可以
以文件的形式保存在SD卡中,便于和线路、语音文件一起下载 宽电源输入:DC 9~36V
报站器组成
1.主机 2话筒 3连接线 4GPS天线
(仅用于自动报站 器)
注: 为了使自动报站器能正确的报站,车上的GPS天线必须
连接牢固,并将天线一端置于车顶。(公交车出厂时厂家 已经安装好了)。
1.当报站器LCD屏显示“A”,表示GPS天线连接无误, 可以自动报站。(正常情况下,报站器开机后,约1 分钟后显示“A”)
2.当报站器LCD屏显示“V”,表示GPS天线连接不正常, 不能自动报站。
报站器分为手动和自动报站器,手动报站器需要 人工操作,才能播报线路站点信息,自动报站器有 GPS定位模块,只要事先标定了线路站点的GPS数 据,以后使用就无需人工干预,当车辆到达进站和 出站时标定的位置,自动播报线路站点信息。

公交车自动报站系统设计

公交车自动报站系统设计

目录1 概述 (1)2 系统的硬件设计 (2)2.1编码数据发射系统(车站系统) (2)2.1.1 单片机小系统 (2)2.12 编码设置电路 (3)2.1.3 无线数据收发模块 (3)2.2数据接收、语音报站系统(车载系统) (3)2.2.1无线数据接收模块 (4)2.2.2单片机小系统 (5)2.2.3语音录放电路 (5)2.2.4功放电路 (7)2.2.5显示电路 (8)3 系统软件设计 (9)3.1程序流程图 (9)3.2系统的程序 (11)4 总结与展望 (11)致谢 (12)参考文献 (12)附录1:系统程序 (13)附录2:电路图 (28)公交车自动报站系统设计摘要:随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。

在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。

为了跟随科技发展,提高公交系统的服务质量,提升城市形象。

开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。

因此本次设计重点介绍单片机在公交报站中的应用,实现高效、准确的城市公交无线自动报站系统。

关键字:单片机AT89S51;无线数据收发模块;语音录放芯片ISD40041 概述随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。

在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。

为了跟随科技发展,提高公交系统的服务质量,提升城市形象。

开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。

现今,自动报站方式有以下两种: 1.GPS定位系统报站。

这种报站方式非常精确但制作及运行成本也高不适合推广。

相反的,利用无线电技术的公交车车站自动识别、自动报站的技术方案,由车载无线接收机接收安装在公交车站站台上的无线发射机发出的编码信号, 进行识别, 并控制车载广播系统报站, 实现了真正意义上的车站自动识别和自动报站。

公交车报站显示系统说明

公交车报站显示系统说明

公交车报站显示系统系统组成:1.车内、外显示屏2.报站器3.内、外喇叭4.连线系统连接示意图图1 连接示意图注:1.红黑线:电源线12/24V2.黄绿黑线:通讯线,黄线485+、绿线485-,黑线屏蔽(地) 3.棕蓝线:喇叭线,棕线接内喇叭,蓝线接外喇叭一、车内外显示屏车内外显示屏根据客户的要求,由若干块显示板,其中车内屏显示报站信息、服务用语,车外屏显示线路号、起始站信息。

图显示屏结构示意图注:车内、外显示屏的连接方式一致,仅仅是显示板和外框不同。

车外显示屏功耗比车内显示屏大一倍(当相同字数时)显示屏组成1)显示板2)电源板3)控制板4)连线5)外框1.显示板显示板分车内、车外显示板。

车内显示板:由模块化8x8的LED显示模块组成,单点LED直径3.7mm或5mm,红色,单个汉字尺寸76x76mm或120x120mm,显示16x16点阵。

每个显示板可以显示4个16x16点阵的汉字或8个8x16点阵的字符,简称车内4字板技术参数:1)单点LED亮度:1500mcd2)角度:60°3)单个汉字尺寸:120x120mm(直径5mm)或76x76mm(直径3.75mm)4)单个汉字功耗:0.8W5)输入电压:DC10~32V6)工作电压:5V车外显示板:由若干单点LED和遮光罩组成,单点LED直径5mm,红色或黄色,单个汉字尺寸200x160mm,显示16x16点阵。

每个显示板可以显示2个16x16点阵的汉字或4个8x16点阵的字符,简称车外2字板。

或每个显示板可以显示3个16x16点阵的汉字或6个8x16点阵的字符,简称车外3字板。

技术参数:1)单点LED亮度:2500mcd2)角度:60°3)单个汉字尺寸:200x160mm4)单个汉字功耗:1.6W5)路牌输入电压:DC10~32V6)工作电压:5V显示板信号接口输入接口:20P排线,接控制板或级联上一个显示板,见图示输出接口:20P排线,级联下一个显示板,见图示电源接口:2个弯头2P 5.08,见图示图显示板信号级联和电源级联(内外屏)2.电源板电源板的功能是将车载电池的电压12/24V转换为5V工作电压,为显示板和控制板提供5V工作电压电源板输入电压范围:DC 9~36V,额定输入电压:DC 12/24V输出电压/电流:DC 5V/5A电源板图示图电源板输出接口(5V)图电源板输入接口(12/24V)3.控制板无论是车内显示屏,还是车外显示屏,控制板都是一样的,不同的是程序不同。

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

目录引言 (2)1.绪论 (3)2.系统设计要求及模块功能简介 (4)2.1 系统设计要求 (4)2.2 硬件架构 (4)3 模块选择及简介 (5)3.1 单片机模块 (5)3.2 录音模块 (10)3.3 播放系统模块 (12)3.4 电源模块 (13)3.5 行列式按键模块 (13)4系统工作原理 (14)4.1系统电路原理图 (14)4.1.1原理框图 (14)4.2 系统各模块原理简介 (15)4.2.1语音采集模块原理简介 (15)4.2.2 播放模块原理简介 (18)4.2.3行列式按键模块 (18)4.2.4 ISP下载模块 (20)4.2.5 电源模块 (20)5系统软件流程图 (21)6参考文献: (23)引言在当代科学发展的道路上,交通工具的发展是使我们人类进步的必要前提,因为我们有了更快、更舒适的交通工具,人们的效率有了前所未有的发展.所以说交通工具也是人类发展的一大重要要素。

从早期的蒸汽式公交车到现在完全的电子式自动控制公交车,都是机械与电子技术发展的结晶.从最早的石器时代到现代发达的机械化时代,从最早的结绳记事到现代的电脑以及电子技术,这都代表了我们人类的一次次的巨大的进步.现在语音技术的进步也展现在各个的领域.近几十年发展起来的公交车行业伴随着时代的脚步发展成一个城市必不可以的交工具,计算机技术与语音技术发结合便产生了现在人们流行的公交车语音报站系统,不必要专门的乘务员来报站,从而提高了人们的工作效率。

本文就是利用单片机技术,为小型公交车设计一种简单的报站系统。

以便于公交车报站系统内容更新,易于维护。

1 绪论作为一个城市的公交企业,她既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会效益和经济效益.而传统的公交运营系统的装备和管理模式较难达到这两者的完美结合.随着科学技术的发展,公交应用系统带给公交企业的将不仅是形象的提升,也是效益的增长.所以一个城市的公交车的发展也体现一个城市的发展。

1.1背景随着人类的发展,城市的规模越来越大,人们的生活步伐也越来越快,自然交通工具也得到了快的发展,自二十世纪初汽车工业的发展,汽车越来越成为了人们出行不可必少的交通工具,自然在城市中看到的是越来越多的公共汽车,这也是人类快速发展的必然趋势,从最早的蒸汽式公共汽车到电动汽车,再到现在天然气的汽车,这无不反应了人们的进步。

最初的公交车上面就必需的有两个人,即一个司机加上一个售票员,这个售票员的工作不仅需要负责售票的工作,还要准确的为乘客报站的工作,作为一个地区的公交站行业,有一定的地方特色,他们报站时多采用地方口音,作为一个外地人有时候很难的听懂报站,从而引起很多的麻烦,还有一个难以避免的麻烦,那就是一天下来,售票员都会在公交车上不停的招呼大家,还要准确的为乘客们报站,他们是非常劳累与辛苦。

现在也是一个高科技发达的时期,人们不必要再做那个枯燥的事情,现在都提倡的是智能设备,用科技来改变人们有的生活水平与方式,所以现在在人们的生活中都感受到了科技给我们带来的方便.现在的城市里的公交车都装上了语音报站系统,从而提高人们的工作效率,因此现在就兴起了股科技热,要为我们的公交车配上报站功能。

1.2 意义正是由于科技给我们的生活带来了巨大的改变,人们的生活水平和工作效率都得到了巨大的改变,本文正是一个研究如何利用单片机来设计一种适合在公交车上用的语音报站系统.对此的研究我们不仅能够对公交车行业的发展起到一个非常重要的作用,还能够为我们的社会进步作出一定的贡献。

2.系统设计要求及模块功能简介2.1 系统设计要求具有稳定的供电系统,可实时通过ICP更新程序。

在各功能模块整合上,可实现接口通讯。

以单片机作为主控MCU,键盘作为控制输入,实现响应键值语音功能。

要求可移植性强,特别是语音模块能够支持SPI串行通信选段模式,具有较长的录音时间和擦除功能。

主控MCU的I/O口要满足系统需求,响应时间快、功耗低,具有较大的片内外存储空间。

不同站点有不同的语音播报内容。

设有站号手动调整功能,即各个站点均用一个数字号码表示。

当公交车实际到站与所播报的号码不同时,可手动按前进键或后退键以调整站号。

2.2硬件架构本系统硬件构架主要有几大模块组成:单片机模块,录音模块,播放系统模块,电源模块,ISP下载模块,行列式按键模块。

以上六个模块构成了公交车报站系统。

3 模块选择及简介3.1 单片机模块单片机的应用领域由于单片机的体积小、使用灵活、成本低、易于产品化等特点,特别是有强大的、面向控制的能力,使它在工业控制、智能化仪表、外设控制、家用电器、机器人、军事装置等到方面得到了广泛的应用。

单片机的选择本设计主要考虑了两块现在广泛用于生产生活中的、价格低廉的单片机.atmel公司生的a89c5x系列的单片机和stc89c5xxx系列和芯片。

atmel系列单片机atmel公司是是世界上高级半导体产品设计、制造和行销的领先者,产品包括了微处理器、可编程逻辑器件、非易失性存储器、安全芯片、混合信号及rf射频集成电路.通过这些核心技术的组合,atmel 生产出了各种通用目的及特定应用的系统级芯片,以满足当今电子系统设计工程师不断增长和演进的需求.atmel在系统级集成方面所拥有的世界级专业知识和丰富的经验使其产品可以在现有模块的基础上进行开发,保证最小的开发延期和风险.导全球革新的公司都选择atmel的高性能产品来加快自身产品上市,并使自己的产品能够从竞争的产品之中区分出来,不论是传统的市场还是正在发展的市场.通过分布于超过60个国家的生产、工程、销售及分销网络,atmel承诺面向客户,为北美、欧洲和亚洲的电子市场服务.确保及时介绍产品以及对客户持续的支持已经使atmel的产品成为最新电子产品的核心器件.这些产品进而帮助最终用户完成更多的工作,享受更多的便利并保持与外界的沟通,不论身在何处.atmel帮助客户设计更小、更便宜、更多特性的产品来领导市场.因此,那些领导全球革新的公司都选择atmel的高性能产品来加快自身产品上市,并使自己的产品能够从竞争的产品之中区分出来,不论是传统的市场还是正在发展的市场。

一、atmel89系列单片机特点atmel89系列单片机是以8031核构成的,所以,它和8051列单片机是兼容的系列.这个系列对于以8051为基础的系统来说,是十分容易进行取代和构造的.故而对于熟悉8051的用户来说,用atmel公司的89系列单片机进行取代8051的系统设计是轻而易举的事。

3.1.189系列单片机的优点89系列单片机对一地一般用户来说,存在下列很明显的优点:1、内部含Flash存储器因此在系统的开发过程中可以十分容易进行程序的修改,这就大大缩短了系统的开发周期.同时,在系统工作过程中,能有效地保存一些数据信息,即使外界电源损坏也不影响到信息的保存。

2、与80c51插座兼容89系列单片机的引脚是和80c51一样的,所以,当用89系列单片机取代80c51时,可以直接进行代换.这时,不管采用40引脚亦或44引脚的产品,只要用相同引脚的89系列单片机取代80c51的单片机即可。

3.1.2引脚功能说明1、AT89C51引脚图如图1所示。

图1 AT89C51引脚图VCC:供电电压。

VSS:接地。

P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8个TTL门电流。

当P1口的管脚第一次写1时,被定义为高阻输入。

P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。

在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。

P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。

P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。

并因此作为输入时,P2口的管脚被外部拉低,将输出电流。

这是由于内部上拉的缘故。

P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。

在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。

P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。

当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。

作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。

P3口也可作为AT89C51的一些特殊功能口,如下表所示:口管脚备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0)P3.3 /INT1(外部中断1)P3.4 T0(记时器0外部输入)P3.5 T1(记时器1外部输入)P3.6 /WR(外部数据存储器写选通)P3.7 /RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。

RST:复位输入。

当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。

在FLASH编程期间,此引脚用于输入编程脉冲。

在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。

因此它可用作对外部输出的脉冲或用于定时目的。

然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE 脉冲。

如想禁止ALE的输出可在SFR8EH地址上置0。

此时,ALE 只有在执行MOVX,MOVC指令是ALE才起作用。

另外,该引脚被略微拉高。

如果微处理器在外部执行状态ALE禁止,置位无效。

/PSEN:外部程序存储器的选通信号。

在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。

但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。

注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。

在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。

XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。

XTAL2:来自反向振荡器的输出。

3.2 录音模块该模块主要由声音采集及A/D转换系统组成以完成声音信号的采集及存储。

3.2.1 ADC0809是采样频率为8位的、以逐次逼近原理进行模—数转换的器件。

相关文档
最新文档