《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 基于ARM的無線生物發酵監測系統的設計

基于ARM的無線生物發酵監測系統的設計

2008-07-09
作者:孫玉坤, 王 博 , 黃永紅

??? 摘 要: 介紹了生物發酵過程監測系統的設計。該系統以ARM處理器S3C44B0X為核心,在嵌入式操作系統 uC/0S-Ⅱ下實現了發酵過程中現場數據的采集與顯示,并利用PTR2000實現了與上位機" title="上位機">上位機之間的無線通信。
??? 關鍵詞: ARM? VC? 無線傳輸

?

??? 近年來, 生物工程技術越來越引起科技界、工業界和政府部門的重視。生物工程的許多成果需要經過發酵過程而轉化為工業產品,因此,發酵罐及其系統在生物工程中顯得越來越重要。發酵過程是涉及微生物細胞生長代謝的復雜過程,是一非線性的時變系統,影響因素復雜,參數相關性嚴重。因此,發酵生產過程的參數測量、操作監視成為生物工程優化管理與自動化的關鍵問題。本文采用ARM單片機對發酵罐中的環境變量進行自動采集、存儲、顯示,并將這些數據經PTR2000無線傳輸模塊傳至控制中心的上位機(上位機軟件系統采用VC++)實現上、下位機" title="下位機">下位機的串行通信和對數據的分析、存盤、打印、報警、顯示等功能,從而實現了對發酵系統生產過程的實時遠程監控、優化了生產工藝、提高了設備的可利用率。該系統自動化程度高、可靠性好、實用性強,有很好的市場應用前景。
1系統總體設計
??? 由于實際發酵過程比較復雜,涉及到微生物細胞的生長和代謝,是一個具有時變性、隨機性和多變量輸入的動態過程。有些變量(如菌體濃度、基質濃度、產物得率等)在線檢測困難,且不能直接作為被控變量,因此,在發酵過程中主要采用與質量有關的變量,如溫度、攪拌轉速、PH值、溶解氧濃度、通氣量、泡沫高度等作為被控變量。針對發酵過程中影響微生物代謝的各環境參數的重要性,本系統只對溫度、PH值、溶解氧濃度和泡沫高度進行實時采樣。
  系統在工廠控制中心室配置一臺PC機作為上位機,在工廠發酵罐現場使用可擴展的ARM單片機作為下位機,即ARM單片機同現場的發酵罐直接相連,按照溫度、PH值、溶解氧濃度、泡沫高度的順序分回路進行數據采集" title="數據采集">數據采集、顯示,再通過無線數據傳輸模塊將數據傳送到上位機,而上位機對數據進行處理并繪制成實時曲線顯示,從而實現發酵罐的遠程數據采集和監測。系統基本結構框圖如圖1所示。

????????????????????????
2 硬件設計
??? 系統下位機采用基于ARM7TDMI-S內核μC/OS-II的低功耗ARM處理器S3C44B0X,它是三星公司專為手持設備和一般應用提供的高性價比的微控制器解決方案。S3C44B0X具有ARM處理器的所有優點:低功耗、高性能 。具有豐富的片上資源:8KB高速緩存、可配置的片內SRAM、LCD控制器、兩路握手功能的UART(通用串行口)、四路DMA控制器、系統管理功能(片選邏輯、FP/EDO/SDRAM控制器)、五路帶PWM的定時器、I/O接口、RTC(時鐘)、八路10位ADC、IIS總線、同步SIO接口和為系統提供時鐘的PLL倍頻電路,且S3C44B0X集成了LCD控制器,可以將顯示緩存中的數據傳送到外部的LCD驅動電路中,非常適合嵌入式產品的開發。由于使用了該處理器眾多功能模塊使得本系統結構緊湊,減少了系統的復雜度。
2.1 無線傳輸模塊
  由于S3C44B0X處理器要采集發酵現場數據,然后傳輸給上位機進行處理。若使用RS485或者CAN等網絡,因這些網絡均基于有線傳輸,使用中不僅要考慮成本,而且還要考慮數據傳輸中的干擾因素。而無線傳輸成本相對低,并且傳輸中的干擾較少,這在一定程度上提高了傳輸的可靠性,具有一定的優勢。因此本系統采用基于nRF401的無線通信模塊PTR2000,該器件采用抗干擾能力較強的FSK調制/解調方式,工作頻率穩定可靠、外圍元件少、功耗低、便于設計生產,是目前集成度最高的一種無線傳輸芯片。S3C44B0X處理器含有兩路握手功能的UART接口,系統將UART0的TXD、RXD直接與PTR2000相連接。
  上位機通過PTR2000與S3C44B0X進行實時通信。PTR2000與PC機相連接時必須經過電平轉換,即將TTL電平轉換為RS-232C電平,用一片MAX232芯片便可以完成該轉換。用串口" title="串口">串口的RTS與PTR2000的TXEN連接來控制PTR2000無線收發模塊的收發狀態轉換。
