《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于虛擬儀器的濁度測試系統的設計
基于虛擬儀器的濁度測試系統的設計
摘要: 本文使用了C8051F單片機進行前端的數據采集,通過RS 232串口實現與LabVIEW的強大的信號分析處理功能實現了濁度的歷史數據、實時數據的查詢和分析,同時設計了實時報警,當濁度超過某個值時迅速報警。實踐證明,采用虛擬儀器不論是在技術上或是在經濟上都能夠取得良好的效果。
Abstract:
Key words :

  0 引 言

  濁度是工業水處理(除鹽水)檢驗水質要求的一個重要參數,對除鹽水的水質要求較高。目前,濁度的測定大部分都是停留在傳統儀器的模式下,沒有擺脫獨立使用,手動操作的模式。隨著科技的迅猛發展,計算機強大的處理能力,虛擬儀器在測定系統中正被廣泛采用,它可以利用虛擬儀器的多面板能滿足多功能的測量要求,同時提高檢測的精度和可靠性;利用虛擬儀器良好的人機交互性和在線幫助功能使測量具有很大的靈活性,操作簡便。將測試結果圖形化形式顯示出來,使測試的結果更加直觀明了;隨著計算機網絡的發展,虛擬儀器還能滿足今后更多功能的擴展和網絡互聯的要求?;诖嗽O計了基于虛擬儀器的濁度測試系統,利用 LabVIEW圖形化的編程語言和編程環境,實現了對濁度數據的顯示、標定和報警等功能。

  1 系統的硬件設計

  1.1 測量電路的設計

  中央處理器采用C8051F020。C8051F單片機是完全集成的混合信號系統級芯片(SoC),具有與8051兼容的高速CIP-51內核,與 MCS-51指令集完全兼容。片內集成了數據采集和控制系統中常用的模擬、數字外設及其他功能部件,內置FLASH程序存儲器、內部RAM。C8051F 單片機還具有片內調試電路,通過4腳的JTAG接口可以進行非侵入式、全速的在線系統調試。放大后的信號由C8051F020內的交叉開關選通,調節增益后送ADC0進行A/D轉換并存儲。

  1.1.1 主控制板電路

  主控制板電路實現數據的采集、存儲、處理和輸出功能。它由C8051F020單片機處理電路、傳感和模擬信號處理電路、AT45DB081數據存儲電路、 DS18B20溫度監控電路、RS 232通信電路、液晶顯示和鍵盤電路、報警電路、標準4~20 mA工業信號輸出電路幾部分構成。濁度儀的核心控制器件是Cygnal公司新出產的混合信號系統級單片機C8051F020。在一個標準的8051中,除 MUL和DIV以外所有指令都需要12或24個系統時鐘周期,并且通常最大系統時鐘頻率為12 MHz。而對于CIP-51內核,70%的指令執行時間為1或2個系統時鐘周期,沒有執行時間超過8個系統時鐘周期的指令。可見C8051F020單片機的指令執行速度是標準8051單片機的10倍,因此測量時間非常短,可以滿足在線實時測量的要求。該單片機片內集成了Cygnal公司獨創的CIP-51 的CPU內核,指令系統與MCS-51完全兼容。它具有如下特點:集成度高、抗干擾能力強、速度高、可靠性高、擴展功能強等。本儀器中選用 C8051F020單片機,可以使電路在設計上結構緊湊,并能夠提高儀器的抗干擾能力。C8051F020的原理圖如圖1所示。

C8051F020的原理圖

  1.1.2 傳感和模擬信號處理電路

  光電轉換元件采用的是TCZ 6×6型硅光電池,此種型號硅光電池的光電特性,其短路電流與入射光強有良好的線性關系。但是其轉換信號僅為10-7A數量級,必須進行放大處理,因此,在電路設計中采用了輸入阻抗高的運算放大器LF353來獲取電流信號,并進行濾波放大處理。如圖2所示。

傳感和模擬信號處理電路

  1.2 C8051F020與虛擬儀器的實現

  串口通信雖然傳輸速度較慢,但是由于簡單易行,并且現有的微機都具備串行通信口,因而得到了廣泛的應用。本文在濁度測試系統中利用串口實現了對單片機的通信控制。

  1.2.1 系統硬件配置

  本文通信系統采用C51F020作為下位機,PC機作為上位機,二者通過RS 232串口接收或發送數據和指令。傳輸介質為二芯屏蔽電纜。RS 232信號和單片機串口信號的電平轉換采用MAX232,它是具有雙驅動器、雙接收器的通信器接口電路,不需外接電容而進行倍壓及電壓極性轉換,只需+5 V供電,電源電流為5 mA,傳輸率為200 Kb/s。串行接口電路原理見圖3。

