当前位置:首页 > 汽车电子 > 汽车电子
[导读]为了精确地对公交车车载人数进行实时监控,防止超载情况的出现,文中给出了一种基于单片机控制的公交车防超载智能语音提示系统的设计方法。该系统通过单片机控制反射式红外传感器来实现公交车的车载人数统计并通过12864LCD显示,当车载人数超过车载上限时,ISD4004语音模块将发出语音提示信息,进而达到智能控制防超载目的。

O 引言
    对于大多数城市居民来说,公共交通系统是他们每天都要接触的。然而,随着城市化的加速发展。城市人口的迅速增长,城市公交系统也变得越来越拥挤。市民普遍感到乘公交车难,车上挤得难受。同时,由于公交车超载现象的普遍存在,因而也存在一定的安全隐患。2009年6月5日8时25分许,成都北三环附近一辆“川A49567”9路公交车发生燃烧,导致27人遇难72人受伤。值得注意的是,超载的交通负荷加剧了此次事故的损失,而其背后,则是城市化加速后的公共交通之困。事实上,成都遇到的公交难题也是全国性的。
    从现行法律上讲,给公交超载标准定性倒不太难。《道路交通安全法》明确指出,界定核载人数的标准是公安机关为机动车核发的行驶证上的核载人数。一般来说,就是按照机动车出厂时设置的座位数为准。那么,按照《道路交通安全法》,公交车是否超载一目了然。基于上述原因,本文提出了一种智能防超载及语音提示系统,该系统通过单片机控制反射式红外传感器来实现公交车的车载人数统计,并通过12864LCD进行显示,当车载人数超过车载上限时,在单片机的控制下,ISD4004语音模块将发出语音提示信息,进而达到智能控制防超载之目的。

1 系统原理
    本系统的原理框图如图1所示,它由AT89S52单片机、反射式红外计数模块和12864LCD显示模块、ISD4004语音提示模块等组成。本系统通过反射式红外计数模块采集公交车上下乘客数目,并送至单片机,再通过单片机来控制12864LCD显示当前乘客数量,当乘客数量超过车载人限时,ISD4004语音模块将进行语音提示,从而实现智能控制功能。



2 系统硬件组成
2.1 反射式红外计数模块

    (1)E18-D80NK传感器
    E18-D80NK传感器是一种红外线反射式接近开关传感器,可用于物体的反射式检测(如障碍物检测,流水线计数,门禁系统,自动冲水系统等)。该传感器具有体积小,能耗低,应用方便,稳定可靠等优点。E18-D80NK传感器的应用电路如图2所示。


    (2)反射式红外计数电路
    反射式红外计数模块的电路图如图3所示,该系统由两个AT89S52单片机进行控制,其中一个为主机,用于前门;另一个为从机,用于后门计数。四个E18-D80NK传感器(R/T1和R/112用于前门,R/T3和P/T4用于后门)用来检测人数;一个LCDl2864用于显示当前人数。P/T1和P/T2前后并列摆放。当P/T1先检测到有信号且R/T2随后检测到有信号时,表示有人上车,计数器加一;而当R/T2先检测到有信号且P/T1后检测到有信号时,表示有人下车,计数器减一,其余情况下计数器不变。R/T3和P/T4的摆放、计数原理与R/T1和R/T2相同。当从机通过红外传感器(R/T3和R/T4)检测到有人上下车时,可分别设置不同的标志位;从机再通过串口把标志位发给主机,主机根据接收到的不同标志对计数器进行加一或减一操作;主机自身也可以通过红外传感器(R/T1和P/T2)检测人的上下车,并根据人的上下车情况来对计数器进行加一或减一操作;处理完后再控制LCDl2864显示出车上的当前人数。


2.2 ISD4004语音提示模块
    ISD4004语音提示模块电路如图4所示,它主要由ISD4004语音芯片及外围电路构成。ISD4004的输入端接的是一个模拟输入信号,可连接一个驻极话筒来录制声音。从图中可以看出,AT89S52和ISD4004之间的连线较少,P1.1接ISD4004的片选引脚。用于控制ISD4004的选通。P1.2接ISD4004的串行输入引脚MOSI,以便从该引脚读入放音的地址。P1.3和P1.0分别接ISD4004的串行时钟引脚SCLK和串行输出引脚MISO。ISD4004的输出端接LM386功率放大器。LM386是美国国家半导体公司生产的音频功率放大器。


2.3 LCDl2864显示模块
    LCDl2864显示模块电路如图5所示。本模块主要由AT89S52和LCDl2864组成。LCDl2864是一种带中文字库,具有4位/8位并行、2线或3线串行多种接口方式。内含国标一级、二级简体中文字库的点阵图形液晶显示模块,其显示分辨率为128x64。该电路中使用的是并行接口方式,这样可以加快显示速度.而且程序代码简单。图5中的LCD12864数据口要接上拉电阻,以使显示更加清楚。在编程显示中文字符时,要先设置显示字符的位置,再写入字符代码。在LCDl2864接收指令时,一定要先确认模块内部是否处于非忙状态,即先检测BF忙标志。再发送指令。



3 系统软件设计
   
本系统的软件程序流程如图6所示,当系统上电时,首先要对系统进行初始化,然后调用显示子程序,接着运行反射式红外检测模块来采集信息,当检测到有乘客上车时,调用计数加程序,使计数器加一,并判断是否达到车载人限,若计数器没有达到车载人限,则返回显示子程序,继续扫描;若计数器达到了车载人限,则调用语音提示程序,同时发出相关超载提示语音。同理,若有乘客下车时,则调用计数减程序,使计数器减一,并返回到显示子程序,继续扫描。



4 结束语
   
本文设计的智能公交车防超载语音提示系统,主要通过在公交车前后门分别安装一对E18-D80NK传感器来实现双向可逆计数功能。系统安装时,要求每对E18-D80NK传感器都要并列放置,每对传感器之间保持3~5 cm的距离,以方便乘客能先后通过每对传感器,从而进行准确的判断。同时,电路连接要准确。此系统可根据人体的不同运动方向自动进行加减计数,可对乘客从前后门上下车方向进行准确的判定及检测。该方法突破了单向反射式红外计数器的局限。经反复测试,本系统工作稳定可靠,抗干扰能力强,计数装置反应灵敏,计数准确,语音提示功能完善,能满足实时性要求。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