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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 牛人業(yè)話 > 創(chuàng)客作品:自制自行車報警器(一)

          創(chuàng)客作品:自制自行車報警器(一)

          作者:EEPW編譯 時間:2014-12-30 來源:電子產(chǎn)品世界 收藏

            下圖電路解釋了如何通過繼電器的鎖定和解鎖實現(xiàn)關(guān)門和開門。

          本文引用地址:http://www.ex-cimer.com/article/267495.htm

            IC不包括按鍵音電路,如有需要可通過多輸入或門實現(xiàn)。

            設(shè)定警報時必須斷電,當(dāng)全部或部分設(shè)定開關(guān)被按下時,就可用晶體管開關(guān)控制斷電。而這一步可用或非門實現(xiàn)(IC2D)。

            UA3730

            這是一個18引腳的矩陣輸出型鍵盤。引腳編號可以用鍵盤獨立編碼,程序設(shè)計也因此更簡單。下圖為引腳圖。

            下圖描述了各引腳的功能。

            下圖描述了ICs的電氣特性。

            IC為CMOS兼容且含有按鍵音電路,每個鍵按下時都會有提示音。如下電路由于使用了這個IC看似有些復(fù)雜。下圖為IC完成開門功能的電路圖。

            兩種譯碼器的比較

            譯碼器的選擇取決于兩個主要因素。首先是電路的復(fù)雜程度。由于輸出固定電平,因此IC可以直接驅(qū)動組合邏輯電路。而為實現(xiàn)對輸出的譯碼,UA3730需要特殊的時序邏輯。

            其二是成本評估。兩個ICs的價格相差無幾,但是電話型鍵盤則比矩陣型鍵盤廉價的多。此外電話型鍵盤可采用防水的薄膜鍵盤。

            綜上所述我選用

            鑒于需要斷電來重置輸出,因此需要一晶體管開關(guān),并借助開關(guān)重置。可通過與部分設(shè)定相連的IC2D和或TR1控制的全局設(shè)定模塊引發(fā)警報。

            指示燈

            指示燈與IC1的8號引腳相連。有規(guī)律閃爍的LED可以起到警示作用。閃爍的效果較常亮的更易引起人注意,因此具有更好的防范效果。一種是用555計數(shù)器實現(xiàn),或者可采用非穩(wěn)態(tài)控制晶體管,實現(xiàn)LED的通斷。

            555

            555如下圖所示。

            555電路由一個IC,3個電阻和兩個電容組成。搭一個555多諧振蕩器成本太高,且用電池供電并不那么經(jīng)濟(jì)劃算。

            閃爍頻率按如下公式計算:

            f = 1.44 .

            C (RA + 2 RB)



          相關(guān)鏈接

          創(chuàng)客作品:自制自行車報警器(一) http://www.ex-cimer.com/article/267495.htm

                   自制自行車報警器(二) http://www.ex-cimer.com/article/267646_2.htm

          自制自行車報警器(三)http://www.ex-cimer.com/article/267879.htm


          燃?xì)鈭缶飨嚓P(guān)文章:燃?xì)鈭缶髟?/a>

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 報警器 RS7225 多諧振蕩器

          評論


          相關(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); })();