基於顏色傳感器TCS230的氯離子和PH檢測儀設計

2020-11-24 電子產品世界

摘要:為了方便對日常用水氯離子和PH精確快速檢測,將單片機AT89S52與高解析度可編程顏色傳感器TCS230相結合,提出了一種基於顏色傳感器TCS230的氯離子和PH檢測的新方法,給出了該儀器的硬體設計電路以及輸出檢測結果的程序流程。TCS230直接將PH試紙和氯離子試紙的顏色轉換成顏色分量,經過單片機處理得到檢測結果。
關鍵詞:顏色傳感器TCS230試紙單片機控制電路

水質問題一直是人們較為關心的問題之一,水質的好壞將會嚴重影響身體健康和工業生產。飲用水主要考慮對人體健康的影響,其水質標準除有物理指標、化學指標外,還有微生物指標;對工業用水則考慮是否影響產品質量或易於損害容器及管道。但是不管是生活飲用水和工業用水的檢測標準,PH值和氯離子濃度都是比較重要參數。若飲用水氯離子含量達到250 mg/L,相應的陽離子為鈉時,會感覺到鹹味:水中氯化物含量較高時,會損害金屬管道和建築物,並妨礙植物生長。另外,我國自來水普遍採用氯化消毒,研究表明:經過氯化消毒的水中,三氯、四氯甲烷等致癌有害物質,已經超過300種。因此對水中PH值和氯離子濃度的控制越來越得到人們的重視。要實現對水中PH值和氯離子濃度的精確控制,首先要對水質進行檢測,精確了解水樣中PH值和氯離子的濃度。所以PH值和氯離子的檢測在環保、供水、食品等行業應用廣泛。當今家庭對水的PH檢測主要通過半定量的人工試紙法。該方法但受人為因素太大,同一個樣品不同的分析人員可能會得到不同的檢測結果。也有採用比較電化學測定法。市場比較常見的PH便攜儀,此儀器由主機和電極組成,操作過程中需要添加緩衝劑等藥品。但此方法需要在水樣中添加緩衝劑等化學藥品,操作比較繁瑣;而且PH計探頭表面極為敏感,容易被水樣中油份等雜質汙染,從而影響檢測精度和分析質量。為此,把高精度的顏色傳感器同單片機結合起來,在試紙法中,用計算機代替人眼去判斷顏色,從而提高精度,減少誤差,實現了水樣PH值快速、無汙染、不需要添加藥品、減少人為因素影響的定量檢測。

1 TCS230顏色傳感器
TCS230是TAOS公司推出的可編程彩色光到頻率的轉換器。它把可配置的矽光二極體與電流頻率轉換器集成在一個單一的CMOS電路上,同時單一晶片上還集成了紅、綠、藍(簡稱RGB)3種濾光器,其輸出為一列佔空比為50%的方波,輸入的光強和方波的頻率線性相關,不同的濾光器只允許某種特定的原色通過,阻止其它原色的通過,例如:當選擇紅色濾波器時,入射光中只有紅色光線可以通過,藍色和綠色都被阻隔,這樣就可以得到紅色光的光強;同理,選擇藍色和綠色濾波器,就可以得到藍光和綠色光的光強,通過檢測到的顏色分量3個值,就可以分析投射到TCS230傳感器上的光的顏色。本儀器是利用檢測到的顏色分量與標準的色卡進行對比,然後輸出相應的PH值或氯離子濃度。TCS 230的輸出信號是數字量,可以驅動標準的TTL或CMOS邏輯輸入,因此可直接與微處理器或其它邏輯電路相連接。由於輸出的是數字量,並且能夠實現每個彩色信道10位以上的轉換精度,因而不再需要A/D轉換電路,使電路變得更簡單。圖1是TCS230的引腳封裝和功能框圖。S2和S3用於選擇濾波器的類型;OE輸出使能引腳,可控制輸出狀態。當有多個晶片引腳共用微處理器的輸入引腳時,也可作為片選信號;OUT是頻率輸出引腳,GND是晶片的接地引腳,VCC為晶片提供工作電壓。

本文引用地址:http://www.eepw.com.cn/article/201610/306833.htm


圖2是S0、S1及S2、S3的有效組合。其中L和H分別表示低電平、高電平。S0和S1用於選著頻率輸出的比例因子或電源關斷模式;S2和S3用於選著可通濾波器的類型。



2 硬體設計
系統硬體設計主要包括4部分:1)數據採集系統,主要包括光源的選擇、傳感器的排布以及TCS230使用時的外界條件設置;2)以89S52單片機為核心的控制部分,實現對試紙顏色信號輸出頻率的讀取以及與標準的比色卡對比,把RGB值轉化為氯離子濃度或PH值,3)控制面板模塊,主要包括數碼管、LED顯示以及按鍵;4)是電源模塊。
2.1 數據採集系統設計
在自然環境下,季節變換、天氣狀況、空氣攪動、外界遮蓋都會影響照明狀況。為此採用型號為ZX-35288W42-1的白色高亮LED燈,它的正向電壓為3.0~3.4 V;發光強度為1 500-2 000MCD;正向電流為20 mA;發光角度為120度;色溫為2700~25 000 K。不同的光照條件下,同一片試紙也會顯現不同的顏色。為了排除外界環境的幹擾,並固定光源、被測試紙和RGB顏色傳感器,為本儀器設計了避光的採集探頭。光源和傳感器都安置於密閉空間內如圖4所示。為了方便試紙的固定安裝設計了試紙槽。把光源和傳感器分別固定在兩塊獨立的PCB板上,方便密閉空間的安裝與調試,該採集探頭以5個TES230晶片為核心,配以相對應的5隻同樣的白色發光二極體,選用純白光源,以保證照光源的穩定。圖3是我們檢測的原理,在密閉全黑的環境下,LED燈發出白光,照射到試紙上,試紙將自身的顏色的光反射給TCS230,不同顏色的光,波長不同,頻率也不同,傳感器將光信號轉換為脈衝數,再輸出傳給單片機。


當光源照射試紙的顏色顯示區域,通過控制濾波器選著引腳S2和S3,從而使TCS230晶片採集到反射回來的不同頻率的光線,從而可準確的採集顏色分量RGB,通過單片機處理後輸出數據。如圖4所示,為試紙顏色採集探頭結構示意圖。


2.2 以單片機為核心的控制部分
AT89S52具有8k字節的Flash,256位元組的RAM,32位I/O口線,一個看門狗定時器,2個數據指針,3個16位定時器/計數器,全雙工串行口,片內晶振及時鐘電路。另外,AT89S52可工作在0 Hz靜態邏輯下,支持2種軟體的可選擇節電模式。空閒模式下,CPU停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM的內容被保存,振蕩器被凍結,單片機停止一切工作,直到下一個硬體復位或中斷為止,這樣就有利於儀器在野外電池供電情況下長時間使用。以AT89S52單片機為核心的控制電路主要包括顏色識別電路和數碼管顯示電路,在顏色識別電路中,用AT89S52單片機的P0口通過鎖存器74H573分別對5個TCS230邏輯引腳OE進行控制,讓5個傳感器依次工作,將輸出頻率分頻係數比例的控制引腳S0,S1分別接到P1.1和P1.3口,RGB顏色分量的選擇控制引腳S2,S3分別接到P1.5和P1.4口,通過對這幾個埠高低電平值的寫入編程,實現對TCS230幾個邏輯引腳選擇的自動控制。傳感器電路連接如圖5所示。


