色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于uC/OS—II操作系統和LPC2220微控制器實現數據采集記錄儀的設計

電子設計 ? 來源:微計算機信息 ? 作者:陳華麗,馮知凡 ? 2020-10-26 10:24 ? 次閱讀

1 引言

數據采集記錄儀在工業控制領域中有著十分重要的意義。在許多工業場合。尤其是對于一些分散的、無人值守的現場.需要對數據進行定時采集以便及時了解現場的情況.并根據情況發送控制命令。以前這些系統大多采用普通的單片機來實現.其缺陷是明顯的.如系統資源短缺、指令不夠精簡、CPU操作頻率低等,大大地限制了其使用場合。現在廣泛使用的是ARM和PC機通過串行口構成的多微機監測系統.但仍存在問題,比如多儀器問的精確同步。

本文提出了一種基于ARM和GPS(Global Positioning System)的數據采集記錄儀,并結合uC/OS—II嵌入式實時操作系統來實現。該系統具有良好的環境適應性、多儀器間的精確同步性、人機交互性、穩定性、高效性,很適合運用于電化學實驗、腐蝕測量工程等領域。

2 系統總體結構設計

本數據采集記錄儀主要包括兩大部分:數據采集與數據存儲傳輸。本文主要介紹數據采集模塊的設計與實現。整個系統的系統功能模塊如圖1所示。

該系統要求采集4路電壓通路.采集時間為100ms~255h.并連續記錄ON、OFF電位至少24小時(不需要記錄整個波形):同時由于本數據采集記錄儀是一個多儀器系統,要求所有儀器都能夠精確同步。因此.該系統要求每分鐘,秒鐘記錄一次測試時間(GPS時間)。并將此時間與其它儀器記錄時間相比。其它儀器記錄時間用GPS同步。同時,該系統要求支持本地數據存儲和u盤數據保存功能.且u盤數據保存的可存儲容量取決于u盤的整體容量:該系統支持多種數據通訊功能。如Zigbee通訊、SPI總線接口通訊、I2C總線接口通訊、UART異步串行通訊。

基于uC/OS—II操作系統和LPC2220微控制器實現數據采集記錄儀的設計

圖1 數據采集記錄儀的功能模塊圖

結合圖1,可得整個系統的實現方案.如下:

1)與硬件平臺相關的軟件部分分析與實現,并編寫相應的底層函數:

2)進行uC/OS—II嵌入式實時操作系統LPC2220微處理器的移植:

3)系統各功能模塊的分析與實現:

4)系統調試及改進。

該系統采用uC/OS-II嵌入式實時操作系統作為中問件,并將與硬件平臺相關的部分與相應功能模塊的實現隔離開來,盡可能地實現硬件與軟件分開.這樣方便進行系統設計。uC/OS-II嵌入式實時操作系統是一個多任務的實時內核,其允許建立多達63個用戶任務.并根據程序建立和運行的情況.決定在什么時候從一個任務切換到另一個任務。同時。任務的優先級也是uC/OS-II嵌入式實時操作系統必須得到的信息之一。具體的任務劃分如圖2所示:

圖2 系統任務劃分圖

3 數據采集模塊原理與底層設計

3.1 采集信號分析

由于本數據采集記錄儀主要應用于電化學實驗及腐蝕測量工程中.其對信號采集與記錄上有較高的要求.如下:

1) 3路直流0~±2.5V。14~16bit,分辨值0.1mV;

2) 1路交流0~±40v 14~16bit,分辨值0.1mV,自動檔量程預選;

3) 4路通用10位AD.范圍0~5v(預留)。

信號的采集過程為:首先采集并存儲128個信號采樣點,計算并存儲此128個信號采樣點中8個連續數據點的“斜率”。8個連續數據點的“斜率”計算算法為:首先每2個連續數據點計算一次斜率K1=(Y1-Y2)/(X1-X2).一次循環后得到4個斜率.對4個斜率取平均值并將此作為8個連續數據點的“斜率”。然后對前后一段時間的斜率的大小與走勢進行比較.并根據相應的閾值來確定ON/OFF電位的位置。

3.2 數據采集

由于LPC2220內部提供一個8路10位A/D轉換器.且轉換時間低至2.44us捕足該系統對信號采集的基本要求。因此在進行數據采集的時候.就直接利用其內部提供的A/D轉換器。LPC2220擁有一個10位8路A/D轉換器.A/D轉換器的基本時鐘由VPB時鐘提供.每個轉換器包含一個可編程分頻器,可將時鐘調整至逐次逼迫轉換所需的4.5MHz(最大)。完全滿足精度要求的轉換需要11個轉換時鐘。

此MD轉換器的主要特性如下:

* 1個10位逐次逼近式模數轉換器

* 具有掉電模式:

* 10位轉換時間小于2.44μs;

