基于PSoC的防高壓電容測量設計與實(shí)現

發(fā)布時(shí)間:2010-11-17 16:07    發(fā)布者:designer
關(guān)鍵詞: PSoC , 測量 , 電容 , 設計 , 實(shí)現
由于電容元件本身的儲能特性,因此它被廣泛地應用于整流,濾波,耦合,振蕩等電路中,幾乎成為現代整機產(chǎn)品中不可或缺的分立元器件。因此,無(wú)論是對電容生產(chǎn)廠(chǎng)商或整機設計維修工程師來(lái)講,通過(guò)電容測量?jì)x準確地了解電容元件的參數特性都非常有必要,尤其是模擬電路射頻電路設計工程師。由于電容元件的本身儲能特性,使得人們在測量時(shí)總是會(huì )因為這樣或那樣的原因而忘記先放電再測量,導致電容測試儀被燒毀的現象時(shí)有發(fā)生。因此自電容測量?jì)x誕生以來(lái)的過(guò)去幾十年中,人們就一直在探索既保證電容測量精度的同時(shí)又能防高壓?jiǎn)?wèn)題的最佳解決方案。正是基于此,本文介紹了一種基于賽普拉斯的8位PSoC芯片為核心,具有高精度,寬量程,耐高壓的電容測量解決方案。

PSoC 簡(jiǎn)述

PSoC是Cypress半導體有限公司生產(chǎn)的的可編程片上系統芯片。它主要由8位微處理器,可編程模擬模塊和數字模塊,外加可編程恒流源(IDAC), I2C,Flash, SRAM等周邊外圍模塊組成,如圖1所示。





圖1 PSoC的功能框圖

因此,PSoC除了能實(shí)現一般MCU的功能外,還可通過(guò)可編程模擬和數字模塊靈活地實(shí)現嵌入式系統所需的模擬與數字外圍功能。為了方便用戶(hù)簡(jiǎn)單而快速地實(shí)現模擬數字外圍功能的設計,Cypress基于可編程數字模擬模塊構建了大量的用戶(hù)模塊,如可編程運算放大器,比較器,6至14位的模數和數模轉換器,濾波器,8/16 /24/32位定時(shí)器/計數器,脈寬調制器,觸摸感應等模塊。這些用戶(hù)模塊將PSoC內部的寄存器配置,數字模塊和模擬模塊之間的內部連線(xiàn),底層API(Application Program InteRFace, 應用程序接口)函數都已設計好了。當用戶(hù)需要某個(gè)數字模擬外圍功能時(shí),只需要簡(jiǎn)單地調用相應的用戶(hù)模塊即可實(shí)現。

電容容量參數測量方法

從數字化與自動(dòng)化測量角度來(lái)講,電容容量參數測量通常有三種方法:容抗法,振蕩法和充電法。

容抗法是指利用電容對交流信號源所表現出的阻抗特性,通過(guò)測量電容在某一頻率下的容抗值,再利用z=1/wc(w為角頻率)關(guān)系式根據已知信號源的角頻率w計算出待測電容容量的方法。這種方法能較好地反映出電容元件交流頻率特性,可用來(lái)測量電容元件的多方面參數特性,例如容量,介質(zhì)損耗等,是當前電容測試儀產(chǎn)品應用最廣的一種方法。但是,它有一個(gè)缺點(diǎn):電容的充電和放電同處于一個(gè)回路之中,要做到既能保證測量精度又能防高壓設計比較困難。

振蕩法是指利用由電阻、電容或電感無(wú)源元器件構成的振蕩電路,通過(guò)測量振蕩信號的頻率,再利用w=1/RC或w2=/LC關(guān)系式,根據已知其它無(wú)源元器件參數值計算出待測電容容量的方法。這種方法測量精度一般比較差,而且對振蕩電路所需的元件精度與穩定性都要求都很高,因此它主要應用在一些精度要求不高的產(chǎn)品或領(lǐng)域里。

充電法是指利用恒流源對待測電容進(jìn)行充電,通過(guò)測量電容電壓達到參考電壓所需的時(shí)間,再利用i=c×dUc/dt關(guān)系式算出待測電容容量的方法,如圖2所示。由于電流i是恒流源,所以i=c×dUc/dt可以演變?yōu)閏=i×⊿t/⊿u關(guān)系式,這樣電容容量c與充電時(shí)間就有嚴格的線(xiàn)性比例關(guān)系。測量時(shí)只要將最終的計數結果讀出來(lái)并進(jìn)行一定的換算就可知道待測電容的容量值。





圖2 充電法測量電路圖