串行接口電路原理

  系統中PC機承擔主控任務,負責該測控系統的通信參數設定、數據的采集處理及對單片機運行的控制,程序采用LabVIEW編寫。其通信協議為:采用RS 232異步通信方式,51單片機串行口共有4種工作方式,這里采用單片機串口通信的方式1,該方式為8位異步串行通信方式,其波特率是可變的,1位起始位,8位數據位,1位停止位,無奇偶校驗,若晶振頻率為11.059 2 MHz,取波特率為4 800 Kb/s。下位機按接收到的指令工作,若主控機發出無效或錯誤指令,將不作任何控制。

   1.2.2 程序設計

  主機通信程序:在主機通信程序設計中,采用圖形化語言LabVIEW作為編程語言。它把高級語言中的函數封裝為圖形功能模塊,圖標間的連線表示各個功能模塊之間的數據傳遞。編程方式簡單、直觀、便于使用。串口通信功能模塊包括串口初始化模塊、串口讀模塊以及串口寫模塊,通過這些模塊就可以實現對單片機的控制。

 

  LabVIEW串口子VI是通過RS 232實現數據通信的。LabVIEW串口子VI共有5個串行通信節點,分別實現串口初始化、串口寫、串口讀、檢測串口緩存、中斷等功能。

  C8051F020單片機的程序采用匯編語言寫成。利用匯編語言直接對相關硬件進行操作,具有開銷小、效率高的特點。在編寫單片機程序時應當注意的是必須保證PC機與單片機串口通信時的波特率一致。如果兩者不同的話,就無法進行數據的傳輸而導致通信失敗。所以,在單片機程序中初始化時應當根據單片機晶振和串口通信方式對寄存器進行設置。

  2 軟件開發

  該系統由C8051F單片機、ADC0809 A/D轉換器組成的小系統作為前端數據采集系統,并通過RS 232串行總線將采集到的數據傳送到PC機,用Lab-VIEW進行數據的接受與處理。其結構組成如圖4所示。

結構組成

  2.1 菜單設計

  在整個程序設計中,首先完成了各子功能(子VI)的程序,將其做成單個模塊,每個單個模塊是由更小的模塊組成,每一級的模塊均刻以圖標形式放置在程序流程圖中,這樣增加了程序的可維護性和可讀性,使流程圖更加清晰明了,同時避免了大量重復編程工作。系統的主界面設計中,利用LabVIEW中提供的 EDITMENU菜單,先將要實現的功能作為菜單選項的內容,以便在運行時調用,然后在框圖中對各項菜單的調用通過CASE循環進行選擇,使各項菜單對應于各項子VI,在各子VI中vi set up的execution options中選定show front panel when called選項,這樣在運行中,當選擇了菜單中的某些內容時,該子VI就被選中調用。圖5為菜單后面板程序設計流程圖。菜單中包括文件操作(讀取、存儲、打印)通道顯示和信號分析以及幫助,程序分別調用相應功能的子VI程序,完成相應操作。下面簡要介紹本采集程序中采用的幾個典型模塊。