* 一個或多個輸入的Burst轉換模式:

啟動A/D轉換器的方式非常靈活.既可以單路軟件啟動,也可以設置為BURST模式對幾路信號逐個循環采樣。與其他LPC2000系列單片機相比.LPC2220增加了獨立的基準電壓源引腳.這對提高轉換精度很有利。

由于被采集信號相對較復雜,且在ON/OFF電位處可能有較大的紋波,而實驗證明最大程度的硬件濾波也無法達到非常理想的要求,因此必須使用軟件濾波來減少紋波對信號采樣的影響.具體濾波方法主要有中值/中值平均濾波法、限幅,限幅平均濾波法、算術/算術平均濾波法、消抖,消抖平均濾波法、加權遞推,加權遞推平均濾波法等。該系統主要采用中值平均濾波法與算術平均濾波法相結合的方法。

與數據采集有關的函數調用如下:

void ADInit(uint8 channel) //ADC初始化

uint32 ADRead(uint8 channel) //切換到ADC的任何一個通道并讀取轉換數據

void ADProcessfuint8*data) //數據處理與ON/OFF電位確定

數據采集模塊基本流程圖如圖3所示。

圖3 數據采集模塊基本流秤圖

3.3 數據采集模塊測試

將系統數據采集模塊輸入端連接到現場傳感器數據輸出端.并結合ADSI.2中的AXD調試環境針對用戶的相應操作對整個系統進行調試。測試結果如下:

1) 單通道數據采集測試結果及分析:單通道數據采集結果1如圖4(a),ON電位為-0559.0mV,OFF電位為-0594.OmV,測量長度為00000000.4 S。數據采集結果2如圖4(b)。上一次ON電位為-0589.0mV.OFF電位為-0584.0mv:當前ON電位為-0492.2mV.OFF電位為-0492.4mV.測量長度為00013467.8m。測試結果符合信號要求。

2) 四通道數據采集測試結果及分析:四通道數據采集如圖5所示通道1數據為--0848inV.通道2數據為--0726mV,通道3數據-0023mV.通道4數據為-0152mv測量長度為147879221m。四個通道數據都正常.偏離實際信號數據在誤差范圍內。

圖4 單通道數據采集結果

圖5 四通道數據采集結果

4 結束語

本數據采集記錄儀在LPC2220微控制器的硬件系統支持下.結合uC/OS一Ⅱ嵌入式實時操作系統和GPS全球定位系統實現對工業信號進行采集、記錄、傳輸(無線與有線)、顯示等功能。并具有以下創新點:

1)結合uCOS嵌入式實時操作系統進行系統設計.可以更大程度地提高系統的穩定性、高效性、智能性及降低系統開發的難度:

2)采用GPS全球定位系統技術輔助系統功能設計.可以實現各子系統間的精確同步,保證系統的穩定性;

3)提供多種形式的數據存儲與轉存接口

4)提供Zigbee無線通訊,可以多系統組網,相互協調運作。

本文重點介紹的數據采集模塊是整個數據記錄儀的重要組成部分,具有高效性、高速性、實時性、智能性,精確同步性等特點。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7573

    瀏覽量

    151667
  • 嵌入式
    +關注

    關注

    5087

    文章

    19149

    瀏覽量

    306230
  • 操作系統
    +關注

    關注

    37

    文章

    6856

    瀏覽量

    123457