2.2 數據采集模塊及液晶顯示
  下位機系統每隔1秒鐘通過四個傳感器分別對發酵罐的溫度、PH值、溶解氧和泡沫高度進行實時檢測。由于各傳感器的輸出均為模擬信號,而A/D" title="A/D">A/D轉換器采集接收的是電壓信號,所以各傳感器輸出的模擬信號經過變送器進行信號變換后,輸出的電壓信號為0~5V,再經A/D轉換器傳至S3C44B0X處理器進行處理。S3C44B0X自身雖集成有8路10位A/D轉換器,但沒有采樣保持電路,其內部集成的A/D轉換只能輸入0~100Hz的模擬信號,因此需要進行擴展。系統采用AD7829器件作為A/D轉換器,利用S3C44B0X的PD口發出的脈沖作為AD7829的CONVEST的負脈沖進行模數轉換,同時實現發酵罐的多參數采集。
  液晶系統采用精電蓬遠公司的MOBI2006液晶顯示器,該顯示器為128×64點陣圖形液晶,可顯示8行西文、數字字符或者4行漢字,系統可實時顯示發酵過程中溫度、PH值、溶解氧濃度、泡沫高度的值。圖2為硬件設計原理圖。

??????????????????????????
3 系統軟件設計
  根據系統的設計要求,將系統軟件分為下位機軟件和上位機軟件分別進行設計。
3.1 下位機軟件設計
  下位機軟件設計采用當前流行的嵌入式系統開發技術,采用嵌入式實時操作系統μC/OS-Ⅱ,并使用ARM和Thumb指令集混合編譯來優化代碼密度。首先,將實時操作系統μC/OS-Ⅱ移植到S3C44B0X嵌入式微處理器上,將系統所要完成的功能細化為幾個核心任務,由μC/OS-Ⅱ實時內核進行調度,以實現多任務的并行操作,使系統的可靠性和實時性得到大幅提升。按系統實現的功能要求,整個系統劃分為幾個并行存在的任務,占先式操作系統對任務的調度是按優先權的高低進行的。系統的所有任務按其優先級從高到低的順序依次是:系統監視、LCD顯示和數據通信。數據采集部分在定時器中斷程序中執行,即每1秒鐘按溫度、PH值、溶解氧濃度、泡沫高度的順序分回路進行數據采集。其中,系統監視任務用來監視其他任務。當被監視任務在執行過程中出現差錯時,系統監視任務將按照預先設定的處理表對其進行處理,使出錯的任務恢復正常運行,提高系統運行的可靠性。系統運行時,首先進行系統初始化操作,初始化所有數據結構,分配堆棧空間,然后建立任務間通信的信號量或消息隊列,進行任務建立及分配任務優先權。所有新建的任務被置為就緒態,系統程序從優先權最高的任務開始執行。圖3為下位機系統的運行流程圖。圖4是下位機系統軟硬件原理圖。

????????????????????????????????????

?

???????????????????????????


3.2 上位機軟件設計
?? ? 為實現對現場的遠程實時監控和管理,需編制上位機監控界面。若采用專業的組態軟件編制,對系統的硬件配置要求很高,同時價格也非常昂貴,且不便于軟件系統的開發與升級。采用VC++來編寫上位機監控軟件,采用基于Windows的窗口化程序設計MFC,人機界面不但生動直觀,而且操作簡單,用它來實現底層的通信控制有著更快的效率。上位機軟件系統包括通信模塊和監控程序兩部分。
3.2.1 通信模塊
??? ?在標準RS-232串口通信方面,VC++提供了具有強大功能的通信控件MSComm。該控件可設置串行通信的數據發送和接收,對串口狀態及串口通信的信息格式和協議進行設置,是一個標準的10位串口通信,包括8位數據、1位起始位和1位停止位。在發送或接收數據過程中觸發OnComm事件,通過編程訪問CommEvent的屬性了解通信事件的類型,進行各自的處理。每個通信控件對應一個串口,可以設計多個通信控件來訪問多個通信口??丶峁┝斯δ芡晟频拇跀祿陌l送和接收功能,MSComm控件具有兩種處理方式:事件驅動方式,由MSComm控件的OnComm事件捕獲并處理通信錯誤及事件;查詢方式,通過檢查CommEvent屬性的值來判斷事件和錯誤。本系統采用事件驅動方式。
3.2.2 監控程序設計
  通過VC圖形編程工具,監控軟件實現發酵過程中各環境參數的實時數據及曲線、歷史數據及曲線的顯示。
  進入監控主界面,首先要對串行口進行初步設置,然后按下開始按鈕使系統開始工作。此時界面開始動態顯示各發酵環境控制量的數值,而且還能夠反映出蠕動泵的開與關(分別用綠色和紅色表示)的狀態、控制循環水通斷的循環泵的開關狀態。主界面中還標出了純凈空氣及溫控循環水的流動方向,同時主界面能夠實時顯示發酵過程的當前時間、發酵系統啟動時間,在主界面中發酵罐的基本概況一目了然,如圖5所示。

