您的位置:首页 > 编程语言 > Go语言

湘潭大学-基于Dragonboard 410c的实时公交站牌系统设计(二)

2017-10-17 12:05 337 查看
     上篇博客已经介绍了基本的硬件功能介绍和站台端及总站端的处理,接下来看一下,总体框架和具体的实现流程。

    1.系统总体架构

   


系统总体架构图
 
    公交将当前到站信息、车上人员拥挤情况收集好,通过24L01发送给站台,站间通过城市WIFI通信,站台同时将信息由城市WIFI发送到总站,总站可以根据收到的各站的信息,分析处理得出当前路况后,根据实际情况进行公交调度等操作。

   2.功能需求框架

   


功能需求框架图

3.具体实现及原理
     (1)公交总站
    


    
     通过日常积累的数据,在PC端可统计出各个站的客流高峰时间段,再发送到各个站显示。进行有效的预测。这种情况主要适应于该线路有学校,上下班人多的情况。

   (2)公交站台
    


    
   通过410C WIFI模块进行车站间的通行,并且可以传回公交总站,进行数据统计。给车辆调度提供数据。信息发布,通过LED显示,在对应的站名下的灯亮起,并显示最终该车上的人数和拥挤状况。

    (3)公交车定位及人数检测的实现



车辆编号通过4X4的矩阵键盘来设置,公交车的前后门都安装有红外检测模块,并将数据无线传输给410c进行处理,当车辆前后们关闭后,车载无线模块24L01与站台端的24L01通信,确认当前所到车站和车上人数等。之后站台通过WIFI与总站通信。

   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: