《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 基于ARM的海底大地電磁信號采集系統主控模塊改進

基于ARM的海底大地電磁信號采集系統主控模塊改進

2008-10-24
作者:王啟寧 杜 剛 姜景捷

  摘 要: 對現有海底大地電磁" title="大地電磁">大地電磁信號采集系統的主控模塊進行了改進。采用AT91m40800為主控單元,通過移植嵌入式實時操作系統μC/OS-Ⅱ進行任務管理,并擴展了ISA總線、串行接口" title="串行接口">串行接口和網絡接口" title="網絡接口">網絡接口。概要介紹了改進方案的設計思路、μC/OS-Ⅱ的移植以及ARM對外圍器件的擴展,并通過ISA總線仿真了系統時序效果。
  關鍵詞: 大地電磁 ARM μC/OS-Ⅱ 功耗


1 海底大地電磁儀的分析
  海底大地電磁數據采集器" title="采集器">采集器是對海底大地電磁場和海底環境信息進行自動采集的智能化儀器,旨在建立具有我國特色的海底大地電磁探測技術,并使之實用化,為我國海域區域地質調查提供新的技術支撐,為發展我 國海洋電磁探測奠定基礎。儀器于2000年研制成功后,在我國東海大陸架進行了成功試驗。
  整個數據采集器由電道前放板、磁道前放板、主放板、輔助通道板、時鐘板、數字板、標定信號板和主控單元構成層疊式電路結構[1]。整個電路板的整體體積為90×96×170mm3,重量約1kg。采集器使用+5V和±12V三路電源,工作狀態下整機功耗為7W,正常工作的環境溫度為-20°C~+70°C。目前一期完成的海底大地電磁儀最長記錄時間為7天,頻率范圍為0.0001Hz~100Hz。數據采集器配置容量為144MB的固態電子盤。從數據處理的邏輯次序看,整個系統分為八部分,包括前置放大、數字和模擬濾波、低通濾波、高通濾波、主放大器、數模轉換、緩沖存儲和數據存儲。
  一期建設中,海底大地電磁儀器整體效果還是令人滿意的。但也存在一些不足,主要體現在以下幾個方面:
  (1) 系統功耗
  目前系統正常工作下,功耗約為7W。其中主要包括磁場傳感器功耗290mW、傾斜傳感器功耗45mW、振動傳感器功耗0.5W、主控電路功耗2W等。在電池電能一定的情況下,整個采集可以持續7天左右,采集時間長度不夠。
  (2) 主控單元
  目前采用286系列主控單元,在嵌入式系統發展到很高水平的今天,已不適應高效率、高集成度的技術需要。
  (3)采集穩定性
  海底大地電磁采集要求各采集點精確同步,所以系統對穩定性的要求十分高。而目前系統采用單道大循環程序實現各項系統任務。這樣不利于提高數據采集的穩定性。
2 改進方案的設計思路
  海底電磁數據采集需要在海上作業,采集成本大。為了達到效益最大化,就必須明顯降低原有系統的功耗,并提高數據采集的穩定性。鑒于此,改進方案如下:
  (1) 用ARM芯片取代286系列主控單元
  ARM具有集成度高、能耗低等特點,通過使用ARM芯片取代目前的286系列主控單元將極大地降低系統的功耗,同時也可以縮減電路,進而降低電路的復雜度,減小系統的體積。
  (2) 用μC/OS-Ⅱ取代目前的單道程序
  μC/OS-Ⅱ取得了美國聯邦航空管理局(FAA)對于商用飛機的、符合RTCA DO-178B標準的認證[2],表明μC/OS-Ⅱ具有足夠的安全性和穩定性。使用操作系統管理多任務" title="多任務">多任務,實現多任務的并發和同步。通過這種方式取代目前的單道大循環程序,可以提高系統的穩定性。