?????????????????????????????
  在曲線菜單項中,能夠以圖形曲線的方式顯示發酵過程數據的變化情況,如圖6所示。通過此功能,對發酵過程可有一個直觀的了解,并以此作為判斷發酵過程是否正常的依據。接收到的現場數據在接收數據區中顯示的同時,也被存入一個.txt文件和Access數據庫中??梢源蜷_指定路徑.txt文件對數據進行編輯,另外也可以點擊設置菜單項中的“數據庫管理”子菜單項對Access數據庫進行管理、編輯,利用Access數據庫的強大數據管理功能進行數據的管理。

??????????????????????????????????
??? 基于ARM處理器實現了生物發酵遠程監測系統的開發研究,其硬件設計本著低成本、低功耗、小體積和實時性的設計思想,建立了基于S3C44B0X的下位機嵌入式開發平臺,實現了數據采集、LCD顯示、無線數據通信等功能,使系統的整體性能有了很大的提高。利用VC++實現了對發酵過程的上位機監控,監控系統界面具有罐體溫度、PH值、溶解氧濃度、泡沫液位等參數的數據采集、處理以及實時曲線顯示、報表打印等功能,實現了對發酵系統生產過程的實時遠程監控。人機界面不但生動直觀,而且操作簡單。該系統在發酵罐自動化改造中已經取得了良好的效果,具有很好的工程推廣價值。該系統也可擴展應用到其他領域相關過程的控制中。
參考文獻
[1] 何立民. 單片機應用系統設計[M]. 北京: 北京航空航天大學出版社,2002.
[2] 黃 冰.單片機原理及應用(MCS-51)[M].重慶: 重慶大學出版社,2003 .
[3] 譚思亮. Visual C++串口通訊工程開發實例導航[M].北京: 人民郵電出版社,2003.
[4] 周啟濤. Visual C++ 數據庫開發基礎與應用[M].北京:人民郵電出版社,2005.
[5] 王樹青. 生化反應過程模型化及計算機控制[M].杭州:浙江大學出版社,1998.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話: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>
          国产精品美女| 亚洲午夜激情网站| 一本色道精品久久一区二区三区| 国产亚洲成精品久久| 亚洲国产精品久久久久秋霞蜜臀| 国产精品久久久久aaaa| 香蕉乱码成人久久天堂爱免费| 国产精品v亚洲精品v日韩精品| 欧美日韩一区二区三区视频| 欧美一区永久视频免费观看| 免费美女久久99| 中文成人激情娱乐网| 久久免费国产精品| 男男成人高潮片免费网站| 国产亚洲aⅴaaaaaa毛片| 日韩写真视频在线观看| 欧美一级免费视频| 午夜精品国产更新| 狠狠色丁香婷婷综合久久片| 伊人激情综合| 一区二区三区av| 亚洲综合视频一区| 国产精品国产三级国产普通话三级| 免费毛片一区二区三区久久久| 欧美一级淫片aaaaaaa视频| 一本色道久久综合亚洲精品按摩| 亚洲第一页中文字幕| 亚洲欧美中文另类| 玖玖在线精品| 国产农村妇女精品一二区| 麻豆精品视频在线观看视频| 久久精品91久久香蕉加勒比| 久久激情五月婷婷| 欧美日韩综合另类| 国产精品推荐精品| 亚洲天堂av高清| 久久夜色精品一区| 亚洲一区二区三区在线播放| 亚洲一级黄色| 欧美婷婷在线| 久久夜色撩人精品| 精品成人在线观看| 欧美日韩在线另类| 久久乐国产精品| 亚洲天堂黄色| 国产欧美日韩专区发布| 国产精品亚洲视频| 亚洲国产精品一区二区尤物区| 国模 一区 二区 三区| 亚洲欧美国产精品va在线观看| 欧美诱惑福利视频| 亚洲国产91| 亚洲国产精品一区二区www在线| 在线观看日韩av先锋影音电影院| 国产偷国产偷精品高清尤物| 亚洲一区二区三区国产| 欧美国产高清| 欧美日韩天天操| 亚洲理伦电影| 欧美日在线观看| 校园激情久久| 久久精品视频播放| 久久综合五月天婷婷伊人| 欧美jizzhd精品欧美喷水| 国产精品区一区二区三区| 激情六月综合| 欧美专区福利在线| 国产精品美女www爽爽爽视频| 亚洲视频一二| 欧美视频在线免费看| 欧美在线影院| 黄色影院成人| 国产精品久久久久aaaa九色| 亚洲欧美自拍偷拍| 鲁大师成人一区二区三区| 国产精品一区二区视频| 亚洲资源在线观看| 在线看片欧美| 亚洲另类一区二区| 亚洲国产一区视频| 99riav1国产精品视频| 欧美视频观看一区| 美女黄毛**国产精品啪啪| 欧美亚洲成人精品| 国产有码在线一区二区视频| 久久精品成人欧美大片古装| 91久久在线播放| 一区二区三区久久精品| 99re66热这里只有精品4| 亚洲一区二区在| 欧美日韩一区自拍| 亚洲精品一区在线| 久久精品视频在线免费观看| 国产精品久久久久久超碰| 午夜精品视频网站| 国产亚洲一区二区在线观看| 国内精品久久久久国产盗摄免费观看完整版| 亚洲日本无吗高清不卡| 欧美国产日韩a欧美在线观看| 欧美人与禽猛交乱配视频| 国产精品一二三四| 在线观看欧美一区| 韩国美女久久| 国产女人精品视频| 亚洲精品之草原avav久久| 亚洲国产精品va在线看黑人| 欧美成人第一页| 国产精品嫩草99a| 久久综合中文色婷婷| 在线观看欧美| 欧美黄色日本| 亚洲国产免费看| 国产精品久久久久久久7电影| 亚洲免费人成在线视频观看| 久久人人97超碰人人澡爱香蕉| 国产一区二区三区久久久久久久久| 国产欧美日韩一区二区三区在线| 国产日韩精品一区| 亚洲欧美日韩成人高清在线一区| 99一区二区| 欧美日韩亚洲高清一区二区| 国产女人aaa级久久久级| 国产综合一区二区| 欧美色视频一区| 性欧美在线看片a免费观看| 欧美高清日韩| 91久久中文字幕| 欧美天天在线| 免费观看成人鲁鲁鲁鲁鲁视频| 国产一区二区三区在线播放免费观看| 国产精品亚洲成人| 国产精品一区毛片| 午夜亚洲视频| 久久中文欧美| 国产精品网站在线播放| 欧美在线一区二区三区| 久久久无码精品亚洲日韩按摩| 亚洲免费福利视频| 狠狠久久综合婷婷不卡| 亚洲级视频在线观看免费1级| 国产精品免费视频xxxx| 久久免费视频网站| 亚洲另类春色国产| 国产精品一区在线观看| 欧美日韩在线不卡| 99国产精品久久久| 久久综合色播五月| 在线观看三级视频欧美| 含羞草久久爱69一区| 日韩视频在线永久播放| 欧美激情在线观看| 欧美午夜精品久久久久免费视| 国产精品视频免费观看| 国产精品视频xxx| 激情小说另类小说亚洲欧美| 久久久久久久高潮| 欧美激情精品久久久久久黑人| 欧美成人tv| 久久精品1区| 欧美日韩日本国产亚洲在线| 久久精品国产亚洲精品| 99精品久久免费看蜜臀剧情介绍| 欧美午夜精彩| 欧美一区二区福利在线| 国产精品videossex久久发布| 欧美日韩专区在线| 国产日韩欧美| 欧美一级视频精品观看| 欧美日韩另类字幕中文| 欧美大片在线观看| 亚洲欧美激情诱惑| 一区二区三区在线高清| 久久国产福利| 欧美日韩在线直播| 日韩视频免费看| 亚洲国产乱码最新视频| 亚洲国产精品一区制服丝袜| 欧美色视频一区| 午夜精品久久久久久久蜜桃app| 欧美日韩精品一区二区三区四区| 免费成人美女女| 韩国三级电影一区二区| 亚洲夜间福利| 久久爱www久久做| 黄色一区二区在线观看| 亚洲国产精品久久精品怡红院| 一本色道久久综合亚洲精品小说| 你懂的国产精品永久在线| 久久精品国产亚洲aⅴ| 国产午夜亚洲精品羞羞网站| 国产一区二区黄| 国产欧美日韩综合一区在线播放| 狠狠色香婷婷久久亚洲精品| 欧美精品一区二区三区蜜臀| 国产日韩欧美一区二区三区四区| 国产精品一卡二| 国产亚洲成av人在线观看导航| 久久九九有精品国产23| 亚洲黄页一区| 久久亚洲精品中文字幕冲田杏梨| 欧美精品精品一区| 欧美视频在线观看 亚洲欧| 开心色5月久久精品| 一区二区三区无毛| 亚洲茄子视频| 亚洲国产精品va在看黑人| 欧美亚洲日本一区| 亚洲一区综合| 亚洲国产第一页| 国产一区av在线| 久久成人在线| 一区二区日韩伦理片| 欧美午夜免费| 亚洲国产日韩精品| 亚洲一级片在线看| 亚洲高清一区二区三区| 国产色产综合色产在线视频| 国产精品视频一区二区三区| 最新国产成人在线观看| 免费精品视频| 国产伦精品一区二区| 国产精品久久久亚洲一区| 日韩午夜在线观看视频| 亚洲国产欧美一区二区三区久久| 欧美一区三区三区高中清蜜桃| 亚洲综合色激情五月| 99国产欧美久久久精品| 国产精品一二三| 免费日韩精品中文字幕视频在线| 免费欧美在线视频| 亚洲日本精品国产第一区| 在线不卡亚洲| 国产嫩草一区二区三区在线观看| 欧美久色视频| 亚洲一区二区在线视频| 国产精品美女久久久久久2018| 久久一区二区三区超碰国产精品| 亚洲欧洲一区二区在线播放| 麻豆成人91精品二区三区| 欧美怡红院视频一区二区三区| 欧美激情一区二区三区蜜桃视频| 国产网站欧美日韩免费精品在线观看| 亚洲欧美综合国产精品一区| 午夜精品一区二区三区在线播放| 国产一区二区日韩| 欧美日韩国产影片| 亚洲国产专区校园欧美| 欧美日韩国产综合久久| 国产精品捆绑调教| 欧美一级精品大片| 欧美亚洲三级| 一区二区三区在线观看国产| 欧美日韩国产精品成人| 久久精品亚洲精品国产欧美kt∨| 欧美日本高清视频| 欧美小视频在线观看| 欧美日韩大陆在线| 激情久久久久久久久久久久久久久久| 亚洲人午夜精品免费| 国产精品拍天天在线| 亚洲国产精品成人| 免费在线亚洲| 国产一区美女| 亚洲午夜一区二区三区| 欧美成人官网二区| 亚洲精品中文字幕在线| 亚洲黄色一区二区三区| 国产精品盗摄久久久| 麻豆精品传媒视频| 久久久久久日产精品| 国产日韩精品电影| 香蕉尹人综合在线观看| 国产麻豆9l精品三级站| 欧美深夜福利| 欧美高清在线视频| 欧美日韩妖精视频| 久久久7777| 国产精品午夜春色av| 亚洲色无码播放| 欧美日韩激情小视频| 亚洲一本大道在线| 国产精品jizz在线观看美国| 亚洲视频国产视频| 国产精品成人av性教育| 亚洲欧美日韩一区二区三区在线观看| 在线亚洲一区| 国产一区二区三区免费观看| 欧美日韩国产探花| 午夜在线一区| 欧美aⅴ99久久黑人专区| 欧美日韩免费观看一区| 久久麻豆一区二区| 免费在线亚洲欧美| 免费的成人av| 国产精品国产福利国产秒拍| 亚洲高清成人| 亚洲免费小视频| 欧美影院午夜播放| 国产精品女主播一区二区三区| 亚洲激情黄色| 国产美女诱惑一区二区| 国内欧美视频一区二区| 久久美女艺术照精彩视频福利播放| 国产在线国偷精品产拍免费yy| 亚洲国内自拍| 亚洲韩日在线| 欧美电影在线观看完整版| 一区二区三区日韩在线观看| 国产精品欧美久久| 在线成人亚洲| 亚洲天堂网站在线观看视频| 国语自产在线不卡| 久久精品99久久香蕉国产色戒| 久久午夜羞羞影院免费观看| 国产一区在线免费观看| 欧美国产日韩精品| 亚洲人成网在线播放| 欧美视频在线不卡| 亚洲激情在线观看视频免费| 欧美亚洲免费在线| 欧美香蕉视频| 91久久久亚洲精品| 国产亚洲欧美日韩在线一区| 国产精品区一区二区三| 在线观看亚洲视频啊啊啊啊| 国产喷白浆一区二区三区| 欧美四级电影网站| 一区二区视频免费完整版观看|