眼鏡片摩擦試驗機軟件系統
系統以單片機和PC機為測試系統核心。單片機主程序主要完成復位,包括存儲區的初始化、標志位清零等,子程序包括A/D轉換、數據處理、數據存儲和線性補償等程序,下位機程序用匯編語言編寫。PC機程序主要完成串口通訊、標度變換、數字濾波和圖形處理等,上位機程序用VC編寫。下面重點介紹一下通訊程序設計。該系統中通信協議采用常用的“9600,8,N,1”協議,即波特率為9600bit/s,無校驗,每次數據是8位,停止位為1位。
3.1串行通訊下位機程序
單片機的系統晶振頻率為11.0592MHz,選用定時器T1作為波特率發生器,并讓其工作于方式2。另外設置PCON的SMOD位為1。設T1的初始值為N,即TH1=TL1=N。為了使波特率為9600bit/s,經計算可知N=FAH。單片機每次采集的數據放入累加器A,然后立刻將其發送出去。
眼鏡片摩擦試驗機的系統結構原理
三相異步電動機通過主軸帶動上試樣旋轉,同時通過變頻器調速系統來控制電機的轉速。上下試樣之間的壓力通過對液壓系統進行加載來實現,壓力的大小通過負荷傳感器進行測量。摩擦力矩的測定是由上、下試樣間的摩擦力傳遞至下主軸產生回轉力矩,通過固定在下主軸的力矩拉繩,直接作用在一個測力傳感器上來測定的。給水盒的進水口通水后試樣就工作在水潤滑條件下。當然,這種結構也可以用于其它介質條件和干摩擦條件。