<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計應用 > 觸摸 / 聲控電路

          觸摸 / 聲控電路

          作者: 時間:2013-06-09 來源:網(wǎng)絡(luò) 收藏
            本文介紹以 CMOS 大規(guī)模聲控集成電路 SK-6 為核心元件.制作的一種/聲控雙功能控制電路.如圖 1 所示。在圖中以 18kHz 氣笛作聲源發(fā)射器。使用時只要用手捏一下氣囊,就可遙控電器的開或關(guān),也可手摸傳感片 M ,實現(xiàn)電器的開、關(guān)操作。由于 18kHz 在音頻范圍 (20Hz-20kHz) 的高端邊緣,人耳對此頒率不敏感,因此不會影響別人。氣笛發(fā)射器外形如圖 2 所示,與常見的無線電、紅外線、超聲波等遙控電路相比,具有制作簡單、調(diào)試方便、成本低、性能穩(wěn)定及對其他電器無干擾等優(yōu)點,可用于電視、音響、電風扇、電動窗簾、自動門等的遙控或操作。

            SK-6 是一種較優(yōu)良的聲控 IC ,其工作電壓范圍為 VDD=2 . 7-5 . 3V ,最大靜態(tài)電流小,僅 50 μ A ,驅(qū)動電流為 O . 4mA ,禁止 ( ③腳 ) 和觸發(fā) ( ④腳 ) ,控制電流只需 1 μ A ,信號頻率范圍為 0.3 ~ 30kHz 。 SK-6 采用 DIP-8 雙列直插式封裝,各腳功能如附表昕列。 RP 可調(diào)整時鐘頻率 fosc 。 R1 是話筒 MIC 的偏置電阻。聲控氣笛信號由 MIC 轉(zhuǎn)換成電信號,經(jīng) C1 耦合至 IC 輸入端①腳。初始加電時, IC 內(nèi)部電路使計算器清零復位,⑧腳輸出低電平, VT 截止,雙向可控硅 VS 關(guān)斷,插座 CZ 無電。收到聲控信號時,⑧腳輸出翻轉(zhuǎn)為高電平, VT 導通,指示管 LED 點亮, VS 導通, CZ 獲電。而后 SK-6 的⑧腳輸出一直保持為高電平,直至再次收到聲控指令,⑧腳才翻轉(zhuǎn)為低電平,并關(guān)斷雙向可控硅 VS ,恢復到初始狀態(tài)。

            要想有效地控制⑧腳輸出狀態(tài)的轉(zhuǎn)換,輸入信號必須具備兩個條件:一是聲控氣笛頻率范圍應為 (1 / 10 ~ 1 / 15)fosc :二是輸入連續(xù)脈沖數(shù)量不少于 256 個,二者缺一不可。由于 IC 的計數(shù)時間與時鐘頻率 fosc 呈反比關(guān)系,故 fosc 不宜選得過高,以防控制的氣笛聲相對較長,計數(shù)器多次計滿 256 個連續(xù)脈沖而導致⑧腳輸出狀態(tài)反復翻轉(zhuǎn)。

            SK-6 的⑤腳為觸發(fā)控制端,當人體指觸金屬傳感片 M 時,⑧腳輸出狀態(tài)會發(fā)生改變, M 一次,⑧腳狀態(tài)翻轉(zhuǎn)一次。③腳為禁止端,當閉合禁止開關(guān) SB 時,①、⑤腳輸入的控制信號均無效,當用于諸如聲光互鎖控制電路.或時間對接收時基的鎖定時,③腳可作鎖定信號輸入端使用。 C2 、 R8 、 VD1 、 VD2 、 C3 組成簡單的電容降壓式供電電源. R4 、 R5 分壓使 SK-6 的⑥腳獲得合適的工作電壓 .

          觸摸 / 聲控電路

          觸摸 / 聲控電路



          關(guān)鍵詞: 觸摸 聲控電路

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();