基于M-Power500的无线语音传输系统设计与实现
随着无线通信技术的迅猛发展,通信方式越来越多,且整体朝着数据业务量增大的方向发展。但在日常生活中,语音通信仍占据重要地位。在短距离通信中,通信设备的价格、音质、功耗一直是消费者关注的焦点。手机虽然是很好的选择,但是对于要求随时随地的地区性短距离通信来说,其耗价很不合算。而目前市场上的对讲机在体积、价位和功耗上都不能满足特定场合下用户的需求。本文介绍了一种针对短距离通信的、全双工、低功耗的无线语音传输系统实现方案。该设计体积小、音质好、价廉,有一定的实际需求。
1 系统总体设计方案
无线语音系统按功能划分可由以下几部分组成:语音信号采集模块、语音信号编解码模块、控制模块、射频模块及语音信号输出模块。
语音信号采集模块主要负责对原始的模拟语音信号的检测与采集,通常的设备是麦克风。
语音信号编解码模块负责对话筒输入的语音信号进行语音编码以及对通过控制模块传过来的语音编码数据进行语音解码还原。可以用软件实现以上功能,但非常繁琐,且开发代价很高,一般用专用的语音编解码芯片进行硬件实现。专用语音编解码芯片将所需的语音编码与解码功能都集成在一块芯片当中,不仅便于开发,也降低了系统开发的难度。
控制模块主要负责射频模块通讯的控制、数据传输的控制、软件流程的控制,由拥有中央处理器功能的微处理器来担任,一般可选用DSP或者单片机来实现。
射频模块主要负责信号的调制/解调、发送及接收功能,由专用的无线信号射频芯片来实现。
2 M-Power500介绍
M-Power500是一款低功耗长距离的无线收发模块(10 dBm,500m)。它由UBEC的24GHz收发芯片UM2455以及UBEC的UP2268组成。UP2268是由PA+LNA+RF SWITCH射频前端芯片组成,UP2268作用是增加芯片发射功率以及接收灵敏度。优异的射频性能使其能满足电池供电时距离和功耗要求。
UM2455是符合IEEE802.15.4及ZigBee标准的射频芯片,采用直接序列扩频技术(DSSS)来避免2.4 GHz ISM频带上日益严重的电波与噪声干扰,采用载波监听多路访问/冲突避免(CSMA/CA)防碰撞机制进一步提高通讯稳定性,UM2455采用AES-128加密算法。可根据实际需求,通过SPI口灵活编程,设置UM2455芯片。
M-Power500模块工作在全球通用的ISM 2.4~2.5GHz频段。可通过最高速率为5 M的SPI串口控制UM2455收发数据。SPI口工作模式为从机模式,4线接口(SCLK、SI、SO和SEN),可读取UM2455中功能模块(MAC/BB/RF)的控制寄存器和状态寄存器、TXFIFOs、RXFIFOs和密钥表。M-Power500模块的性能特点如下:
相关文章
- 2023-04-26地铁列车运行引起的振动对精密仪器的影响研究
- 2022-06-14基于CAN_BUS的控制器调试系统的设计
- 2023-05-23智能车磁导航中的信号调理电路设计
- 2022-07-15基于FPGA的2M误码测试仪设计
- 2023-12-06双导联输人心电采集控制系统
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。