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

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 電力機(jī)車邏輯控制單元測(cè)試臺(tái)硬件系統(tǒng)設(shè)計(jì)

          電力機(jī)車邏輯控制單元測(cè)試臺(tái)硬件系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2010-11-21 來(lái)源:網(wǎng)絡(luò) 收藏


          2.2 RS485接口電路
          RS485轉(zhuǎn)換接口位于上位機(jī)與通信模塊之間,主要用于上位機(jī)向其它功能模塊傳輸命令和接收其他模塊的反饋數(shù)據(jù),本設(shè)計(jì)采用6LBCl84芯片作為RS485的收發(fā)器,同樣,設(shè)計(jì)時(shí)也增加了NUP2105涌浪保護(hù)芯片以用于保護(hù)6LBCl84,避免燒毀器件。RS485的接口電路如圖7所示。


          2.3 LCU輸入控制和反饋電路
          LCU輸入控制電路用來(lái)控制LCU輸入電壓的開(kāi)斷,即為L(zhǎng)CU提供邏輯輸入信號(hào)。反饋電路則用于取樣LCU輸入邏輯信號(hào),并將其反饋回單片機(jī),以驗(yàn)證LCU的輸入邏輯是否符合要求。本系統(tǒng)使用KP4010光電開(kāi)關(guān)來(lái)控制電路的開(kāi)閉。其電路如圖8所示。


          2.4 AD轉(zhuǎn)換電路
          系統(tǒng)選用TLV2556IDW芯片作為AD轉(zhuǎn)換器。TLV2556IDW是TI公司生產(chǎn)的12 Bit的AD轉(zhuǎn)換器,它具有11路模擬電壓輸入通道,可編程輸出數(shù)據(jù)長(zhǎng)度等優(yōu)點(diǎn)。為了提高系統(tǒng)的穩(wěn)定性和AD轉(zhuǎn)換的精確度,本設(shè)計(jì)同時(shí)采用ADuMl311BRWZ數(shù)據(jù)隔離芯片來(lái)在AD轉(zhuǎn)換器和單片機(jī)之間進(jìn)行數(shù)據(jù)隔離。設(shè)計(jì)中,4路LCU低輸出分別使用了4個(gè)模擬輸入端口,而14路LCU高輸出則通過(guò)分時(shí)復(fù)用的方式來(lái)使用1路模擬輸入端口。其AD轉(zhuǎn)換電路如圖9所示。



          3 結(jié)束語(yǔ)
          本文根據(jù)SS4G單元的特點(diǎn),對(duì)LCU測(cè)試臺(tái)系統(tǒng)進(jìn)行了詳細(xì)的設(shè)計(jì),由于本設(shè)計(jì)方案采用的是模塊化設(shè)計(jì)思想,因此,系統(tǒng)設(shè)計(jì)簡(jiǎn)單,維護(hù)方便。系統(tǒng)中的各子模塊及其功能完全可以滿足現(xiàn)行單元的測(cè)試需求。

          霍爾傳感器相關(guān)文章:霍爾傳感器工作原理


          光電開(kāi)關(guān)相關(guān)文章:光電開(kāi)關(guān)原理
          霍爾傳感器相關(guān)文章:霍爾傳感器原理

          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


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