1,摩擦試驗機軟件系統:
系統以單片機和PC機為測試系統核心。單片機主程序主要完成復位,包括存儲區的初始化、標志位清零等,子程序包括A/D轉換、數據處理、數據存儲和線性補償等程序,下位機程序用匯編語言編寫。PC機程序主要完成串口通訊、標度變換、數字濾波和圖形處理等,上位機程序用VC編寫。下面重點介紹一下通訊程序設計。該系統中通信協議采用常用的“9600,8,N,1”協議,即波特率為9600bit/s,無校驗,每次數據是8位,停止位為1位。
2,摩擦試驗機串行通訊下位機程序
單片機的系統晶振頻率為11.0592MHz,選用定時器T1作為波特率發生器,并讓其工作于方式2。
另外設置PCON的SMOD位為1。設T1的初 始值為N,即TH1=TL1=N。為了使波特率為9600bit/s,經計算可知N=FAH。單片機每次采集的數據放入累加器A,然后立刻將其發送出去。 摩擦試驗機技術指標:
摩擦壓力一20±0.2N
摩擦速度一43cpm
摩擦面積一155(L)× 50(B)mm
摩擦次數一0-999
試樣尺寸一230(L)×50(B)mm(短試樣可拼接)
電 源—220V 50HZ
功 率—40W
波特率:
在電子通信領域,波特率(Baud rate)即調制速率,指的是信號被調制以后在單位時間內的變化,即單位時間內載波參數變化的次數。它是對符號傳輸速率的一種度量,1波特即指每秒傳輸1個符號。 單位“波特”本身就已經是代表每秒的調制數,以“波特每秒”(Baud per second)為單位是一種常見的錯誤。
單片機:
單片機是一種集成在電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的計算機系統。
推薦閱讀: