亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于LabVIEW的發(fā)酵過程實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

        2008-04-12 00:00:00石雪萍甄彩虹
        現(xiàn)代電子技術(shù) 2008年12期

        摘 要:為了正確地掌握和控制發(fā)酵條件,更直觀地了解細(xì)胞的代謝情況,設(shè)計(jì)出一個(gè)基于LabVIEW的生物發(fā)酵反應(yīng)器的數(shù)據(jù)采集系統(tǒng),以實(shí)現(xiàn)發(fā)酵過程中相應(yīng)參數(shù)的實(shí)時(shí)采集,進(jìn)行分析研究,為發(fā)酵過程的控制提供依據(jù)。該系統(tǒng)由C8051F206單片機(jī)和各種傳感器組成數(shù)據(jù)采集系統(tǒng),利用PC機(jī)上的RS 232串行口實(shí)現(xiàn)數(shù)據(jù)的串行通訊,使用LabVIEW虛擬儀器軟件完成上位機(jī)串行通訊程序和前面板程序的編寫。實(shí)驗(yàn)證明此系統(tǒng)測(cè)試效果良好。

        關(guān)鍵詞:發(fā)酵系統(tǒng);數(shù)據(jù)采集;LabVIEW;串行通訊

        Design of Real -time Data Acquisition System to Ferment Process Based on LabVIEW

        SHI Xueping1,2,WU Xing1,HEN Caihong1,YANG Bo1

        (1.College of Chemical Engineering,Northwest University,Xi′an,710069,China;2.College of Chemical Engineering,Yan′an University,Yan′an,716000,China

        Abstract:To correctly grasp and control of biological fermentation conditions,the more direct-viewing understanding of the metabolism of cells,the real-time data acquisition system is designed based on LabVIEW with realizing corresponding parameter real-time gathering in the fermentative process,providing the basis for fermentative process′ control.The system consists of the C8051F206 SCM and various sensor,uses RS 232 serial ports to realize the data serial communication between microcontroller and PC.Program on PC are written in LabVIEW software,the experiment has proved that the system makes a good test.

        eywords:ferment system;data acquisition;LabVIEW;serial communication

        1 引 言

        LabVIEW(Laboratory Virtual Instrument Engineering Workbench) 是美國(guó)國(guó)家儀器公司(National Instrument 開發(fā)的一種虛擬儀器平臺(tái),他是一種用圖標(biāo)代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語言。LabVIEW功能強(qiáng)大,提供豐富的數(shù)據(jù)采集、分析和存儲(chǔ)庫函數(shù)以及包括DAQ,GPIB,PXI,VXI,RS 232/485在內(nèi)的各種儀器通信總線標(biāo)準(zhǔn)的所有功能函數(shù)。利用LabVIEW設(shè)計(jì)的數(shù)據(jù)采集系統(tǒng),可模擬采集各種信號(hào),但是配備NI公司的數(shù)據(jù)采集板卡比較貴,在實(shí)際開發(fā)中可選用單片機(jī)系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行采集。

        發(fā)酵是生物技術(shù)的一項(xiàng)最基本的工程,發(fā)酵的產(chǎn)量和質(zhì)量是發(fā)酵工程的2個(gè)重要的技術(shù)指標(biāo)。要提高發(fā)酵工程的產(chǎn)量和質(zhì)量必須控制發(fā)酵過程的一些主要參數(shù)和影響反應(yīng)過程的物質(zhì)的含量,即發(fā)酵過程優(yōu)化及控制。

        利用計(jì)算機(jī)對(duì)復(fù)雜的發(fā)酵過程進(jìn)行數(shù)據(jù)檢測(cè)、分析和實(shí)施過程的最優(yōu)化控制越來越受到人們的極大關(guān)注。由于發(fā)酵過程變量檢測(cè)的復(fù)雜性,有些至關(guān)重要的變量,例如菌體的濃度、比生長(zhǎng)率、產(chǎn)物生成率等難以在線直接測(cè)量,然而可以在已建立的數(shù)學(xué)模型基礎(chǔ)上,通過測(cè)量與這些變量相關(guān)的一些可在線直接測(cè)量的變量,例如,尾氣中的氧氣、二氣化氮等濃度變化,從而得到這些變量的最優(yōu)估計(jì),為實(shí)施生化過程的在線最優(yōu)控制提供先決條件。

        因此,本文設(shè)計(jì)一種基于LabVIEW 的發(fā)酵過程尾氣中的氧氣、二氣化氮的濃度變化實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)。并對(duì)其系統(tǒng)的組成、原理、實(shí)現(xiàn)做出詳細(xì)描述。

        2 系統(tǒng)的組成及工作原理

        本系統(tǒng)的數(shù)據(jù)采集系統(tǒng)由氧氣傳感器、二氧化碳傳感器和C8051F206單片機(jī)以及MAX 232 組成。由單片機(jī)組成的小系統(tǒng)對(duì)溫度信號(hào)進(jìn)行采集、調(diào)理和轉(zhuǎn)換,然后通過RS 232串口通訊將數(shù)據(jù)送給計(jì)算機(jī),在LabVIEW開發(fā)平臺(tái)下,對(duì)數(shù)據(jù)進(jìn)行各種處理、分析,并對(duì)信號(hào)進(jìn)行存儲(chǔ)、顯示和打印,最后由PC機(jī)顯示實(shí)時(shí)測(cè)量的尾氣中氧氣、二氧化碳的含量和經(jīng)過數(shù)據(jù)處理得到的RQ值,從而實(shí)現(xiàn)對(duì)發(fā)酵的整個(gè)過程進(jìn)行在線檢測(cè)的實(shí)時(shí)測(cè)試系統(tǒng)。

        2.1 硬件組成及設(shè)計(jì)原理

        系統(tǒng)的硬件電路如圖1所示,采用C8051F206作為主芯片,氧氣傳感器選用電化學(xué)傳感器二氧化碳采用紅外傳感器。這兩種傳感器具有精度高、線性度好、重現(xiàn)性好,在一定條件下具有長(zhǎng)期穩(wěn)定性等優(yōu)點(diǎn)。這種溫度傳感器特別容易和微電腦配合,組成自動(dòng)測(cè)試系統(tǒng)。

        在此系統(tǒng)中,我們利用C8051F206提供的片內(nèi)12位SAR ADC的強(qiáng)大功能,以標(biāo)準(zhǔn)的模擬信號(hào)(電流,電壓)轉(zhuǎn)換為數(shù)字信號(hào)。

        由于單片機(jī)串口TTL電平與標(biāo)準(zhǔn)的RS 232C信號(hào)電平范圍不一致,所以在與之進(jìn)行通訊的時(shí)候,首先要將TTL電平信號(hào)進(jìn)行一定的轉(zhuǎn)換,使之符合RS 232C的信號(hào)規(guī)范。本系統(tǒng)中,選擇MAX公司的MAX 232進(jìn)行電平信號(hào)轉(zhuǎn)換。

        2.2 軟件設(shè)計(jì)

        系統(tǒng)軟件設(shè)計(jì)主要包括主程序、中斷服務(wù)子程序等。軟件流程圖如圖2所示。

        3 LabVIEW下的程序設(shè)計(jì)

        LabVIEW是基于圖形化的程序設(shè)計(jì)語言,程序的核心代碼是類似于流程圖的方框圖和線條的連接。屬于數(shù)據(jù)流編程,交互性不好。每個(gè)方框圖代表一個(gè)功能模塊即子VI ,程序執(zhí)行過程是條件滿足方式,當(dāng)一個(gè)功能模塊的所有輸入都齊備后,此功能模塊產(chǎn)生輸出,傳送給下一個(gè)模塊。

        3.1 串行通訊程序設(shè)計(jì)

        首先是對(duì)串口的初始化設(shè)置:波特率為默認(rèn)值9600,8位數(shù)據(jù)位,1位停止位,無校驗(yàn)位,串口號(hào)為3。當(dāng)系統(tǒng)開啟時(shí),通過VISA Write.vi向單片機(jī)發(fā)送“發(fā)送請(qǐng)求命令”由于LabVIEW的串行通信子VI 只允許對(duì)字符串的讀寫,因此在數(shù)據(jù)處理時(shí),必須進(jìn)行字符串與數(shù)字之間的正確轉(zhuǎn)換,在這里通過調(diào)用1個(gè)“組串”子VI實(shí)現(xiàn)此轉(zhuǎn)換。在收到上位機(jī)的發(fā)送請(qǐng)求命令后,單片機(jī)則進(jìn)入中斷發(fā)送所采集的數(shù)據(jù),上位機(jī)通過VISA Read.vi節(jié)點(diǎn)讀取單片機(jī)送來的數(shù)據(jù),并且判斷是否收到4位來控制Case結(jié)構(gòu)中的是執(zhí)行False還是執(zhí)行True。這里使用Case結(jié)構(gòu)是為了避免單片機(jī)的丟位現(xiàn)象發(fā)生。如果有丟位現(xiàn)象發(fā)生,則執(zhí)行True讀取前面所讀到的數(shù)據(jù)。如果沒有丟位現(xiàn)象發(fā)生,則執(zhí)行False讀取數(shù)據(jù)。由于采用12位的SAR ADC將標(biāo)準(zhǔn)的模擬信號(hào)(電流,電壓)轉(zhuǎn)換為數(shù)字信號(hào),因此需要用2個(gè)字節(jié)來表示1個(gè)數(shù)據(jù)。這里采用1個(gè)子vi來進(jìn)行轉(zhuǎn)換。讀完1個(gè)數(shù)據(jù),用實(shí)時(shí)趨勢(shì)圖控件Waveform Chart 顯示完后執(zhí)行下一個(gè)循環(huán)。圖3 給出了上位機(jī)對(duì)單片機(jī)進(jìn)行讀、寫操作的框圖程序。

        3.2 前面板設(shè)計(jì)

        LabVIEW 中的前面板就是圖形化用戶界面,用于設(shè)置輸入數(shù)值和觀察輸出量。在這個(gè)采集系統(tǒng)中由于任務(wù)繁多, 不能采用1個(gè)用戶界面來實(shí)現(xiàn)時(shí), 可將1個(gè)完整的測(cè)試系統(tǒng)按完成的具體任務(wù)不同分成幾個(gè)功能模塊,每個(gè)功能模塊分別設(shè)計(jì)成為不同的子VI,并且每個(gè)子VI都有自己的用戶界面。將這些個(gè)子VI放入一個(gè)事件結(jié)構(gòu)中,用不同的按鈕來調(diào)用不同的子VI實(shí)現(xiàn)不同的功能。本系統(tǒng)在前面板中不但設(shè)置波特率、串口號(hào)為控件,用實(shí)時(shí)趨勢(shì)圖控件Waveform Chart 顯示下位機(jī)實(shí)時(shí)采集到的數(shù)據(jù)。同時(shí)對(duì)采出數(shù)據(jù)進(jìn)行處理后得到生物發(fā)酵過程優(yōu)化所必需的CET,OUT,RQ曲線并將其實(shí)時(shí)顯示出來。而且還放置了許多功能按鈕來實(shí)現(xiàn)不同的功能。如圖4所示,給出本系統(tǒng)的前面板設(shè)計(jì)。

        4 結(jié) 語

        這個(gè)設(shè)計(jì)已經(jīng)通過實(shí)驗(yàn)驗(yàn)證,最后達(dá)到了預(yù)期的目的,能對(duì)發(fā)酵的整個(gè)過程進(jìn)行在線檢測(cè)和分析,為以后實(shí)施發(fā)

        酵過程的在線最優(yōu)控制提供了先決條件。具有很強(qiáng)的工程實(shí)用性,可廣泛應(yīng)用于測(cè)試控制領(lǐng)域。

        參 考 文 獻(xiàn)

        [1]趙振華,馮涓.基于LabVIEW的單片機(jī)溫度自動(dòng)測(cè)試系統(tǒng)[J].現(xiàn)代電子技術(shù),2007,30(15:142-146.

        [2]鄒淑云.基于LabVIEW的監(jiān)測(cè)系統(tǒng)的用戶界面設(shè)計(jì)與實(shí)現(xiàn)[J].湖北水利水電職業(yè)技術(shù)學(xué)院學(xué)報(bào),2007,3(3:44-46.

        [3]曹玲芝.現(xiàn)代測(cè)試技術(shù)及虛擬儀器[M].北京:北京航空航天大學(xué)出版社,2004.

        [4]何立民.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,1990.

        [5]楊樂平,李海濤,肖相生.LabVIEw 程序設(shè)計(jì)與應(yīng)用[M].北京:電子工業(yè)出版社,2001.

        [6]張易知.虛擬儀器的設(shè)計(jì)與實(shí)現(xiàn)[M].西安:西安電子科技大學(xué)出版社,2002.

        [7]彭慶華.虛擬儀器軟件LabVIEW 的串行口通信編程[J].自動(dòng)化儀表,2002,23(3:31-33.

        [8]湯江龍,楊曉京,李強(qiáng).基于LabVIEW 的溫濕度測(cè)控仿真 [J].現(xiàn)代制造工程,2006(6:92-93.

        [9]楊樂平,李海濤,楊勇,等.LabVIEW高級(jí)程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2003.

        [10]潘新民,王燕芳.微型計(jì)算機(jī)控制技術(shù)[M].北京:高等教育出版社,2001.

        [11]楊將新,李華軍,劉東駿.單片機(jī)程序設(shè)計(jì)及應(yīng)用[M].北京:電子工業(yè)出版社,2006.

        中文字幕人妻日韩精品| 日韩av在线毛片| 国产熟女av一区二区三区四季| 一区二区精品天堂亚洲av| 国产人妻高清国产拍精品| 亚洲av无码专区电影在线观看| 久久久亚洲欧洲日产国产成人无码| 激情视频在线观看免费播放| 亚洲女优中文字幕在线观看| 午夜精品久久久久久99热| 亚洲一级毛片免费在线观看| 日本久久一区二区三区高清| 国产手机在线观看一区二区三区| 日韩欧美亚洲综合久久影院ds| 久久国产精品不只是精品| 久久婷婷色香五月综合激激情| 久久精品国产亚洲av麻豆会员| 亚洲色无码国产精品网站可下载 | 777国产偷窥盗摄精品品在线| 亚洲国产欧美在线成人| 日本一极品久久99精品| 国产熟女盗摄一区二区警花91| 国偷自产一区二区免费视频| 99ri国产在线观看| 在线免费午夜视频一区二区| 四虎永久在线精品免费网址| 无码人妻精品一区二区三区下载| 日本a在线免费观看| 日本女优久久精品观看| 黄桃av无码免费一区二区三区| 日韩精品无码区免费专区| 国内精品人人妻少妇视频| 亚洲成人免费av影院| 欧洲熟妇色xxxx欧美老妇多毛图片| 亚洲三区二区一区视频| 男女动态91白浆视频| 麻豆╳╳╳乱女另类| 色综合久久无码中文字幕app| 伊人影院成人在线观看| 成熟丰满熟妇av无码区| 国产AV无码专区亚洲AⅤ|