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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 具有短信收發(fā)功能的智能電子鎖設計

          具有短信收發(fā)功能的智能電子鎖設計

          作者: 時間:2011-11-05 來源:網(wǎng)絡 收藏

          摘要:介紹了臺灣凌陽科技公司的16位單片機SPCE061A和Siemens公司TC35系列的TC35i。詳細介紹了TC35i的原理、特性和系統(tǒng)的硬件構(gòu)成。并實現(xiàn)了一款有鎖。
          關鍵詞:TC35i;SPCE061A;SMSI

          引言
          防盜鎖已進入時代,原有的彈子鎖、將軍鎖將被淘汰,指紋鎖、錄像鎖、密碼鎖相繼進入了普通家庭。電子鎖一般是采用電子線路控制,以電磁鐵和鎖體為執(zhí)行機構(gòu)的機電一體化的保險裝置。根據(jù)開鎖方式可分為兩大類:帶鑰匙的電子鎖和密碼鎖。本采用的是帶鑰匙的電子鎖。當有人開鎖時,鎖會自動將開鎖信息發(fā)送至主人的手機。
          控制器采用的是凌陽公司16位單片機SPCE061A。它是繼μ’nSP系列產(chǎn)品SPCE500A等之后,凌陽科技推出的又一個16位結(jié)構(gòu)的微控制器。與SPCE500A不同的是,在存儲器資源方面考慮到用戶較少的資源需求以及便于程序調(diào)試等情況,SPCE061A只內(nèi)嵌32K字的閃存(Flash)。較高的處理速度使μ’nSP能夠非常容易、快速地處理復雜的數(shù)字信號。

          1 TC35模塊
          TC35模塊是Siemens公司推出的新一代GSM模塊,雙頻(GSM900/GSM1800),RS232數(shù)據(jù)口,符合ETSI標準GSM0707和GSM0705,且易于升級為GPRS模塊;該模塊集射頻電路和基帶于一體,向用戶提供標準的AT命令接口,為數(shù)據(jù)、語音、短消息和傳真提供快速、可靠、安全的傳輸。
          選用的是TC35系列中的TC35i。這是無線模塊,上與TC35兼容。
          TC35i有40個引腳,通過一個ZIF(Zero InsertionForce)連接器引出。這40個引腳可以劃分為5類——電源、數(shù)據(jù)輸入/輸出、SIM卡、音頻接口和控制。

          2 系統(tǒng)的整體設計
          設計的整體結(jié)構(gòu)如圖1所示,有壓力傳感器檢測鎖的壓力信號,并傳給單片機SPCE061A。單片機會根據(jù)A/D轉(zhuǎn)換的值的大小來判斷鎖子是否已經(jīng)鎖上或打開,隨后與TC35i通信。若狀態(tài)改變,就及時通過的方式發(fā)給主人。

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

          a.jpg



          3 硬件設計
          3.1 電源模塊
          設計的電源輸入是12 V,7806將其轉(zhuǎn)換為6 V,為TC35i的power腳供電。7805將其轉(zhuǎn)換為5 V,為TC35i的VBATT+腳和SPCE061A的VDDH腳供電。LM1117將5 V電壓轉(zhuǎn)換為3.3 V,為SPCE061A的VDD腳供電。電源電路示意圖如圖2所示。

          b.jpg


          上一頁 1 2 3 下一頁

          評論


          相關推薦

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

          關閉
          看屁屁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); })();