• 高性能单片机STM32和GPRS无线通信的CMMB智能网络
  • 高性能单片机STM32和GPRS无线通信的CMMB智能网络

    高性能单片机STM32和GPRS无线通信的CMMB智能网络
     
      我国自主研发的、具有完全自主知识产权的移动多媒体广播标准。目前,全国各大城市的CMMB网络正在建设和完善当中,而CMMB信号的覆盖测试为网络优化和调整提供了重要的数据依据。一个成熟稳定的CMMB网络覆盖测试系统,对于CMMB的发展具有重大意义。因此,有必要设计一款针对CMMB网络的覆盖测试系统。
     
      本设计基于高性能单片机STM32和GPRS无线通信方案实现了对测试点CMMB网络覆盖情况的实时监测,并利用GPS接收器将测试终端的地理位子信息上传到服务器端,完成了对监测终端的精准定位。
     
      为了对测试点进行实时准确的信息监测,需要做好以下几点。测试地点的地理位置,包括经度、纬度,至少每秒统计一次;终端板卡供电蓄电池电量实时更新;8M信号带宽内的平均功率,单位为dBm,每秒统计一次,测量精度达到±1dBm;CMMB信号解码LDPC误包率、RS误包率,每秒统计一次;服务器端可以随时更改信息上报时间间隔,并能对终端调谐器、解调器配置参数进行更改,以适应不同地区解调参数的不同。
     
      本系统分为测试终端和服务器端,服务器端只需要一台性能良好的个人计算机,而测试终端主要由以下几个模块构成:射频前端模块模块、功率测量与存储模块、GPS接收器、太阳能供电模块、处理器模块及GPRS无线通信模块。各个模块主要是通过STM32微处理器的GPIO口连接与通信。处理器需要对射频前端的调谐器和解调器进行调谐频道和解调参数设置,并对RS误包率、LDPC误包率等信息进行读取。CMMB信号调谐器主要是对从天线接收的高频信号进行调谐输出中频信号;CMMB调谐解调模块主要是对信号进行解调和信道解码;功率的测量与存储模块负责将信号功率转换为电平信号送给STM32的ADC和将系统设置参数进行存储,GPS接收器用于获取监测点地理位子信息,最后处理器通过GPRS无线模块将信息发送至服务器端并从服务器接收控制命令。系统整体结构如图1所示。
     
      本系统选用GPRS无线通信方案,采用Fibocom的G600模块,支持Dual900/1800或850/1900双频。G600模块外观小巧,功耗低,GPRS数据连接可靠,内置TCP/IP协议栈。
     
      处理器是整个监测终端的核心,负责采集射频前端的数据以及与服务器端的通信。处理器采用STM32F103RCT6型单片机,该芯片是基于Cortex—M3内核的新型32位嵌入式微处理器,它集合了性能高,实时、低功耗、集成度高等特点,系统时钟高达72M,开发简便且芯片内集成多种外设。
     
      北京首矽致芯科技有限公司
      联系 Q Q:1571448867
      联系邮箱:1571448867@qq.com
      传真: 010--89146454

    更多型号芯片解密可致电北京致芯科技24小时服务热线:13466687255 010-57436217

    点击这里给我发消息 点击这里给我发消息

      Copyright © 2004-2017 致芯科技 版权所有