以太網網絡變壓器

當前,嵌入式設計人員在爲遠程控制或監控設備提供以太網接入時,使用的以太網控制器(如RTL8019、DM9008、CS8900A($6.1200)等)都是專爲個人計算機系統設計的。這些器件不僅接口電路複雜,體積較大,而且比較昂貴。CP2200($4.9375)是Silabs公司於近期推出的一款48引腳獨立以太網控制器。它符合IEEE 802.3協議,支持10M以太網接入,而且僅需很少的外部電路連線就可滿足絕大多數嵌入式以太嗣接口的設計要求,簡化了嵌入式以太網接口的設計,減小了佔板空間,降低了系統開發成本。

  另外,該以太網控制器具有8位並行主機接口,可以爲絕大多數微控制器或主處理器提供以太網通信功能。8位並行總線接口支持Intel和Motorola總線方式,可以使用複用或非複用方式尋址。這些功能加上相關處理器的 TCP/IP協議棧,使得嵌入式應用系統的以太網接口實現變得十分簡易。

  CP2200($4.9375)硬件電路設計

  系統的硬件電路原理可參考圖1。其中,要特別注意CP2200($4.9375)控制器與RJ-45的連接電路,因爲這些參數對通信的可靠性影響很大。

  CP2200實現以太網接口電路設計須知

  CP2200($4.9375)的外圍電路比較簡單,主要考慮其復位引腳、晶振輸入、並行接口和與以太網變壓器的連接。

  復位電路:CP2200($4.9375)具有上電覆位功能。一旦VDD上升到某個門限值後,就會在片內產生上電覆位脈衝。當VDD上升到足夠器件上作時,器件會以初始化狀態啓動。CP2200($4.9375)支持軟件復位,可以通過並口將復位寄存器置位來實現軟件復位。

  晶振電路:CP2200($4.9375)的工作頻率爲20MHz,晶振連接在XTAL1和XTAL2之間。CP2200($4.9375)也可由連接到XTAL1引腳的外部時鐘源驅動。

  I/O並行接口:CP2200($4.9375)的並行主機接口,支持Motorola和Intel兩種總線方式,且支持地址數據複用和非複用方式。可以通過將MUXEN和MOTEN引腳接地或拉高電平來實現對主機接口總線方式的配置。

  以太網變壓器

  要實現以太網接口,以太網變壓器是不可缺少的。在差分接收引腳(RX+/RX-)上,需要1個專用於10BASE-T操作的l:1脈衝變壓器;在差分發送引腳(TX+/TX-)上,需要外接1個帶有中心抽頭的l:2.5脈衝變壓器。變壓器應具有2 kV以上的電壓隔離性能,以防止靜電干擾。發送端需要2個8Ω(精度爲1%)的電阻和1個560pF的電容與特定端相連,接收端需要1個100Ω電阻與特定端相連。按照CP2200($4.9375)的要求,筆者採用的是PRJ系列的PRJ-010型變壓器。該變壓器集成了RJ-45接頭,在省去了不少連線的同時也提高了高頻信號傳輸的可靠性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章