3 改進主控單元的硬件組成
  ARM架構在推出后取得了成功,各種ARM核心版本以及不同系統方案種類繁多。使用ARM本身已經比原有主控電路功耗降低,在滿足實際需要的情況下,還可以在ARM各架構中選擇功耗較低的。最終選擇了ARM7TDMI結構,部分架構功耗比較見表1。由于原有數據采集系統前臺采集部分和后臺主控部分使用ISA總線標準進行連接,在ARM7TDMI架構的ARM芯片中,選擇了ATMEL公司支持ISA總線擴展的AT91M40800。為完成系統所需任務,根據ATMEL公司發布的EB40開發板電路設計主控單元。片內SRAM 8KB,外部Flash 2MB,另有外部器件如串行接口和網絡接口等。AT91m40800共有37個寄存器,其中包括31個32位通用寄存器(含程序計數器PC在內)、6個32位狀態寄存器(但目前只使用其中的12位)。運行時的任意時刻,可見寄存器包括15個通用寄存器(R0~R14),一個或兩個狀態寄存器及程序計數器PC,其他寄存器多用于備份。經測試證明:所購芯片功耗測量均值小于0.25mW,較之原有主控單元2W的功耗,顯著降低。
4 嵌入式實時操作系統μC/OS-Ⅱ的移植
  盡管μC/OS-Ⅱ是用標準C語言寫的,但當應用到某個具體的CPU上時,還需要用C和匯編語言寫一些與處理器相關的代碼。改寫過程主要結合改進系統所采用的新主CPU AT91m40800的一些具體參數,完成整個操作系統的移植。
  μC/OS-Ⅱ可以大致分為內核、任務處理、時間處理、任務同步與通信、與CPU的接口等五部分[2]。內核(OSCore.c)是操作系統的處理核心,包括操作系統初始化、系統運行、中斷處理、時鐘節拍、任務調度和事件處理等多任務。任務處理部分(OSTask.c)是與任務操作密切相關的,包括任務的建立、刪除、掛起、恢復等。時鐘部分(OSTime.c)定義μC/OS-Ⅱ的最小時鐘單位是Timetick(時鐘節拍)。任務同步和通信部分包括信號郵箱、郵箱隊列和時間標志等部分,主要用于任務間的互相聯系和對臨界資源的訪問。與CPU接口部分是指μC/OS-Ⅱ針對所使用的CPU的移植部分,主要包括中斷級任務切換的底層實現、任務級任務切換的底層實現、時鐘節拍的產生和處理、中斷的相關處理部分等內容。


  μC/OS-Ⅱ除了良好的穩定性和安全性以外,很重要的特點就是對多任務管理的優異表現。μC/OS-Ⅱ可以管理多達64個任務。除了8個μC/OS-Ⅱ自用的任務以外,用戶的應用程序最多可有56個任務。用戶可以通過系統提供的任務結構來自行創立任務。改進方案中需要管理的任務包括GPS校時、讀采集數據、數字濾波和存數據,執行框架如圖1。
  在初始化時,進行GPS校時。讀優先級最高,采集器不停地讀數據。當數據在緩沖區中還沒填滿時,進行濾波和寫存儲器的任務,一旦緩沖已滿就要繼續執行讀操作。這里所說的讀操作實際上是系統從緩沖中讀的操作,并不是實際的采集器讀地磁信號操作。寫任務其次,必須連貫地完成一次寫任務,中途不能被打斷。所以只有在不進行讀操作時,才可以進行寫操作。濾波任務在讀任務完成后執行,但是如果前一個寫任務還沒有完成,就不能濾波,以防止新數據無法寫入。所以只有當新的讀任務結束,且舊的寫任務完成后方可執行新讀數據的濾波任務。通過μC/OS-Ⅱ提供的信號量機制,可很好地實現任務進程的互斥與并發。


