基于红外技术的公交车载人数统计系统的设计
0. 车载人数统计系统的功能
为了有效记录公交线路各站点的真实客流量,为公交公司提供合理的车辆调度规划依据,
公交车载人数统计系统的功能如下:
1)人数采集统计功能
公交车在各个停靠站点上下车的人数都能精确无误地被系统记录。
2)数据存储功能
每个公交车停靠站点以及该站点的客流量为一对一记录保存,以便公交公司工作人员分
析各站点的客流量,合理的制定相应的运营计划。
3)数据传输功能
车载人数统计系统可以将各个公交停靠站点的客流量数据通过有线或者无线方式传输
给计算机。
1. 系统硬件设计
系统以单片机 MSP430F149 为核心控制器,集成红外发射模块、红外接收模块、串行
存储器模块、RS232 接口模块和电源管理模块。系统框图见图 1。
图 1 系统框图
Fig.1 System diagram
2.1 单片机单元
系统采用 TI 公司的 MSP430F149 单片机作为核心控制器,此款单片机具有 16 位的 CPU
集成寄存器和常数发生器,可使单片机实现最大化的代码效率;集成 JTAG,支持在线编程;
两个通用全双工串行同步/异步通信接口;PWM 控制输出;外部中断输入接口。单片机负责
采样公交车辆开关门信号,开启或者关闭红外计数模块,记录各个公交站点的上下车人数,
存储各个站点上下车人数数据并将存储的数据传输给计算机。
2.2 红外发射模块
红外发射二极管 LF5038 作为发射模块的红外信号发射器件,其电气参数如下:峰值波长
MCU
MSP430
数据存储器
红外接收模块
红外发射模块
RS232 接口
键盘
电源管理