当前位置:首页 > 单片机 > 单片机
[导读]基于CC1110单片机公交报站系统主要由CC1110单片机最小系统和WT588D语音模块组成,提出了如何实现语音报站,通过无线通信SimpliciTI网络协议实现公交站台的自动播报和OLCD液晶显示公交运行的各类信息。结果表明,该公交报站系统报站准确率99%,价格比同类产品下降了300%以上,系统组成结构简单,提高了系统的抗干扰性和稳定性,也便于携带。

随着信息技术的不断发展,人们对通信技术的需求越来越强,摆脱有线网络的束缚实现无线通信始终是大家关心的问题,当今无线通信研究越来越热,应用非常广泛,使人与人之间的通信更加方便快捷,更具有市场发展前景。现在大多数公交到站报站都是人工手动操作或者半自动实现,而且真正的无线语音自动报站系统及所谓的GPS卫星定位智能报站系统较贵还未形成市场,智能调度系统也只在极少数大城市使用。CC1110单片机芯片结合1个高性能DSSS(直接列扩频)射频收发器核心和1个工业级小巧高效的8051控制器,基于CC1110单片机公交报站系统的实现,将使公交车报站变为自动式,使司机能集中精力驾车,减少疲劳,也提高了交通安全系数,站台提示使在等车的乘客及时准备好上车,让城市公交更好地运营。现在的公交基本上都是手动报站,而基于CC1110单片机公交报站系统价格实惠,要全面实现智能语音报站,此需求量是巨大的价格也是易让人接受的,智能化是现代社会的需要。

1 无线语音自动报站系统的硬件设计
   
基于CC1110单片机公交报站系统以高频无线模块CC1110为核心,高频无线模块CC1110外围电路如图1所示。系统分为两个部分,一部分是移动的,即车载无线系统;一部分是固定的,即安装在站牌上的无线系统。系统硬件结构框图如图2所示。


    车载无线系统通过CC1110内部的RF收发模块接收站点所发出的调制信号,当在RF无线收发覆盖范围时(CC1110为100m或800m可调),由MCU确认信号,WT588D负责播报将到站点站牌名“XX站即将到了,请下车乘客做好下车准备”,OLCD屏显示“XX站即将到了,请下车乘客做好下车准备”,同时发送包含本公交车为几路及车行方向等信号到站牌无线系统,此时乘客可通过按钮提示司机到站要下车。当公交车到站后,根据车门的开信息,控制WT588D语音播报提示“XX站到了,请下车乘客下车,下车请注意安全”,在离站时,根据车门关的信息,自动控制WT588D播报下一站点站牌名。公交车和站牌的通信采用点对点的通信方式;站牌的CC1110系统通过高频模块的RF一直发送站牌相关信号,由MCU检测是否收到公交车返回的信号,若收到信号,确认后使站牌播报即将到来公交车为几路车,同时用OLCD显示屏显示“即将到站巴士:XXX路……”,并点亮该路车的将到信号灯,提醒乘客做好上车准备。
1.1 高频模块CC1110的特点
   
高频无线模块CC1110内含1个真正的CMOS解决方案系统芯片(SoC)。这种解决方案能够提高ISM波段应用对低成本,低功耗的要求。它结合1个高性能DSSS(直接列扩频)射频收发器核心和1个工业级小巧高效的8051控制器。RF无线电收发机可工作于433 MHz、868/915 MHz频段,具有优良的无线接收灵敏度和强大的抗干扰性,高性能和低功耗的8051微控制器核,高达500 kBaud的可编程速率。硬件支持CSMA/CA功能,较宽的电压范围(2.0~3.6 V),1个常规的16位计时器和2个8位计时器。
1.2 语音模块WT588D
   
