999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VB 6.0的自動分光光度計波長標定系統設計

2017-02-27 03:40:51晏健榮
自動化儀表 2017年1期
關鍵詞:檢測系統

晏健榮, 韓 強

(東華大學機械工程學院,上海 201620)

基于VB6.0的自動分光光度計波長標定系統設計

晏健榮, 韓 強

(東華大學機械工程學院,上海 201620)

為保證分光光度計波長檢測的準確度,設計了光度計波長自動掃描標定系統。系統以STM32F103RBT6單片機為控制核心,通過控制步進電機、光電池檢測模塊、人機交互模塊等部件,實現波長自動掃描檢測。波長掃描過程中,光度計在波長每增加0.5nm處檢測保存待測樣品的吸光度值,并通過串口通信與計算機交互,再將檢測數據上傳至VB上位機軟件。上位機完成對檢測數據的處理及曲線繪制。根據檢測結果,利用正弦函數擬合校正波長脈沖函數,并將校正系數下發至下位機。下位機根據校正系數,完成波長標定。標定系統波長掃描范圍為190~850nm,掃描檢測速度為2nm/s。校正后,實際測量數據檢驗結果表明,分光光度計波長準確度優于0.3nm。

波長標定;擬合;VB6.0;光柵;單片機;上位機;分光光度計

0 引言

分光光度計主要根據物質吸收光譜上某波長處的吸光度值來判斷或測定待測物含量[1],被廣泛應用于制藥、化學化工、冶金、食品、農業等領域的定性、定量分析[2]。不同物質有其特定的吸收光譜線,在實際測量中,根據不同的物質,選用不同的波長。波長準確度直接關系到分光光度計的分析誤差[2-3]。

近年來,由于電子技術的高速發展,光電檢測技術對儀器的分辨率、測量范圍、靈敏度、速度、集成化、一體化等方面提出了更高的要求[4]。提高波長標定的掃描速度和精度是分光光度計控制系統設計的主要任務。目前,波長標定主要有根據掃描結果在一定區間內線性加減脈沖數和多項式擬合[4-5]兩種方法。線性地加減脈沖數,誤差較大,標定過程復雜;多項式擬合精度較高,但要求擬合的數據點較多。本系統通過cortex-M3芯片控制各部件電機及光電池檢測系統等模塊,實現自動掃描檢測,大大簡化操作流程;VB上位機根據掃描結果,利用正弦函數進行擬合。光柵方程符合正弦規律,用較少的標定點數獲得較高精度的波長脈沖函數,可有效提高系統的實時性及檢測精度。

1 標定系統結構及原理

1.1 系統結構

分光光度計下位機主要包括cortex-M3主控制單元、光源系統、光柵分光系統、樣品池、濾光片、光電池檢測系統以及人機交互模塊等。上位機為VB設計的軟件程序,主要完成數據的處理、顯示及擬合等。標定系統結構如圖1所示。

圖1 標定系統結構框圖

下位機控制單元選用STM32F103RBT6作為主控芯片。光源系統包括氘燈、鎢燈及光路系統。系統可根據波長自動切換光源,切換時由步進電機驅動切換鏡片將指定光源反射至入射狹縫。分光系統采用平面反射閃耀光柵作為分光元件,光柵相對于棱鏡有更好的分光能力[6]。光柵由步進電機及其減速傳動裝置帶動旋轉,選擇特定波長的單色光出射。光柵步進電機選用STP-42D2081,步距角為1.8°。為提高光柵角度分辨率,電機驅動時采用64細分,同時設計機械細分,設計減速傳動比為兩級齒輪減速傳動機構。為克服衍射光柵光譜的級次重疊,在出射單色光前加有7個不同波段截止濾光片。截止濾光片安裝在可由步進電機驅動的圓盤孔位上。步進電機選用力矩較大的24BYJ48B減速步進電機。樣品池中放有待測物質的樣品及用作參照對比的“空白”樣品?!翱瞻住睒悠分袥]有待測物,用以消除待測物質以外其他物質的影響。樣品池用35BYJ412B步進電機進行樣品切換,使單色光依次通過各樣品。檢測系統采用光電池傳感器和放大模塊,完成對透射光能量的檢測。

光柵將復色光分成各波長單色光,特定波長單色光通過樣品池中樣品,經光電池檢測透射光能量。通過計算待測物樣品和“空白樣品”兩種樣品透射光能量的比值,得到待測物質的透過率及吸光度。

