此软件主要是按照用户的需求和设置要求,采用多种数据分析方法全面高效地对传感器数据进行分析,获取传感器的误差等各种性能参数。主要针对传感器数据处理进行测试。采用python语言编写,下位机采用单片机STM32F103和传感器MPU6050。软件界面由六大部分组成,其中包括菜单栏、操作面板、绘图区、计算结果显示区、消息提示区和模式切换按钮。在进行模式切换后可以从本地数据分析模式进入传感器数据采集模式。其使用各种算法获得关键参数。其中包括使用衰减法和半功率法计算出品质因数,使用黄金分割法计算出谐振频率,使用最小二乘法计算出标度因数、完成艾伦曲线绘制等;建立GUI用户交互界面,在界面中完成分层次、分模块的设计,将每种计算类型集成到固定的模块内提高程序的可移植性和可读性。针对软件界面开发出后台运行程序,在后台程序中将数据处理程序集成到软件内,通过点击相关的按键进行数据的处理和计算,提高了程序的易用性。