利用具有I/O模擬多路複用器的PSoC簡化傳感器控製設計
發布時間:2020-07-08 責任編輯:lina
【導讀】賽普拉斯公司的CY8C21×34可編程係統級芯片(PSoC)混合信號陣列具有一個I/O模擬多路複用器,由於每個引腳都可以被用作一個模擬輸入,因此采用單個SoC便能夠輕鬆實現需要大量不同類型傳感器的控製應用。本文介紹了在多種傳感器控製應用中如何利用該器件來簡化設計。
賽普拉斯公司的CY8C21×34可編程係統級芯片(PSoC)混合信號陣列具有一個I/O模擬多路複用器,由於每個引腳都可以被用作一個模擬輸入,因此采用單個SoC便能夠輕鬆實現需要大量不同類型傳感器的控製應用。本文介紹了在多種傳感器控製應用中如何利用該器件來簡化設計。

圖1:模擬多路複用器/係統連接。
工業控製應用常常需要許多模擬輸入,即使是具有一個PWMshuchudezuijiandandefengshankongzhiqiyeyoukenengxuyaoduishuliangzhongduodewenduchuanganqijinxingjiankong。monishurushibaoguideziyuan,jingchanghenkuaijiuhuibeixiaohaodaijin。zaihenduochanghe,shejigongchengshibudebucaiyongyigegengjiaangguidebujian,congerdaozhiyixieduoyudekongxianziyuan,huozhebixuzengjiawaibuduolufuyongqi,yimanzuduimonishuruxinhaofangwencishuzengjiadexuyao。erqie,chuanganqibingbuzongshitigongyigehuanchongshuchudianya,tamenyoukenengjiangxinhaozhuanhuanchengmouxiefeidianyacanshu,birudianzuhuodianrong。zaibushaoqingkuangxia,xinhaotiaojiedechengbenhuichaoguokongzhiqidechengben。
在選擇控製器的時候,始終存在這樣一個問題,那就是設計工程師必須規定多少個模擬輸入。對於一個隻需要6個輸入的係統而言,8geshurushifouzugou?xuqiuhuibuhuijixutigao?yigetedingdekongzhiqixilienenggouchuliduoshaogemonishuru?ruguowodeshejixuyaoshengjizhiyigejuyougengduoshurudeqijian,namewodekexuanfanganshishenme?zhezhongxuanzebixuzaijielimanzuxiangmudechengbenyaoqiu、並(bing)同(tong)時(shi)順(shun)應(ying)客(ke)戶(hu)和(he)市(shi)場(chang)部(bu)門(men)不(bu)斷(duan)變(bian)化(hua)的(de)規(gui)格(ge)要(yao)求(qiu)的(de)情(qing)況(kuang)下(xia)做(zuo)出(chu)。一(yi)種(zhong)簡(jian)單(dan)的(de)解(jie)決(jue)方(fang)案(an)便(bian)是(shi)使(shi)每(mei)個(ge)引(yin)腳(jiao)都(dou)能(neng)夠(gou)成(cheng)為(wei)一(yi)個(ge)模(mo)擬(ni)輸(shu)入(ru),而(er)這(zhe)在(zai)過(guo)去(qu)是(shi)做(zuo)不(bu)到(dao)的(de),I/O模擬多路複用器將其變為了現實。
I/O模擬多路複用器是一種大型交叉開關,它允許將任何引腳連接至一個控製係統的模擬陣列。就是這樣的一個多路複用器被內置於CY8C21x34kepeizhihunhexinhaozhenliezhizhong。gaiqijianmeigeyinjiaojunjuyouyigekaiguan,dangmougekaiguanbeixuanzeshi,zejiangqisuozaideyinjiaoyuyigenmonizongxianxianglian。gaikongzhiqixilietigongleduoda28個I/O引腳,每個引腳都有可能成為一個模擬輸入。該總線還與一個模擬陣列相連。模擬陣列由4個可配置模塊組成,當這些模塊與數字資源組合在一起時,將形成複雜的信號處理器。可能的模擬功能包括10位模擬-數字轉換器(ADC)和比較器。

