设计了基于Matlab 和VC 混合编程的DSP 数据采集系统, 实现了在Matlab 平台上控制和操作DSP 目标板进行数据采集,并把采集的数据上传到Matlab 平台进行实时分析处理和图形显示,然后再回传给DSP 目标板,控制DSP 目标板的下一步运作。这样就可将Matlab 强大的数值处理算法和方便灵活的绘图功能应用于DSP 测控系统的研发,加快系统的开发速度。基于Matlab 平台的DSP 数据采集和处理系统,在Matlab 强大的数据分析和绘图功能的基础上, 结合了Visual C++易于实现操作和控制的性能, 改善了Matlab 在控制底层板卡方面的不足。该系统的研究不仅是把Matlab 应用于DSP 数据采集和处理系统的一次尝试,也为一些半实物仿真系统提供了新的思路。Matlab/Simulink 本身就是一种功能强大的系统仿真工具,因此,如果能在该系统的基础上把Matlab/Simulink 的仿真功能添加上来,则可实现硬件在环的半实物仿真。相信Matlab 丰富的函数库和众多的专业工具箱,必会为今后系统的完善以及扩展提供充分的条件。
|