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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于LP2132芯片的備自投測控單元的硬件設(shè)計

          基于LP2132芯片的備自投測控單元的硬件設(shè)計

          作者: 時間:2010-04-02 來源:網(wǎng)絡(luò) 收藏

          3 系統(tǒng)中的RS485總線
          3.1 RS485總線一般概念
          文中智能終端與上位機通訊所涉及的RS485串行通信接口技術(shù),是由RS232,RS422技術(shù)逐步發(fā)展而來的。RS-485標準的最大傳輸距離約l 219 m,最大傳輸速率10 MB?s-1。RS-485具有在20 kB?s-1速率下能獲得使用規(guī)定中最長電纜長度的能力。傳輸網(wǎng)絡(luò)采用平衡雙絞線作為傳輸媒體,絞線的長度與傳輸速率成反比,只有在很短的距離下才能獲得高速率傳輸,100 m長雙絞線最大傳輸速率僅為1 MB?s-1。
          3.2本系統(tǒng)中的RS485總線
          本智能終端中使用的SN65HVDl2,可以被直接嵌入到RS-485應(yīng)用電路中。微處理器的標準串行口通過RXD連接SN65HVDl2的R引腳,TXD連接SP485R的D引腳,具體結(jié)構(gòu),如圖3所示。

          4 系統(tǒng)的安排
          4.1 ARM主控
          ARM主控模塊其結(jié)構(gòu)主要包括微處理器LPC2132、電源接口電路、晶振電路、數(shù)據(jù)儲存、UART串行接口電路和SPI串行接口等。
          (1)電源接口電路。電源部分是整個系統(tǒng)的基礎(chǔ),它為處理器和各個部分提供工作電壓。電源必須考慮以下因素:輸出電壓、電流和功率、輸入電壓、電流、安全因素、輸出紋波、電磁兼容和電磁干擾以及體積、功耗和成本的限制。本設(shè)計中,需要使用12 V,5 V和3.3 V的直流穩(wěn)壓電源。其中LPC2132微處理器及部分外圍電路需要3.3 V或5 V的直流電源,而部分A/D轉(zhuǎn)換器則需要5 V的交流電源。電源接口電路分別,如圖4所示。


          圖4電源接口電路
          (2)晶振電路。其向LPC2132芯片及其他接口電路提供工作時鐘。其產(chǎn)生工作頻率為22.118 4 MHz的系統(tǒng)時鐘,系統(tǒng)采用電容三端式晶振接入電路,如圖5所示。


          (3)數(shù)據(jù)儲存。FRAM利用鐵電效應(yīng)實現(xiàn)數(shù)據(jù)存儲,F(xiàn)RAM存儲器不會受磁場的影響,F(xiàn)RAM保持數(shù)據(jù)不需要電壓和與DRAM一樣的周期性刷新。同普通ROM存儲器一樣使用,具有非易失性存儲特性。系統(tǒng)中采用FM3lXX系列鐵電存儲器中具有較大容量的FM3104存儲數(shù)據(jù),若需保存更長時間,只需要增加鐵電存儲器即可,具體如圖6所示。


          (4)顯示電路。本設(shè)計采用LCMl2864P中文液晶顯示模塊,該顯示模塊與單片機等微控器可實現(xiàn)漢字、ASCII碼、點陣圖形的同屏顯示,可廣泛應(yīng)用于各種儀器儀表、家用電器和信息產(chǎn)品。主控模塊與液晶顯示屏的接口電路,如圖7所示。


          (5)UART串行接口電路。UART(通用異步收發(fā)器)是用來實現(xiàn)異步串行通信的通信接口電路,其允許在串行鏈路上進行全雙工的通信,輸入\輸出電平為TTL電平。LPC2132具有2個符合550工業(yè)標準的異步串行口(UARt)UART0和UARTl。本系統(tǒng)中,UART電平與RS485電平的轉(zhuǎn)換選用SN65HVDl2,如前所述;



          評論


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