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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 汽車智能駕駛輔助系統(tǒng)數據發(fā)送與接收電路設計

          汽車智能駕駛輔助系統(tǒng)數據發(fā)送與接收電路設計

          作者: 時間:2017-10-31 來源:網絡 收藏

            發(fā)送模塊硬件設計

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

            NPX I芯片具有4 KB的用戶可編程空間、4 KB的定制ROM,以及一個2D的LF輸入級。各類的信號經12位ADC轉換后,提供給用戶和系統(tǒng)進行進一步的處理。在4 KB的定制ROM中,固化了GE公司特有的壓力、溫度和電壓測量、補償和校準程序,以及其他實用的子程序,用戶可省去繁復的運算編程,只需簡單調用即可獲得需要的狀態(tài)值。在開發(fā)階段,GE公司可以提供可編程版本的,用戶可以通過仿真器編程器將程序下載到器件的4 KB用戶可編程空間中。下載程序之后的可以直接運行使用,或者通過仿真器進行實時仿真單步調。調試環(huán)境與一般的單片機非常相似??蛻舸笈可a版本的傳感器可以通過掩膜ROM工藝生產,以進一步降低成本。

            為了保證系統(tǒng)在較低電流消耗的情況下仍有較高的發(fā)射功率和接收靈敏度,系統(tǒng)選用了NXP公司的高集成度的單芯片發(fā)射器PCH7900。PCH7900芯片集成度非常高,只需很少的外圍元件就可以用于315/434/868/915MHz、數據速率高達40 kbps的ASK和FSK調制發(fā)射機?;赑CH7900的射頻數據發(fā)送電路如圖3所示。其中315 MHz和868 MHz發(fā)射頻率的電路參數設置。

            

            接收模塊硬件設計

            TPMS系統(tǒng)的接收模塊主要由天線、射頻接收電路、主控芯片MCU以及鍵盤、顯示器組成,用于接收各發(fā)射模塊傳送的輪胎溫度與壓力數據,顯示各輪胎的ID識別碼和測量數據,并在異常情況發(fā)生時聲光報警。由于接收模塊安裝在汽車車廂內,故對器件選用的各方面要求不高,工業(yè)級即可。

            RF接收芯片選用時要求接收靈敏度較高,這里選用Maxim公司的MAXl473芯片。MAXl473是一款完全集成的、低功耗、CMOS超外差接收器,具有一114~O dBm的輸入信號范圍、高于50 dB的鏡像載波抑制,用于接收300~450 MHz頻率范圍的幅度鍵控(ASK)數據信號非常理想。這款芯片在關斷模式下電流消耗低于2.5μA,接收模式下電流消耗為5.2 mA,可接收高達100 kbps的數據速率。使用MAXl473芯片實現的315 MHz的射頻接收電路如圖4所示。

            

            Silicon Labs公司的C8051F4l0單片機是真正能獨立工作的片上系統(tǒng)。該芯片具有片內上電復位、VDD監(jiān)視器、看門狗定時器和時鐘振蕩器,Flash存儲器還具有在系統(tǒng)重新編程能力,可用于非易失性數據存儲,并允許現場更新固件。片內Silicon Labs二線(C2)開發(fā)接口允許使用安裝在最終應用系統(tǒng)上的產品MCU進行非侵入式、全速的在系統(tǒng)調試。調試邏輯支持觀察和修改存儲器及寄存器,支持斷點、單步、運行和停機命令。在使用C2進行調試時,所有的模擬和數字外設都可全功能運行;并且2個C2接口引腳可以與用戶功能共享,使在系統(tǒng)調試功能不占用封裝引腳。



          評論


          相關推薦

          技術專區(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); })();