菜單后面板程序設計流程圖

  2.2 數據采集模塊設計

  本設計采用VISA編寫儀器控制程序,程序在運行時VISA就會根據實際接口類型自動調用相應的接口驅動程序例程,完成通信操作。串口通信模塊包括串口初始化模塊、串口寫模塊、串口讀模塊,通過這些模塊就可以實現對單片機的控制。圖5為串口設置后面板程序框圖。如圖5所示,主程序運行后,設置串口波特率為 9 600,通道選著串口1,采用默認通信協議(1位起始位、8位數據位、1位停止位),串口緩存大小設置為16 368 B。

  2.3 保存模塊設計

  本設計采用Access數據庫對采集的數據進行分析及對歷史數據查詢回放,其特點表現在:關系數據庫的SQL語言是非過程性語言,對數據的查詢或操作簡單;利用數據庫管理數據,數據的獨立性好;Access數據庫使用方便,操作簡單,能夠滿足數據庫管理的需要。利用LV的ActiveX功能,調用 Microsoft ADO控件,既可以利用SQL語言又可以利用ADO提供的各種方法和屬性,方便靈活地實現對Access數據庫訪問。在LV功能模塊中含有ActiveX 子模板,子模板中包含用作與ActiveX服務器相連接的自動化節點函數,實現對數據庫的操縱。ADO主要有三個主體對象,分別為 Connection,Command和RecordSet對象。訪問數據庫步驟為:連接到數據源一指定訪問數據源的命令一執行命令。本設計建立兩個數據源分別用來存放歷史數據、報警數據及相對應的時間。

  3 軟件實現功能

  利用LabVIEW這種圖形化的編程語言和編程環境,實現了對濁度數據的顯示、標定和報警等功能。濁度實時數據趨勢圖、歷史數據趨勢圖、歷史數據查詢和報警歷史記錄分別如圖6所示。

 歷史記錄

  實時曲線是通過調用LV軟件中Chart子模板來實現的。它將數據在坐標系中實時、逐點(或一次多個點)地顯示出來,可以反映被測物理量的變化趨勢,與傳統的模擬示波器、波形記錄儀的顯示方式相仿。在實時曲線界面中,有單片機采集數據及向LV發送數據的控制按鈕,可以方便地實現對下位機數據的采集控制。另外,該模版具有上限、下限報警監視、報警限設定功能,當數據發生報警后,實時值字體顯示顏色立即發生改變,可以方便用戶對數據進行監視。

  歷史曲線是通過調用LV軟件中Graph子模板來實現的。用戶可以調整X Scale及Y Scale顯示方式,如顯示時間刻度、數據顯示格式、顯示刻度是否自動縮放、曲線顏色等。通過游標(如圖6(b),Cursor),可以讀取波形上某一點的確切坐標值。歷史曲線界面還具有歷史曲線查詢及歷史趨勢刷新功能。點擊“歷史曲線查詢按鈕”,可以彈出“歷史趨勢查詢”子VI模板,用戶根據需要設定查詢時間,便可得到需要的數據以便分析。點擊“歷史趨勢刷新”按鈕可以直接顯示當前歷史趨勢。

  歷史報警表調用LV中Table控件進行顯示。表中有報警序號、報警名稱、報警值、報警進入時間以及狀態顯示項目。該表記錄了高限、低限時報警值及恢復正常值的時間及報警值,通過滾動條用戶可以方便查詢報警歷史數據。

 

  4 結 語

  本文使用了C8051F單片機進行前端的數據采集,通過RS 232串口實現與LabVIEW的強大的信號分析處理功能實現了濁度的歷史數據、實時數據的查詢和分析,同時設計了實時報警,當濁度超過某個值時迅速報警。實踐證明,采用虛擬儀器不論是在技術上或是在經濟上都能夠取得良好的效果。

