一种铁路无线通信手持台增加录放音功能的实现方法
【专利摘要】本发明涉及一种铁路无线通信手持台增加录放音功能的实现方法,其特征在于:在铁路常用的GP3688无线收发手持台的基础上增加2次开发接口,采用STM32F103芯片作为MCU硬件平台,MCU与GP3688信道机之间采用SPI总线方式通信,用来控制和查询GP3688信道机状态;通过SPI总线控发信道机MIC调制从语音调理通路进行播放,录音单元实时监控着手持台当前工作状态,放音单元通过2.4GA7130芯片接收维护设备放音指令,将存储在NANDFlash存储芯片中的语音数据,通过MCU的DAC数模转换接口将数字信号还原成模拟信号,通过ADC/DAC实现数字信号和模拟信号之间信号转换,从而实现录放音功能,可以实现既有列调手持台的基本功能、并且增加录音功能、语音播报和报警功能。
【专利说明】一种铁路无线通信手持台增加录放音功能的实现方法
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种铁路无线通信手持台增加录放音功能的实现方法,通过ADC/DAC实现数字信号和模拟信号之间信号转换,从而实现录放音功能。
【背景技术】
[0002]随着铁路通信的不断快速发展,列调便携通信手持台设备在铁路通信系统得到了广泛的应用。但由于历史原因,手持台并没有录音功能,不可靠且出事后无法准确分析事故原因。随着铁道部对列车安全作业的要求不断提高,尤其是723事件以后,研制带录音设备的手持台势在必行。因此就需要一种可以实现既有列调手持台的基本功能、并且增加录音功能、语音播报和报警功能。
【发明内容】
[0003]鉴于现有技术存在的不足,本发明提供了一种铁路无线通信手持台增加录放音功能的实现方法。
[0004]为实现上述目的,本发明所采取的技术方案是:铁路无线通信手持台增加录放音功能的实现方法,其特征在于:在铁路常用的GP3688无线收发手持台的基础上增加2次开发接口,采用STM32F103芯片作为MCU硬件平台,MCU与GP3688信道机之间采用SPI总线方式通信,用来控制和查询GP3688信道机状态;外设电路包括用于录音数据存储的NANDFlash存储芯片,用于无线传输的2.4G A7130芯片,和用于录音回放的信号调理电路;系统通过MCU的ADC数据采样接口电路将从GP3688输出的MIC/AF模拟信号通过信号调整后转换为数字信号,然后通过MCU的FSMC2接口发送给NANDFlash存储芯片进行录音保存,并且可以将原来存储在NANDFlash存储芯片中的语音数据,通过MCU的FSMC2接口取出,然后通过MCU的DAC接口将数字信号还原成模拟信号,通过SPI总线控发信道机MIC调制从语音调理通路进行播放。
[0005]录音单元实时监控着手持台当前工作状态,当手持台收到信道机AF信号端接收到的无线通信信号时,录音单元通过ADC模数转换接口同步进行AD采样,将收到的模拟信号转换成数字信号并通过MCU的FSMC2接口存储到Flash芯片,当收到无线通信信号结束时,此次录音停止,同时增加录音的序号、开始和结束时间等索引信息,以便于以后对此次录音进行查询;当手持台处于发射通话时,录音单元通过ADC模数转换接口同步进行AD采样,将手持台要发送的无线模拟信号转换成数字信号并通过MCU的FSMC2接口存储到Flash芯片,当手持台停止发射时,,此次录音停止,同时增加录音的序号、开始和结束时间等索引信息,以便于以后对此次录音进行查询。
[0006]放音单元通过2.4G A7130芯片接收维护设备放音指令后,通过MCU的FSMC2接口读取索引并找到需要播放语音在NANDFlash存储芯片中的地址,将存储在NANDFlash存储芯片中的语音数据,通过MCU的DAC数模转换接口将数字信号还原成模拟信号,然后通过SPI总线控发GP3688信道机或通过信道机自身扬声器从语音通路进行播放。[0007]本发明的有益效果:通过ADC/DAC实现数字信号和模拟信号之间信号转换,从而实现录放音功能,可以实现既有列调手持台的基本功能、并且增加录音功能、语音播报和报警功能。
【专利附图】
【附图说明】
[0008]图1为本发明的硬件框图;
图2为2次开发接口电路;
图3为本发明的主流程图;
图4为手持台录音流程图;
图5为手持台放音流程图。
[0009]【具体实施方式】
[0010]如图1、2所示,在铁路常用的GP3688无线收发手持台的基础上增加2次开发接口,采用STM32F103芯片作为MCU硬件平台,MCU与GP3688信道机之间采用SPI总线方式通信,用来控制和查询GP3688信道机状态;外设电路包括用于录音数据存储的NANDFlash存储芯片,用于无线传输的2.4G A7130芯片,和用于录音回放的信号调理电路;系统通过MCU的ADC数据采样接口电路将从GP3688输出的MIC/AF模拟信号通过信号调整后转换为数字信号,然后通过MCU的FSMC2接口发送给NANDFlash存储芯片进行录音保存,并且可以将原来存储在NANDFlash存储芯片中的语音数据,通过MCU的FSMC2接口取出,然后通过MCU的DAC接口将数字信号还原成模拟信号,通过SPI总线控发信道机MIC调制从语音调理通路进行播放。
[0011]如图3所示,MCU上电进行开机初始化,并初始化各芯片单元,然后进入主循环等待,除了原来既有功能外,如果有录音或者放音任务时,进行相应操作。
[0012]如图4所示,当录音单元检测到需录音信号时,先准备好空闲的录音缓冲,然后开始读取采样数据并填充到缓冲中,如果在录音过程中缓冲已满,录音单元会将缓冲中数据存入Flash存储器,并将索引记录自动累加继续录音。当录音结束时,录音单元会将剩余缓冲文件存入Flash存储器,并更新索引记录,结束录音过程。
[0013]如图5所示,当放音单元检测到需要播放语音时,先读取索引表,通过索引表找到语音所在地址信息,将语音数据填充到放音缓冲,然后通过DAC将数字信号还原成模拟信号,通过控发信道机或通过信道机自身扬声器从语音通路进行播放。
【权利要求】
1.一种铁路无线通信手持台增加录放音功能的实现方法,其特征在于:在铁路常用的GP3688无线收发手持台的基础上增加2次开发接口,采用STM32F103芯片作为MCU硬件平台,外设电路包括用于录音数据存储的NANDFlash存储芯片,用于无线传输的2.4GA7130芯片,和用于录音回放的信号调理电路;系统通过MCU的ADC数据采样接口电路将从GP3688输出的MIC/AF模拟信号通过信号调整后转换为数字信号,然后通过MCU的FSMC2接口发送给NANDFlash存储芯片进行录音保存,并且可以将原来存储在NANDFlash存储芯片中的语音数据,通过MCU的FSMC2接口取出,然后通过MCU的DAC接口将数字信号还原成模拟信号,通过SPI总线控发信道机MIC调制从语音调理通路进行播放; 具有自动记录调车作业中通话的情况功能,将发射和接收的语音信息存入控制板的存储芯片中,可以存储24个小时,循环覆盖;具有语音播报功能,可以将需要播报的话音通过手持台的扬声器播放。
2.根据权利要求1所述一种铁路无线通信手持台增加录放音功能的实现方法,,其特征在于:通过ADC将调理后的模拟信号转换为数字信号并进行保存;录音内容保存时同时保存录音的序号、开始和结束时间信息;录音内容保存在NANDFlash中;具有坏块管理和循环覆盖功能。
3.根据权利要求1所述的一种铁路无线通信手持台增加录放音功能的实现方法,其特征在于:将存储在FLASH中的语音数据,通过DAC将数字信号还原成模拟信号,通过控发信道机或通过信道机自身扬声器从语音通路进行播放。
【文档编号】G05B19/042GK103560802SQ201310587794
【公开日】2014年2月5日 申请日期:2013年11月21日 优先权日:2013年11月21日
【发明者】蒋小龙, 张璐, 石勇 申请人:天津七一二通信广播有限公司