单片机
返回首页

基于ZigBee的公交车自动报站系统设计

2014-03-08 来源:elecfans

  针对中小城市公交系统的特点及实际运营环境,考虑性价比和实用性设计了基于ZigBee(紫蜂协议)技术的单片机自动报站系统。站台发射部分采用CC2430芯片实现站址编码信息的自动发射,外围电路简单,可用电池长时间供电。车载部分具有手动和自动报站模式实时切换功能,可通过U盘存储的线路信息方便地实现公交线路的更换,在自动报站的同时可滚动显示站名、日历、时间、星期、温度和服务用语等信息。该系统成本低、可扩展性强、运行可靠且易于安装、维护,适合推广使用。

  随着我国经济的高速发展,人们外出旅行的机会逐渐增多,公交汽车在日常生活中的作用越来越突出,从而对城市公交系统安全运营方面提出了更高的要求。目前,许多中等以上城市的公交车上都实现了无人售票,公交司机对行车安全承担的责任也就更大,这就迫切需要在每辆公交车上安装自动报站器。近些年来,国内学者逐步开展了这方面的研究工作,采用单片机、嵌入式处理器、无线传感器网络和GPS等技术设计了各种公交自动报站系统,对城市公交的发展起了很好的促进作用。但是,目前大部分中小城市的公交线路仍未全面采用自动报站系统,急需成本低廉、运行可靠、易于维护、易于推广的自动报站器。

  针对中小城市公交系统的特点,将单片机与ZigBee技术相结合,设计出基于ZigBee技术的低成本自动报站器,兼有手动和自动两种报站器的优点,适合于大规模普及应用。

  1  总体方案

  在城市各主要街道的公交车站台众多,一个站台可能要停靠多个线路的公交车辆,而且同一站台在各个线路的命名可能不一样,因此,站址编码信息需要采用8位拨码开关进行动态设置,以便各路公交车自动识别在本线路中的当前位置。图1所示的是具有n个站台的公交车自动报站系统示意图。

 

图1  公交车自动报站系统

  由于中小城市的路面较窄,公交车在行进过程中可能会同时接收到多个站址编码信息,如图1中右向行驶的公交车就会同时接收到站台1和站台n的编码信息,此时可以通过行驶方向自动判断站台1的编码信息是有效的。车辆行驶方向可以采用预制或站址递增(递减)方式进行识别,如果出现编码突变的情况,说明车辆行进过程中可能因为无法自动报站而采用了手动报站,这样系统可以记录下该站台的编码以便及时维修。

  本系统分为车载和站台两部分,车载部分采用以MSP430F149单片机为核心的控制模块;站台部分只需要发射站址编码信息,要求低功耗、低成本、高可靠性且易于维护,因此ZigBee发射模块以CC2430芯片为核心构成。图2所示的是公交车自动报站系统的设计框图。

 

图2  公交车自动报站系统设计框图

进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • 短波AM发射器电路设计图

  • 带有短路保护系统的5V直流稳压电源电路图

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

    相关电子头条文章