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

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

    1.系统总体架构

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

系统总体架构图

 

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


   2.功能需求框架

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

功能需求框架图



3.具体实现及原理

     (1)公交总站

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


    

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

   (2)公交站台

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

    

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

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

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


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