您好,欢迎访问三七文档
《地铁自动报站系统》设计者:安商贸电信091设计成员:朱柳、李静、李阳、徐庆刚、张艳华设计组长:朱柳指导老师:陈老师、常老师宋老师、张老师设计的主要构造一、项目设计背景二、项目发展要求三、项目路线示意图四、系统结构示意图五、算法流程图六、项目原理简介(一)原理及实物(二)程序代码七、总结(1)随着城市化建设步伐的加快,及科技的不断更新,经济的不断发展,人们生活水平的提高,使得交通出现了拥堵现象,为解决此现象,新一轮的交通工具不断地出现。(2)由于中国人口众多,而人口又多集中于城市,所以城市密度大,交通道路窄,客流量增大,因此,地铁开辟了人类生活的第二空间。(3)地铁是目前耗能少的交通方式,所以一方面可以减少因城市化扩展,可以节约土地资源的占用。(4)地铁语音报站技术的发展也是城市交通发展趋势所需。(5)同时语音报站也可以使得老年人或者一些残疾人乘坐更加便利。一、项目设计背景(1)用两色LED灯指示当前列出所处的状态:红色:已过站,绿灯:正停站,绿色闪烁:将要到的站(2)列车有多种运行模式:正常模式、越站行模式;越站模式运行时刻设定要越过站(3)语音播报:列车启动时,语音播报起点站站名和终点站名,此时,播报器将播出“欢迎乘坐本次列车,本次列车的终点站是……,芜湖地铁站祝您旅途愉快!”的语音(4)从本列出发的起始站开始,所有要经过的且未经过的站的绿灯常亮。即将到达的站绿灯闪烁,与此同时播报语音本站名和下一站名站名,已经经过的站红灯常亮。(5)开哪边门的设定并语音播报:绿色:开左侧门红色:开右侧门(6)越站播报:当列车员接到紧急通知时,需要越站、列车员可以拨动波码开关随机(7)越站同时所越过的站提示灯熄灭以及语音不再有提示要越的站名。二、项目发展要求三、项目路线示意图首班:5:00末班:21:00四、系统结构示意图五、算法流程图六、项目原理简介(一)单片机控制模块原理图实物图1、主控台原理及实物图2、主程序main(){TMOD=0x01;TH0=(65536-50000)/256;//50msTL0=(65536-50000)%256;cot=20;ET0=1;EA=1;TR0=1;while(1){P0=disdat[flag1]|~P1;//未到的站显示绿色P2=disdat[flag1+9]|~P1;//已到过的站显示红色}}(二)语音模块原理图1、原理图及实物图实物图AMS1117是一种稳压器用于提供1A输出电流且工作压差可低至1V。在最大输出电流时,AMS1117器件的压差保证最大不超过1.3V,并随负载电流的减小而逐渐降低,用以稳压及交换5V至3.3V。WTV020是一款功能强大的一次性可编程诧音芯片,音频输出为PWM戒DAC模式。其是二线串口模式,提供的电压是3.3V,最大容量是32M,忙时灯不亮,输出为高电平。voidvoice(unsignedintadd){unsignedchari,j;EA=0;rst=1;clk=1;sda=1;rst=0;delay(5);rst=1;clk=0;delay(5);for(i=0;i16;i++)//送语音地址{sda=1;clk=0;if(add&0x8000){sda=1;for(j=0;j10;j++);clk=1;}else{sda=0;for(j=0;j10;j++);clk=1;}add=add1;}sda=1;rst=1;clk=1;//送时钟信号EA=1;}2、语音模块程序原理图(三)双色LED灯模块1、原理图及实物图双色LED是一种能够将电能转化为光能的半导体,它改变了白炽灯钨丝发光与节能灯三基色粉发光的原理,而采用电场发光,可以增强驱动能力,。实物图voidtrigger1_process(){unsignedchari,j;for(i=0;i8;i++){if(time==trigger1[i])//触发时间到{if(P1&pos[i])//判断此站是否设置了越站{for(j=0;j7;j++)//此站的LED闪烁{P0=P0^pos[i];delay(200);}switch(i){case0://起点站{flag1++;break;}case7://终点站{flag1++;break;}default://其他站{flag1++;break;}}}else//越站处理{flag1++;break;}}}2、程序七、总结地铁自动报站系统的实现可以使人们出行更加便利,同时也能体现现代科技的发展速度。今天我们做的这个项目就是为其促进地铁系统的不断完善,同时还有诸多不足之处,还请大家多多指点,并加以完善。制作人:张艳华
本文标题:地铁自动报站系统
链接地址:https://www.777doc.com/doc-3542928 .html