根據光柵衍射理論,平面反射光柵的光柵方程為:

mλ=d(sinα-sinβ)

(1)

式中:d為光柵常數,設計理論值為833.33;α為入射光與光柵法線夾角;β為衍射光與光柵法線夾角;m為光柵衍射光譜級數,選用m=1級光譜;λ為衍射光波長。

由光柵方程可知,波長為λ的一級(m=1)光譜線、波長為λ/2的2級光譜線、波長為λ/3的3級光譜線等都具有相同的衍射角。為消除光譜級次重疊,保證單色光純度,在出射光前加有截止濾光片。根據截止濾光片,將波長分成190~339 nm、340~369 nm、370~429 nm、430~549 nm、550~649 nm、650~749 nm、749~850 nm多段進行掃描。系統選用能量較高的m=1級光譜,則:

λ=d(sinα-sinβ)

(2)

根據三角函數變換,可得:

(3)

對于分光光度計,入射狹縫A及出射狹縫B固定,閃耀反射光柵分光原理如圖2所示。

圖2 閃耀反射光柵分光原理圖

光柵旋轉所選擇的入射單色光光線與出射單色光光線夾角始終不變,(α+β)為常數。零級光處,入射角與衍射角相等,α-β=0。光柵旋轉一定角度θ時,α-β=2θ,則式(2)可簡化為:

λ=ksinθ

(4)

結果評價:課程前后詢問學生對老年護理職業崗位認同的相關問題。統計2010、2011級學生畢業論文中開展老年護理研究的學生比例。護理職業崗位勝任力共有8項,其中關愛、溝通與合作、評判性思維、倫理素養、恪盡職守、終身學習、一般護理技術按5分制計分,每項分別對應1、2、3、4、5分的評分標準進行描述,得分根據小組學習、學生課堂、課外訓練任務中學生的表現和成果評價,評價結果由學生自評、學生互評、教師評價3部分組成。基本知識通過考核評價。

λ=k1sin(n/k2)

(5)

在實際測量過程中,由于分光光度計的安裝誤差、光柵誤差等因素使(α+β)的常數與理論值產生偏差,也將引入由齒輪制造的誤差,從而導致系數k1、k2的誤差,最終使電機脈沖數產生偏差,從而影響分光光度計的波長準確度。為保證波長的準確度,必須根據實際分光光度計,對系數k1、k2重新計算。系統通過測定氧化鈥玻璃的特征譜線,并根據其特征波長及對應實際脈沖數,采用正弦函數最小二乘擬合,得到實際系數k1、k2。分光光度計下位機根據實際系數重新完成波長標定。

2 VB上位機

由于波長掃描標定時檢測處理的數據量較大,為提高系統的數據處理能力及運行效率,設計VB上位機軟件。上位機與下位機通過RS-232通信,實現數據交互。下位機分光光度計負責波長掃描檢測,上位機軟件主要實現數據處理、曲線繪制、數據管理、存儲、excel表格輸出以及正弦函數擬合校正等。

上位機選擇指定的波長段并開始采集。下位機接收掃描指令后,對指定的波長段自動掃描檢測,并將檢測的各待測物質的透過率及對應的波長值通過串口通信傳至上位機。上位機將數據顯示在對應的表格中,并繪制對應的波長透過率曲線。同時可對檢測數據進行存儲及輸出。所有波長段檢測完成后,即可進行波長校正。波長校正時,上位機根據檢測數據,找到實際特征波長的波長值及對應電機脈沖數。根據氧化鈥玻璃的標準特征波長及脈沖數,利用正弦函數進行擬合校正,得到校正系數k1、k2,將系數下發給下位機。下位機再根據校正系數重新計算得出每個波長對應的脈沖數,完成波長標定。

3 波長標定

波長標定過程中,由于截止濾光片的不同,需分波段進行掃描。VB上位機選擇不同的波長段,下發至下位機。下位機根據上位機指令,控制光柵電機帶動光柵旋轉,對指定波長段掃描標定。下位機接收指定波長段掃描指令后進行初始化。初始化主要包括根據波長自動選擇光源及截止濾光片、樣品池電機帶動樣品池回零,使空白樣品至指定工位。選擇合適的波長放大倍數,提高系統檢測精度。