圖2:具有電流DAC的模擬多路複用器。
傳感器是一種換能器,用於把某種物理量變換成可進行電氣測量的參數。對於許多換能器來說,這種轉換的最終結果是電壓。例如,LM35溫度傳感器就提供了一個與溫度成正比的輸出電壓。溫度的測量隻需對輸出電壓進行數字化處理,采用適當的轉換公式(在本例中為:Temp=Vmeasured/10mV)即可把電壓轉換成溫度。
以一個需要在係統中測量16處溫度的控製應用為例,簡單的做法是在所需之處安放傳感器並將其各自連接至一個引腳。模擬陣列被配置為一個ADC並(bing)連(lian)接(jie)至(zhi)模(mo)擬(ni)總(zong)線(xian)。利(li)用(yong)該(gai)拓(tuo)撲(pu)結(jie)構(gou),即(ji)可(ke)將(jiang)每(mei)個(ge)傳(chuan)感(gan)器(qi)順(shun)序(xu)連(lian)接(jie)至(zhi)模(mo)擬(ni)總(zong)線(xian)並(bing)進(jin)行(xing)數(shu)字(zi)化(hua)處(chu)理(li)。某(mou)些(xie)類(lei)型(xing)的(de)傳(chuan)感(gan)器(qi)具(ju)有(you)一(yi)個(ge)阻(zu)性(xing)輸(shu)出(chu),此(ci)類(lei)傳(chuan)感(gan)器(qi)包(bao)括(kuo)熱(re)敏(min)電(dian)阻(zu)、光電管、應力計和傳導單元。這些傳感器的信息讀出需要通過電阻測量來完成,通常的做法是采用一個DC電流來模擬傳感器輸出並測量負載電壓。為了方便電阻的測量,在CY8C21x34的模擬總線上增設了一個可編程電流DAC。該電流DAC可在兩個範圍內進行選擇和調節:0~20μA或0~400μA。如需讀出電阻,則隻要把傳感器連接至一個與模擬總線相連的引腳並開啟電流DAC即可,將會產生一個與電阻和電流的乘積相等的負載電壓。可利用被配置為ADCdemonimokuailaiduchugaidianya。duigaishejifanganjinxingxiaozhundefangfazhiyishixishengyigeyinjiaolailianjieyigewaibujizhundianzuqi。shouxianceliangjizhundianzu,cedededianyashizhongyudianzuchengzhengbi;接著測量傳感器電阻,在已知測量電壓和基準電阻器阻值的情況下,即可計算傳感器電阻:
現在,傳感器電阻讀數的準確度僅受限於基準電阻器的準確度和ADC的分辨率。任何增益誤差都不會被帶入計算之中。
然後,假設先前討論的控製應用在規格上有一個變化,即要求用熱敏電阻來代替LM35。所選的特定熱敏電阻具有10kW/25℃的標稱電阻,簡單的實現方法是把熱敏電阻布設於所需的位置並將它們各自連接至一個引腳。將一個多餘的引腳連接至10kW基準電阻器,並設定電流DAC產生一個100μA的電流。通過將模擬陣列配置為一個ADC,即可順序測量每個負載電壓並計算所有熱敏電阻的阻值,再利用合適的方程來把這些電阻值轉換為溫度值。

