天堂888-欧美黄色小说-熟睡侵犯の奶水授乳在线-初尝情欲h名器av-亚洲天堂免费视频-日韩五十路-免费在线国产-国产又大又黄又粗-久草导航-色播导航-亚洲免费资源-熟女一区二区三区视频-亚洲美女视频在线-亚洲成人福利视频-婷婷精品在线-亚洲综合p-中文字幕 日本-亚洲骚片-亚洲自拍偷拍网-国产农村妇女精品一区二区-午夜中出-久久精品国产精品亚洲毛片-91精品毛片-99爱视频在线-狠狠操亚洲-美女让人操-里番本子纯肉侵犯肉全彩无码-999偷拍

ARM7+UC/OS-II設計信號采集系統設計[1]

終端與業務 責任編輯:rotom126 2011-01-12

摘要:摘要:介紹了一種用ARM7+μC/OSII設計的數據采集系統。給出了系統原理框圖,實現了將嵌入式操作系統植入該系統中,列出了軟件設計的要點。在一些工業現場中,設備長時間運行容易出現故障,為了監控這些設備,通常利用數據采集裝置采集他們運行時的數據并送給PC機,通過運行在PC機上的特定軟件對這些數據進行分析,以此判斷當前運行

摘 要:介紹了一種用ARM7+μC/OSII設計的數據采集系統。給出了系統原理框圖,實現了將嵌入式操作系統植入該系統中,列出了軟件設計的要點。

  在一些工業現場中,設備長時間運行容易出現故障,為了監控這些設備,通常利用數據采集裝置采集他們運行時的數據并送給PC機,通過運行在PC機上的特定軟件對這些數據進行分析,以此判斷當前運行設備的狀況,進而采取相應措施。當前常用的數據采集裝置,在其系統軟件設計中,多采用單任務順序機制。這樣就存在系統安全性差的問題。這對于穩定性、實時性要求很高的數據采集裝置來說是不允許的,因此有必要引入嵌入式操作系統。筆者以μC/OSII為操作系統平臺,基于ARM7系列處理器,對一種高性能的數據采集系統開發進行了探索。

  1μC/OSII嵌入式操作系統簡介

  嵌入式操作系統μC/OSII(microcontroller operating system)是專為微控制器系統和軟件開發而設計的公開源代碼的搶占式實時多任務操作系統內核,是一段微控制器啟動后首先執行的背景程序,作為整個系統的框架貫穿系統運行的始終。對于對實時性和穩定性要求很高的數據采集系統來說,引入μC/OSII無疑將大大改善其性能。

  μC/OSII的特點可以概括為以下幾個方面:公開源代碼,代碼結構清晰、明了,注釋詳盡,組織有條理,可移植性好,可裁剪,可固化。內核屬于搶占式,最多可以管理60個任務。μC/OSII自1992年的第一版(μC/OS)以來已經有好幾百個應用,是一個經實踐證明好用且穩定可靠的內核。目前國內對μC/OSII的研究和應用都很多。

  2系統基本工作原理

  應用時,數據采集系統置于被監控的設備處,通過傳感器對設備的電壓或者電流信號進行采樣、保持,并送入A/D轉換器變成數字信號,然后將該信號送到FIFO中。當FIFO中存放的數據到了一定數目時,由ARM7從FIFO中讀出,然后通過ARM7的以太網接口或者RS232送給上位機。考慮到要監控的設備可能會很多,所以設計了多路采集通道,他們經過模擬開關后再進入A/D轉換器。CPLD是整個系統的控制核心,他控制采集通道的切換、A/D轉換器的啟/停、轉換后的數據在FIFO中的存放地址發生器、產生中斷請求以通知ARM7讀取存放在FIFO中的數據等。

  3系統硬件結構

  系統采用了Samsung公司的S3C4510B作為系統與上位機溝通的橋梁,S3C4510B是基于以太網應用系統的高性價比16/32位RISC微控制器,他有如下幾個主要特點:

[1]  [2]  [3]  

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

通信工程師備考資料免費領取

去領取

專注在線職業教育25年

信息系統項目管理師

信息系統項目管理師

信息系統項目管理師

!
咨詢在線老師!