5 ARM對外圍設備的擴展
  主控單元與前臺數據采集模塊間仍保留原有ISA總線接口標準,只是自行設計ARM主控單元的接口電路如圖2所示。符合原有協議標準后,改進電路成功替代了原來的主控。


  雖然串行接口速度較慢,但完全可以滿足與上位機之間的通信。改進方案首先實現了ARM對于串口的擴展,作為通信手段之一。使用ARM公司自行開發的ARM調試專用環境ADS1.2測試串行接口的效果:擴展程序所設計的輸出結果為AT9140800USART_CUGB,連接采集儀和PC機,使用Windows自帶的超級終端可以看到輸出結果與設計一致,表明擴展是成功的。
  各采集器間及采集器與上位機交互還可通過網絡實現。改進方案基于μC/OS-Ⅱ移植IP協議棧后,通過擴展網絡接口卡,可實現網絡功能。由于網絡接口芯片本身也遵守ISA標準,所以擴展的網絡接口還可以用來仿真測試ISA總線。檢測總線時序情況就可測試主控模塊的功能情況。抓取ISA設備時序,即得出系統連接總線是否符合ISA協議標準。寫一次后,邏輯分析儀截出幾次時序,結果如圖3所示。圖3時序情況:/CS8019為網絡接口芯片片選信號,/WE為寫使能信號,/OE為輸出使能信號,A1~A5為低5位地址,D0~D7為8位數據位。圖3中顯示寫使能一次后,輸出多次,對應地址循環(程序設定的輸出效果),數據位則是輸出8019的數據,具體內容沒有意義。如圖3虛線處,在C1時刻,開始進行寫操作;C2時刻輸出,低5位地址為00000;C3時刻第二次輸出,地址為00001;C4時刻第三次輸出,地址為00010。依次類推,表明主控單元改進滿足了ISA總線的要求,網絡接口擴展也正常?;诖?,通過與前臺數據采集模塊直接連接,即可進行海底大地電磁數據的高效采集。


  由于采用ARM芯片取代原有主控單元,僅此一項就降低功耗約25%,實現了功耗降低的要求。另外在采用了操作系統后,將使整個采集過程更穩定有序,提高了整個采集過程的準確性和安全性。