初始化完成后,在光柵電機的作用下,光柵以一定的角速度旋轉,使光柵出射的單色光以2nm/s的掃描速度先后通過“空白”樣品及待測物樣品。為提高系統的運行效率及實時性,同時減少數據量,只在波長值每增加0.5nm處讀取光電檢測器的輸出值,并將結果存儲。通過對空白樣品及標準樣品檢測結果的對比,即可得出標準物質對不同波長的透過率,最后將掃描結果傳給上位機。

由于系統檢測數據是在掃描過程中動態檢測的,為提高系統的檢測精度,本系統采用中位值平均濾波與滯后濾波軟件濾波相結合的方法。每次采集8組波長數據,去掉最大值與最小值,再求平均值。在每組數據采集過程中,連續采樣18次,去掉最大值與最小值,取平均值,再根據上一組數據,采用一階滯后濾波,得到當前數據。

AD_data=(data1×20+80×data0)/100。

自動波長標定系統流程圖如圖3所示。

圖3 標定系統流程圖

特征波長掃描檢測結果如表1所示。

表1 特征波長掃描檢測結果

根據檢測特征波長及對應的實際脈沖數,采用正弦函數λ=k1sin(n/k2),擬合校正得到k1=1 544、k2=31 455,則λ=1 544sin(n/31 455)。

校正結束后,經過檢驗測量,得到實際特征波長值如表2所示。

表2 標定結果測試檢驗

試驗數據表明,系統測量波長誤差小于0.3 nm。系統標定后,用分光光度計自帶氘燈校正波長。根據氘燈特征譜線,其特征波長為486 nm和656.1 nm,檢測實際波長為486 nm和656 nm。

波長重復性與波長準確度同樣重要。對于同一物質,不同波長下測試會有不同的靈敏度。波長重復性不好的分光光度計在每次試驗檢測時,將不能得到可靠的分析結果。為檢測波長重復性精度,多次掃描檢測氧化鈥玻璃特征譜線,測定系統波長重復性。經過系統4次掃描測量,得到的特征波長處波長重復性檢測結果如表3所示。

表3 波長重復性檢測結果

試驗數據表明,特征波長處波長重復性優于0.3 nm。

4 結束語

基于VB 6.0的自動分光光度計波長標定系統[7-10],通過上位機正弦函數擬合校正,獲得了較高的波長準確度。通過設計上位機數據處理軟件,提高了系統的運行速度及效率,友好的上位機界面能更加直觀地顯示測量的結果;通過步進電機帶動分光光度計各部件自動掃描檢測,提高了系統的智能化與自動化,大大簡化了測量操作,并保證了系統的準確性與可靠性。通過試驗檢測表明,經系統波長校正后的分光光度計,其波長準確度優于0.3 nm,滿足分光光度計試驗檢測要求。

[1] 李昌厚.紫外可見分光光度計及其應用[M].北京:化學工業出版社,2010.

[2] 李昌厚.紫外可見分光光度計(分析儀器使用與維護叢書)[M].北京:化學工業出版社,2005.

[3] 喬道鄂,谷玉海.自動光柵單色儀波長標定技術[J].儀表技術與傳感器,2009(3):118-120.

[4] 喬道鄂,谷玉海,徐小力.自動掃描多光柵單色儀系統研制[J].儀器儀表學報,2009,30(3):668-672.

[5] 楊家健,盧小豐,馮曉東,等.基于LabVIEW的光柵單色儀波長標定裝置[J].電子測量技術,2010,33(4):78-81.

[6] 吳文銘.紫外可見分光光度計及其應用[J].生命科學儀器,2009,7(4):61-63.

[7] ROBERT Y C,STEPHEN S M,ANDREA B M.Spectrometer wavelength calibration using spectrally resolved white-light interferometry[J].Optics Letters,2010,35(13):2257-2259.

[8] 鄭建英,馬龍博.基于VB6.0的智能化儀表遠程監控系統設計與實現[J].制造業自動化,2008,30(10):94-95,111.

[9] 張磊,戴景民.基于連續光譜光源的單色儀標定方法[J].光譜學與光譜分析,2015,35(8):2348-2351.

[10] 宋勇,李清寶,白燕,等.高精度實時數據采集系統的實用設計[J].微計算機信息(測控自動化),2005,21(6):66-68.

WavelengthCalibrationSystemofAutomaticSpectrophotometerBasedonVB6.0

YANJianrong,HANQiang

