基于dsp的心肺语音听诊训练多路播放装置的实现方法

文档序号:2546452阅读:254来源:国知局
基于dsp的心肺语音听诊训练多路播放装置的实现方法
【专利摘要】本发明涉及一种涉及基于DSP的心肺语音听诊训练多路播放装置的实现方法,属于医疗电子心肺语音模拟听诊领域;该装置的硬件平台包括PC通信部分、主控部分、D/A转换部分、运放及外放部分;PC通信部分完成PC机和DSP之间的通信信令或音频数据的传输;主控部分主要完成信令的解析、音频数据解密、音频数据的存储;D/A转换部分完成音频数据的数模转换;运放及外放完成对音频的滤波及放大;该方法具有音源的保密性强、安全性、升级性高等优点,并且可更换更多的病例类型声音;同时,本方法使装置本身的灵活性更高,外设通信模式有两种,而且速率可选择。
【专利说明】基于DSP的心肺语音听诊训练多路播放装置的实现方法
【技术领域】
[0001]本发明属于医疗电子心肺语音模拟听诊领域,具体涉及基于DSP的心肺语音听诊训练多路播放装置的实现方法。
技术背景
[0002]近年来基于医疗的严峻现状,医学院的教学性能不断削弱;医院对医生的要求又不断提高,学校教育与医院要求出现脱节。社会的发展,医疗体制的改革,媒体的宣传,民众的法律意识大大加强,一系列医疗法规的出台,进一步明确了病人的各项权益。病人,这一以往传统医学教学的主体更多的选择拒绝配合教学工作。而近年来医疗纠纷的增多与医患关系的紧张,出于自身利益的考虑,医院的教学性能不断削弱。医学院校在临床医学教育中的常规模式是理论教学+单项技能训练+见习+临床实习。但由于种种原因,见习不能有效开展,从而使得医学院学生实践能力的缺失。基于以上现实情况,医学院校的教学尴尬局面迫切需要改变,形成了新的教学实践模式理论教学+单项技能训练+模拟教学+临床实习。模拟教学,通过模型人的方式再现临床医学的工作场景,为学习者提供了一个无风险学习临床知识和技能的条件和环境。现如今医疗教学市场的心肺音听诊训练装置在同一时间只能听诊一路声音的播放且只是通过切换方式来播放其它类型声音,并不能符合人体真实的心肺音活动。

【发明内容】

