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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ARM和CPLD的溫度控制器的設(shè)計

          基于ARM和CPLD的溫度控制器的設(shè)計

          作者: 時間:2009-09-23 來源:網(wǎng)絡(luò) 收藏

          2.1 網(wǎng)絡(luò)通信接口電路
          AT91M40800本身無ETHERNET接口,需通過外接以太網(wǎng)控制器實(shí)現(xiàn)網(wǎng)絡(luò)功能??紤]到性價比,系統(tǒng)選用ReaItek公司生產(chǎn)的RTL8019AS型以太網(wǎng)控制器,外擴(kuò)一個ETHER,NET接口。RTL8019AS連接電路如圖2所示。

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

          RTL8019AS的JP引腳接VCC使其工作在jumper(配置模式)模式下,以I/O方式進(jìn)行讀寫操作。NETCS為AT91M40800對 RTL8019AS的片選信號,地址為0x03000300~0x0300031FLED0、LED1各接一只發(fā)光二極管以指示通訊狀態(tài)。
          采用10BASE-T布線標(biāo)準(zhǔn)通過雙絞線實(shí)現(xiàn)以太網(wǎng)通訊,由于RTL8019AS內(nèi)置10BASE-T收發(fā)器,所以網(wǎng)絡(luò)接口電路較簡單。只需外接一個隔離低通濾波器(LPF)20F-01與外部網(wǎng)絡(luò)相連。TPIN±為接收線,TPOUT±為發(fā)送線,經(jīng)隔離后分別與RJ-45接口的RX±、TX±端相連。
          RTL8019AS工作在中斷方式下,當(dāng)接收到數(shù)據(jù)包時.NETINT(中斷信號)輸出低電平,并通知處理器讀取數(shù)據(jù)。CPU啟動遠(yuǎn)端DMA,NETCS (片選信號)和NETRD(讀信號)有效,進(jìn)而從RTL8019AS內(nèi)部RAM讀取數(shù)據(jù)。NETRST(復(fù)位信號)由控制電路產(chǎn)生,高電平有效,保證RTL8019AS可靠復(fù)位。
          2.2 控制電路
          主要對RTL8019AS以太網(wǎng)控制器、LCD液晶顯示和MAX197的控制電路譯碼,選用Altera公司的CPLDEPM7032A。該器件具有600個可用門,32個宏單元,38個用戶I/O引腳,采用3.3 V CMOS工藝,具有5 V容限輸入。應(yīng)用MAX+PLUSII開發(fā)平臺,在圖形編輯器中完成所需。EPM7032A的內(nèi)部實(shí)現(xiàn)如圖3所示。



          評論


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