收藏 人收藏

    評論

    相關推薦

    基于uC/OS操作系統的流水打印機設計

    ,LPC2138(ARM7內核)微控制器的流水打印機;ARM以其高性能低功耗的特性成為目前應用最廣泛的32位嵌入式處理,而嵌入式操作系統uC
    發表于 04-24 09:23

    UC/OS-II操作系統——任務(一)

    本帖最后由 ax918 于 2012-2-22 14:41 編輯 UC/OS-II操作系統內核的主要工作就是對任務進行管理和調度。  1、任務的概念  從應程設計的角度來看,UC
    發表于 02-22 14:40

    USB數據記錄儀 / USB數據采集器

    設備等模擬和數字被測單元中,自動采取非電量或電量信號,送到上位機或計算機中進行分析和處理的儀器。數據采集器應用廣泛:可視測量、數據記錄控制、自動化測試、監測、原型機制造等。
    發表于 06-22 09:40

    實時操作系統μC/OS-IILPC2210 上的移植研究

    嵌入式實時操作系統在目標處理平臺上的移植是嵌入式軟件開發的基礎和前提。論文實現了源碼公開的嵌入式實時操作系統μC/OS-II 在AR
    發表于 06-03 09:48 ?20次下載

    基于us/OS-II操作系統的斷路控制器研制

    本文介紹了一種基于us/OS-II 嵌入式操作系統和TMS320LF2407A DSP 的低壓斷路新型智能控制器的設計,對us/OS-II
    發表于 08-26 11:32 ?20次下載

    基于嵌入式操作系統數據采集系統

    提出了一種以ARM7 處理LPC2210 和實時嵌入式操作系統uc/os-II 為基礎的數據采集
    發表于 09-03 15:46 ?18次下載

    基于LPC2104型CPU的汽車行駛記錄儀

    基于LPC2104型CPU的汽車行駛記錄儀:介紹基于LPC2104 型CPU 的汽車行駛記錄儀。該記錄儀采用大容量閃速存儲
    發表于 01-01 18:57 ?70次下載

    實時操作系統μCOS_IILPC2114上的移植

    實時操作系統μCOS_IILPC2114上的移植:介紹了實時操作系統!C/ OS- II 的特
    發表于 01-04 12:24 ?40次下載

    基于ARM和GPS的數據采集模塊的設計

    本文主要介紹了基于ARM 和GPS 的數據采集記錄儀中的數據采集模塊的設計與實現。該數據采集記錄儀
    發表于 01-06 15:45 ?43次下載

    LPC2292和μC/OS-II的無線數據采集系統設計

    LPC2292和μC/OS-II的無線數據采集系統設計       無線數據采集
    發表于 04-20 13:55 ?1017次閱讀
    <b class='flag-5'>LPC</b>2292和μC/<b class='flag-5'>OS-II</b>的無線<b class='flag-5'>數據采集</b><b class='flag-5'>系統</b>設計

    基于LPC2220的POS機開發實例

    廣州致遠電子公司推出的高性價比的M22A 系列MiniARM 工控板以32 位飛利浦ARM芯片LPC2220 作為核心主控芯片,將ARM 最小系統、以太網控制器、USB 控制器、低功
    發表于 06-02 17:51 ?285次下載
    基于<b class='flag-5'>LPC2220</b>的POS機開發實例

    嵌入式實時操作系統uC/OS-II內核_英版

    嵌入式實時操作系統uC/OS-II內核_英版資料。
    發表于 10-29 16:58 ?0次下載

    LPC2220數據手冊

    LPC2220數據手冊,感興趣的小伙伴們可以瞧一瞧。
    發表于 11-08 18:13 ?27次下載

    基于ARM7 LPC2210的觸摸屏觸摸點數據采集系統設計

    本文提出了基于ARM7系列 LPC2210 微控制器和嵌入式操作系統 μC / OSII實現
    發表于 04-01 11:01 ?2336次閱讀
    基于ARM7 <b class='flag-5'>LPC</b>2210的觸摸屏觸摸點<b class='flag-5'>數據采集</b><b class='flag-5'>系統</b>設計

    基于LPC2220微處理uCOSII實現數據采集記錄儀的設計

    數據采集記錄儀在工業控制領域中有著十分重要的意義。在許多工業場合。尤其是對于一些分散的、無人值守的現場.需要對數據進行定時采集以便及時了解現
    的頭像 發表于 03-22 09:39 ?2323次閱讀
    基于<b class='flag-5'>LPC2220</b>微處理<b class='flag-5'>器</b>和<b class='flag-5'>uC</b>/<b class='flag-5'>OS</b>—<b class='flag-5'>II</b><b class='flag-5'>實現</b><b class='flag-5'>數據采集</b><b class='flag-5'>記錄儀</b>的設計
    主站蜘蛛池模板: 日本吃孕妇奶水免费观看| 欧美 亚洲 中文字幕 高清| 欧美人与动交zOZ0| 一区精品在线| 黄A无码片内射无码视频| 天天夜夜草草久久亚洲香蕉| 动漫美女人物被黄漫在线看| 秋霞电影院兔费理论观频84mb| yellow在线中文| 热久久国产欧美一区二区精品| wankz tv videos国产| 日韩av国产av欧美天堂社区| 俄罗斯19girl video9| 涩涩爱涩涩电影网站| 国产精品福利片| 亚洲精品国偷拍自产在线观看蜜臀 | 伊人久久中文| 妈妈的朋友6未删减版完整在线| 2017天天拍天天拍香蕉视频| 欧美wwwvideos在线观看| 99这里有精品视频视频| 拍戏被CAO翻了H| 国产产乱码一二三区别免费| 亚洲 日本 中文字幕 制服| 国产伊人久久| 伊人久久国产| 女人高潮了拔出来了她什么感觉 | 亚洲午夜久久影院| 九九精品国产亚洲A片无码| 国产亚洲精品字幕在线观看| 亚洲国产高清在线| 久久热r在线视频精品| 37大但人文艺术A级都市天气| 欧美黑大炮18p| 国产h视频在线观看免费| 亚洲精品国产AV成人毛片| 啦啦啦 中文 日本 韩国 免费| yellow在线观看免费观看大全| 亚州三级久久电影| 免费观看国产视频| 国产福利一区二区精品|