單片機智能開發(fā)平臺介紹
本文引用地址:http://www.ex-cimer.com/article/171144.htm
基礎模塊大致功能接口如圖2所示。
其中可選項是用戶自己可按照我們規(guī)定的參數(shù)進行配備的硬件模塊,同時用戶也可用我們自己的配套功能模塊。
(二)用戶資源設計
這一部件是為了讓一部分用戶可在已有的資源不夠用或者不能滿足他的特殊要求時而設計的,如開關量的測量與輸出、多種優(yōu)先級方式的中斷系統(tǒng)、其他特殊的IIC總線器件、多機通訊、與上位機通訊、其他通訊設備的連接、更大的程序存儲區(qū)和數(shù)據(jù)存儲區(qū)的擴展等等。所以需要擴展足夠多的地址線和一定的I/O口線和其他接口。
(三)硬件框圖
鑒于用戶資源和該通用測控系統(tǒng)在同一MCU控制下,考慮整個系統(tǒng)的功能要求和構(gòu)件的靈活性,以及當今硬件發(fā)展的潮流,選用一片F(xiàn)PGA來完成所有的擴展?;A模塊的內(nèi)部硬件結(jié)構(gòu)簡圖如圖3所示。
四、虛擬儀表
虛擬儀器是隨著計算機技術、現(xiàn)代測量技術發(fā)展起來的新型高科技產(chǎn)品,代表著當今儀器發(fā)展的新方向。它既有普通儀器的基本功能,又有其獨特的功能。虛擬儀器給用戶一個充分發(fā)揮才能和想象力的空間,用戶可以根據(jù)自己的需求設計自己的儀器系統(tǒng),滿足各種各樣的應用要求。在平臺中,為了給用戶調(diào)試帶來方便,設計了虛擬儀表功能,主要包括了數(shù)字電壓表、邏輯分析儀、波形發(fā)生器。
(一)邏輯分析儀
邏輯分析儀是仿真系統(tǒng)的一部分,它是對用戶系統(tǒng)進行外部監(jiān)視,使用戶能夠直觀地了解到自身系統(tǒng)的狀態(tài)??蔀橛脩籼峁┳陨硐到y(tǒng)的狀態(tài)數(shù)據(jù),并進行數(shù)據(jù)分析,了解用戶系統(tǒng)的工作狀態(tài)。
總體設計框圖:
實現(xiàn)目標:
(1)為軟件提供8路采集信號
(2)實現(xiàn)數(shù)據(jù)的采集深度為32K
(3)實現(xiàn)高頻率的采集20M>
(4)實現(xiàn)不同頻率的采集20M,10M,100K,1K>
(5)對數(shù)據(jù)進行簡單的壓縮
(6)采用RS-232通訊
評論