2.3 控制面板模塊
控制面板模塊主要包括數碼管、LED顯示以及按鍵。數碼管顯示部分通過兩個鎖存器74H573分別控制數碼管顯示的位選和段選,來實現數碼管的動態顯示,用來顯示最終輸出的氯離子濃度或PH值。LED由紅綠黃3種顏色的燈組成,綠色代表氯離子濃度或PH值處於健康範圍內;黃色代表氯離子濃度或PH值符合要求;紅色代表氯離子濃度或PH值超出飲用水標準。按鍵部分實現3個功能,氯離子檢測、PH值檢測、白平衡。
2.4 電源電路的設計
顏色採樣系統必須採用穩定的直流電源,並要求電源有很好的穩定性。因為電源電壓的波動可造成LED燈亮度的不穩定;雖然TCS230顏色傳感器的抗電源擾動能力很強,但其內部晶片對電源穩定性的要求很高,電壓的波動可造成A/D轉換的不穩定。
本儀器為了適應各種工作場所的需要,提供了3種電源供給方式:
1)用新英公司型號為XY-965K的220 V轉5 V的穩壓電源;
2)可充電鋰電池通過MAX667調壓後可供野外供電,max667是低失穩電壓線性正穩壓器,最大輸出電流為250 mA,空載時靜態電流20 μA,輸出200 mA時典型失穩電壓為150 mV,電路含有欠壓檢測器以檢測電源故障,關斷控制使輸出禁止,關斷狀態的靜態電流降為0.2μA。max 667具有2種工作模式,以選擇輸出電壓,可以內部設定+5 V輸出,或由外部電阻設定+1.3~16 V可調輸出。本儀器設定為+5 V輸出。
3)通過24 V的開關電源通過以下電路得到穩定的5 V電源如圖6所示,主要用於色卡資料庫的建立實驗。



3 軟體設計
顏色檢測系統包括白平衡校正子程序、顏色採樣子程序與顏色比較子程序如圖7所示。其中白平衡校正子程序用於顏色標定,顏色比較子程序又分為氯離子和PH檢測子程序。白平衡就是告訴系統什麼是白色,理論上白光是由等量的紅色、綠色和藍色混合而成的,但是實際上白光照射下RGB顏色傳感器的顏色分量輸出並不相等,因為傳感器對3種基本色的敏感性是有差異的,因此白平衡校正是十分必要的,通過白平衡得到R、G和B的3個調整參數,當用TCS230識別顏色時,就用這3個參數來調整採樣的三顏色分量RGB。然後通過單片用調整後的值通過顏色比較子程序查表得到對應的氯離子濃度或PH值。程序流程圖如圖7所示。



4 結論
文中提出一種基於顏色傳感器試紙檢測的新方法,針對現有試紙檢測方法主要靠人眼觀察存在的不足,創造性的將顏色傳感器引入試紙檢測方法中,大大提高了試紙檢測精度,除了能檢測PH和氯離子外,還可以應用到所有試紙檢測方法。整個儀器外觀漂亮、成本低廉、操作方便。經過試驗本儀器性能可靠,並能很好的實現家庭用水檢測。


