基于STM32与串口服务器的IP语音通信系统设计  被引量:4

Research on IP Voice Communication Based on STM32 and Serial Server

在线阅读下载全文

作  者:李基 邵琼玲 王盛军 

机构地区:[1]航天工程大学航天装备系,北京101416

出  处:《计算机测量与控制》2017年第12期172-176,共5页Computer Measurement &Control

摘  要:针对模拟训练系统中语音通信的应用需求,提出了一种基于TCP/IP协议在局域网内进行IP语音通信的实现方法;分析了该语音通信系统的组成结构和工作原理,设计了以微处理器STM32F103ZET6为核心、以语音编解码芯片VS1053B为驱动的语音控制电路,SD卡连接电路和电源电路;移植了UCOSⅢ嵌入式实时操作系统增强控制系统的实时性和稳定性,采用FatFs文件系统管理SD卡存储设备;利用串口服务器实现串口数据与以太网数据的快速交换,完成模拟训练系统局域网的搭建,实现基于TCP/IP协议的稳定高效的IP语音通信。采用.NET Framework的Socket模块和Winform模块设计了上位机模拟网控软件;测试结果表明,系统稳定可靠、扩展性强,语音通信质量满足模拟训练使用要求。Aiming at the application of voice communication in simulation training system, a method of IP voice communication based on TCP / IP protocol in LAN is proposed. The composition and working principle of the voice communication system are analyzed,, the voice control circuit driven by the microprocessor STM32F103ZET6 and the speech codec chip VS1053B is designed, the SD card connection circuit and the power supply circuit are also designed. The embedded real time operating system UCOS Ill is transplanted in order to enhance the re al--time and stability of the control system, and the FatFs file system is used to manage the SD card storage device. The serial port server is used to achieve rapid exchange of serial data and Ethernet data and build the LAN of simulation training system, IP voice communications based on TCP/IP protocol is accomplished stably and efficiently. The . NET Framework's Socket module and Winform module are used to design PC's simulation network control software. Test results show that the system is stable, reliable and scalable, voice communication quality is good to meet the requirements of simulation training.

关 键 词:IP语音通信 STM32 串口服务器 UCOSI]I VSl053B NET Framework平台 

分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象