相比容抗與振蕩測量方法相比,這種方法具有如下一些特點(diǎn):一、放電回路與充電回路可以分開(kāi)。如圖2所示,電容充滿(mǎn)電后,控制器的放電控制信號置高,N溝道場(chǎng)管導通,CX上的電荷即通過(guò)放電電阻R,場(chǎng)管的源漏極對地實(shí)現泄放。這種充放電回路分開(kāi)的拓樸結構對防高壓設計是非常有好處的。因為微控制器或外部硬件電路一旦檢測到待測電容上存在高壓電荷,放電回路就可以打開(kāi),實(shí)現電容的高壓電荷泄放之后再測量,從而對由集成電路構成的高精度測量充電電路元件實(shí)行保護。二、成本低,精度高。如圖2所示,充電測量電路主要由計數器,比較器和恒流源組成,放電測量電路由一個(gè)電阻和NMOS管構成,這種電路結構可使得除了放電電阻和NMOS管不易集成到常用的單芯片系統之外,其它部分都可以集成進(jìn)去,從而確保整個(gè)電路結構簡(jiǎn)單,外圍元器件少。如果系統時(shí)鐘頻率加快,計數器的位數增加,將可以保證整個(gè)電容測量電路寬量程,高精度。三、這種電路主要適用于電容容量參數,其它方面的參數測量實(shí)現起來(lái)是比較困難的;同時(shí)如上所述,這種測量電路需要一個(gè)比較穩定的恒流源,而且為了實(shí)現寬量程,高精度的電容測量功能,這個(gè)恒流源還要求具有可編程性,范圍寬,以實(shí)現在小電容時(shí)使用恒定的小電流信號測量來(lái)確保測量精度,而大電容使用恒定的大電流信號測量來(lái)確保測量速度的要求。

根據上面所述的充電法電容參數測量特點(diǎn),如果需要設計一款只測電容容量參數,而且能防高壓的電容測試系統,那么問(wèn)題的關(guān)鍵就集中到一點(diǎn):具有一個(gè)大范圍,高精準,可編程的恒流源。事實(shí)上,我們在上面介紹PSoC時(shí)已經(jīng)提到了,PSoC都具有可實(shí)現充電法測量電路所需的比較器,計數器之外的可編程模擬和數字模塊之外,還具有可編程恒流源(IDAC)硬件資源。因此,基于PSoC來(lái)實(shí)現一個(gè)耐高壓,寬量程,高精度,低成本的電容容量測試系統會(huì )是一件很容易做到的事情。

基于PSoC的防高壓電容容量測量方案實(shí)現

根據我們上面對基于PSoC的防高壓電容容量測量方案的可行性,實(shí)現拓樸以及PSoC 內部架構的闡述,我們可以知道要實(shí)現這一方案需要做如下幾部分設計:防高壓測量外圍電路設計,PSoC模塊配置設計和測量軟件設計。下面我們將對其分別進(jìn)行介紹。

防高壓電容測量外圍電路設計

圖3是基于PSoC進(jìn)行電容測量的外圍電路,充電測量時(shí),PSoC內的IDAC(可編程恒流源)通過(guò)Cap test引腳輸出恒定電流經(jīng)過(guò)R13,R12分別對待測電容CX和已知電容容量C8充電,Cap test引腳上的電壓就會(huì )線(xiàn)性增高,一旦達到參考電壓Vref時(shí),PSoC內部的比較器就會(huì )翻轉產(chǎn)生控制信號給PSoC內的微控制器,微控制器就會(huì )將計數結果取走進(jìn)行容值計算與顯示,從而容值測量;同時(shí)比較器翻轉中斷信號也會(huì )觸發(fā)放電控制引腳Ctrl置高,將NMOS管導通,為CX,C8提供放電電路。在此還有一個(gè)PMOS管未提及的作用。這個(gè)PMOS管就是用來(lái)專(zhuān)門(mén)為了防高壓而設計的。當帶高壓電荷(比VDD電源高的電壓電荷)的待測電容CX放到測試夾具進(jìn)行測試時(shí),PMOS管的源極S電壓就變?yōu)榇郎y電容上的電壓值,由于PMOS管的柵極電壓近似為VDD,因此PMOS管就會(huì )瞬間導通,一直導通到CX上的電壓 低于VDD,PMOS管才會(huì )關(guān)閉。所以PMOS管構成了高壓硬件放電通路,從而確保PSoC不會(huì )受到高壓電荷長(cháng)時(shí)間的沖擊。圖中電阻R12為330Ω,PMOS管的工作電流為1A,因此,采用該電路可耐1A×330Ω=330V的高壓電荷。330V的耐壓指標對普通的電子工程師來(lái)講一般是足夠了,因為常用的電子電器產(chǎn)品的交流電為220V。當然如果還需要耐更高的電壓信號,可以將R12電阻加大或選擇導通電流更大的PMOS管。





圖3 電容測量外圍電路

PSoC模塊配置設計

圖4是PSoC內部模塊配置圖,如上所述,充電測量電路主要由恒流源,比較器和計數器組成。由于PSoC內部集成了可編程恒流源硬件模塊,因此不需要配置,所以我們只需用PSoC內部可編程模塊構建比較器和計數器部分。事實(shí)上,在PSoC開(kāi)發(fā)軟件Designer里已構建好了包括比較器和計數器等大量的用戶(hù)模塊。用戶(hù)只需在PSoC Designer里選擇比較器和計數器,然后放置和參數配置,最后點(diǎn)擊底層驅動(dòng)生成即可完成比較器和計數器的硬件構造和生成供應用程序調用的底層驅動(dòng)接口應用函數。





點(diǎn)擊看原圖




圖4 PSoC內部模塊配置圖

軟件設計

整個(gè)測量系統的軟件如圖5所示,主要分為主程序和中斷處理子程序兩部分。

主程序流程圖 中斷處理流程圖





圖5 電容測量軟件流程圖

結語(yǔ)

該方案具有電路簡(jiǎn)單,外圍元器件少,成本低,耐高壓,寬量程,高精度,測量方便等特點(diǎn),可方便地實(shí)現單片電容容量測試產(chǎn)品或子系統。
本文地址:http://selenalain.com/thread-40172-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)在線(xiàn)工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页