圖3:具有放電電路的模擬多路複用器。
有些類型的傳感器具有容性輸出,其中包括加速計和壓力傳感器。與產生DC負載電壓的阻性傳感器不同,當采用DC電流來激勵時,容性傳感器將產生一個斜坡電壓,斜率與激勵電流成正比,而與測量電容成反比。為了方便該轉換速率的測量,在CY8C21x34的(de)模(mo)擬(ni)總(zong)線(xian)上(shang)增(zeng)設(she)了(le)一(yi)個(ge)放(fang)電(dian)開(kai)關(guan)。當(dang)被(bei)選(xuan)擇(ze)時(shi),該(gai)開(kai)關(guan)將(jiang)把(ba)模(mo)擬(ni)總(zong)線(xian)放(fang)電(dian)至(zhi)地(di)電(dian)位(wei)。可(ke)采(cai)用(yong)多(duo)種(zhong)可(ke)配(pei)置(zhi)資(zi)源(yuan)來(lai)控(kong)製(zhi)其(qi)操(cao)作(zuo)。如(ru)欲(yu)測(ce)量(liang)斜(xie)坡(po),則(ze)把(ba)模(mo)擬(ni)模(mo)塊(kuai)配(pei)置(zhi)成(cheng)采(cai)樣(yang)比(bi)較(jiao)器(qi)。比(bi)較(jiao)器(qi)的(de)輸(shu)出(chu)負(fu)責(ze)控(kong)製(zhi)放(fang)電(dian)開(kai)關(guan)。該(gai)拓(tuo)撲(pu)結(jie)構(gou)形(xing)成(cheng)了(le)一(yi)個(ge)弛(chi)張(zhang)振(zhen)蕩(dang)器(qi)(relaxation oscillator)。當斜坡電壓上升至跳變點(trip point)時(shi),比(bi)較(jiao)器(qi)將(jiang)關(guan)閉(bi)放(fang)電(dian)通(tong)路(lu)並(bing)重(zhong)新(xin)把(ba)模(mo)擬(ni)總(zong)線(xian)放(fang)電(dian)至(zhi)地(di)電(dian)位(wei)。然(ran)後(hou),比(bi)較(jiao)器(qi)釋(shi)放(fang)開(kai)關(guan),電(dian)壓(ya)繼(ji)續(xu)上(shang)升(sheng)。比(bi)較(jiao)器(qi)輸(shu)出(chu)被(bei)饋(kui)送(song)至(zhi)配(pei)置(zhi)了(le)一(yi)個(ge)頻(pin)率(lv)計(ji)數(shu)器(qi)或(huo)周(zhou)期(qi)定(ding)時(shi)器(qi)的(de)數(shu)字(zi)部(bu)分(fen)。電(dian)容(rong)值(zhi)可(ke)以(yi)從(cong)測(ce)量(liang)的(de)數(shu)字(zi)信(xin)號(hao)推(tui)導(dao)出(chu)來(lai)。
現(xian)在(zai),假(jia)設(she)一(yi)個(ge)需(xu)要(yao)測(ce)量(liang)壓(ya)力(li)的(de)控(kong)製(zhi)應(ying)用(yong)。微(wei)加(jia)工(gong)技(ji)術(shu)的(de)發(fa)展(zhan)使(shi)得(de)能(neng)夠(gou)利(li)用(yong)固(gu)定(ding)在(zai)玻(bo)璃(li)襯(chen)底(di)上(shang)的(de)矽(gui)薄(bo)膜(mo)來(lai)製(zhi)作(zuo)廉(lian)價(jia)的(de)壓(ya)力(li)傳(chuan)感(gan)器(qi)。壓(ya)力(li)的(de)變(bian)化(hua)會(hui)使(shi)薄(bo)膜(mo)產(chan)生(sheng)偏(pian)移(yi),從(cong)而(er)導(dao)致(zhi)電(dian)容(rong)的(de)改(gai)變(bian)。然(ran)而(er),熱(re)膨(peng)脹(zhang)也(ye)會(hui)引(yin)發(fa)電(dian)容(rong)的(de)變(bian)化(hua),使(shi)得(de)這(zhe)些(xie)傳(chuan)感(gan)器(qi)容(rong)易(yi)受(shou)到(dao)溫(wen)度(du)的(de)影(ying)響(xiang)。相(xiang)應(ying)的(de)解(jie)決(jue)方(fang)案(an)是(shi)在(zai)相(xiang)同(tong)的(de)襯(chen)底(di)上(shang)設(she)置(zhi)一(yi)個(ge)基(ji)準(zhun)電(dian)容(rong)器(qi),並(bing)測(ce)量(liang)兩(liang)個(ge)電(dian)容(rong)的(de)比(bi)值(zhi)。
在測量壓力時,將兩個容性輸出均與PSoC引腳相連。模擬部分如今被配置為一個具有1.3V觸發電平的采樣比較器,並用於控製放電開關。電流源被設定為10μA。對於一個10pF的標稱電容,產生的電壓變化斜率為1V/μs。在該速率條件下,斜坡電壓將需要1300ns的時間才能達到1.3V的跳變點。數字部分計算出的頻率為769kHz。celiangpinlvyuceliangdianrongchengfanbi。duimeigedianrongjinxingshunxuceliang,bingjisuanyigebizhi。zhelianggeshuzhizhibijiangxiaochurenheyouyudianliuyuanhuoyongyujisuanpinlvdexitongshizhongdebujingquexingsuoyinfadewucha。
(來源:賽普拉斯微係統公司 ,作者:Dave Van Ess )
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 芯科科技Tech Talks與藍牙亞洲大會聯動,線上線下賦能物聯網創新
- 冬季續航縮水怎麼辦?揭秘熱管理係統背後的芯片力量
- 從HDMI 2.1到UFS 5.0:SmartDV以領先IP矩陣夯實邊緣計算基石
- 小空間也能實現低噪供電!精密測量雙極性電源選型指南,覆蓋小功率到大電流全場景
- 直擊藍牙亞洲大會 2026:Nordic 九大核心場景演繹“萬物互聯”新體驗
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
風力渦輪機
風能
風扇
風速風向儀
風揚高科
輔助駕駛係統
輔助設備
負荷開關
複用器
伽利略定位
幹電池
幹簧繼電器
感應開關
高頻電感
高通
高通濾波器
隔離變壓器
隔離開關
個人保健
工業電子
工業控製
工業連接器
工字型電感
功率表
功率電感
功率電阻
功率放大器
功率管
功率繼電器
功率器件




