為了提高超聲骨密度儀性能,基于Visual C++ 2008 MFC實現上位機軟件,實現測量結果穩定性和測量速度的改進,同時提高了超聲聲速(SOS)的測量精度。上位機軟件包括界面設計、采集控制、數據處理與參數提取、數據存儲以及報告打印等。設計了優良的人機交互(HCI)接口,操作便捷,可以實時觀察波形。通過高效自動增益控制和有效數字濾波提高采集精度和穩定性。采用高速USB接口通信,向采集端發送控制指令,同時進行數據傳輸,有效縮短了測量時間。通過多通道統計平均測出超聲聲速和寬帶超聲衰減(BUA),結果穩定可靠。采用XML文檔存儲患者信息,檢索方便。患者測量報告可實時打印。軟件分層實現,便于維護與擴展。