基于单片机的地铁(公交)无线控制报站系统设计 地铁报站系统设计 公交报站系统设计
系统设计前言
基于单片机的地铁(公交)无线控制报站系统设计是酷毕啦电子设计室报站系列的无线控制版本,无线控制的特点是布线少、控制方便等功能,体现出物联网控制的技术。介于大部分需求的群体都是本科设计,所以本课题的控制MCU是基于51而做的,但是酷毕啦电子设计室不仅仅局限于51,STM32的或者ARM跑linux系统的均可实现,有需要的可以联系QQ: 3407232510。
在现实生活中有许多搭建演示环境的,也可以用本套设计方案,有需要的朋友可以联系QQ: 3407232510。可以帮助完成线路运行指示牌的完美封装,具体可以看实物展示。
成品演示视频:https://www.bilibili.com/video/av83302328/
第一段视频讲解的是系统基本情况:
本科毕业设计-演示项目-基于单片机的无线地铁报站系统设计
第二段视频讲解的是具体系统功能演示,请大家一定要耐心的看下去,看完就可以了解系统设计的基本情况。
本科毕业设计-演示项目-基于单片机的无线地铁报站系统设计
第一章:设计内容
本系统分为2个控制设备:无线控制器(遥控器)与地铁(公交)线路运行指示终端。无线控制器通过2.4G网络模块将控制按键的控制指令发送到地铁(公交)线路运行指示终端的2.4G网络接收模块,地铁(公交)线路运行指示终端按照不同的控制指令完成不同的报站指示功能,具体功能所列如下:
1.1)线路运行指示终端,最多可以设置24个车站,已过站的车站亮红灯,未过站的车站亮绿灯,正在运行的状态是红绿闪烁。
图1 地铁(公交)线路运行指示终端实物图
1.2)下一站控制指令
无线控制器有一个“下一站”按钮,按一下该按钮就发送“下一站”控制指令给地铁(公交)线路运行指示终端的网络接收模块,接收到该指令后,线路运行图的下一站led灯进行红绿闪速,语音开始进行报站,报站内容包括,欢迎信息-列车下一站信息-广告信息等。
1.3)到站控制指令
无线控制器有一个“到站”按钮,按一下该按钮就发送“到站”控制指令给地铁(公交)线路运行指示终端的网络接收模块,接收到该指令后,线路运行图进行到站语音报站,同时之前的红绿闪速灯停止闪速,变成红灯(到站后就变为已过站)。
1.4)上下行切换控制指令
无线控制器有一个“上下行切换”按钮,按一下该按钮就发送“上下行切换”控制指令给地铁(公交)线路运行指示终端的网络接收模块,接收到该指令后,线路运行图进行上下行切换,比如A站、Z站是线路运行的两端,该按键就是实现到底始发站是A站或者Z站。为了区分当前上下行模式,可以通过线路运行图的LED灯进行区分或者通过无线控制器上的液晶显示屏进行区分。
1.5)调整站的控制指令
在通过无线控制器进行控制报站过程中,有时候会发生按错的情况,此时可以利用调整站的功能完成对站的调节功能,在调节站的模式中,通过无线控制器的按钮完成站台的调节功能。线路运行图的LED灯可以现实调站的状态,之后可以退出调站模式进行正常报站。
1.6)无线控制器(遥控器)带有lcd显示功能
为了能够直观的看到当前地铁(公交)运行状态比如:目前在哪站,下一站到哪站,始发站和终点站等信息,在无线控制器(遥控器)增加lcd显示功能,可以在lcd上直观的看到当前无线控制器的控制状态。
图2 无线控制器(遥控器)实物图
具体的功能可以详见视频展示!
详见视频讲解,观看功能演示视频的方式见下方:
方式1:
https://www.bilibili.com/video/av83302328/
可以参考上面的网址,上面的网址介绍是基于长沙地铁2号线进行的功能演示,其他的地铁线路报站与此类似。
方式2:
添加QQ:3407232510,在空间有相关的视频介绍。
第二章:设计方案与设计意义
目前酷毕啦电子设计室完成了2个线路的样板线路,本套系统可以实现任何线路的报站功能,只要按照要求完成您所要的线路语音录制即可实现您所需的报站需求。目前支持的2个路线的是北京地铁一号线和长沙地铁二号线,其他路线可以联系酷毕啦进行帮助。
2.1)系统设计方案
本系统包括2部分设计:
2.1.1)线路运行指示终端
线路运行指示终端主要包括对列车所经过的站点运行指示,指示方法(列车经过的站点为红灯,列车未经过的站点为绿色,列车行驶前方站点灯闪烁,设计框图见图1。
图3线路运行指示终端设计框图
线路运行指示终端共分为5部分:
1)单片机,以STC89C52RC为主要系统控制器,完成线路运行指示终端控制功能
2)复位电路,对无线控制器终端进行复位
3)晶振电路,对无线控制器终端提供时钟源
4)无线通信模块:主要是实现终端设备的无线数据通信功能,目前实现通过无线控制器终端向地铁报站终端无线控制功能,实现对各个站点运行指示灯指示功能。
5)运行指示灯模块,主要完成车所经过的站点运行指示,指示方法(列车经过的站点为红灯,列车未经过的站点为绿色,列车行驶前方站点灯闪烁)
2)无线控制器终端操作说明
无线控制器终端,主要通过按钮发送地铁运行切换指令,具体设计框图见图2。
图4无线控制器终端设计框图
无线控制器终端共分为7部分:
1)单片机,以STC89C52RC为主要系统控制器,完成无线控制器控制功能
2)复位电路,对无线控制器终端进行复位
3)晶振电路,对无线控制器终端提供时钟源
4)按钮控制模块电路,完成对切换上一站、切换下一站、切换上下行、切换到站的按钮控制功能,该按钮为接触控制,当按钮接通后,在按钮弹开的一瞬间,将按钮的控制编码信息通过无线通信模块发送到空口中。
7)无线通信模块:主要是实现终端设备的无线数据通信功能,目前实现通过无线控制器终端向地铁报站终端无线控制功能,实现对“上一站”、“下一站”、“切换上下行、“切换到站”等功能,之后将指令发给线路运行指示终端实现对地铁线路的运行指示功能。
第三章:设计软件介绍
本系统用到的
硬件设计软件:Altium Designer10
软件设计:Keil uVision4。
第四章:设计功能演示
详见视频讲解,观看功能演示视频的方式见下方:
方式1:
https://www.bilibili.com/video/av83302328/
可以参考上面的网址,上面的网址介绍是基于长沙地铁2号线进行的功能演示,其他的地铁线路报站与此类似。
方式2:
添加QQ:3407232510,在空间有相关的视频介绍。
第五章:酷毕啦提供的资料
5.1)设计资料-电路软硬件设计文件,参考论文
5.2)设计资料-软件设计
5.3)设计资料-硬件设计
5.4)设计资料-其他
5.5)视频讲解
5.6)技术支持
5.7)答辩指导
基于单片机的地铁(公交)无线控制报站系统设计 地铁报站系统设计 公交报站系统设计相关推荐
- 基于单片机的饮水机温度控制系统、基于单片机继电器及双向可控硅控制照明设备、基于单片机的液位自动检测控制仿真设计、基于单片机家用厨房天然气火灾报警器系统-设计全套资料
1347基于单片机的饮水机温度控制系统-电设资料 随着社会的发展和科技的不断进步,人们的生活水平也在逐渐提高.与之而来的问题也很多,例如能源危机与环境污染,绿色环保理念因而开始深入人心.太阳能作为新兴 ...
- 基于单片机的智能电子密码锁系统设计-基于51单片机酒精浓度检测仪设计-基于单片机的水缸加热温控控制系统设计-基于单片机蓝牙技术的温室监测系统设计-基于单片机智能PWM调光灯系统设计【毕设方案】
600基于单片机的智能电子密码锁系统设计-电路程序资料 本设计采用的是AT89C51单片机作为控制核心,控制外围电路工作的装置.在本次基于单片机的电子密码锁设计中,将采用AT89C51单片机作为控制核 ...
- 基于单片机霍尔电机测速仪表控制系统设计(毕业设计资料)
107[电路方案]基于单片机霍尔电机测速仪表控制系统设计 [资源下载]下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 摘要: 产品功能描述: 本系统 ...
- 基于单片机和语音识别的智能家电控制平台
设计.发明的目的和基本思路.创新点.技术关键和主要技术指标 设计发明的目的:部分家用电器不能通过遥控断开主电源,造成了家电长期处于待机状态,不仅消耗了电能,而且缩短了家用电器的使用寿命.我们的作品通过 ...
- 基于C++的AGV机器人无线控制实现
AGV系统概述 AGV原理 AGV行走控制系统由控制面板.导向传感器.方向电位器.状态指示灯.避障传感器.光电控制信号传感器.驱动单元.导引磁条.电源组成. AGV的导引(Guidance)是指根据A ...
- 基于单片机的汽车实验台电路控制系统设计
文末下载完整资料 随着我国汽车产业的迅猛发展,汽车的拥有量急剧增加,最新统计显示我国汽车保有量已超过5300万辆,汽车进入家庭也已成为一种时尚.21世纪对汽车市场人才的需求将越来越大,特别是对掌握 ...
- 基于单片机的测温风扇控制系统设计(#0420)
温度是我们日常生产和生活中实时在接触到的物理量,但是它是看不到的,仅凭感觉只能感觉到大概的温度值,传统的指针式的温度计虽然能指示温度,但是精度低,显示不够直观,数字温度计的出现可以让人们直观的了解自己 ...
- 基于C++的AGV机器人无线控制
1 AGV系统概述 1.1AGV原理 AGV行走控制系统由控制面板.导向传感器.方向电位器.状态指示灯.避障传感器.光电控制信号传感器.驱动单元.导引磁条.电源组成. AGV的导引(Guidance) ...
- 基于STC89C52单片机的粮仓温湿度无线监测系统简易设计
任务书,以及相关资料见附件,下载查看. 任务概述, 设计一个基于单片机的粮仓温湿度无线监测系统.该系统包括:单片机.无线通信模块.温湿度传感器模块.按键模块.显示模块等. 1.基本功能 (1)本设计以 ...
最新文章
- Java并发基础构建模块简介
- Python TeamViewer批量提交密码重置--分析与实现
- laravel php配置,PHP Laravel框架路由配置及设置技巧全解
- ubuntu linux 下 single node hadoop
- 视频内容理解在手淘逛逛中的应用与落地
- 迟到的2017年终总结与2018目标规划
- 编写start脚本程序_使用可编写脚本的终结点遍历REST应用程序
- android insmod命令,android的启动脚本(init.rc)文件的语法
- Oracle中备份用户对象的两种方法
- kvm虚拟化学习笔记(十)之kvm虚拟机快照备份
- gitlab主备同步_gitlab实现主备切换集群
- C语言谭浩强编程错误归纳
- JS(获取浏览器高度)
- Windows 10开启Teredo隧道连接IPV6
- 智能网联「中国百强供应商」都有谁?8月30-31日现场揭晓
- 瞻博网络持续深耕 以“本土化”撬动“中国心”
- 多智能体协同控制实验平台的研发
- SQL外键foreign key 表与表之间的三种关系
- 华工计算机研究生课程表,11级华工研究生课程表.doc
- 数据结构——约瑟夫环(Joseph Circle)