(CollegeofMechanicalEngineering,DonghuaUniversity,Shanghai201620,China)

Toensuretheaccuracydetectionofthewavelengthofspectrophotometer,anautomaticscanningcalibrationsystemisdesigned.ThesinglechipcomputerSTM32F103RBT6isusedasthecontrolcore,throughcontrollingthesteppermotorofeachpart,photovoltaicdetectionmodule,andmanmachineinteractionmodule,etc.,theautomaticscanningdetectionofwavelengthisimplemented.Inwavelengthscanningprocess,theoutputvalueofthephotodetectorisreadandsavedbyspectrophotometerwhenthewavelengthincreasesevery0.5nm;andthedetecteddataisuploadedtoVBhostcomputerthroughserialcommunication.Theprocessingandcurveplottingofthedetecteddataarecompletedbythehostcomputer,usingthesinefunctiontofitandcorrectthewavelengthpulsefunction,andthecorrectioncoefficientsareissuedtothelowercomputer.Thewavelengthcalibrationiscompletedbylowercomputeraccordingtothecorrectioncoefficient.Thetestresultsofactualmeasurementshowthattheaccuracyofthewavelengthofspectrophotometeriswithin0.3nm.

Wavelengthcalibration;Fitting;VB6.0;Grating;Microcontroller;Hostcomputer;Spectrophotometer

晏健榮(1991—),男,在讀碩士研究生,主要從事機電一體化集成控制技術的研究。E-mail:dhujr_yan@163.com。韓強(通信作者),男,博士,副教授,主要從事機電一體化集成控制技術、機械電子、智能檢測與控制等的研究。E-mail:hanq@dhu.edu.cn。

TH74;TP

ADOI: 10686/j.cnki.issn1000-0380.201701022

修改稿收到日期:2016-10-10

猜你喜歡
檢測系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
“幾何圖形”檢測題
“角”檢測題
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
主站蜘蛛池模板: 日本免费高清一区| 国产91小视频| AV熟女乱| 欧美日韩在线亚洲国产人| 一本大道AV人久久综合| 日韩123欧美字幕| 中文国产成人精品久久| 久久精品国产一区二区小说| 日韩在线网址| 女人18毛片久久| 99激情网| 亚洲欧美极品| 国产黄色免费看| 国产一级做美女做受视频| 98超碰在线观看| 亚洲中文字幕国产av| 亚洲人在线| 日本尹人综合香蕉在线观看| 91年精品国产福利线观看久久| 伊人激情综合网| 欧美午夜网站| 亚瑟天堂久久一区二区影院| www.日韩三级| 国产91视频免费| 国产一区二区三区在线无码| av在线手机播放| 国产精品亚洲va在线观看| 国产欧美精品专区一区二区| 一级做a爰片久久免费| 99精品国产自在现线观看| 99免费在线观看视频| 日韩毛片免费| 色一情一乱一伦一区二区三区小说| 亚洲精品无码AⅤ片青青在线观看| 成人福利一区二区视频在线| 青青操视频免费观看| 有专无码视频| 国产91高跟丝袜| AV不卡在线永久免费观看| 亚洲精品波多野结衣| 激情成人综合网| 午夜国产精品视频黄| 国产成人夜色91| 婷婷午夜影院| 色综合国产| av色爱 天堂网| 区国产精品搜索视频| 亚洲成人精品久久| 色婷婷成人网| 中国一级毛片免费观看| 国产在线98福利播放视频免费| 久久窝窝国产精品午夜看片| 久久中文字幕av不卡一区二区| 最新国产高清在线| 2020极品精品国产| 亚洲福利视频网址| 97在线观看视频免费| 尤物成AV人片在线观看| 国产精品 欧美激情 在线播放| 久久福利网| 黑人巨大精品欧美一区二区区| 国产精品女主播| 伊人久热这里只有精品视频99| 天天干天天色综合网| 国产成人久视频免费| 国产v精品成人免费视频71pao| 国产美女精品在线| av大片在线无码免费| 成人国产三级在线播放| 国产一区二区福利| 丝袜美女被出水视频一区| 制服丝袜 91视频| 国产99精品久久| 亚洲国模精品一区| 亚洲AV成人一区二区三区AV| 久久精品亚洲中文字幕乱码| 国产在线麻豆波多野结衣| 国产在线拍偷自揄拍精品| 国产网站一区二区三区| 国产在线专区| 久青草网站| 亚洲另类色|