相關焦點

  • 可編程顏色傳感器TCS230原理及應用實例設計
    傳感器TCS230。它不僅能夠實現顏色的識別與檢測,與以前的顏色傳感器相比,還具有許多優良的新特性。圖1是TCS230的引腳封裝和功能框圖。該傳感器的典型輸出頻率範圍從2Hz~500kHz,用戶還可以通過兩個可編程引腳來選擇100%、20%或2%的輸出比例因子,或電源關斷模式。輸出比例因子使傳感器的輸出能夠適應不同的測量範圍,提高了它的適應能力。例如,當使用低速的頻率計數器時,就可以選擇小的定標值,使TCS230的輸出頻率和計數器相匹配。
  • 如何選擇最好的實驗室水質ph分析儀傳感器
    您如何知道哪個實驗室pH傳感器是最適合您的應用的pH傳感器?您想要一種能夠在最長使用壽命內提供最佳測量精度的傳感器,但那裡的不同實驗室pH傳感器的數量可能會非常龐大。在購買實驗室pH傳感器之前,了解您的應用和傳感器在使用過程中將承受的條件至關重要。基於此知識,您可以決定需要哪些功能。
  • 汽車上tcs是什麼意思 tcs開啟好還是關閉好
    下面小編整理了汽車上tcs相關知識,一起來看看吧! tcs是什麼意思?tcs開啟好還是關閉好? 牽引力控制系統的英文全稱是Traction Control System,簡稱TCS,和ABS、ESP等電子設備一樣都是屬於汽車主動安全系統。
  • 氯離子電通量測定儀的執行標準保養維護
    氯離子電通量測定儀的執行標準保養維護   《混凝土氯離子電通量測定儀》是2009-12-1出版的圖書。   內容簡介   本標準由住房和城鄉建設部標準定額研究所提出。   本標準由住房和城鄉建設部建築工程標準技術歸口單位歸口。
  • 一種基於Arduino的光電編碼器檢測儀設計方案
    其硬體系統也是高度模塊化的,在核心控制板的外圍有開關量輸入/輸出模塊、各種模擬量傳感器輸入模塊、總線類傳感器的輸入模塊,還有網絡通信模塊[1-2].Arduino有自己特有的程式語言。其語法規則類似C/C++語言,IDE環境和語言把單片機與硬體相關的一些參數都參數化並進行了很好的封裝,把埠都打包,寄存器、地址指針之類的基本不用管,大大降低了軟體開發難度。
  • 華澤世佳五金工具堅守建築基礎,高效辨別氯離子含量
    (圖:華澤世佳五金工具氯離子含量快速測定儀)華澤世佳五金工具的主要產品為氯離子含量檢測儀,這款產品是用於混凝土拌合物凝結時間試驗的儀器,利用貫入阻力法測定混凝土凝結時間,此外,它還能很快測定出混凝土、砂石子、外加劑、攪合水等一系列建築材料的水溶性氯離子含量,最短僅需三分鐘。
  • 美國和澳大利亞研究人員開發了一種基於光學原理的新型pH傳感器
    打開APP 美國和澳大利亞研究人員開發了一種基於光學原理的新型pH傳感器 殷飛 發表於 2020-05-04 17:22:00
  • PH傳感器的工作原理_PH傳感器的使用方法
    ph傳感器是用來檢測被測物中氫離子濃度並轉換成相應的可用輸出信號的傳感器,通常由化學部分和信號傳輸部分構成。ph傳感器常用來進行對溶液、水等物質的工業測量。 PH傳感器,可以對大型反應槽或製程管路中pH值測定;耐高溫殺菌、CIP清洗;電極長度有120、150、220、250、450mm等多種選擇。
  • 二氧化碳傳感器檢測儀的功能及作用
    打開APP 二氧化碳傳感器檢測儀的功能及作用 佚名 發表於 2020-11-24 14:33:44 二氧化碳分子由兩個氧原子和一個碳原子通過共價鍵組成。二氧化碳是一種無色無味、不助燃、常溫下不可燃的氣體,比空氣密度大,微溶於水,與水反應生成碳酸。 在大自然環境裡,空氣中二氧化碳的正常含量是0.04%(400 PPM),但CO2濃度過高是會產生一定危害的,二氧化碳的密度比空氣高。少量二氧化碳對人體無害,超過一定量就會影響呼吸,主要原因是血液中碳酸濃度升高,酸度增加,出現酸中毒。
  • 多參數水質ph檢測儀測量方法、原理及指標參數
    多參數水質PH檢測儀測定方法與原理離子活度(α)和濃度(c)之間存在定量的關係,其表達式為:α=γc式中:α為離子的活度;γ為離子的活度係數;c為離子的濃度。γ通常小於1,在溶液無限稀時離子間相互作用趨於零,此時活度係數趨於1,活度等於溶液的實際濃度。一般在水溶液中H離子的濃度非常小,所以H離子的活度基本和其濃度相等。
  • 基於單片機及傳感器的機器人設計與實現
    摘要: 本設計基於單片機及多種傳感器,完成了一個自主式移動機器人的製作。單片機作為系統檢測和控制的核心,實現對機器人小車的智能控制。本文針對具有引導線環境下的路徑跟蹤這一熱點問題,基於單片機控制及傳感器原理,通過硬體電路製作和軟體編程,製作了一個機器人,實現了機器人的路徑跟蹤和自動糾偏的功能,並能探測金屬,實時顯示距離。
  • 五合一空氣檢測儀,青萍空氣檢測儀Lite曬物
    在盒子側面就寫有相關的檢測功能,包括溫度、溼度、二氧化碳,PM10和PM2.5,是一款五合一空氣檢測儀。除了數據檢測之外,青萍空氣檢測儀Lite還具備藍牙網關的功能,支持接入米家和Apple HomeKit。可以和空氣淨化器、加溼器、空調、新風機等設備進行聯動。整體大小是63.6mm×46mm×54.6mm,小魔方大小。白色外殼,黑色屏幕。
  • 鐵路檢測儀中陀螺儀的信號採集電路設計
    摘要:鐵路檢測儀系統設計中,採用光纖陀螺儀完成對鐵路平順度相關參數的採集,使用電壓補償方法解決所採集角度的相對零點數據浮動問題,並推導了該方法的計算過程。
  • 氧氣檢測儀中螢光氧氣傳感器的作用
    氧氣檢測儀是一款個人可攜式氣體檢測報警儀,它的傳感器採用電化學傳感器,反應靈敏,適用於在工礦企業環境空氣中連續檢測氧氣的百分比濃度,當環境濃度偏高時,進行高限、低限聲、光、震動報警,警示現場人員儘快撤離危險區域。
  • 空氣品質看得見,青萍空氣檢測儀評測
    打開包裝盒,青萍空氣檢測儀整個產品包括一個檢測儀、一條USB充電線、一份說明書,包裝非常精緻。整個檢測儀前面板為黑灰色,底座是有點偏藍的淺灰色,兩者搭配,顏色過渡自然,能夠搭配各種室內設計風格。鋁鎂合金機身,質感好,僅重217g,拿在手上十分輕盈。屏幕採用3.1英寸IPS屏,PPI最高能達到328,與一些手機的像素密度相當,顯示細膩柔和,支持點觸和滑動。
  • 基於單片機的溫度傳感器設計
    打開APP 基於單片機的溫度傳感器設計 發表於 2016-12-27 15:07:07 (2)人機通訊的設計 人機通訊系統中人機接口控制面板的設計是由顯示屏、鍵盤和報警電路這三個部分組成。顯示屏部分為LED的十進位數碼顯示,這樣可以便於採取人工的方式監視;鍵盤部分的主要功能用於本機作業系統的啟動、停止、復位,以及系統的溫度設定等相關功能組成。
  • 基於人體紅外和光強傳感器的智能網絡開關的研究與設計
    文中設計了一種基於人體紅外和光強傳感器的智能網絡開關。該智能開關利用人體紅外傳感器和光強傳感器實現對家中燈具的智能控制 只在室內有人和光線較暗時,開關才會控制燈亮,從而達到智能節能的目標,並且在無線組網的情況下實現對數據的實時傳輸。
  • 一種基於磁電式的角度傳感器設計
    它主要分為接觸式和非接觸式兩種,由於接觸式的角度傳感器隨著使用時間的增長,會存在機械磨損、精度降低、經常維修甚至更換新設備等缺點,這不僅提高了生產成本還容易使被測設備的質量沒保證,而非接觸式角度傳感器則克服了這些缺點。常用的非接觸式角度傳感器有光電式和磁電式的。光電式的雖然精度比磁電式的高,但對環境要求苛刻、抗震性也較差,因此也就不適用於環境較複雜的工業場所。
  • 基於單片機設計的酒精氣體濃度探測儀
    呼氣酒精濃度測試常用的方法有燃料電池型(電化學型)和半導體型兩種。燃料電池酒精傳感器只有美國、英國、德國、中國等少數幾個國家能夠生產。半導體型酒精傳感器採用具有氣敏特性的氧化錫半導體作為傳感器,當氣體中酒精濃度增加時,傳感器電阻值就降低,對酒精具有最高的敏感度。
  • 基於CPLD的壓電生物傳感器檢測電路設計
    介紹了一種基於複雜可編程邏輯器件(CPLD)的壓電生物傳感器檢測電路。該檢測電路以高性能CPLD(MAX7128)為核心,實現了對壓電生物傳感器10MHz高頻信號的測量與採集,以及所採集的頻率數據動態、實時顯示以及頻率數據串行通信等功能。