为满足低成本、短距离实时无线语音通信需求,设计一种有中心基站的无线语音通信系统.根据系统实际需要,设计以微处理器ATMega128L为核心,选用无线射频模块CC2500、语音编解码芯片CMX649以及液晶屏、电源等外围电路构成的无线语音中心基站及端节点.重点分析了系统结构、硬件设计、软件设计和通信协议等核心问题,提出了语音数据双缓冲机制.测试结果表明,当射频模块传输速率配置为250kbps、语音编解码速率配置为16 kbps、双缓冲大小设置为40B以上时,能使无线语音通话质量得到很大改善.
To meet the needs of low-cost,short-range and real-time wireless voice communications,a central base station wireless voice communication system was proposed.In accordance with the needs of the system,the central base station and the end nodes adopting embedded processor ATMega128L as MCU,RF chip CC2500,codec CMX649 and LCD,power circuit as peripheral equipments were introduced.The design of system structure,hardware,software and communication protocols was discussed in detail,and the system adopted voice data double buffering mechanism.When RF chip was set at 250kbps and codec was set at 16 kbps,the test results showed that as the double buffer size was set at more than 40B,the wireless voice quality could be greatly improved.