张秋艳


摘 要:随着公交车缓解城市交通的日益重要性,克服当前公交车人工报站的弊端,本文介绍了一种基于MSP430的新型城市公交车自动报站系统,实现公交车的自动报站功能。
【关键词】MSP430 自动报站器 GPS
公交车的广泛推广是解决城市交通问题的关键,而公交车智能终端的使用能够有效提高系统的服务质量和运行效率。本文基于MSP430F149单片机,通过GPS全球定位,通过LCD12864液晶显示、ISD4004语音录放的公交车站自动站报站系统。
1 系统总结构(如图1)
本系统采用MSP430单片机作为CUP(图1),由GPS将卫星信号通过数据接口输至主控芯片,获取当前地理信息,来确定公交车的位置信息,据此控制ISD4004语音芯片并且LCD12864液晶的显示。
2 系统硬件设计
2.1 电源模块
电源模块是整个公交车站自动报站器的生命之源,为各个模块提供动力。由于公交汽车的输入电压为24V,而本设计需要的电压是5V和3.3V。各个模块对电压的需求也是有所差异的,故需要对电源电压进行转换。本设计采用一个低漏失电压调整器-AMS111保护系统的电源,如图2所示的电源模块。从DC端输进来的电流,经过固定式三段稳压器LM7805的稳压和EC4的滤波后,便在ASM1117的输入端形成了精度高、稳定度好的5V直流电压。
2.2 GPS模块设计
本设计主要采用的是瑞士U-BLOX公司推出的NEQ-6M芯片,数据传输采用UART接口,使用TTL电平,不需要电平转换电路,可以直接连接到主芯片的串口进行数据传输,如图2所示的GPS模块。NEO-6M通过8引脚TXD1输出数据至主芯片MSP430F149的接收端P3.5;9引脚RXD1是数据的输入引脚,连接主控芯片的P3.4,用于对NEO-6M进行设置。……