WT588D是一款由广州唯创科技有限公司生产的可重复擦除烧写的语音单片机芯片。WT588D让语音芯片直接与89C2051单片机相接,取代复杂的外围控制电路。该模块采用三线串口控制I/O口扩展输出模式应用电路,电路模块如图3所示。I/O口P01被定义为DATA数据口,P02为CS片选口,P03为CLK时钟口,单片机可通过3个控制口对WT588D语音模块进行控制。单片机向WT588D语音模块发送数据F5,从三线串口控制模式切换为三线串口控制I/O口扩展输出模式,并保持在三线串口控制模式下的最后一次工作状态。I/O口输出电压基本上与模块的输入电压相等。WT588D模块的VCC输入端的电压要保证在2.8~3.5 V,模块VCC的电压如果大于3.5 V,有可能会导致模块内部的存储器烧坏。在使用时只要用上位机软件对该模块烧写语音程序就可以了。


1.3 液晶显示模块OLCD12864
   
显示部分采用点阵式OLCD12864扩展板,板上集成了OLCD,LED和按键,OS128064P型号的OLED,分辨率为128x64,可反色显示,该OLED和LCD功能一样,功耗比LCD小,可视角比LCD大,显示图案清晰。板上的4只按键,通常用来做菜单选择之用。OLCD液晶屏接口电路如图4所示。

2 CC1110无线部分的重要配置
   
1)输出功率配置RF输出功率有2个可程控等级。首先,专用的PA_TABLE寄存器能保持8个用户选择输出功率设定;其次,3位REND0.PA_ POWER值选择PATABLE使用入口。这个两级功能在传输的开始和结束时提供灵活的PA功率的线性上升或下降以及ASK调试整形。在每种情况下,PA_TABLE中从序号0到FREND0.PA_POWER值的所有PA功率设定值都会用到。
    2)频率配置CC1110可以工作在315、433、868/915 MHz免费频段上。若要CC1110高频部分开始工作,则必须将它的工作频段配置到这些频段(300~348 MHz、391~464 MHz和728~928 MHz)。如果要设置这些参数,则需要有CHANNR、FSCTRL0、FREQ2、FREQ1、FREQ0等寄存器。
3)调制解调器和数据传输速率配置调制解调器通过配置MDMCFG4、MDMCFG3、MDMCFG2、MDMCFG1、MDMCFG0和DEVIATN,可以将它们的调制调解器的方式修改为2-FSK、GFSK和MSK等。CC1110的射频部分是一个可编程控制速率的芯片,最高速率可以达到500 kBaud。由于速率越高消耗的电流就越大,考虑到节能的问题,因而在不需要大速率的情况下,对数据传输速率进行相应的修改是很有必要的。

3 系统软件设计
   
本系统软件设计主要包括初始化模块、无线收发模块、显示模块及语音控制模块。初始化主要完成CC1110高频模块输入输出I/O的配置、无线收发部分的重要配置、OLCD显示初始化及语音芯片WT588D初始化;无线收发部分程序是系统工作的关键部分,无线收发协议采用的是SimpliciTI网络协议,SimpliciTI网络协议支持各种网络拓扑,但是依然能够支持点对点通信,这种选择方案不仅可使用接入点设备来存储并发送消息,还能通过范围扩展器来扩大网络覆盖范围,以支持多次跳频;基于CC1110单片机公交报站系统工作于433 MHz频段,数据传输采用2-FSK调制方式,具有CRC校验,抗干扰能力强。车载无线系统和站台无线系统通过CC1110高频模块的RF部分进行无线数据的传送和接收,根据接收到的数据进行OLCD的显示控制及语音播报控制等相关控制。车载无线系统及站台无线系统程序流程图如图5、图6所示。

     



4 结束语
   
基于C51RF-PS系统的智能无线公交语音自动报站系统实现的是为司机及乘客提供更好的服务的无线智能公交报站系统,采用性价比较高的CC1110无线高频模块作为主控芯片降低了系统成本,外接语音录放芯片WT588D,同时还采用了OLCD液晶模块显示。
    该产品具备新颖、方便、直观和可靠的特点。通过软件调试及硬件测试,本系统各部分均达到了预期的功能。另外,在该语音电路设计的基础上加以改动,还可以应用到公交车智能调度系统、公路收费系统、银行报号系统等各系统当中。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