金華網(wǎng)絡(luò)水晶頭參數(shù)
發(fā)布時(shí)間:2023-01-30 01:38:30金華網(wǎng)絡(luò)水晶頭參數(shù)
本文介紹一般電話線銜接及水晶頭壓接辦法,多指家用電話,大一點(diǎn)的公司都是用集團(tuán)電話,需求體系設(shè)備調(diào)試,本文暫不觸及,此外對(duì)ISDN用戶,由于ISDN接入電話還需求專(zhuān)門(mén)的盒子,現(xiàn)在運(yùn)用較少且已逐漸篩選,盡管ISDN在傳輸上有數(shù)字化的優(yōu)勢(shì),但對(duì)一般話音傳輸來(lái)講,根本沒(méi)有吸引力,或許在國(guó)際話音傳輸上短期內(nèi)還有點(diǎn)效果。比較較而言,仍是傳統(tǒng)的東西更有生命力。一、一般電話水晶頭銜接方法電話插座多運(yùn)用非國(guó)際標(biāo)準(zhǔn)的RJ11(Registered Jack,注冊(cè)插孔)電話水晶頭,有4PIN或6PIN兩種,跟RJ45 8PIN電話水晶頭比較要略小。別的,不要把RJ11接口向RJ45接口中插接,不然可能會(huì)損壞RJ45引腳。此外,也有些轉(zhuǎn)接器運(yùn)用RJ45 8PIN水晶頭,銜接次序只需同線序即可,詳細(xì)引腳能夠反觀插座上的伸出引腳。由于RJ11運(yùn)用混亂,所以線纜顏色也沒(méi)有規(guī)則,有紅白一路,黑黃一路的,也有紅藍(lán)一路、綠黃一路的,詳細(xì)要根據(jù)接入線纜的不同可能不同,輸入線承認(rèn)只需分辨出哪兩根可用即可,盡可穿插銜接測(cè)試,橫豎即便短路了也不會(huì)燒到電信交換機(jī)的,那兒有維護(hù)。一般電話線就是指電話輸入線,壓接到RJ11 6PIN接頭時(shí),只需銜接到水晶頭中心的兩個(gè)引腳上(3腳和4腳)上,不必區(qū)別線序,話機(jī)內(nèi)部線路會(huì)主動(dòng)倒換。聽(tīng)筒線是銜接電話聽(tīng)筒和座機(jī)之間的銜接線,接頭一般運(yùn)用RJ11 4PIN水晶頭,線序依照1-4、2-3、3-2、4-1,也就是倒序壓接(水晶頭平擺正面朝向自己,線序倒反即可)。二、 數(shù)字電話銜接方法正本數(shù)字電話的概念是指電話到交換機(jī)的傳輸也是選用數(shù)字方法的,而目前的數(shù)字電話前期被偷換概念,跟數(shù)字電視機(jī)相同,只需“源”和“接收”不是一起選用數(shù)字編碼的,都只能算是對(duì)折字處理。所以目前市道出售的家用數(shù)字電話也都只是母子機(jī)之間運(yùn)用數(shù)字傳輸,所以外線其實(shí)仍然選用傳統(tǒng)的模仿話音傳輸。所以,水晶頭的壓接辦法能夠仍然參閱上面一般電話運(yùn)用兩根電話線。對(duì)集團(tuán)電話,除非接口不同或有特別約好外,只需支撐傳統(tǒng)撥號(hào)方法就能夠接到一般的的兩根電話線上,天緣對(duì)此觸摸不多,單從技能視點(diǎn)考量,集團(tuán)電話能夠做成全數(shù)字的,所以可能有些類(lèi)型不能在家庭運(yùn)用,對(duì)此有了解的網(wǎng)友不妨彌補(bǔ)一下。三、輸入線及聽(tīng)筒線示例1、輸入線部分典型的電話轉(zhuǎn)接線,一般是一頭接分線盒一頭接座機(jī)(故需求兩個(gè)插頭),或是用在分機(jī)之間,假如沒(méi)有分線盒,能夠剪斷一頭直接銜接到電話輸入線上。2、聽(tīng)筒部分聽(tīng)筒線很少需求用戶自己手動(dòng)去做,話機(jī)都會(huì)隨機(jī)順便,即便壞了,自己也很難找這類(lèi)螺旋形的銜接線,不像上文一般電話線相同自己制造,仍是直接買(mǎi)一個(gè)做好的聽(tīng)筒線也不貴。急用的話自己能夠在原聽(tīng)筒線斷開(kāi)處剪開(kāi)手動(dòng)銜接即可,或許替換一頭銜接頭也能夠。四、電話線線序及銜接約好早前電話都是運(yùn)用脈沖撥號(hào)方法,現(xiàn)在簡(jiǎn)直都改成DTMF(雙音多頻)或FSK(移頻鍵控)制式了,但仍然歸于模仿?lián)芴?hào)方法。不過(guò)這些對(duì)國(guó)內(nèi)用戶而言不必?fù)?dān)心,市道購(gòu)買(mǎi)的電話機(jī)都是支撐這些撥號(hào)方法的。交換機(jī)輸出的用戶模塊輸出的一般是4芯線纜,支撐2路一般電話或是一路數(shù)字電話。一般電話輸入線只有兩根線,正常供電為48V直流電壓,在振鈴、摘機(jī)等情況下還會(huì)發(fā)生變化,詳細(xì)參閱文末鏈接。但是在銜接時(shí)不必區(qū)別線序,由于電話機(jī)內(nèi)有極性倒換設(shè)備。聽(tīng)筒線四根線序是:揚(yáng)聲器+、MIC-、MIC+、揚(yáng)聲器-,別離對(duì)應(yīng)揚(yáng)聲器和麥克風(fēng)。
金華網(wǎng)絡(luò)水晶頭參數(shù)
一、 RJ45連接器觸點(diǎn)的端接分類(lèi)如下。端接方式分為分離式連接和長(zhǎng)久性連接:1.分離式連接:有三種方式:彈簧施加的直接接觸壓力、螺釘產(chǎn)生的直接接觸壓力和楔塊產(chǎn)生的接觸壓力。接觸點(diǎn)有摩擦問(wèn)題。典型端子,如螺釘固定端子和插入式端子;2.長(zhǎng)久性連接:有多種方法,如釬焊、銅焊、點(diǎn)焊、導(dǎo)電膠粘接等;通過(guò)機(jī)械方法實(shí)現(xiàn)的長(zhǎng)久性電氣連接,如壓接、纏繞、冷焊、鉚接等二、 RJ45連接器觸點(diǎn)端接是一種常見(jiàn)的端接方法1.接焊一般包括導(dǎo)線和觸點(diǎn)的接焊以及觸點(diǎn)和印制板的接焊。通常通過(guò)手動(dòng)和波峰焊連接。其原理是,焊錫“潤(rùn)濕”其他金屬的表面,并形成一個(gè)錫-接焊組合,其中存在各種物理、化學(xué)和冶金力和效應(yīng)的復(fù)雜交織。牢固結(jié)合的關(guān)鍵因素包括控制接焊溫度、控制接焊時(shí)間、清潔接焊表面等。如果需要助焊劑和焊料,由于各種不當(dāng)操作,焊點(diǎn)的微觀結(jié)構(gòu)可能存在隱患;2、壓接:壓接可靠性高,操作方便,速度快,對(duì)人員素質(zhì)要求低,可避免化學(xué)污染和熱污染。卷曲有多種形式。圓柱形壓接常用于軍工產(chǎn)品中,可分為可拆卸和可更換或不可拆卸和可更換。要緊的是導(dǎo)線、端子和操作工具之間的正確配合。此外,剝線時(shí)不應(yīng)損壞導(dǎo)線,導(dǎo)線的插入應(yīng)適當(dāng)。壓接工具包括手動(dòng)壓接鉗、自動(dòng)或半自動(dòng)壓接機(jī)等。3.纏繞是指在張力下纏繞導(dǎo)體,將實(shí)心導(dǎo)體纏繞在帶有棱角的圓柱形桿上,使其在棱角處變形,從而使導(dǎo)體與圓柱形桿之間形成氣密接觸面。繞組的技術(shù)要求見(jiàn)mil-std-1130。有手動(dòng)卷繞槍和程控自動(dòng)卷繞設(shè)備。繞組有兩種類(lèi)型:一種是繞在立柱上的所有導(dǎo)線都是線;其次,根部的一圈是帶絕緣護(hù)套的導(dǎo)體。繞組突出的特點(diǎn)是其高可靠性,比接焊高2-3個(gè)數(shù)量級(jí),操作簡(jiǎn)單,在繞組錯(cuò)誤或線路改進(jìn)時(shí)易于拔出導(dǎo)線。然而,幾乎所有的電流都流經(jīng)前幾圈導(dǎo)線,這需要繞組空間,僅適用于小截面的單股軟導(dǎo)線,因此其使用受到束縛;4.插入是一種可分離的物理連接方法,即將引腳和總線連接器的終端部分插入多層印制板的金屬化孔中,終端部分的彈性結(jié)構(gòu)與金屬化孔接觸。5.穿刺實(shí)際上是針腳和總線連接器的觸點(diǎn)與帶狀電纜之間的壓接。有兩種方式:一種是刺穿絕緣層(周?chē)鷮?dǎo)線壓接);其次,一定要刺穿導(dǎo)線本身形成壓接(刺穿導(dǎo)線壓接)。
金華網(wǎng)絡(luò)水晶頭參數(shù)
摘要:設(shè)計(jì)了以ENC28J60 為核心的以太網(wǎng)接口實(shí)現(xiàn)方案,描述了該系統(tǒng)硬件架構(gòu)的設(shè)計(jì)方法。在簡(jiǎn)要介紹了以太網(wǎng)控制器ENC28J60 的結(jié)構(gòu)、功能、外圍電路的基礎(chǔ)上, 對(duì)ENC28J60 與Atmega16 的SPI 通訊進(jìn)行了闡述。此方案不僅成本低, 而且可以實(shí)現(xiàn)500Kbps 以上的傳輸速率,滿足了嵌入式系統(tǒng)的Internet 控制要求。1 引言隨著Internet 的出現(xiàn)和以太網(wǎng)的迅速發(fā)展, 基于以太網(wǎng)的設(shè)備控制越來(lái)越多。目前市場(chǎng)上大部分以太網(wǎng)控制器采用的封裝均超過(guò)80 引腳, 如RTL8019AS、DM9008、CS8900A 等。這些器件不僅結(jié)構(gòu)復(fù)雜, 面積龐大, 且系統(tǒng)開(kāi)銷(xiāo)較大。近來(lái), Microchip推出全球首枚28 引腳獨(dú)立以太網(wǎng)控制器ENC28J60, 可為嵌入式系統(tǒng)提供低引腳數(shù)、低成本、精簡(jiǎn)的遠(yuǎn)程通訊解決方案。2 ENC28J60 網(wǎng)絡(luò)接口體系結(jié)構(gòu)ENC28J60 是帶有行業(yè)標(biāo)準(zhǔn)串行外設(shè)接口(Serial PeripheralInterface, SPI)的獨(dú)立以太網(wǎng)控制器。它符合IEEE 802.3 的全部規(guī)范, 采用了一系列包過(guò)濾機(jī)制以對(duì)傳入數(shù)據(jù)包進(jìn)行限制。它還提供了一個(gè)內(nèi)部DMA 模塊, 以實(shí)現(xiàn)快速數(shù)據(jù)吞吐和硬件支持的IP 校驗(yàn)和計(jì)算。與主控制器的通信通過(guò)兩個(gè)中斷引腳(INT和WOL)和SPI 腳(SO、SI、SCK、CS)實(shí)現(xiàn), 數(shù)據(jù)傳輸速率高達(dá)10Mb/s.兩個(gè)專(zhuān)用的引腳(LEDA、LEDB)用于連接LED, 進(jìn)行網(wǎng)絡(luò)活動(dòng)狀態(tài)指示。圖1 所示為ENC28J60 的典型應(yīng)用電路。ENC28J60 由7 個(gè)主要功能模塊組成:SPI 接口, 充當(dāng)主控制器和ENC28J60 之間通信通道; 控制寄存器, 用于控制和監(jiān)視ENC28J60; 雙端口RAM緩沖器, 用于接收和發(fā)送數(shù)據(jù)包; 判優(yōu)器,當(dāng)DMA、發(fā)送和接收模塊發(fā)出請(qǐng)求時(shí)對(duì)RAM緩沖器的訪問(wèn)進(jìn)行控制; 總線接口, 對(duì)通過(guò)SPI 接收的數(shù)據(jù)和命令進(jìn)行解析;MAC 模塊:實(shí)現(xiàn)符合IEEE 802.3 標(biāo)準(zhǔn)的MAC 邏輯; PHY 模塊, 對(duì)雙絞線上的模擬數(shù)據(jù)進(jìn)行編碼和譯碼。ENC28J60 還包括其他支持模塊, 諸如振蕩器、片內(nèi)穩(wěn)壓器、電平變換器(提供可以接受5V 電壓的I/O 引腳)和系統(tǒng)控制邏輯。根據(jù)以上說(shuō)明, ENC28J60 應(yīng)用于嵌入式網(wǎng)絡(luò)接口是非常合適的, 有廣闊的應(yīng)用發(fā)展前景。3 ENC28J60 在嵌入式網(wǎng)絡(luò)接口的應(yīng)用3.1 硬件電路設(shè)計(jì)利用ENC28J60 可以構(gòu)成不同功能的網(wǎng)絡(luò)終端節(jié)點(diǎn), 如網(wǎng)絡(luò)服務(wù)器、帶Internet 功能的設(shè)備、遠(yuǎn)程監(jiān)控(數(shù)據(jù)采集, 診斷)設(shè)備等。圖2 所示為基于ENC28J60 的嵌入式網(wǎng)絡(luò)接口的硬件電路原理圖。電路中有:2 個(gè)LED 狀態(tài)指示燈主要用來(lái)顯示網(wǎng)絡(luò)連接狀態(tài), 包括PHY 是否沖突、連接是否建立、是否接收數(shù)據(jù)、連接速度、雙工模式等; 必需的偏置電阻R3(2kΩ, 精度為1%);高速局域網(wǎng)電磁隔離模塊(即RJ45 以太網(wǎng)接口), 應(yīng)用中,ENC28J60 的物理端口與隔離變壓器HR901170A 連接時(shí)必須符合IEEE802.3 對(duì)物理層規(guī)范的要求, 如RJ45 的插孔與隔離變壓器的間隔應(yīng)盡量小, 輸出和輸入差分信號(hào)對(duì)的走線要有很好的隔離。電路中的主控制器采用Atmel 公司的ATmega16 單片機(jī),它具有先進(jìn)的RISC(精簡(jiǎn)指令集計(jì)算機(jī))結(jié)構(gòu)、16 kB 可編程Flash 存儲(chǔ)器、512 B 的EEPROM和1 kB 片內(nèi)SRAM, 具有豐富的外設(shè)接口, 其SPI 接口允許ATmega16 與外設(shè)進(jìn)行高速的同步數(shù)據(jù)傳輸。本設(shè)計(jì)中ATmega16 SPI 配置為主機(jī)模式,ENC28J60 為從設(shè)備。ATmega16 的SPI 工作模式由CPOL、CPHA 設(shè)置, 根據(jù)ENC28J60 的SPI 讀寫(xiě)時(shí)序, ATmega16 的SPI工作模式應(yīng)設(shè)置為模式0.ATmega16 通過(guò)將ENC28J60 的CS引腳置低實(shí)現(xiàn)與其的同步。SPI 時(shí)鐘由寫(xiě)入到SPI 發(fā)送緩沖寄存器的數(shù)據(jù)啟動(dòng), SPI MOSI(PB5)引腳上的數(shù)據(jù)發(fā)送秩序由寄存器SPCR 的DORD 位控制, 置位時(shí)數(shù)據(jù)的LSB(最低位)首先發(fā)送, 否則數(shù)據(jù)的MSB(最高位)首先發(fā)送。我們選擇先發(fā)送MSB,同時(shí)接收到的數(shù)據(jù)傳送到接收緩沖寄存器, CPU 進(jìn)行右對(duì)齊從接收緩沖器中讀取接收到的數(shù)據(jù)。應(yīng)該注意, 當(dāng)需要從ENC28J60 中讀取多個(gè)數(shù)據(jù)時(shí), 即使ENC28J60 并不需要ATmega16 串行輸出的數(shù)據(jù), 每讀取一個(gè)數(shù)據(jù)前都要向SPI 發(fā)送緩沖器寫(xiě)一個(gè)數(shù)據(jù)以啟動(dòng)SPI 接口時(shí)鐘。由于SPI 系統(tǒng)的發(fā)送方向只有1 個(gè)緩沖器, 而在接收方向有2 個(gè)緩沖器, 所以在發(fā)送時(shí)一定要等到移位過(guò)程全部結(jié)束后, 才能對(duì)SPI 數(shù)據(jù)寄存器執(zhí)行寫(xiě)操作; 而在接收數(shù)據(jù)時(shí), 需要在下一個(gè)字節(jié)移位過(guò)程結(jié)束之前通過(guò)訪問(wèn)SPI 數(shù)據(jù)寄存器讀取當(dāng)前接收到的數(shù)據(jù), 否則第1 個(gè)數(shù)據(jù)丟失。
金華網(wǎng)絡(luò)水晶頭參數(shù)
摘要:為適應(yīng)RFID 讀寫(xiě)器在不同應(yīng)用系統(tǒng)中的要求,開(kāi)發(fā)了一種以MSP430F149 單片機(jī)為核心的具有嵌入式以太網(wǎng)網(wǎng)絡(luò)接口的手持式RFID 讀寫(xiě)器。文中介紹RFID 讀寫(xiě)器中單片機(jī)與以太網(wǎng)控制器RTL8139 組成的網(wǎng)絡(luò)接口設(shè)計(jì)方法,實(shí)現(xiàn)了手持式RFID 讀寫(xiě)器接入Internet 網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信。RFID 技術(shù)目前廣泛應(yīng)用于身份識(shí)別、防偽應(yīng)用、供應(yīng)鏈應(yīng)用、公共交通管理、物流管理、生產(chǎn)線自動(dòng)化與過(guò)程控制、容器識(shí)別等領(lǐng)域。由于手持式RFID讀寫(xiě)器的存儲(chǔ)器容量有限,保存在讀寫(xiě)器中的數(shù)據(jù)可以通過(guò)USB 等接口傳送到計(jì)算機(jī)中進(jìn)行處理,但為更方便快捷地將讀寫(xiě)器中的數(shù)據(jù)傳送到遠(yuǎn)程的計(jì)算機(jī)系統(tǒng)中,將便攜設(shè)備網(wǎng)絡(luò)化是解決上述問(wèn)題的有效途徑之一。但目前的手持式RIFD 讀寫(xiě)器并不具備與互聯(lián)網(wǎng)進(jìn)行網(wǎng)絡(luò)連接的網(wǎng)絡(luò)接口。另外,手持式RFID 讀寫(xiě)器是通過(guò)內(nèi)部所裝有的電池進(jìn)行供電,所以降低其工作功耗也是主要問(wèn)題之一。而MSP430F149 單片機(jī)是一款16 位超低功耗的處理芯片,它將多個(gè)不同功能的模擬電路,數(shù)字電路模塊集成于一身,適合應(yīng)用與需要電池供電的便攜式儀器儀表中。因此,文中主要介紹手持式RFID 讀寫(xiě)器中MSP430F149 單片機(jī)與以太網(wǎng)控制器RTL8139 接口的硬件設(shè)計(jì)的方法,以及相應(yīng)的硬件設(shè)備驅(qū)動(dòng)程序的設(shè)計(jì)和TCP /IP 協(xié)議棧的處理方法。1 網(wǎng)絡(luò)接口硬件結(jié)構(gòu)。1. 1 網(wǎng)絡(luò)接口手持式RFID 讀寫(xiě)器是便攜式射頻識(shí)別系統(tǒng)的主要設(shè)備,其網(wǎng)絡(luò)接口主要由MSP430 單片機(jī)與以太網(wǎng)控制器RTL8139 塊等組成。其網(wǎng)絡(luò)接口硬件結(jié)構(gòu)如圖1 所示。根據(jù)便攜設(shè)備的低功耗要求,MSP430 單片機(jī)采用MSP430F149,具有超低功耗、強(qiáng)大處理能力、豐富片上外圍模塊及多種存儲(chǔ)器形式等功能,其中有2 個(gè)具有中斷功能的8 位并行端口P1與P2和4 個(gè)8 位的通用并行端口P3、P4、P5與P6,可以滿足和以太網(wǎng)控制器的接口,而且能夠?qū)崿F(xiàn)RFID 讀寫(xiě)器的其他接口功能。隔離變壓器選用PM34 - 1006M10 /100 /1000M 變壓器。采用RTL8139 以太網(wǎng)控制器作為網(wǎng)絡(luò)接口。由于RTL8139 是PCI 總線接口,不能直接與8 位的MCU 接口,需要一個(gè)PCI 接口進(jìn)行轉(zhuǎn)接。單片機(jī)在進(jìn)行外部存儲(chǔ)器操作時(shí)采用的信號(hào)有P0口、P2口、ALE以及RD 和WR 信號(hào)。其中,P0口為地址( 低8 位) /數(shù)據(jù)復(fù)用,P2口為高8 位地址信號(hào); ALE 為地址鎖存信號(hào),為高電平時(shí)將P0口的值鎖存到低8 位數(shù)據(jù)線上; RD 和WR 為讀寫(xiě)有效信號(hào),低電平有效。因此,PCI 接口實(shí)際上是起到一個(gè)從單片機(jī)讀寫(xiě)時(shí)序到32位PCI 讀寫(xiě)時(shí)序轉(zhuǎn)換的作用。1. 2 RTL8139 的結(jié)構(gòu)及編程接口RTL8139 是臺(tái)灣Realtek 公司生產(chǎn)的一種高度集成的全面支持IEEE802. 3 標(biāo)準(zhǔn)的以太網(wǎng)控制器芯片,支持微軟的PnP 規(guī)范。利用雙絞線可以和全雙工網(wǎng)絡(luò)交換機(jī)相連接,能夠同時(shí)接收和發(fā)送數(shù)據(jù)。支持UTP( Unshielded Twisted Paired) ,AUI( Attachment UnitInterface) 自動(dòng)偵測(cè)。支持IO 地址全解碼模式。其主要特性如下:(1)符合Ethernet Ⅱ 和IEEE802. 3 ( 10Base5,10Base2,10BaseT) 標(biāo)準(zhǔn)。(2)支持跳線和免跳線兩種工作方式。(3)全雙工,收發(fā)可同時(shí)達(dá)到100 Mbit·s - 1 的速率。(4)支持32 位數(shù)據(jù)PCI 總線。(5)允許3 個(gè)診斷LED 可編程輸出。(6)128 腳LQFP 封裝,縮小了PCB 尺寸。PCI 總線信號(hào)有3. 3 V 標(biāo)準(zhǔn)和5 V 標(biāo)準(zhǔn),信號(hào)線眾多,但并不是所有的PCI 設(shè)備都使用全部的PCI 接口信號(hào),實(shí)際只使用需要的即可。RTL8139AS 以太網(wǎng)控制器遵循3 V 標(biāo)準(zhǔn),并且只使用了PCI 總線信號(hào)中的以下部分: AD[31: 0]為數(shù)據(jù)信號(hào)復(fù)用總線。FRAME 為幀周期信號(hào),由當(dāng)前主設(shè)備驅(qū)動(dòng),表示一次訪問(wèn)的開(kāi)始和持續(xù)時(shí)間。IRDY 為主設(shè)備準(zhǔn)備好信號(hào)。TRDY 為從設(shè)備準(zhǔn)備好信號(hào)。C /BE 為總線命令和字節(jié)使能復(fù)用信號(hào)。地址期是總線命令,數(shù)據(jù)期是字節(jié)使能。IDSEL 為初始化設(shè)備選擇信號(hào)。在參數(shù)配置讀寫(xiě)傳輸期間,用作片選。對(duì)于只有一個(gè)PCI 設(shè)備的情況,它可以總接高電平。RST 為復(fù)位信號(hào)。CLK 為系統(tǒng)時(shí)鐘信號(hào),頻率范圍DC ~ 33 MHz.以上信號(hào)都在CLK 的上升沿有效。INTA 為中斷請(qǐng)求信號(hào),RTL8139數(shù)據(jù)準(zhǔn)備好后可以用來(lái)向主控制器發(fā)出中斷DEVSEL 為設(shè)備選擇信號(hào),表明驅(qū)動(dòng)它的設(shè)備已成當(dāng)前訪問(wèn)的設(shè)備,由于系統(tǒng)中,RTL8139 是單一的PCI 設(shè)備,因此該信號(hào)可以不用。2 網(wǎng)絡(luò)接口軟件結(jié)構(gòu)RFID 讀寫(xiě)器系統(tǒng)網(wǎng)絡(luò)接口軟件主要包括硬件設(shè)備驅(qū)動(dòng)程序、TCP /IP 協(xié)議棧、應(yīng)用協(xié)議和其他用戶應(yīng)用程序。網(wǎng)絡(luò)接口軟件的流程如圖3 所示。其中應(yīng)用協(xié)議和其他用戶應(yīng)用程序?qū)⒃诙伍_(kāi)發(fā)時(shí)根據(jù)RFID 讀寫(xiě)器的具體功能要求進(jìn)行設(shè)計(jì),這里主要介紹硬件設(shè)備驅(qū)動(dòng)程序、TCP /IP 協(xié)議棧的實(shí)現(xiàn)方法。2. 1 硬件設(shè)備驅(qū)動(dòng)程序硬件設(shè)備驅(qū)動(dòng)是將PCI 接口當(dāng)作單片機(jī)的外部存儲(chǔ)器看待,單片機(jī)以讀寫(xiě)外部存儲(chǔ)器的時(shí)序?qū)CI 接口進(jìn)行讀寫(xiě),再由PCI 接口將這種讀寫(xiě)操作時(shí)序轉(zhuǎn)換成PCI 時(shí)序?qū)σ蕴W(wǎng)控制器進(jìn)行操作。主要包括3 個(gè)部分,網(wǎng)絡(luò)初始化,發(fā)送控制和接收控制。主要完成對(duì)CR,TCR,RCR IMR ISR,RBSTART,MAR 等寄存器操作。發(fā)送控制過(guò)程在網(wǎng)絡(luò)中,幀傳輸?shù)倪^(guò)程是發(fā)送方將待發(fā)送的數(shù)據(jù)按幀格式要求封裝成幀,然后同過(guò)網(wǎng)卡發(fā)送到網(wǎng)絡(luò)的傳輸線上。發(fā)送程序框圖如圖4所示。接收控制過(guò)程分成2 步,第1 步是根據(jù)哈稀算法判斷數(shù)據(jù)包是否是本地的數(shù)據(jù)包,如果是則接收放入FIFO,如果FIFO 里的數(shù)據(jù)包達(dá)到了RCR 寄存器預(yù)先設(shè)定閾值,把數(shù)據(jù)報(bào)放入RX_BUFF.第2 步主機(jī)程序?qū)X_BUFF 里的數(shù)據(jù)讀取到內(nèi)存進(jìn)行處理。2. 2 TCP /IP 協(xié)議棧TCP /IP 實(shí)質(zhì)上是一系列協(xié)議的總稱(chēng),是實(shí)現(xiàn)Internet通訊必不可少的部分,包括十幾個(gè)協(xié)議標(biāo)準(zhǔn),在這里要實(shí)現(xiàn)的是通過(guò)網(wǎng)絡(luò)讀取居民用表的讀數(shù),傳輸?shù)臄?shù)據(jù)量少且對(duì)實(shí)時(shí)性要求不高,不需要全部的協(xié)議,只要實(shí)現(xiàn)幾個(gè)必備的即可,權(quán)衡之下,求在最小代碼、最小資源需求和功能實(shí)現(xiàn)間取得一個(gè)平衡: 只實(shí)現(xiàn)了ICMP、TCP、IP、ARP 4 個(gè)協(xié)議,組成一個(gè)小型化的TCP /IP 協(xié)議。因?yàn)槿魏我粋€(gè)以太網(wǎng)數(shù)據(jù)幀要發(fā)送時(shí)都必須要知道對(duì)方的物理地址,這能過(guò)ARP 協(xié)議獲得,所以要實(shí)現(xiàn)ARP 協(xié)議。而IP 協(xié)議是TCP, ICMP協(xié)議數(shù)據(jù)的傳輸格式; TCP 協(xié)議提供可靠的,可重組服務(wù); 而ICMP 協(xié)議是調(diào)試時(shí)所不可缺少的。另外,在實(shí)現(xiàn)重發(fā)功能時(shí),大多的做法是應(yīng)用層不參與,當(dāng)需要重發(fā)時(shí),由TCP /IP 協(xié)議把存儲(chǔ)在數(shù)據(jù)緩沖區(qū)的數(shù)據(jù)再發(fā)送一次即可,但在以單片機(jī)為主處理器的情況下,因?yàn)閱纹瑱C(jī)自身的資源有限,為了減少RAM 的使用,可以在需要重發(fā)時(shí)再由應(yīng)用層產(chǎn)生這一幀數(shù)據(jù)即可,這無(wú)需太多的時(shí)間。這樣也不必每發(fā)送一幀數(shù)據(jù)都要存在緩沖區(qū)中以備重發(fā)時(shí)使用,進(jìn)一步節(jié)省了RAM。3 實(shí)驗(yàn)結(jié)果及分析將手持式RFID 讀寫(xiě)器通過(guò)網(wǎng)線連入局域網(wǎng)交換機(jī),預(yù)先將讀寫(xiě)器的IP 地址設(shè)置為192. 168. 1. 37,啟動(dòng)讀寫(xiě)器、交換機(jī)及電腦,在電腦的命令終端輸入ping192. 168. 1. 37 命令在電腦中打開(kāi)RFID 綜合管理系統(tǒng),將實(shí)驗(yàn)用RFID 卡放入手持式RFID 讀寫(xiě)器后,綜合管理系統(tǒng)讀到信息手持式RFID 讀寫(xiě)器將讀到的實(shí)驗(yàn)卡信息,通過(guò)局域網(wǎng)交換機(jī)成功地傳輸?shù)诫娔X的綜合管理系統(tǒng)當(dāng)中,實(shí)現(xiàn)了網(wǎng)絡(luò)接口的功能。4 結(jié)束語(yǔ)設(shè)計(jì)的手持式RFID 讀寫(xiě)器網(wǎng)絡(luò)接口硬件采用MSP430F149 作為控制芯片,選用PM34 - 1 006M10 /100 /1 000M 變壓器作為隔離變壓器,以及全面支持IEEE802. 3 標(biāo)準(zhǔn)高度集成的RTL8139 作為以太網(wǎng)控制器芯片,整個(gè)系統(tǒng)具有超低功耗等優(yōu)點(diǎn),實(shí)現(xiàn)了RFID 讀寫(xiě)器的網(wǎng)絡(luò)化功能,為提高產(chǎn)品的競(jìng)爭(zhēng)力創(chuàng)造了條件。同時(shí),網(wǎng)絡(luò)接口驅(qū)動(dòng)程序及TCP /IP C 語(yǔ)言進(jìn)行開(kāi)發(fā),具有較好的可讀性和移植性,可以提高開(kāi)發(fā)效率,縮短開(kāi)發(fā)周期。
金華網(wǎng)絡(luò)水晶頭參數(shù)
關(guān)于網(wǎng)線的基本知識(shí)掃盲,本文教您認(rèn)識(shí)網(wǎng)線、網(wǎng)線的種類(lèi),網(wǎng)線的接法,水晶頭的快速制作,以及一些與網(wǎng)線有關(guān)的常見(jiàn)問(wèn)題。一、網(wǎng)線的種類(lèi)。我們常見(jiàn)的網(wǎng)線有雙絞線、同軸電纜、光纜(光纖)等。接頭通常我們通常叫做水晶頭,接口為RJ45接口,它又有STP和UTP兩種,我們常用的是UTP。首先說(shuō)到雙絞線,就是我們平常使用的那種一塊錢(qián)一米的普通網(wǎng)線,通常雙絞線都是8根線,為了減少信號(hào)衰減、以及讓傳輸?shù)木嚯x更遠(yuǎn)一些,所以每2根絞在一起,組成了4對(duì),即為雙絞線。這種普通網(wǎng)線的理論最遠(yuǎn)的傳輸距離是100-150米。網(wǎng)線的芯的粗細(xì)、含銅量,決定了網(wǎng)線的傳輸距離,一般來(lái)講,越粗、含銅越高,質(zhì)量越好。其次雙絞線又分為STP和UTP,STP即“屏蔽雙絞線|,其中有金屬隔膜,可減少信號(hào)干擾,但價(jià)格較貴,一般幾塊錢(qián)一米甚至十幾塊。而UTP呢就是“非屏蔽雙絞線”,也就是沒(méi)有這層隔離膜,所以質(zhì)量遠(yuǎn)不如STP,這種線一般也就一塊錢(qián)一米。除了雙絞線外,還有更好的同軸電纜,以及目前我們最喜歡的光纖了。同軸電纜,是由一層層的絕緣線包裹著中央銅導(dǎo)體的電纜線。它的特點(diǎn)是抗干擾能力好,傳輸數(shù)據(jù)穩(wěn)定,價(jià)格也便宜,同樣被廣泛使用,如閉路電視線等。同軸細(xì)電纜線一般市場(chǎng)售價(jià)幾元一米,不算太貴。同軸電纜用來(lái)和BNC頭相連,市場(chǎng)上賣(mài)的同軸電纜線一般都是已和BNC頭連接好了的成品,大家可直接選用。光纜,也就是光纖,補(bǔ)充下,很多人念”光千“,正確的是念”光鮮“,我以前也經(jīng)常犯這個(gè)錯(cuò)誤。光纖也就不用我多說(shuō)了,是目前最理想的傳輸線纜。二、網(wǎng)線的線序現(xiàn)在流傳最廣的,就是100M網(wǎng)線頭的卡法。將網(wǎng)線頭有卡的那一面朝下,有銅片的那一端朝外,從左面開(kāi)始數(shù)起,分為12345678。橙白、橙、藍(lán)白、綠、綠白、藍(lán)、棕白、棕。這是百兆的標(biāo)準(zhǔn)線序。三、網(wǎng)線是8根全有用嗎?不是。網(wǎng)絡(luò)的傳輸只會(huì)用到其中的4根。按著上面說(shuō)的順序,1、2、3、6,網(wǎng)絡(luò)傳輸只使用這4根。也就是說(shuō),我們只使用其中的4條線,同樣可以實(shí)現(xiàn)聯(lián)網(wǎng)的目的。四、我把網(wǎng)線中的4根用來(lái)聯(lián)網(wǎng),剩下的4根當(dāng)電話線用,可以不?當(dāng)然可以。在裝修的時(shí)候,建議您先布網(wǎng)線,這樣您可以選擇的余地就大了很多。五、網(wǎng)線可以接頭不?可以。但是不建議。因?yàn)檫@樣會(huì)加強(qiáng)一些信號(hào)的衰減,會(huì)影響傳輸距離。有兩種接頭方法,一種是可以拔插的連接器,如下圖。另一種就是直接像接電線那樣擰在一起即可,不過(guò)要注意順序,不能亂接,而且穩(wěn)定性也不高。六、在戶外和室內(nèi)用的網(wǎng)線上有說(shuō)法嗎?有的,戶外布線,建議您使用戶外網(wǎng)線,戶外網(wǎng)線在外皮上會(huì)有些不同,有的戶外網(wǎng)線,里面還會(huì)多一根線,叫做拉筋,用來(lái)保持網(wǎng)線遇到強(qiáng)烈的外力的時(shí)候,里面的線不會(huì)斷。七、終極教程:水晶頭的做法。做水晶頭,首先得有一把壓線鉗,最前端是剝線口,它用來(lái)剝開(kāi)雙絞線外殼。中間是壓制RJ-45頭工具槽,這里可將RJ-45頭與雙絞線合成。離手柄是鋒利的切線刀,此處可以用來(lái)切斷雙絞線。網(wǎng)線的做法有兩種標(biāo)準(zhǔn),568A和568B,文章開(kāi)頭圖片展示的是568B的線序。標(biāo)準(zhǔn)568A:綠白-1,綠-2,橙白-3,藍(lán)-4,藍(lán)白-5,橙-6,棕白-7,棕-8。標(biāo)準(zhǔn)568B:橙白-1,橙-2,綠白-3,藍(lán)-4,藍(lán)白-5,綠-6,棕白-7,棕-8。在整個(gè)網(wǎng)絡(luò)布線中應(yīng)用一種布線方式,但兩端都有RJ45端頭的網(wǎng)絡(luò)連線無(wú)論是采用端接方式A,還是端接方式B,在網(wǎng)絡(luò)中都是通用的。實(shí)際應(yīng)用中,大多數(shù)都使用T568B的標(biāo)準(zhǔn),通常認(rèn)為該標(biāo)準(zhǔn)對(duì)電磁干擾的屏蔽更好。如果是計(jì)算機(jī)與交換機(jī)或HUB相連,則兩頭都做568a,或兩頭都做568b。如果是兩臺(tái)計(jì)算機(jī)互連或ADSL MODEM與HUB連接,則需要一頭做568a,另一頭做568b,也就是常說(shuō)的1和3,2和6互換了。另外,計(jì)算機(jī)通訊只使用1,3,2,6這四根線(也就是橙白、橙、綠白、綠,分別對(duì)應(yīng)標(biāo)準(zhǔn)568A及標(biāo)準(zhǔn)568B線序即可),因此,可以用其他4根作電話線,以節(jié)約布線成本。