此內容為AET網站原創,未經授權禁止轉載。
热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>
          欧美一区二区女人| 亚洲人精品午夜| 亚洲另类一区二区| 亚洲狠狠丁香婷婷综合久久久| 国产美女精品一区二区三区| 欧美久久久久免费| 9人人澡人人爽人人精品| 在线看日韩欧美| 中国日韩欧美久久久久久久久| 久久在线免费观看视频| 亚洲精品午夜| 欧美天堂亚洲电影院在线播放| 国产偷国产偷亚洲高清97cao| 国产精品你懂的在线欣赏| 久久av一区二区| 国产精品视频网址| 性色av香蕉一区二区| 久久综合久久久久88| 国产精品三级视频| 欧美mv日韩mv亚洲| 看片网站欧美日韩| 久久久五月婷婷| 欧美成人黑人xx视频免费观看| 亚洲欧洲av一区二区三区久久| 国产精品久久国产愉拍| 久久一区视频| 亚洲免费在线播放| 免费在线看一区| 欧美成人午夜激情视频| 制服丝袜激情欧洲亚洲| 午夜国产欧美理论在线播放| 久久精品免费| 在线国产精品播放| 国产精品成av人在线视午夜片| 国产精品一二三视频| 国产精品99久久久久久白浆小说| 久久亚洲精品一区二区| 免费观看不卡av| 激情视频一区| 久久久久一本一区二区青青蜜月| 亚洲欧美怡红院| 国产精品福利网| 欧美大片在线看| 国内激情久久| 亚洲电影毛片| 久久精品一区二区三区中文字幕| 在线亚洲免费| 一区二区三区国产精品| 国产乱理伦片在线观看夜一区| 国产精品人成在线观看免费| 国产精品日韩在线| 亚洲精品麻豆| 国产精品99免视看9| 影音先锋日韩资源| 国产一区二区三区精品欧美日韩一区二区三区| 国产午夜精品全部视频在线播放| 在线亚洲激情| 美玉足脚交一区二区三区图片| 午夜视频一区二区| 伊人久久男人天堂| 亚洲欧美日韩国产另类专区| 欧美日韩一二区| 久久久久青草大香线综合精品| 欧美调教视频| 久久五月激情| 亚洲美女在线观看| 欧美日韩免费在线观看| 亚洲国产黄色片| 欧美精品1区2区3区| 日韩一级成人av| 欧美三级电影精品| 蜜桃av一区二区| 国产亚洲成年网址在线观看| 在线国产日韩| 久久久久久久999| 亚洲日本成人在线观看| 国产精品美女久久久久久久| 国产精品久久久999| 99av国产精品欲麻豆| 亚洲国产精品高清久久久| 一区在线电影| 精品福利电影| 亚洲第一精品夜夜躁人人爽| 你懂的成人av| 亚洲激情av| 国产精品欧美在线| 亚洲一区二区三区欧美| 久久一区激情| 性色av一区二区三区| 国产伦精品一区二区三区免费| 在线亚洲伦理| 亚洲三级性片| 久久精品视频导航| 欧美成人精品h版在线观看| 国产精品一区久久久| 欧美激情一区二区久久久| 亚洲女人天堂成人av在线| 午夜亚洲一区| 欧美在线啊v| 欧美日韩国产丝袜另类| 欧美午夜美女看片| 欧美性猛交xxxx乱大交蜜桃| 欧美性猛交xxxx乱大交退制版| 免费在线观看日韩欧美| 国产精品视频网站| 欧美精品一区二区三区高清aⅴ| 在线一区亚洲| 亚洲精品美女在线| 国产精品成人v| 韩国v欧美v日本v亚洲v| 原创国产精品91| 亚洲综合精品自拍| 欧美大片网址| 免费高清在线一区| 韩国一区二区三区美女美女秀| 噜噜噜在线观看免费视频日韩| 亚洲欧洲av一区二区三区久久| 久久久久久电影| 久久久免费av| 欧美一区二区视频在线观看| 亚洲午夜一区二区| 在线观看一区视频| 在线视频精品一区| 国产精品大片免费观看| 欧美电影在线观看完整版| 久久久久国产精品麻豆ai换脸| 久久久久久久久岛国免费| 国产精品亚洲а∨天堂免在线| 亚洲一区久久久| 久久一区二区三区四区五区| 日韩一级网站| 午夜精品久久一牛影视| 亚洲欧洲美洲综合色网| 国产精品久久久久久影视| 久久男人资源视频| 国产视频在线观看一区二区三区| 欧美成人影音| 午夜精品久久久久久久| 久久久亚洲国产天美传媒修理工| 欧美精品尤物在线| 极品少妇一区二区三区精品视频| 欧美日韩国产精品| 狠狠色综合网站久久久久久久| 精品成人乱色一区二区| 久久大综合网| 在线观看日韩精品| 国内精品久久久久久久97牛牛| 99国产精品| 欧美精品1区| 免费成人高清在线视频| 国产综合18久久久久久| 亚洲综合丁香| 国产精品久久久久av免费| 日韩天堂av| 国产精品国产亚洲精品看不卡15| 国产在线日韩| 欧美激情一区二区三区不卡| 欧美日韩国产一区二区三区地区| 久久综合成人精品亚洲另类欧美| 欧美综合激情网| 久久亚洲捆绑美女| 国产一区清纯| 狼人社综合社区| 国产一区二区三区四区老人| 午夜一区在线| 蘑菇福利视频一区播放| 久久成人精品电影| 欧美激情片在线观看| 国产精品日韩欧美| 国产欧美日韩亚洲精品| 欧美国产日韩在线观看| 亚洲精品一级| 蜜臀av在线播放一区二区三区| 91久久在线视频| 久热国产精品视频| 亚洲亚洲精品在线观看| 99国产精品视频免费观看| 免费视频一区二区三区在线观看| av成人天堂| 久久久久久国产精品mv| 一级日韩一区在线观看| 中日韩美女免费视频网站在线观看| 欧美成人资源| 欧美亚洲一区| 欧美视频在线观看 亚洲欧| 亚洲欧美精品伊人久久| 国产欧美高清| 狠狠色狠狠色综合日日五| 久久精品在线播放| 欧美电影在线免费观看网站| 夜夜精品视频| 国产日韩精品视频一区二区三区| 欧美国产日韩一区二区在线观看| 国产精品色午夜在线观看| 久久视频国产精品免费视频在线| 久久这里有精品视频| 99av国产精品欲麻豆| 久久久久免费观看| 久久女同互慰一区二区三区| 国产日韩精品视频一区| 国产精品va在线播放我和闺蜜| 亚洲永久免费av| 亚洲国产合集| 亚洲国产精品综合| 亚洲视频一区二区| 一本大道久久a久久精品综合| 亚洲精选大片| 欧美激情五月| 中文av字幕一区| 国产精品一区二区在线观看| 亚洲黄色大片| 久久精品99无色码中文字幕| 久久久99久久精品女同性| 亚洲欧美国产va在线影院| 亚洲精品乱码久久久久久蜜桃麻豆| 国产日韩综合一区二区性色av| 欧美一区二区三区日韩视频| 久久一区二区三区四区五区| 欧美日本免费一区二区三区| 久久美女性网| 亚洲黄一区二区三区| 原创国产精品91| 欧美午夜精品久久久久久人妖| 欧美激情精品久久久久久大尺度| 欧美a级片一区| 欧美日韩影院| 亚洲免费精品| 在线观看一区视频| 欧美在线视频一区| 欧美—级在线免费片| 欧美另类69精品久久久久9999| 久久精品人人做人人爽电影蜜月| 亚洲欧洲中文日韩久久av乱码| 国内精品久久久久影院薰衣草| 亚洲精品女人| 欧美日韩和欧美的一区二区| 亚洲永久免费av| 亚洲欧美国内爽妇网| 亚洲第一区在线| 精品成人免费| 国产精品免费一区二区三区在线观看| 欧美日韩在线视频观看| 欧美高清视频www夜色资源网| 欧美成人精品高清在线播放| 欧美成在线视频| 欧美自拍丝袜亚洲| 亚洲第一久久影院| 国产亚洲视频在线| 免费欧美视频| 亚洲久色影视| 亚洲第一精品在线| 久久亚洲国产精品日日av夜夜| 一区二区三区**美女毛片| 国产一区二区三区四区在线观看| 91久久在线播放| 亚洲人午夜精品免费| 亚洲精品之草原avav久久| 国产欧美日韩专区发布| 国产婷婷色一区二区三区在线| 亚洲第一毛片| 国产精品一区二区三区成人| 伊人久久亚洲美女图片| 国产精品入口尤物| 欧美日韩一区三区四区| 美日韩在线观看| 国产精品一区二区久激情瑜伽| 韩国v欧美v日本v亚洲v| 欧美日韩天堂| 亚洲免费在线视频一区 二区| 亚洲美女在线一区| 欧美亚洲一区在线| 欧美三区在线| 9i看片成人免费高清| 米奇777超碰欧美日韩亚洲| 一本色道久久综合亚洲精品高清| 久久精品99国产精品日本| 国产精品视频久久| 狠狠爱成人网| 久久国产乱子精品免费女| 亚洲精品日韩久久| 宅男精品视频| 狠狠综合久久| 91久久极品少妇xxxxⅹ软件| 国产精品毛片| 99riav1国产精品视频| 欧美激情视频一区二区三区免费| 在线国产精品一区| 亚洲一区区二区| 久久综合久久综合久久| 亚洲高清在线观看| 麻豆成人在线观看| 国产人成一区二区三区影院| 欧美激情女人20p| 亚洲午夜成aⅴ人片| 亚洲成人中文| 狠狠综合久久| 久久精品伊人| 亚洲尤物精选| 久久综合五月天婷婷伊人| 亚洲激情一区| 欧美激情视频一区二区三区不卡| 亚洲欧美日韩精品久久奇米色影视| 国产精品一区二区久激情瑜伽| 在线一区二区三区做爰视频网站| 欧美亚洲视频一区二区| 国产精品网站在线| 亚洲三级影片| 亚洲欧美激情视频| 日韩视频中午一区| 狠狠色狠狠色综合日日91app| 99精品热视频只有精品10| 午夜精品久久久久久久99樱桃| 亚洲欧美日韩在线| 久久夜色精品一区| 欧美成人精品一区二区| 亚洲色图在线视频| 免费精品99久久国产综合精品| 欧美激情亚洲一区| 亚洲图片欧美日产| 欧美一级黄色网| 久久久久免费视频| 国产精品sm| 亚洲午夜激情在线| 国产精品高潮呻吟视频| 亚洲小说春色综合另类电影| 噜噜噜噜噜久久久久久91| 亚洲美女精品成人在线视频| 欧美—级高清免费播放|