公交车报站系统
公交车自动报站系统毕业设计
THANKS
汇报人:
添加标题
添加标题
添加标题
公交车内:实时显示车辆位置、到 站信息等,提高乘客乘坐体验
城市交通管理部门:大数据分析, 优化公交线路,提高城市交通效率
技术发展趋势
集成化:自动报站系统将与 其他车载系统进行集成,实 现信息共享和协同工作。
智能化:自动报站系统将更 加智能化,能够根据乘客需 求进行个性化服务。
GPS模块
工作原理:接收卫星信号, 计算位置、速度等信息
功能:定位、导航、测速
特点:高精度、实时性、稳 定性
在公交车自动报站系统中的 应用:实时获取公交车位置,
为自动报站提供数据支持
语音模块
功能:接收语音指 令,进行语音识别 和语音合成
组成:麦克风、语 音识别芯片、语音 合成芯片
工作原理:麦克风 接收语音信号,语 音识别芯片进行语 音识别,语音合成 芯片进行语音合成
测试方法:黑 盒测试、白盒 测试、灰盒测
试
测试内容:系 统稳定性、准 确性、响应速
度、安全性
测试工具:自 动化测试工具、 性能测试工具、 安全测试工具
测试结果与分析
测试环境:公交车模拟环境 测试方法:手动测试、自动测试 测试结果:系统运行稳定,准确率高 优化建议:增加语音提示功能,提高用户体验
系统优化建议
数据库设计
数据库类型: SQL Server
数据库结构: 包括站点信息、 线路信息、车
辆信息等
数据库操作: 包括查询、更 新、删除等操
作
数据库安全: 包括用户权限 管理、数据备
份等措施
Part Five
公交车报站器原理
公交车报站器原理
公交车报站器,又称为公交车站播报系统,是一种通过电子设备实现自动报站功能的系统。
它的原理主要基于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 公交车辆自动报站系统概述公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。
基于单片机公交车语音报站系统毕业设计
基于单片机公交车语音报站系统毕业设计单片机公交车语音报站系统是一种将单片机和语音模块结合起来的技术,旨在提供实时的公交车站信息,帮助乘客准确抵达目的地。
本文将详细介绍该系统设计的原理、功能以及实施方案。
首先,本系统的设计基于单片机技术,通过单片机控制公交车站信息的采集和处理。
在公交车上,设立采集装置,用于实时采集车辆所在位置,以及到达下一站点的时间预测。
这些数据将通过串口与单片机进行通信,并进行处理。
其次,本系统中使用的语音模块,用于将处理过的公交车站信息转换为可听的语音报站信息。
通过单片机控制语音模块,将车辆的当前位置和下一站点信息转换为语音,实时播放给乘客。
这样,提供了一种直观、便捷的方式,让乘客了解公交车的行驶情况。
在功能实现方面,本系统具有以下几个关键功能。
首先,实时公交车站信息的采集和处理。
通过采集装置,获取车辆的实时位置和到达下一站点的时间预测,并进行处理。
其次,语音模块的控制和语音播放。
通过单片机控制语音模块,将处理过的公交车站信息转换为语音,并实时播放给乘客。
最后,公交车站信息的更新和管理。
通过网络或其他方式,将公交车站信息更新到系统中,以保证准确性和实时性。
在系统实施方案上,本系统可以采用分布式架构,将采集装置和语音模块分布在公交车上和车站上。
同时,可以使用GPS技术获取车辆的精确位置,并与时间预测结合,提供更准确的公交车站信息。
值得注意的是,本系统还需要考虑可扩展性和安全性。
在可扩展性方面,系统应具有良好的扩展性,可以方便地增加更多的公交车和车站。
在安全性方面,系统应保证数据的安全传输和存储,防止信息泄露和篡改。
总结起来,基于单片机的公交车语音报站系统是一种利用单片机和语音模块实现公交车站信息实时报站的技术。
通过采集装置获取车辆实时位置和到达下一站点的时间预测,并通过语音模块将信息转换为语音,实时播放给乘客。
本系统具有实时性、准确性和直观性的特点,为乘客提供了方便快捷的出行方式。
公交车天迈语音报站器的使用说明
在城市的日常生活中,公交车可以说是我们出行的重要选择之一。
然而,在繁忙的城市节奏中,很多时候我们可能会错过下车的站点,或者在陌生的城市里不知道何时下车。
而天迈语音报站器的使用正是在这种情况下能够帮助我们更好地出行。
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.车内、外显示屏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.控制板无论是车内显示屏,还是车外显示屏,控制板都是一样的,不同的是程序不同。
公交车报站原理
公交车报站原理公交车报站是指在公共汽车行驶过程中,通过语音或文字提示的方式告知乘客即将到达的站点名称,以方便乘客及时下车。
公交车报站系统的实现离不开先进的技术支持和精密的设备配备。
下面我们将从报站原理、系统组成和工作流程三个方面来详细介绍公交车报站的相关知识。
首先,我们来介绍一下公交车报站的原理。
公交车报站系统是通过全球定位系统(GPS)和地理信息系统(GIS)技术实现的。
GPS技术可以实时获取车辆的位置信息,而GIS技术则可以将车辆位置与站点信息进行匹配,从而确定车辆即将到达的站点。
一旦车辆接近目标站点,系统会自动触发报站设备,向乘客播放相应的语音提示或显示文字信息,提醒乘客下车。
其次,我们来看一下公交车报站系统的组成。
公交车报站系统主要由车载终端、车载报站设备、车载音响设备和中央控制中心组成。
车载终端用于接收GPS信号和与中央控制中心进行通讯,车载报站设备用于实时监测车辆位置并触发报站提示,车载音响设备用于向乘客播放报站信息,中央控制中心则负责管理整个系统的运行和数据分发。
最后,我们来了解一下公交车报站系统的工作流程。
当公交车启动时,车载终端会自动获取当前车辆位置并上传至中央控制中心。
中央控制中心会将车辆位置与站点信息进行匹配,并确定下一站的名称和距离。
一旦车辆接近目标站点,车载报站设备会触发报站提示,车载音响设备会向乘客播放相应的语音或显示文字信息。
同时,中央控制中心也会记录车辆的行驶轨迹和报站信息,以便后续的数据分析和管理。
总的来说,公交车报站系统是通过GPS和GIS技术实现的,由车载终端、车载报站设备、车载音响设备和中央控制中心组成,其工作流程包括车辆位置上传、站点匹配、报站提示触发和数据记录等环节。
通过这些技术和设备的配合,公交车报站系统可以准确、及时地向乘客提供站点信息,提高乘车体验,提升公交运输的服务质量。
希望通过本文的介绍,读者对公交车报站系统的原理、组成和工作流程有了更深入的了解,同时也能为公交出行提供更多的便利和舒适。
公交车报站显示系统..
报站器操作说明
按键定义:
1. SD 卡座:下载线路 语音信息和站点GPS信息 接口; 2. 液晶:160*32点阵 LCD,可显示线路信息; 3. 按键:操作人员可通 过按键设置报站器,按 键定义如下:
报站器操作步骤
1.开机。报站器通电后,短按
电源键即可开机。
2.进入菜单界面。先按 菜单键进入密码选项。再输入密码 F1F2F2F3F3F3。(如果不小心按错了,可以连续按6次随意键,自 动返回当前报站界面 。再重复上面的操作就可以了)即可进入 菜单界面。里面包括:1.线路设置 2.GPS设置 3.本机设置
确定,并自动进入报站界面。
9.线路删除。线路设置界面下,按 选项,并按 键。
或
键选“线路删除”
10.按 或 键,选择要删除的线路号,并按 键,将报 站器内的线路信息、语音、GSP数据。在关机状态插入SD卡,再在菜单界面, 按 或 键移动光标,到“GPS设置”项,按 键进 入该项设置。或按 退出界面。
d.在车要出站的位置(离站牌30m) ,按 键,标定出站时 GPS的信息。某一站出站时的GPS标定完成时,界面 如下图:(“<”表示出站时的GPS标定完成).
e.标定好了,再按 键,再重复上面的工作,直到所有的 站名都标定好了为止。再把标定好的GPS数据导出到 SD卡里面。在用SD卡把语音和GPS数据导入其它报站 器里面即可完成自动报站功能。
语音文件格式:
广告信息 语音信息 GPS信息 线路信息
字库
注意:SD里字库和广告信息只能分别放一个,语 音文件可以放多个
报站器故障分析及维修
报站器不能开机,检查电源接线是否有松动,或保险丝是否熔 断; 不能自动报站,分2种情况,一种是GPS天线没有接好,一种是 报站器没有标定GPS数据。如果在LCD屏GPS位置显示“V”, 表示天线没有连接好;在LCD屏GPS位置既不显示“V”,也不 显示“A”,表示是手动报站器,或报站器里的GPS模块损坏; 如果报站器没有标定GPS数据,也不能自动报站,但手动可以 报站,标定或复制GPS数据见说明书。 报站器不能播报语音,但显示屏能更新站名,检查车内外喇叭 线是否有松动 或喇叭损坏; 报站器能播报语音,但显示屏不能更新站名,检查通讯线是否 有松动 或报站器内的通讯芯片损坏;或更换报站器或路牌上的 8P直插的通讯芯片,型号:65LBC184。
公交车报站原理
公交车报站原理
公交车报站原理是通过电子设备来实现的。
每辆公交车上都安装了一个系统,其中包括一个定位设备和一个语音播报装置。
定位设备可以通过卫星定位系统或者其他方式,获取公交车的实时位置信息。
语音播报装置则可以根据这些位置信息,自动判断每个站点的位置,并按照预先设定的语音录音内容,在到达每个站点时自动播放相应的语音提示。
具体来说,公交车报站原理可以分为以下几个步骤:
1.定位:定位设备通过卫星定位系统或者其他方式,获取公交车的实时位置信息,并将这些信息传输给控制中心。
2.对比:控制中心将公交车的实时位置信息与预先设定的线路地图进行对比,确定公交车当前所处的位置,即下一个即将到达的站点。
3.语音播报:控制中心根据确定的当前位置,在数据库中找到对应的语音录音内容,并将这些内容发送给公交车上的语音播报装置。
4.播报:公交车上的语音播报装置接收到控制中心发送的语音录音内容后,按照预设的时机,在接近每个站点时自动播放相应的语音提示。
播报的音量和播放方式可以根据乘客的需求进行调整。
通过这种方式,乘客可以听到每个站点的语音提示,方便他们
掌握自己的出行情况,特别是对于外地或者陌生的乘客来说,更加方便准确地下车。
公交车报站系统可以提高交通运输效率,减少交通拥堵,提升乘客的出行体验。
基于公交车自动报站系统的分析与设计
目录
01 一、引言
03
三、公交车自动报站 系统可行性分析
02
二、公交车自动报站 系统需求及问题
04
四、公交车自动报站 系统设计与实现
目录
05 五、测试与评估
07 参考内容
06 六、结论
一、引言
随着科技的快速发展,智能化已成为城市公共交通发展的重要趋势。其中,公 交车自动报站系统作为一种先进的智能化技术,能够显著提高公交车的运营效 率和服务质量。本次演示将对公交车自动报站系统的分析与设计进行详细探讨。
本次演示对公交车自动报站系统的分析与设计进行了详细探讨。通过需求分析、 可行性研究、系统设计与实现以及测试与评估,充分证明了公交车自动报站系 统的可行性和重要性。然而,本次演示的研究仍有局限性,例如未能考虑系统 在实际运行中可能遇到的多种复杂情况。未来研究方向可以包括进一步优化系 统设计、提高系统稳定性和可靠性,以及探讨如何与其他智能化公交系统集成, 以更好地提高公交车的运营效率和服务质量。
三、公交车自动报站系统可行性 分析
现代科技的快速发展为公交车自动报站系统的实现提供了有力支持。例如,全 球定位系统(GPS)可用于获取公交车位置信息;无线通信技术(如蓝牙、 Wi-Fi)可以实现车站与公交车之间的无线通信;此外,嵌入式系统和云计算 技术可提高系统的稳定性和可靠性。
四、公交车自动报站系统设计与 实现
参考内容
随着科技的快速发展,许多行业都引入了自动化技术以提高效率和减少人力成 本。公交车报站系统也不例外。下面我们就来讨论一下公交车自动报站系统的 设计。
一、需求分析
1、1自动化报站:公交车在到达每一站时,都需要自动报站。包括该站的名字、 上下车位置、到站时间等信息。
公交车站报时系统1
车载装置
LED显示
GPS接收机
微处理 器
GPRS模块
语音提示模块
传输系统
数据库
数据处理与控制中心
定 位 监 控 服 务 器 的 组 成
中心机
接口电路
图形机
收发信机
G P R S 数 据 流 车 辆 到 达时间
电子站牌
数据处理与控制中心
基 于 GI S 平 台 的 车 辆 智 能 监 控 系 统
智能公交服务系统GPS的关系
公交车载终端利用GPS信息完成定位功能,根据定位完成自动报站等服 务,解释如下: (1) 自动报站原理 车载终端的CPU读取经配置存储于EEPROM中的 站台信息(经纬度坐标值、站台序号和站名等),同时接收GPS接收机 传过来的位置、时间、速度等即时信息,将有效的GPS信息与站台位 置信息进比较、计算,判断车辆的当前位置和到站、出站情况,通过 语音和显示(LCD/LED屏)向车内乘客报站。 (2) 向中心汇报位置和车辆状况信息 车载终端在工作过程中定时向调 度中心发送GPS数据、报告当前位置,根据 GPS数据来判断到达站 台或离开站台的情况时,向调度中心发送到站或出站消息,调度中心 又将其分发给电子站牌,电子站牌接到消息及时响应做出相应的显示 服务。 综上所述,车载终端与电子站牌的服务都离不开GPS的定位信息,做 出服务响应的依据是GPS信息,传送的数据也包括GPS数据,智能 公交服务系统的研究与设计是建立在GPS的基础上展开的
实时交通信息数据
基础地理信息数据
交通信息历史数据
数 据 管 理 层
GIS平台
视频监控系统
智能调度系统
站点显示模块
通信系统
控制系统 显示系统
电子站牌的构成
公交车自动报站系统
1 前言1.1课题的研究背景在一些兴旺城市〔如**〕,公交车网已经比拟完善,给人们的生活和工作带来了很多的便利。
可以说城市的人们已经离不开它了,在这样的前提下,公交车效劳的质量也应该要不断的提高。
坐过公交车的人或许都会遇到这样一种情况——公交车经常会报错站或漏报站,这是因为现在的公车报站是由司机来完成的〔每到一个站都要按一次报站按钮〕,人手操作难免会出错。
1.2公交车报站方式分类随着社会的不断开展,人们对公交系统的效劳质量要求越来越高。
而目前大中城市公交车报站方式主要有以下几种:(1)手动电子报站:车辆每到一个站点,司机需要按下相应的按钮来启动语音报站系统;这种报站方式需要靠驾驶员控制,不仅增加了驾驶员的操作,还存在一定的平安隐患;(2)利用GPS 定位系统报站:该报站方式是全自动报站,根据GPS 的定位数据〔经纬度信息〕计算出车辆所处确实定位置,报站非常准确,但是其生产及运行本钱非常昂贵,而且需要专业人员进展维护,在现今条件下难以推广〔*戈等,2007〕;(3)利用车辆行驶特征进展自动报站:该报站方法根据起步后的行驶距离、开关门信号和进站打转向灯的方式综合起来判断车辆是否到站。
这种方法要求驾驶员一定要按标准驾驶,如果驾驶员操作不标准或者遇到特殊情况,例如中途停车等,就有可能引起报站错误。
针对上述报站方式的弊端,设计一种基于nRF905 的公交车自动报站系统,能有效提高了公交系统的效劳质量,方便乘客乘车。
1.3基于nRF905的公交车自动报站系统本工程以自动报站为核心,主要采用语音芯片、无线电遥控、液晶显示、单片机等技术,功能实用强大,设计思路符合人性化。
我们立足于在应用中降低司机的工作强度,提高车辆运行的平安性,具有广泛的应用性,适合推广使用。
2总体方案确定2.1无线模块的比拟与选择以下是选择无线模块的总体建议:(1)如果需要较远的传输距离,可用433MHz模块,如果需要传输较大数据量,选择2.4GHz模块;(2)如果应用场合是空旷环境,根据标称距离选择模块即可〔最好留一点余量〕,如果使用环境比拟复杂,如有较多障碍物、穿墙、强电环境、电磁波干扰等,可以选择穿透性较强的模块或带功放的中大功率模块;(3)Nordic/TI系列模块,如nRF905/CC1101微功率模块,相对来说开发比拟简单;(4)为了降低研发人员开发投入,可以选择无线透传模块,串口通信无需编程即可使用,目前以UTC1212,UTC903,UTC4432为代表的第三代无线模块,由于性能优异,已经逐渐替代早期的SPI无线模块,得到大规模应用;(5)以TI的CC1101为代表的无线模块,价格低,性价比高;(6)如果想组建以PC为中心的无线监控系统,可以考虑USB接口的无线模块和SPI 模块〔接单片机〕配合使用;(7)无线模块的传输距离,和天线的关系很大,一是天线的增益〔一般是天线越大增益越高〕,二是天线和射频电路的匹配。
公交车自动报站系统的硬件设计原理
摘要公交车自动报站系统的硬件设计原理摘要本文介绍了一种的公交车自动报站系统的硬件设计原理,提供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。
系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理。
系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名。
达到半自动报站的作用。
整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。
其中显示模块是本系统的重点。
本系统很大程度上提高公交车报站的准确性,可靠性。
提高了公交系统的服务质量。
促进城市经济发展和交通变化的和谐发展。
关键词: AT89C52单片机; LED点阵; AT24C64;自动报站;ABSTRACTThe Design of Automatic Bus Station-Informer This article introduces a new methde to design the bus-stop reporting system。
It provides a new scheme ,which is based AT89C52 microcomputer,to control the display of the LED lattice。
The system mainly through AT89C52 as the core system, controls keyboard’s input and LED’s display . The entire system through manual operation after receiving the keys to a system scan button press, Key subcontractors that determined a signal to the microcontroller, then the micro-processing of signals from the accrued value added to determine the reliability of station names. Driving through the scanning from the LED display by the arrival station names. Reached semi-automatic stations role. The entire system includes some modules ;for example,the key subcontractors, the signal input microcontroller, signal processing, LED Drivers and LED display program. LED display is the focus of the system.The system can greatly enhance bus stations accuracy, and improve the quality of service of the transportation system. It will promote the city's economic development and the harmonious development of traffic.Keywords:AT89C52chip microcomputer;LED lattice;reporting system;AT24C64;目录目录第一章 (1)1.1 绪论 (1)1.2 研究前景及国内外的现有水平 (2)1.3 课题论述与方案确定 (2)1.3.1 课题任务及设计要求 (2)1.3.3 方案的论述与确定 (3)第二章系统硬件设计 (7)2.1 单片机的选择和外围电路的设计 (7)2.1.1 外部晶振的选用 (7)2.1.2 复位电路 (8)2.2 按键电路的设计 (8)2.2.1 判键及其接口电路设计 (9)2.2.2 键盘的工作方式 (10)2.3 显示及驱动电路的设计 (10)2.3.1 显示电路设计 (10)2.3.2 显示驱动电路设计 (11)2.4 数据存储器的设计 (15)2.4.1 内存扩展电路 (16)2.4.2 存储器的组织以及运行分析 (16)2.5 串行通信电路的设计 (18)第三章软件设计 (21)3.1 串口通信软件的设计 (21)3.1.1 下位机串行通信 (21)3.1.2 内存读写程序的设计 (22)第四章总结 (24)4.1 系统功能完善 (24)4.1.1 语音控制模块的设计 (22)4.1.2 抗干扰措施 (22)4.2 设计心得 (25)致谢 (26)参考文献 (27)附录 (28)第一章随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。
公交智能报站系统的设计与实现
公交智能报站系统的设计与实现一、引言二、系统设计1.系统需求分析根据实际情况和用户需求,对系统功能、性能要求和可行性进行分析,明确系统设计的目标和要求。
2.系统结构设计系统结构包括硬件和软件两个方面。
硬件方面,需要采用GPS定位模块、计算机终端、语音播放模块等设备;软件方面,需要设计和实现包括地图导航、位置识别、报站信息管理等功能的软件系统。
3.数据流程设计系统需要实时获取车辆位置信息,并将其与预先设定的线路信息进行比对,根据比对结果产生相应的报站信息。
在设计数据流程时,需要考虑到实时性和准确性的要求,以及系统对传感器和通信设备的数据输入和处理。
4.用户界面设计用户界面需要简单明了、直观易用。
在报站系统中,用户界面主要包括车载终端的显示屏和按键操作界面。
需要根据用户的习惯和操作习惯进行设计,确保用户能够方便快捷地使用系统。
三、系统实现1.硬件实现硬件实现主要包括选购和安装各种传感器和通信设备。
GPS定位模块用于获取车辆的当前位置信息,计算机终端用于处理和存储数据,语音播放模块用于播放报站信息。
需要根据系统需求和预算选择合适的设备,并进行安装和调试。
2.软件实现软件实现主要包括地图导航、位置识别和报站信息管理等模块的开发。
地图导航模块需要实现地图数据的导入和显示,以及实时获取车辆位置信息的功能。
位置识别模块需要对车辆位置信息进行分析和处理,比对线路信息,以确定是否需要进行报站。
报站信息管理模块需要实现报站信息的录入和管理,以及与语音播放模块的接口。
3.数据交互实现系统需要能够与车载终端进行数据交互,包括车辆位置信息的获取和报站信息的传输。
这需要实现车载终端与系统的通信接口,以确保数据的实时传输和准确处理。
四、系统评估和改进系统实现后需要进行评估和改进,以保证系统的稳定性和可靠性。
通过对系统的测试和监控,收集用户反馈和意见,对系统可能存在的问题和不足进行改进和优化,提高系统的性能和用户体验。
五、结论公交智能报站系统的设计与实现需要考虑到用户需求和系统要求,通过合理的设计和严格的实施,能够提供准确、实时的报站信息,提升公交出行的便利性和乘客体验。
公交报站系统设计123
摘要根据STC89C51单片机的特点和公交车报站的需求,本文提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法。
同时给出了软硬件设计的方法,设计过程中包括硬件电路设计和软件程序编写两个方面,解释了单片机在应用过程中的方法和可能出现的问题。
本文主要介绍硬件电路设计部分。
利用STC89C51作为CPU进行总体控制,通过ISD4004语音芯片建立语音信息库,对语音信息进行自由组合,形成变化多样的语音信息,同时运用LCD 液晶显示屏进行站名显示。
当公交车到达某站点,用按键控制本系统工作,通过语音电路输出语音信息和提示。
用户可以自行录制对应的站名,当工作在报站模式的时候,系统通过检测红外检测模块判断是否到达站点,检测到达站点则自动报出站名。
关键词:STC89C51;ISD4004;LCD显示管;公交车报站;AbstractAccording to the characteristics and needs of STC89C51 microcontroller bus stat ions, this paper proposes a method to control voice chip MCU voice automatically rep orts the bus station. At the same time gives the hardware and software design methods , design process, including hardware design and software programming are two aspect s of the SCM method explained in the application process and the problems that may arise. This paper describes the hardware design section.STC89C51 as CPU utilization overall control, voice information database establish ed by ISD4004 voice chip, voice information to be freely combined to form diverse v oice information while using the LCD monitor to the station name display. When the bus arrived at a site, use the button to control this system work, through the voice circ uit output voice messages and prompts. Users can record their own corresponding stat ion name, while working at the newspaper stand mode, the system determines whethe r the module by detecting the infrared detector to reach the site, the site will automatic ally detect arrival station names reported.Key words: STC89C51; ISD4004; LCD display tube; bus stations目录第1章概述 (1)1.1 课题研究背景、目的和意义 (1)1.2 研究概况及发展趋势 (2)1.3 本系统主要研究内容 (2)第2章总体方案论证与设计 (3)2.1主控模块的选型和论证 (3)2.2显示模块的选型和论证 (3)2.3语音模块的选型和论证 (4)2.4功率放大模块的选型和论证 (4)2.5系统整体设计概述 (4)第3章系统硬件设计 (6)3.1主控模块 (6)3.2 LCD液晶显示器简介 (10)3.3键盘模块设计 (12)3.4语音存储模块设计 (13)3.5功率放大模块设计 (16)3.6红外检测模块设计 (17)第4章系统软件设计 (20)4.1 系统总流程框 (20)4.2 液晶显示流程图 (20)4.3 程序设计原理 (21)第5章系统调试和结果展示 (22)5.1 电路的焊接 (22)5.2 程序设计编译环境 (23)5.3 程序烧录 (26)结论 (28)参考文献 (29)致谢 (30)附录1 硬件原理图 (31)附录2 硬件原理图 (32)附录3 程序 (33)第1章概述1.1 课题研究背景、目的和意义当今社会环境污染问题越来越严重,每年的4月22日为世界地球日,每年的6月5日为世界环境日,可见人类对环境污染问题越来越重视。
基于单片机的公交车自动报站系统
基于单片机的公交车自动报站系统在现代城市的公共交通中,公交车是人们出行的重要工具之一。
为了给乘客提供更加便捷和准确的服务,公交车自动报站系统应运而生。
基于单片机的公交车自动报站系统以其成本低、可靠性高、易于实现等优点,得到了广泛的应用。
一、公交车自动报站系统的需求分析公交车自动报站系统的主要目的是在车辆到达每个站点时,能够准确、及时地向乘客播报当前站点的名称,并提供相关的提示信息,如下一站的名称、换乘线路等。
这样可以方便乘客了解行程,避免坐过站或提前下车。
此外,系统还需要具备以下功能:1、实时定位功能:能够准确获取公交车的当前位置。
2、数据存储功能:存储各个站点的相关信息,如站点名称、经纬度等。
3、语音播报功能:清晰、准确地播报站点信息。
4、显示功能:在车内显示屏上显示当前站点和下一站的信息。
5、可扩展性:能够方便地添加新的站点和线路信息。
二、基于单片机的公交车自动报站系统的硬件组成1、单片机单片机是整个系统的核心控制单元,负责处理各种数据和控制信号。
常见的单片机型号有 STM32、Arduino 等。
2、定位模块用于获取公交车的实时位置信息,常见的定位技术有 GPS 和北斗卫星定位。
定位模块将位置数据传输给单片机进行处理。
3、存储模块存储各个站点的相关信息,如站点名称、经纬度、语音文件等。
存储模块可以采用闪存芯片或 SD 卡等。
4、语音模块实现站点信息的语音播报功能。
语音模块可以将预先录制好的语音文件进行播放,或者通过文本转语音技术实时生成语音。
5、显示模块在车内显示屏上显示当前站点和下一站的信息,方便乘客查看。
显示模块可以采用液晶显示屏或 LED 显示屏。
6、按键模块用于司机手动控制报站、切换线路等操作。
三、基于单片机的公交车自动报站系统的软件设计1、系统初始化在系统启动时,进行单片机的初始化设置,包括端口配置、时钟设置、中断设置等。
同时,读取存储模块中的站点信息和相关设置。
2、定位数据处理不断接收定位模块传来的位置数据,并与存储模块中的站点经纬度信息进行比较,判断公交车是否到达站点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
钦州学院单片机课程设计报告公车语音报站器设计院系机械与船舶海洋工程学院专业过程控制自动化学生班级 2013级133班姓名刘良新学号 1指导教师单位钦州学院指导教师姓名张晓培指导教师职称2016年11月公交语音报站设计自动化专业 2013级刘良新指导教师张晓培摘要:本课程设计就是采用一种用单片机控制语音芯片进行公交车语音自动报站的方法。
整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。
利用AT89C52作为控制器,通过ISD4004语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提示语音,同时运用LCD12864进行站数显示。
当公交车到达某站点,用键盘控制本系统工作,通过语音电路输出语音信息和提示,同时站数信息在12864上显示。
本系统很大程度上提高公交车报站的准确性,可靠性。
提高了公交系统的服务质量。
促进城市经济发展和交通变化的和谐发展关键词:公交语音报站,AT89C52单片机,ISD4004语音芯片,LCD12864设计目的:本课程设计的目的是通过指导学生循序渐进地独立完成单片机的设计任务,加深学生对理论知识的理解,有效地提高了学生的动手能力,独立分析问题、解决问题能力,协调能力和创造性思维能力。
着重提高学生在单片机应用方面的实践技能,树立严谨的科学作风,培养学生综合运用理论知识解决实际问题的能力。
学生通过单片机的设计、安装、调试、整理资料等环节,初步掌握工程设计方法和组织实践的基本技能,逐步熟悉开展科学实践的程序和方法。
目录绪论 (1)1.设计的主要目标任务 (1)2.方案设计 (2)基本原理 (2)系统框图 (2)3.主要电路介绍 (3)主控电路简介 (3)关于AT89C52单片机 (3) (3) (3)振荡器电路设计 (6)复位电路的设计 (7)语音模块电路简介 (7)ISD4004芯片内部逻辑结构 (8)ISD4004芯片引脚描述 (8)ISD4004芯片的使用说明 (9)ISD4004与外围设备的连接 (12)显示模块电路简介 (13)按键电路简介 (14)4.程序控制 (14)主程序流程图 (14)5.总结 (15)参考文献 (15)附录 (16)绪论随着科学技术的日益发展和进步, 无人售票公交车在街头多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。
公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。
作为公交汽车还要有醒目和减少乘务人员强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。
目前,公交车自动报站主要有以下几种方式:一种是通过全球定位系统(GPS)的用户终端接收工作卫星的导航信息,从而解算出车辆的经纬度信息,进而计算出实时坐标,将其与站点坐标相比较,当车辆驶入站点一定距离范围内时,不用人工干预,系统自动报站;另一种是利用无线射频识别(Radio Frequency Identification)技术,在每一个公交站台设置一个具有唯一ID的射频发射器,采用间歇工作方式发射信号,当公交车即将到达车站时,车载系统接收到站信号并解码出站台的ID号,由单片机控制自动播放对应站台编号的报站语音;还有一种是对车轮轴的转角脉冲进行计数,将计数值和预置值对比,即可确定报站时刻,达到准确报站的目的。
然而,这三种方式都不太适合乡镇的发展现状。
第一种设备造价过高,定位精度也难以达到要求;第二种站台建设投入较大,站点一旦变更,射频发射装置即须移动,较为麻烦;第三种需要公交线路严格固定,稍有改变,报站就难以准确。
为此,本文试图设计一种既方便易行又经济实惠的公交车自动报站系统。
本设计采用人工按键的操作方式公交车手动报站器,弥补传统人工报站必须有司机或乘务员口头报站的落后方式,实现公交车对站名的语音提示和文字显示功能,为市民提供更人性化,更完善的服务。
当公交车到达某一站时,司机或乘务人员只需按动按键,就可以使单片机控制语音模块对站名进行语音提示,并控制显示模组在液晶屏上显示。
系统由一片八位单片机,一个语音模块,一个液晶模组,一块稳压芯片,若干电阻电容和与非门等组成。
经过本课题的研究,我们得到了一种公交车报站的低成本解决方案。
1.设计的主要目标任务设计的主要目标本课题要求设计一公交车语音报站系统,具备8个或以上的站点,按下相应按键就播放相应的语音,并通过液晶屏幕显示所在站点的信息。
以实现公交车的语音报站,即在到站时候司机按下按键自动播报语音提示信息及,同时利用LCD显示电路进行汉字显示。
同时系统需具有可操作性和兼容系,即在使用过程中,对不同的公交线路能够很方便的进行设定。
本设计要求利用AT89C52作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、显示电路、按键模块电路等2.方案设计基本原理本系统使用八位单片机作为控制器件。
当系统进行语音再生时,单片机控制语音合成电路中的语音芯片来读取其外接的存储器内部的语音信息,并合成语音信号,再通过语音输出电路,进行语音报站和提示。
同时,单片机通过程序读取文字信息,送入液晶显示模组来进行站名的显示。
当汽车到达某站时,司机或乘务人员通过键盘来控制系统进行工作。
而且,系统具有根据公交车的行驶方向确定报站顺序的功能(司机或乘务人员可以通过按键来控制)。
当系统进行语音录制时,语音信号通过语音录入电路送给语音合成电路中的语音芯片,由语音芯片进行数据处理,并将生成的数字语音信息存储到语音存储芯片中,从而建立语音库。
系统框图AT89C52系统组成结构3.主要电路介绍主控电路简介微控制器选择目前市场上常用的Intel生产的AT89C52单片机作为主控芯片,同时, AT89C52系统还需要外接晶振和复位电路。
AT89C52提供以下标准功能:8k字节FLASH闪速存储器,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路。
同时,AT89C52可降至OHZ的静态逻辑操作,并支持两种软件可选的节点工作模式。
空闲方式停止CPU工作,但允许RAM,定时/计数器,串行口及中断系统继续工作。
掉电方式保存RAM中的内容,但震荡器停止工作并禁止其他所有部件工作直到下一个部件复位。
AT89C52单片机与MCS-51产品指令和引脚兼容,内部含有8K字节可擦写FALSH闪存,1000次擦写周期。
同时具有全静态操作:OHZ-24MHZ,三级加密程序存储器,256×8字节内部RAM,32个可编程I/O口线,3个15位定时/计数器,8个中断源,可编程串行UART通道的功能部件。
引脚图如下图图所示:功能说明如下:1 VCC:电源电压2 GND:地3 P0 口:P0 口是一组8 位漏极开路型双向I/O 口,也即地址/数据总线复用口。
作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口P0 写“1”时,可作为高阻抗输入端用。
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8 位)和数据总线复用,在访问期间激活内部上拉电阻。
在Flash 编程时,P0 口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。
4 P1 口:P1 是一个带内部上拉电阻的8 位双向I/O 口, P1 的输出缓冲级可驱动(吸收或输出电流)4个TTL 逻辑门电路。
对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。
作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。
与AT89C51 不同之处是,和还可分别作为定时/计数器 2 的外部计数输入(T2)和输入(T2EX),参见表。
Flash 编程和程序校验期间,P1 接收低8 位地址。
表3-1 和的第二功能5 P2 口:P2 是一个带有内部上拉电阻的8 位双向I/O 口,P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。
对端口P2 写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。
在访问外部程序存储器或16 位地址的外部数据存储器(例如执行MOVX @DPTR 指令)时,P2 口送出高8 位地址数据。
在访问8 位地址的外部数据存储器(如执行MOVX @RI 指令)时,P2 口输出P2 锁存器的内容。
Flash 编程或校验时,P2亦接收高位地址和一些控制信号。
6 P3口:P3口是一组带有内部上拉电阻的8位双向I/O 口。
P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL 逻辑门电路。
对P3口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。
此时,被外部拉低的P3 口将用上拉电阻输出电流(IIL)。
P3 口除了作为一般的I/O 口线外,更重要的用途是它的第二功能,如表所示,此外,P3 口还接收一些用于Flash 闪速存储器编程和程序校验的控制信号。
表3-2 P3口第二功能7 RST:复位输入。
当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。
8 ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8 位字节。
一般情况下,ALE 仍以时钟振荡频率的1/6 输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。
要注意的是:每当访问外部数据存储器时将跳过一个ALE 脉冲。
对Flash 存储器编程期间,该引脚还用于输入编程脉冲(PROG)。
如有必要,可通过对特殊功能寄存器(SFR)区中的8EH 单元的D0 位置位,可禁止ALE 操作。
该位置位后,只有一条MOVX 和MOVC指令才能将ALE 激活。
此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE 禁止位无效。
9 PSEN:程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89C52 由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN 有效,即输出两个脉冲。
在此期间,当访问外部数据存储器,将跳过两次PSEN信号。
·EA/VPP:外部访问允许。
欲使CPU 仅访问外部程序存储器(地址为0000H —FFFFH),EA 端必须保持低电平(接地)。
需注意的是:如果加密位LB1 被编程,复位时内部会锁存EA端状态。
如EA端为高电平(接Vcc端),CPU 则执行内部程序存储器中的指令。
Flash 存储器编程时,该引脚加上+12V 的编程允许电源Vpp,当然这必须是该器件是使用12V 编程电压Vpp。