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

        ?

        基于STC89C52單片機的p H值測量儀設(shè)計?

        2017-10-16 09:07:37林關(guān)成
        計算機與數(shù)字工程 2017年9期
        關(guān)鍵詞:測量儀子程序標定

        林關(guān)成

        基于STC89C52單片機的p H值測量儀設(shè)計?

        林關(guān)成

        (渭南師范學(xué)院網(wǎng)絡(luò)安全與信息化學(xué)院 渭南 714099)

        針對pH值測量儀測量精度低、電路復(fù)雜及穩(wěn)定性差等缺點,為了提高pH值的測量精度,克服溶液的溫度變化、電極老化以及測量電路的穩(wěn)定性等因素帶來的誤差,以STC89C52單片機為控制核心,利用pH傳感器、A/D轉(zhuǎn)換器和單片機對pH電極的檢測信號進行采集、轉(zhuǎn)換和處理,再經(jīng)過溫度補償模塊對信號進行有效補償后通過LCD 1602字符型液晶顯示模塊輸出所測量的pH值。多次試驗測試結(jié)果表明:測量儀能夠準確地測量溶液的pH值,具有精度高、成本低、穩(wěn)定性好、電路簡單、操作方便等特點,滿足設(shè)計要求,具有一定的應(yīng)用推廣價值。

        STC89C52單片機;pH測量;標定;溫度補償

        AbstractIn order to increase the measuring accuracy of pH value,and overcome the errors from some factors,such as the temperature variation of solution,the ageing of electrode and the stability of measurement circuit etc.the pH measure instrument was designed based on STC89C52 microcontrollers aiming at the disadvantages of low accuracy,complex circuit and poor stability of the pH measuring instrument.It used the pH sensor,A/D converter and microcontrollers to acquire,convert and process the de?tection signal of pH electrode.Then it output the measured pH after temperature compensation using LCD 1602.The test results showed that the instrument can measure the pH value of the solutions accurately,it met the design requirements.The instrument had the advantages of high precision,low cost,good stability,simple circuit and convenient operation,and it had a promotion of val?ue in the applications.

        Key WordsSTC89C52 microcontrollers,pH measurement,calibration,temperature compensation

        Class NumberTN606

        1 引言

        在水質(zhì)分析、環(huán)境監(jiān)測和食品生產(chǎn)等眾多領(lǐng)域中,對溶液pH值的監(jiān)測非常重要[1~2]。常用的測量方法主要有化學(xué)分析法、試紙分析法和電位分析法。溶液的溫度變化、電極老化以及測量電路的穩(wěn)定性等因素都會給pH值的測量精度帶來誤差[3~6]。因此,如何提高pH值測量精度、降低pH值測量儀的生產(chǎn)成本是目前急需解決的關(guān)鍵問題,也是pH值測量儀未來的發(fā)展趨勢[7~10]。

        本設(shè)計采用電位分析法,以STC89C52單片機為控制核心,利用pH傳感器、A/D轉(zhuǎn)換器和單片機對pH電極的檢測信號進行采集、轉(zhuǎn)換和處理,再經(jīng)過溫度補償模塊對信號進行有效補償后輸出顯示所測量的pH值,提高測量精度[11~12]。

        2 p H值測量儀的總體方案設(shè)計

        pH值是溶液中氫離子濃度的一種標度,本設(shè)計采用電位分析法,通過測量電極系統(tǒng)與被測溶液構(gòu)成的電池電動勢來測量。根據(jù)Nernst方程,結(jié)合溶液的pH值表示式,被測溶液的pH值與輸出電動勢成線性關(guān)系,并且pH值與輸出電動勢間的斜率K受溫度影響。因此,通過同時測量原電池輸出電動勢及溶液的溫度,可計算出被測溶液的pH值。

        根據(jù)pH值的測量原理,利用插入溶液中的pH電極,將檢測到的pH信號傳送給pH傳感器,經(jīng)過A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號后輸入單片機,同時結(jié)合軟件的設(shè)計完成溫度補償以提高測量精度。之后通過譯碼器和液晶屏顯示所測量溶液的pH值,其系統(tǒng)總體框圖如圖1所示。

        圖1 pH測量儀系統(tǒng)總體框圖

        3 p H值測量儀的硬件設(shè)計

        根據(jù)pH值測量儀的總體設(shè)計方案,其硬件系統(tǒng)主要由單片機模塊、pH傳感器模塊、pH電極模塊、A/D轉(zhuǎn)換器模塊、液晶顯示模塊、溫度補償模塊和電源模塊組成,其中pH傳感器模塊、pH電極模塊和A/D轉(zhuǎn)換器模塊作為輸入部分,主要負責采集被測溶液的溫度信號,并且進行檢測信號的轉(zhuǎn)換等預(yù)處理。單片機模塊作為整個系統(tǒng)設(shè)計中的重要核心,負責控制數(shù)據(jù)的采集、轉(zhuǎn)換、補償和顯示。液晶顯示模塊作為輸出部分,負責將處理后的測量值以數(shù)字化的形式輸出。溫度補償模塊和電源模塊作為系統(tǒng)的輔助部分,分別完成信號的有效補償和系統(tǒng)電源提供。

        3.1 單片機模塊

        單片機模塊是整個系統(tǒng)中的核心,主要完成數(shù)據(jù)的采集、轉(zhuǎn)換、補償和顯示等控制與處理功能。本設(shè)計使用的STC89C52單片機是一個8位的微處理器(CPU),其芯片共有40個引腳,4個8位并行I/O口和1個全雙工異步串行口以及2個16位計數(shù)/定時器、2個優(yōu)先級和5個中斷源,存儲部分為128B的數(shù)據(jù)存儲器和4KB的程序存儲器。

        3.2 p H傳感器與電極模塊

        pH傳感器也稱為pH探頭,是由參比電極和玻璃電極兩部分構(gòu)成,包含信號傳輸部分和化學(xué)部分,主要用于檢測被測溶液中的氫離子濃度,并且轉(zhuǎn)換成對應(yīng)的輸出電壓信號,pH傳感器參數(shù)如表1所示。pH電極用于測量電極的電位值,其電位與特定的離子濃度有關(guān),它一般與測量溶液相通,并且與測量儀表相連[13~15]。本設(shè)計使用 E-201-C 可充式pH復(fù)合電極,其參數(shù)如表2所示。

        表1 pH傳感器參數(shù)

        表2 E-201-CPH復(fù)合電極參數(shù)

        3.3 A/D轉(zhuǎn)換與液晶顯示模塊

        A/D轉(zhuǎn)換器主要用于將pH傳感器輸出的模擬電壓信號轉(zhuǎn)換為供單片機接收的數(shù)字信號,本設(shè)計采用的是由ADC0808芯片構(gòu)成的8位CMOS逐次逼近型A/D轉(zhuǎn)換器,由通道選擇開關(guān)、地址鎖存與譯碼器以及比較器等組成,有延時、查詢和中斷等三種工作方式。液晶顯示模塊主要負責將測量值以數(shù)字化的形式直觀輸出,本設(shè)計采用LCD 1602字符型液晶顯示模塊,內(nèi)部含有128個字符的ASCII字符集,可分兩行顯示,每行顯示數(shù)字、字母和符號等16個字符,其驅(qū)動電壓為5V,接口為16個引腳的并行接口[16]。LCD1602和單片機的端口連接如圖2所示。

        圖2 液晶顯示屏與單片機連接端口

        4 p H值測量儀的軟件設(shè)計

        pH值測量儀的軟件設(shè)計主要包括系統(tǒng)主程序、標定子程序和測量子程序三部分。系統(tǒng)主程序主要完成系統(tǒng)初始化、顯示屏清零以及判別有沒有鍵被按下等功能。標定子程序采用兩點標定法進行定標,即先標定不同的兩個點并分別存儲,然后依據(jù)兩點計算出準確的斜率和電極電位。測量子程序根據(jù)標定子程序計算出斜率和電極電位,讀取A/D轉(zhuǎn)換的數(shù)據(jù),計算被測溶液的pH值并輸出顯示。

        4.1 系統(tǒng)主程序

        系統(tǒng)主程序首先要完成系統(tǒng)自檢,包括檢測指令系統(tǒng)中斷功能、檢測LED顯示器、檢測A/D轉(zhuǎn)換器和檢測放大電路等。其次將系統(tǒng)初始化,然后使顯示屏清零。接著判別有沒有鍵被按下,若沒有,則讀取A/D轉(zhuǎn)換數(shù)據(jù),調(diào)用測量子程序,計算并顯示被測溶液的pH值。

        4.2 標定子程序

        為了克服殘留溶液對電極標準濃度的影響,需要對儀器進行校準,本設(shè)計采用兩點標定法校準。兩點標定的過程為:分別準備pH=7、pH=4和pH=10的三種標準緩沖溶液,首先選用pH=7的溶液來對電極定位,再依據(jù)待測溶液的酸堿度來決定選用第二種標準緩沖溶液。如果待測溶液呈酸性,就選用pH=4的標準緩沖溶液來對電極定位;如果待測溶液呈堿性,就選用pH=10的標準緩沖溶液來對電極定位。即先標定pH=7和pH=4(或pH=10)的兩個點P1和P2并分別先后存儲標定點,然后依據(jù)兩點計算出測量所需要的電極電位E0和斜率K值,其流程如圖3所示。

        4.3 測量子程序

        圖3 標定子程序流程圖

        圖4 測量子程序流程圖

        根據(jù)標定點P1點和P2點所計算出的電極電位E0和斜率K值,測量子程序首先讀取標定值電位E0和斜率K,然后將結(jié)果進行A/D轉(zhuǎn)換后,再依據(jù)輸入采集的溫度進行溫度補償,并且修正斜率K值,最后根據(jù)Nernst方程以及溶液的pH值表示式,計算被測溶液的pH值,并通過液晶顯示屏輸出顯示所測量的pH值,其流程如圖4所示。

        表3 實驗測試數(shù)據(jù)

        5 p H值測量儀的功能測試及誤差分析

        為了檢測所設(shè)計儀器的功能和可靠性,先將元器件按照PCB生成的布線圖擺放,并逐一焊接,經(jīng)校驗無電氣錯誤后通電并開始加載程序。通過keilμVision4軟件開發(fā)系統(tǒng)編譯程序生成.hex文件,利用STC-ICP軟件將程序燒錄進系統(tǒng)后,加電初始化,觀察顯示屏結(jié)果,正常后即可開始測試工作。分別測試pH=7、pH=4和pH=10的三種不同溶液在三種不同溫度下的pH值,記錄測試數(shù)據(jù)如表3所示。從表中可以看出,測試數(shù)據(jù)與真實值相差較小,測試結(jié)果正確,符合設(shè)計要求。同一濃度的溶液在不同溫度下測量的pH值不同,在允許的溫度范圍內(nèi),溫度越高,所測pH值越大,誤差也越大。

        6 結(jié)語

        本文提出了pH值測量儀的總體設(shè)計方案,闡述了其硬件設(shè)計過程和軟件設(shè)計原理。通過系統(tǒng)調(diào)試,測量儀具有良好的溫度補償和標定功能,實現(xiàn)了pH值的快速準確采集與顯示及存儲,具有精度高、成本低、穩(wěn)定性好、操作方便等特點,達到了預(yù)期目標。

        [1]陳莉.論實驗室pH(酸度)計測量結(jié)果的不確定度評定[J].中國高新技術(shù)企業(yè),2013(6):16-18.

        CHEN Li.Evaluation of Uncertainty in Measurement Re?sults of Laboratory pH Meter[J].China High-Tech Enter?prises,2013(6):16-18.

        [2]胡瑋瑋,汪伶俐.玻璃電極法測定水溶液pH值不確定度評定[J].世界有色金屬,2015(S1):21-22.

        HU Weiwei,WANG Lingli.Evaluation of Uncertainty in pH Measurement of Aqueous Solution by Glass Electrode Method[J].World Nonferrous Metals,2015(S1):21-22.

        [3]張坤,薛文玲,王振朝,等.基于nRF24L01的pH值監(jiān)控系統(tǒng)的設(shè)計[J].計算機測量與控制,2014,22(3):734-736.

        ZHENG Kun,XUE Wenling,WANG Zhenchao,et al.De?sign of pH Monitoring System Based on nRF24L01[J].Computer Measurement& Control,2014,22(3) :734-736.

        [4]李林琛,張春芝,楊曉雪.基于C8051F060的在線pH檢測記錄儀的研究[J].北京工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報,2012,11(4):4-8.

        LI Linchen,ZHANG Chunzhi,YANG Xiaoxue.Research on the Online pH Monitoring Recorder Based on the C8051F060 Microcontroller[J].Journal of Beijing Poly?technic College,2012,11(4):4-8.

        [5]吳穹,黃皎,王軍.基于MSP430智能pH分析儀的設(shè)計[J].電子測試,2013(6):106-107.

        WU Qiong,HUANG Jiao,WANG Jun.Design of Intelli?gent pH Analyzer Based on MSP430[J].Electronic Test,2013(6):106-107.

        [6]曹順,李金鳳,魏立峰.基于PIC單片機的pH測試儀[J].儀表技術(shù)與傳感器,2012(10):41-43.

        CAO Shun,LIJinfeng,WEILifeng.Design of pH Measure Instrument Based on PIC Single-chip Microcomputer[J].Instrument Technique and Sensor,2012(10):41-43.

        [7]胡月明,黃建清,王衛(wèi)星,等.水產(chǎn)養(yǎng)殖水質(zhì)pH值無線監(jiān)測系統(tǒng)設(shè)計[J].傳感器與微系統(tǒng),2014,33(11):113-116.

        HU Yueming,HUANG Jianqing,WANG Weixing,et al.Design of pH Value of Water Quality Wireless Monitoring System for Aquaculture[J].Transducer and Microsystem Technologies,2014,33(11):113-116.

        [8]張坤,薛文玲,李志林,等.基于USB接口的在線pH值監(jiān)測系統(tǒng)[J].儀表技術(shù)與傳感器,2013(7):64-66.

        ZHANG Kun,XUE Wenling,LI Zhilin,et al.Design of Online pH Monitoring System Based on USB Interface[J].Instrument Technique and Sensor,2013(7):64-66.

        [9]石鑫,朱治國.一種新型智能PH測試儀[J].重慶郵電大學(xué)學(xué)報(自然科學(xué)版),2013,25(4):553-556.

        SHI Xin,ZHU Zhiguo.A Novel Intelligent pH Detector[J].Journal of Chongqing University of Posts and Tele?communications(Natural Science Edition),2013,25(4):553-556.

        [10]劉海,楊慧中.一種智能在線pH檢測儀[J].江南大學(xué)學(xué)報(自然科學(xué)版),2012,11(2):173-177.

        LIU Hai,YANG Huizhong.An Intelligent Online pH De?tector[J].Journal of Jiangnan University(Natural Science Edition),2012,11(2):173-177.

        [11]張開遠,周孟然,閆鵬程,等.基于最小二乘法的pH值溫度補償系統(tǒng)設(shè)計[J].傳感器與微系統(tǒng),2015,34(5):109-111.

        ZHANG Kaiyuan,ZHOU Mengran,YAN Pengcheng,et al.Design of Temperature Compensation System of pH Value Based on Least Square Method[J].Transducer and Microsystem Technologies,2015,34(5):109-111.

        [12]張占學(xué).基于最小二乘法的pH值溫度補償模型[J].電氣技術(shù),2015(2):115-117.

        ZHANG Zhanxue.Research of pH Value Temperature Compensation Module Based on the Least Squares Meth?od[J].Electrical Engineering,2015(2):115-117.

        [13]艾昌文,楊艷華,王云峰,等.特殊工況下pH值測控系統(tǒng)的設(shè)計與實現(xiàn)[J].自動化儀表,2015,36(6):99-102.

        AI Changwen,YANG Yanhua,WANG Yunfeng,et al.Design and Implementation of pH Measurement and Con?trol System in Special Conditions[J].Process Automa?tion Instrumentation,2015,36(6):99-102.

        [14]榮華,何培忠.采用MSP430的pH值與電導(dǎo)率一體化測量儀設(shè)計[J].現(xiàn)代制造工程,2013(12):85-88.

        RONG Hua,HE Peizhong.Design of a Detector for pH Value and Conductivity Based on MSP430[J].Modern Manufacturing Engineering,2013(12):85-88.

        [15]盛慶元,張西良,李萍萍,等.雙層膜銻pH電極及其測試儀的研制與應(yīng)用[J].農(nóng)業(yè)工程學(xué)報,2013,29(6):59-65.

        SHENG Qingyuan,ZHANG Xiliang,LI Pingping,et al.Development and Application of Double Membrane Modi?fied Antimony pH Electrode and its Testing Instrument[J].Transactions of the Chinese Society of Agricultural Engineering,2013,29(6):59-65.

        [16]湯澤容.基于MCS-51單片機的液晶12864顯示設(shè)計[J].湖南農(nóng)機,2014,41(11):54-56.

        TANG Zerong.Design of 12864 Liquid Crystal Display Based on the MCS-51 Single Chip Microcomputer[J].Hunan Agricultural Machinery,2014,41(11):54-56.

        Design of p H M easure Instrument Based on STC89C52 M icrocontrollers

        LIN Guancheng
        (College of Network Security and Information,Weinan Normal University,Weinan 714099)

        TN606

        10.3969/j.issn.1672-9722.2017.09.039

        2017年3月11日,

        2017年4月21日

        國家自然科學(xué)基金項目(編號:11574250);陜西省軍民融合研究基金項目(編號:17JMR23);渭南市自然科學(xué)研究計劃基金項目(編號:2016KYJ-3-1);渭南師范學(xué)院科研計劃基金項目資助。

        林關(guān)成,男,博士,副教授,研究方向:信號與信息處理。

        猜你喜歡
        測量儀子程序標定
        水平度與垂直度精密測量儀
        使用朗仁H6 Pro標定北汽紳寶轉(zhuǎn)向角傳感器
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        揭秘身高體重測量儀
        基于勻速率26位置法的iIMU-FSAS光纖陀螺儀標定
        寬電容測量儀的設(shè)計
        電子制作(2017年7期)2017-06-05 09:36:14
        船載高精度星敏感器安裝角的標定
        淺談子程序在數(shù)控車編程中的應(yīng)用
        子程序在數(shù)控車加工槽中的應(yīng)用探索
        基于Harris-張正友平面標定法的攝像機標定算法
        浪荡少妇一区二区三区| 国产精品vⅰdeoxxxx国产 | 少妇白浆高潮无码免费区| 98国产精品永久在线观看| 精品国产亚洲av久一区二区三区| 香蕉久久一区二区不卡无毒影院| 国产97色在线 | 日韩| 国产精品一区二区av片| 在线观看免费的黄片小视频| 亚洲中文无码av永久| 国产午夜福利在线播放| 粗大挺进尤物人妻一区二区| 男女一区视频在线观看| 国产成人综合美国十次| 国产一区二区不卡老阿姨| 超碰性爱| 免费av日韩一区二区| 风韵多水的老熟妇| 大陆国产乱人伦| 精品蜜桃av免费观看| 午夜天堂精品久久久久| 欧美喷潮久久久xxxxx| 蜜桃av噜噜一区二区三区香| 久久一二区女厕偷拍图| 免费中文熟妇在线影片| 国产91对白在线观看| av国产免费在线播放| 精品久久久久久久久午夜福利| 四虎国产精品永久在线无码| 国产麻豆精品久久一二三| 亚洲一区二区在线观看网址 | 精品亚洲成a人在线观看 | 日产一区一区三区区别| 国产精品无码一区二区三区电影| 人与嘼av免费| 国产精品成人黄色大片| yw193.can尤物国产在线网页| 一区二区三区av在线| 无码国产福利av私拍| 精品一区二区av天堂| 日韩精品人妻视频一区二区三区|