<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 基于PSoC的CapSense方案可簡(jiǎn)化電容性觸摸感測設計

基于PSoC的CapSense方案可簡(jiǎn)化電容性觸摸感測設計

作者: 時(shí)間:2012-09-29 來(lái)源:網(wǎng)絡(luò ) 收藏
用于處理測量電容變化的技術(shù)也是最佳的,原因有二:它是一種公開(kāi)的技術(shù)(不會(huì )受到昂貴的專(zhuān)利使用費的限制),而且,它是采用易用型設計工具來(lái)實(shí)現的。

  張弛振蕩器技術(shù)

  張弛振蕩器技術(shù)是器件執行所采用的特定方法。圖2所示為實(shí)現張弛振蕩器所采取的器件配置方式。

  張弛振蕩器由一個(gè)開(kāi)關(guān)、一個(gè)充電電流源、一個(gè)比較器、一個(gè)復位開(kāi)關(guān)、一個(gè)PWM和一個(gè)定時(shí)器組成。電容器上的電壓進(jìn)行線(xiàn)性充電,直至達到門(mén)限為止,觸發(fā)比較器輸出高電平。這將啟動(dòng)開(kāi)關(guān),隨后使電容器上的電壓復位至地(這樣充電周期就能夠再次啟動(dòng))。其振蕩波形如圖3所示。

  基于PSoC的CapSense方案可簡(jiǎn)化電容性觸摸感測設計

  圖3:張弛振蕩器波形。

  該振蕩的輸出頻率取決于電容值(Cp)和充電電流。如果一個(gè)額外的導電元件(比如手指)不在開(kāi)關(guān)上,則Cp僅由寄生電容組成。如果手指存在,則Cp數值變大,這是因為除了寄生電容之外,它還包括導電元件所形成的附加電容。電容越大,充電時(shí)間越長(cháng),振蕩頻率也就越低。振蕩的頻率與振蕩器輸出所驅動(dòng)的電容大小相對應。數字計數塊提供了一個(gè)計數值(n),該計數值可被用于確定開(kāi)關(guān)是否已被啟動(dòng)。

  數字計數塊可通過(guò)配置提供兩種不同的測量方法:頻率測量和周期測量。(周期測量法見(jiàn)圖3)。顧名思義,這些測量方法的不同之處在于被測物理量。在周期測量法中,PWM的頻率是固定的,而周期長(cháng)度是由張弛振蕩器來(lái)決定的。相反,頻率測量技術(shù)具有一個(gè)固定的周期,測量的是PWM頻率的變化(它是由張弛振蕩器的頻率決定的)。在這兩種場(chǎng)合中,PWM輸出都將啟用一個(gè)定時(shí)器,該定時(shí)器的計數值(n)可與一個(gè)特定的門(mén)限相關(guān)聯(lián),以實(shí)現簡(jiǎn)單的接通/關(guān)斷開(kāi)關(guān)?;蛘?,由于一個(gè)開(kāi)關(guān)可具有高達1/256的內插分辨率,因此,定時(shí)器的計數(n)可被用來(lái)確定滑塊或觸摸板的位置。易用型 Designer軟件使得上述兩種方法均能夠輕松實(shí)現。

  基于PSoC的CapSense方案可簡(jiǎn)化電容性觸摸感測設計

  圖4:CSR配置向導

  簡(jiǎn)易型功能塊實(shí)現設計簡(jiǎn)化

  PSoC器件是一款帶板載8位控制器并具有高靈活性的復雜混合信號陣列。芯片的大部分是由模擬和數字塊組成,這些模擬和數字塊受控于可通過(guò)配置來(lái)實(shí)現板載外設(比如:PWM、定時(shí)器、計數器、ADC、可編程增益放大器以及許多其他的部件,均隸屬于同一個(gè)器件)的寄存器。由于PSoC器件基于閃存,因此,這些功能塊可進(jìn)行50,000次的重復配置,甚至可以隨意進(jìn)行重構。

  嵌入式產(chǎn)品工程師能夠快速地逐個(gè)完成這些功能本身的配置,并在寄存器級上與PSoC器件互動(dòng);他們也可以通過(guò)采用PSoC Designer(可從www.cypress.com網(wǎng)站免費下載)用戶(hù)模塊進(jìn)行功能塊級器件配置控制的方法來(lái)節省大量的設計時(shí)間。PSoC Designer包括50多個(gè)用戶(hù)模塊庫。在用戶(hù)模塊的選擇過(guò)程中,賽普拉斯為工程師提供了簡(jiǎn)單的設計向導和參數表。

  基于PSoC的CapSense方案可簡(jiǎn)化電容性觸摸感測設計

  圖5:培訓電路板(CY3212 -



關(guān)鍵詞: PSoC CapSense 電容性 觸摸感測

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>