摘要:在沒有產品技術資料的情況下要獲取控制信息,串行數(shù)據(jù)的截取成為關鍵。針對RS232串行數(shù)據(jù)截取技術相關設備稀缺,提出了新穎的數(shù)據(jù)截取方法,以AT89C51單片機為核心,僅用較少外圍輔助電路就可實現(xiàn)。結構簡單, 性能可靠, 截取準確度高。
關鍵詞:串行數(shù)據(jù)截取器; AT89C51;RS232
中圖分類號:TP391 文獻標識碼:A 文章編號:1009-3044(2014)20-4875-04
RS232 Serial Data Capture Technology Based on AT89C51
LIU Fei-fei, FU Ke-yan, SUN Hao, LIU Meng, LIANG Meng-yuan, SUN Rui
(Harbin University of Science and Technology Rongcheng Campus, Rongcheng 264300,China)
Abstract: In order to obtain the control information without any product technical data, the interception of serial data becomes critical. It puts forward a new method of data capture,using AT89C51 single-chip microcomputer as the core, only with less peripheral auxiliary circuit can be implemented. This design is simple,reliable and high accuracy.
Key words: Serial data capture device; AT89C51; RS232
隨著改革開放進程的深化,中國這個“世界工廠”的形象已經深入人心,并且隨著中國的進步與新興技術產品的誕生,新設備、新技術的引入已是大勢所趨,但是如何在沒有產品技術資料的情況下突破其技術瓶頸,實現(xiàn)裝備技術水平的跨越式發(fā)展是當下的一大難題。因此,獲取設備與控制計算機之間的通信數(shù)據(jù),分析雙方數(shù)據(jù)十分重要。而目前很多設備和其控制計算機之間采用的是RS232標準串行接口進行通信,故本文設計和實現(xiàn)了RS232串行通信數(shù)據(jù)截取器,能有效的截取設備與控制計算機之間的數(shù)據(jù)。
1 截取器硬件部分設計
1.1 總體框圖及原理
設備控制計算機的數(shù)據(jù)通過RS232接口送入截取器,送入的數(shù)據(jù)經過電平轉換后進入單片機進行處理,處理后的數(shù)據(jù)再經過MAX232進行電平轉換后通過串口擴展,一路送給控制設備工作,一路送給上位機顯示,一路送給SD卡模塊進行數(shù)據(jù)存儲。總原理框圖如圖1。
1.2 硬件電路
系統(tǒng)電路包括六個部分:單片機最小系統(tǒng)、電源電路、電平轉換電路、波特率按鍵選擇電路、SD卡存儲電路、串口擴展電路[1-2]。
單片機最小系統(tǒng)包括電源電路、時鐘電路和復位電路,其中時鐘電路采用兩個30pF的諧振電容,晶振選擇最常用的11.0592M。……