[0003]本发明的目的在于提供了一种基于DSP的心肺语音听诊训练多路播放装置的实现方法,该方法具有音源的保密性强、安全性、升级性高等优点,并且可更换更多的病例类型声音;同时,本方法使装置本身的灵活性更高,外设通信模式有两种,而且速率可选择。
[0004]为实现上述目的,本发明所采用的技术方案为一种基于DSP的心肺语音听诊训练多路播放装置的实现方法,该装置的硬件平台包括PC通信部分、主控部分、D/Α转换部分、运放及外放部分;PC通信部分完成PC机和DSP之间的通信信令或音频数据的传输;主控部分主要完成信令的解析、音频数据解密、音频数据的存储;D/A转换部分完成音频数据的数模转换;运放及外放完成对音频的滤波及放大。
[0005]为了正确的传输音频文件,本发明采用了特定的通信协议,该协议包括PC机传给下位机的控制指令协议和下位机上传给PC机的反馈指令协议;为了标志出协议指令的正确性,规定协议指令的开始标志为Oxaa,结束标志为Oxbb。
[0006]PC机传给下位机的协议如下:
[0007]Uaa01000102030405060708090a0b0c0d0e0fl0bb
[0008]此命令代表重新配置所有通道命令(20个字节),aabb代表通信协议的开始和末尾(所有协议均全部相同),0100代表命令的种类,0102030405060708090a0b0c0d0e0fl0由低到高的顺序代表16个通道每个通道将要配置的音频文件的名字ID号,这些音频文件可从SD卡中读取也可从PC中下载。[0009]2、aa011101000000bb
[0010]此命令代表配置某个通道的命令,第四字节01代表所配置的第几个通道(一共16个通道)。第五字节至第七字节000000代表所将要配置文件的大小,例如某文件是375KB所拥有的字节数为384090bytes(0xroC5A),将要配置的通道为08aa0111085ADC05bb或某文件1.09M大小,
[0011]所拥有的字节数为1152052bytes(0xll9434)
[0012]aaOlI10834941Ibb
[0013]所以配置单个通道中文件的大小最大为Oxffffffbytes,约为15M大小。同样此命令也是下位机回馈给上位机下位机实际接收的数据多少的命令。
[0014]3> aa0700/llbb
[0015]此命令代表重新配置某个通道选择命令,aa0700bb表示下位机不用重新配置此通道的音频,aa0711bb表示下位机需要重新配置此通道。
[0016]4、aa0201/00bb
[0017]此命令代表停止/播放命令,aa0201bb代表播放命令,aa0200bb代表停止命令。
[0018]5、aa0639bb
[0019]此命令代表声音大小选择命令,第三字节代表音量的大小选择,这部分值越大音
量越小。
[0020]6、aa0401bb
[0021]此命令代表测试下位机是否正常命令。
[0022]同样下位机传给PC的反馈指令协议如下
[0023]
【权利要求】
1.一种基于DSP的心肺语音听诊训练多路播放装置的实现方法,其特征在于:该装置的硬件平台包括PC通信部分、主控部分、D/Α转换部分、运放及外放部分;PC通信部分完成PC机和DSP之间的的通信信令或音频数据的传输;主控部分主要完成信令的解析、音频数据解密、音频数据的存储;D/A转换部分完成音频数据的数模转换;运放及外放完成对音频的滤波及放大; 依据自定义协议,该过程的实施步骤如下, SI下位机的初始化;初始化包括DSP外设口串口、串行数据口、可移动外设存储接口、串行通信口、外部总线接口单元、D/Α转换的初始化、USB通信芯片的初始化;初始化成功后给上位机发送初始化成功命令; S2假若PC机给下位机发送16通道重新配置指令,下位机准备好便反馈给上位机指令aallOlbb ; S3上位机根据配置完所有通道命令可决定下位机是否播放病例声音,给下位机发送播放命令; S4练习者可根据声音的大小发送声音大小的控制命令; S5上位机也可随时发送下位机是否正常指令,测试下位机是否正常工作; 经过以上控制方法及指令的操作便可实现对下位机的病例类型声音的播放控制,最终实现16通道声音的播放。
2.根据权利要求1所述的一种基于DSP的心肺语音听诊训练多路播放装置的实现方法,其特征在于:为了正确的传输音频文件,本发明采用了特定的通信协议,该协议包括PC机传给下位机的控制指令协议和下位机上传给PC机的反馈指令协议;为了标志出协议指令的正确性,规定协议指令的开始标志为Oxaa,结束标志为Oxbb ; PC机传给下位机的协议如下, (1)aa01000102030405060708090a0b0c0d0e0f IObb 此命令代表重新配置所有通道命令,共20个字节;aabb代表通信协议的开始和末尾,0100代表命令的种类,0102030405060708090a0b0c0d0e0fl0由低到高的顺序代表16个通道每个通道将要配置的音频文件的名字ID号,这些音频文件可从SD卡中读取也可从PC中下载; (2)aa011101000000bb此命令代表配置某个通道的命令,第四字节01代表所配置的第几个通道,共16个通道;第五字节至第七字节000000代表所将要配置文件的大小; (3)aa0700/llbb此命令代表重新配置某个通道选择命令,aa0700bb表示下位机不用重新配置此通道的音频,aa0711bb表示下位机需要重新配置此通道; (4)aa0201/00bb此命令代表停止/播放命令,aa0201bb代表播放命令,aa0200bb代表停止命令; (5)aa0639bb此命令代表声音大小选择命令,第三字节代表音量的大小选择,这部分值越大音量越小; (6)aa0401bb此命令代表测试下位机是否正常命令。
3.根据权利要求1所述的一种基于DSP的心肺语音听诊训练多路播放装置的实现方法,其特征在于:下位机传给PC的反馈指令协议如下
【文档编号】G09B5/04GK103794091SQ201410032404
【公开日】2014年5月14日 申请日期:2014年1月23日 优先权日:2014年1月23日
【发明者】孙光民, 刘凯, 张一行, 刘伟, 孔祥伟, 马昊骢 申请人:北京工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1