參考文獻
1 魏文博.海底大地電磁探測技術.國家863計劃課題“海底大地電磁探測技術”階段總結報告.北京:中國地質大學,2002
2 Jean J. Labrosse 著,邵貝貝譯.μC/OS-Ⅱ 源碼公開的實時嵌入式操作系統.北京:北京航空航天大學出版社,2003
3 杜春雷.ARM體系結構與編程.北京:清華大學出版社,2003
4 周立功.ARM微控制器基礎與實踐.北京:北京航空航天大學出版社,2003
5 倪 敏.μC/OS-Ⅱ的任務切換機理及中斷調度優化.單片機與嵌入式系統應用,2003;(10)
6 湯子瀛.計算機操作系統.西安:西安電子科技大學出版社,2001

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲欧洲精品成人久久奇米网| 亚洲视频狠狠| 欧美成人综合在线| 亚洲欧洲中文日韩久久av乱码| 亚洲一区二区三区乱码aⅴ| 国产精品天美传媒入口| 欧美视频免费看| 99视频精品全国免费| 亚洲成色777777女色窝| 国产在线播精品第三| 欧美国产日韩视频| 国产精品第2页| 红桃视频亚洲| 嫩草国产精品入口| 欧美日韩在线三级| 国产乱人伦精品一区二区| 欧美久久在线| 国产精品青草久久| 欧美视频第二页| 欧美日韩一区二区三区高清| 亚洲国产成人不卡| 亚洲一二三区精品| 老色鬼精品视频在线观看播放| 一本一本久久a久久精品综合麻豆| 欧美三区在线观看| 亚洲欧洲精品一区二区精品久久久| 欧美国产亚洲另类动漫| 亚洲欧美中文在线视频| 国产精品视屏| 国产精品一区二区三区四区五区| 欧美精品一区二区三区在线播放| 亚洲一区视频在线| 亚洲综合日本| 国产嫩草一区二区三区在线观看| 国产一区二区在线观看免费| 久久在精品线影院精品国产| 亚洲综合社区| 久久av一区| 欧美激情视频免费观看| 欧美日韩综合| 欧美亚洲一区二区三区| 国产日韩欧美不卡| 欧美成人乱码一区二区三区| 日韩一级片网址| 亚洲成人在线观看视频| 一区二区三区视频在线观看| 久久精品国产亚洲一区二区三区| 亚洲精品欧美精品| 欧美夫妇交换俱乐部在线观看| 午夜精品视频| 欧美日韩岛国| 欧美日韩一区在线| 亚洲精品一区在线观看| 午夜一区二区三视频在线观看| 久久精品二区三区| 欧美一区二区视频在线观看2020| 亚洲毛片在线| 在线成人亚洲| 极品少妇一区二区三区精品视频| 亚洲精品色婷婷福利天堂| 亚洲日本免费电影| 久久久久久久久久久久久女国产乱| 久久久久国产精品一区| 国产精品xnxxcom| 久久久久免费视频| 久久国产日本精品| 国产精品免费视频观看| 欧美专区亚洲专区| 亚洲欧美日韩在线观看a三区| 久久九九有精品国产23| 一区二区三区在线看| 国产伦理精品不卡| 国产精品尤物福利片在线观看| 国产精品一区二区久久| 激情五月综合色婷婷一区二区| 亚洲高清毛片| 亚洲天堂网站在线观看视频| 亚洲精品欧美一区二区三区| 亚洲欧美国产精品桃花| 国产日韩av在线播放| 欧美一区网站| 亚洲欧美色一区| 国产精品自在欧美一区| 91久久在线视频| 一本色道久久综合狠狠躁篇怎么玩| 久久午夜av| 欧美激情影音先锋| 欧美日韩一区在线播放| 久久国产精品99精品国产| 国产有码一区二区| 一区二区三区你懂的| 精品成人a区在线观看| 一区二区激情| 欧美不卡视频一区| 一区二区三区欧美激情| 亚洲免费在线播放| 欧美婷婷在线| 亚洲黄色小视频| 亚洲视频精品在线| 亚洲午夜精品久久久久久app| 国产一区二区三区最好精华液| 精品成人国产| 亚洲色图综合久久| 一本一本大道香蕉久在线精品| 国产精品国产三级国产普通话三级| 国产欧美日韩一区二区三区在线| 一区二区三区国产| 免费看av成人| 国产精品久久久久久久免费软件| 欧美一区二区三区啪啪| 欧美99在线视频观看| 伊人成人开心激情综合网| 一本色道久久88综合日韩精品| 欧美大色视频| 国产一区二区日韩精品欧美精品| 激情五月综合色婷婷一区二区| 性欧美暴力猛交另类hd| 精品av久久久久电影| 亚洲福利视频一区二区| 久久色在线观看| 久久精品导航| 欧美日韩一区在线| 欧美色视频一区| 狠久久av成人天堂| 亚洲视频在线二区| 黄色成人av| 欧美午夜a级限制福利片| 一区免费在线| 欧美日韩高清在线一区| 欧美亚洲综合另类| 欧美性jizz18性欧美| 亚洲国产成人高清精品| 欧美日韩一区二区视频在线观看| 亚洲日本中文字幕区| 国产亚洲女人久久久久毛片| 久久人人爽爽爽人久久久| 亚洲一区二区三区在线看| 国产农村妇女精品一区二区| 99精品热视频| 欧美91大片| 欧美日韩精品国产| 午夜视频一区二区| 亚洲欧美在线一区二区| 亚洲午夜久久久久久尤物| 免费中文日韩| 久久一区中文字幕| 久久噜噜噜精品国产亚洲综合| 性色av一区二区三区红粉影视| 欧美一区久久| 在线观看91精品国产麻豆| 亚洲综合色在线| 国产精品黄页免费高清在线观看| 午夜精品理论片| 鲁鲁狠狠狠7777一区二区| 欧美综合77777色婷婷| 欧美猛交免费看| 老司机成人在线视频| 国产日本欧美一区二区| 亚洲欧洲久久| 亚洲欧美偷拍卡通变态| 欧美精品福利| 一区二区视频欧美| 一区二区三区在线不卡| 欧美日韩国产不卡| 亚洲一区免费网站| 国产偷国产偷亚洲高清97cao| 最新69国产成人精品视频免费| 亚洲麻豆国产自偷在线| 亚洲第一精品夜夜躁人人爽| 亚洲国产综合视频在线观看| 国产在线精品一区二区中文| 99re8这里有精品热视频免费| 国内精品视频在线播放| 亚洲午夜电影在线观看| 欧美丝袜第一区| 欧美日韩一区免费| 亚洲欧洲在线观看| 亚洲综合丁香| 久久一区免费| 欧美片第1页综合| 国产乱码精品一区二区三| aa日韩免费精品视频一| 亚洲人成绝费网站色www| 国产欧美精品一区二区三区介绍| 欧美视频不卡| 亚洲综合精品自拍| 国产精品一区二区在线观看| 亚洲日本成人在线观看| 午夜精品一区二区三区在线视| 国产伦理精品不卡| 欧美视频中文字幕在线| 久久久久久一区二区| 欧美日韩精品免费观看视频完整| 亚洲国产毛片完整版| 国产一区二区三区日韩| 欧美.日韩.国产.一区.二区| 亚洲国产综合视频在线观看| 国产一区二区三区在线观看网站| 国产精品初高中精品久久| 国产精品av一区二区| 欧美一区日韩一区| 老司机精品导航| 欧美午夜片在线观看| 亚洲在线观看视频| 午夜日韩在线| 国产精品一区亚洲| 男女精品视频| 久久人人爽人人爽爽久久| 日韩午夜在线电影| 国产午夜精品全部视频在线播放| 中文国产成人精品| 欧美午夜在线观看| 亚洲欧美日韩第一区| 久久久91精品| 久久激情视频免费观看| 亚洲日本中文字幕免费在线不卡| 欧美日韩国产成人高清视频| 99成人免费视频| 一区二区三区日韩精品视频| 国产精品卡一卡二卡三| 国产精品久久久久一区二区三区共| 一区二区三区三区在线| 国产自产高清不卡| 国产自产2019最新不卡| 亚洲精品亚洲人成人网| 欧美日韩一区二区在线播放| 亚洲欧洲精品一区二区三区| 麻豆九一精品爱看视频在线观看免费| 午夜国产精品影院在线观看| 亚洲性av在线| 亚洲一区二区在| 国产精品爽爽ⅴa在线观看| 久久精品卡一| 国产日本欧美一区二区| 欧美二区在线播放| 国产丝袜一区二区| 亚洲欧美一级二级三级| 欧美视频日韩视频| 欧美三级免费| 久久国产福利国产秒拍| 欧美一区二区三区免费视| 日韩一级黄色片| 国产精品入口福利| 欧美日韩精品伦理作品在线免费观看| 黄网站色欧美视频| 欧美国产日韩二区| 国内一区二区三区| 国产一区二区三区电影在线观看| 欧美紧缚bdsm在线视频| 欧美经典一区二区| 欧美先锋影音| 欧美怡红院视频| 国产视频在线观看一区| 国产日韩欧美视频| 久久国产精品一区二区三区| 一片黄亚洲嫩模| 国产精品a久久久久久| 欧美一区二区三区免费视| 亚洲天堂第二页| 免费av成人在线| 国产欧美在线观看| 免费观看一级特黄欧美大片| 在线中文字幕不卡| 亚洲一区免费网站| 久久综合狠狠综合久久综青草| 国产酒店精品激情| 国产精品青草久久久久福利99| 久久精品国产亚洲一区二区| 欧美激情一区二区三区不卡| 亚洲欧美日韩国产综合精品二区| 欧美视频中文在线看| 欧美一级艳片视频免费观看| 欧美极品在线视频| 国产精品日韩在线| 亚洲国产婷婷香蕉久久久久久| 欧美精品一区二区在线观看| 欧美乱人伦中文字幕在线| 日韩视频在线观看| 亚洲视频图片小说| 欧美调教vk| 国产精品免费区二区三区观看| 久久精品在这里| 日韩一级片网址| 免费成人黄色片| 久久免费观看视频| 亚洲午夜精品一区二区| 久久综合狠狠综合久久激情| 1024精品一区二区三区| 国产区在线观看成人精品| 国产欧美一区二区精品秋霞影院| 国产精品中文字幕在线观看| 久久国产精品久久久久久| 99re成人精品视频| 欧美激情国产日韩精品一区18| 国产人久久人人人人爽| 黄色亚洲网站| 老司机精品福利视频| 亚洲高清在线观看一区| 伊人男人综合视频网| 欧美日韩和欧美的一区二区| 亚洲二区在线| 亚洲国产欧美在线| 国产精品成人一区二区艾草| 欧美日韩国产区| 亚洲国产日韩综合一区| 久久亚洲综合色一区二区三区| 亚洲成色777777在线观看影院| 国产伦精品一区二区三区视频孕妇| 韩国一区二区三区在线观看| 午夜日韩电影| 欧美色综合网| 久久久www免费人成黑人精品| 激情一区二区三区| 欧美日韩精品中文字幕| 欧美午夜不卡在线观看免费| 一本大道久久a久久综合婷婷| 欧美日韩一级大片网址| 国产在线精品一区二区中文| 久久欧美中文字幕| 亚洲国产一区二区三区a毛片| 欧美精品免费观看二区| 亚洲免费观看在线观看| 国产亚洲欧美日韩美女| 亚洲无毛电影| 久久精品二区亚洲w码| 亚洲第一视频网站| 一区二区三区导航| 国产日韩欧美夫妻视频在线观看|