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