在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

無線網(wǎng)絡(luò)接口卡收發(fā)器的設(shè)計與實(shí)現(xiàn)方案

電子設(shè)計 ? 來源:電子技術(shù)應(yīng)用 ? 作者:張明武,劉才興 ? 2021-05-23 11:48 ? 次閱讀

隨著無線通信技術(shù)的不斷成熟和應(yīng)用,各種各樣的智能化和網(wǎng)絡(luò)化的無線通信產(chǎn)品不斷涌現(xiàn),無線網(wǎng)絡(luò)產(chǎn)品也得到飛速發(fā)展。無線網(wǎng)絡(luò)接口卡收發(fā)器作為無線網(wǎng)絡(luò)的重要組成部分,為可靠的無線傳輸提供重要的硬件接口及物理層和數(shù)據(jù)鏈路層的協(xié)議支撐。

本文詳細(xì)分析10Mbps無線網(wǎng)絡(luò)接口卡的核心——收發(fā)器的設(shè)計過程中的問題,提出無線網(wǎng)絡(luò)接口卡NIC實(shí)現(xiàn)方案,并對其核心的發(fā)送和接收模塊電路作出分析和探討。

1 無線NIC總體實(shí)現(xiàn)方案

無線NIC的基本結(jié)構(gòu)如圖1。它主要由三部分組成,即數(shù)據(jù)鏈路控制器、Manchester代碼轉(zhuǎn)換器和無線收發(fā)電視。鏈路控制器采用DP8390,以實(shí)現(xiàn)數(shù)據(jù)層路層協(xié)議的控制 ,NIC中設(shè)計了8K×2bits的RAM作為網(wǎng)卡的緩沖區(qū),以提高系統(tǒng)的執(zhí)行速度。系統(tǒng)采用PCI總線與主機(jī)相連。為了與以太網(wǎng)卡兼容,設(shè)計中增加了PROM自舉電路模塊。

內(nèi)部硬件基本模塊如圖2。它主要由無線收發(fā)模塊、編碼轉(zhuǎn)換模塊、接收處理模塊、發(fā)送處理模塊、DMA控制模塊、串并轉(zhuǎn)換模塊等組成。系統(tǒng)時鐘統(tǒng)一采用10MHz方波發(fā)生器的時鐘,以進(jìn)行數(shù)據(jù)幀的同步。

2 收發(fā)器模塊設(shè)計

2.1 發(fā)送模塊設(shè)計

發(fā)送模塊通過DMA方式讀取RAM中的數(shù)據(jù)并將數(shù)據(jù)交給無線發(fā)送模塊進(jìn)行發(fā)送,其工作過程如圖3。網(wǎng)卡向無線網(wǎng)絡(luò)發(fā)送數(shù)據(jù)過程如下:

(1)NIC初始化。計算機(jī)對NIC中各寄存器的讀寫是利用主機(jī)的I/O方式,網(wǎng)卡的基地址一般為300H。初始化NIC實(shí)際上是利用OUT指令對NIC中有關(guān)的寄存器寫控制字。

(2)微機(jī)與網(wǎng)卡中緩沖RAM交換數(shù)據(jù)是使用NIC遠(yuǎn)程DMA模式。開動遠(yuǎn)程DMA后,微機(jī)不斷讀寫網(wǎng)卡的數(shù)據(jù)端口,就能成功地執(zhí)行遠(yuǎn)程DMA過程,完成微機(jī)與網(wǎng)卡中緩沖RAM的數(shù)據(jù)交換。

(3)緩沖RAM收發(fā)網(wǎng)上的數(shù)據(jù)使用NIC的本地DMA模式。當(dāng)初始化過程后,網(wǎng)卡處在接收狀態(tài),一旦接收網(wǎng)上來的數(shù)據(jù),就自動執(zhí)行本地DMA過程,對緩沖RAM進(jìn)行本地DMA寫。

發(fā)送電路模塊的設(shè)計原理圖如圖4。發(fā)送模塊主要由10MHz標(biāo)準(zhǔn)方波發(fā)生器、一個D觸發(fā)器、4034并/串雙向移位寄存器、一個4040計數(shù)器和兩個雙端與門。

10MHz標(biāo)準(zhǔn)方波發(fā)生器用于產(chǎn)生10MHz標(biāo)準(zhǔn)方波,提供發(fā)送數(shù)據(jù)的時鐘信息。4040用于發(fā)送位計數(shù)。在發(fā)送完一個字節(jié)后,4040用其Q3送出完成信號,在D觸發(fā)器中鎖存,即生成字節(jié)轉(zhuǎn)換完畢信號,允許送出下一字節(jié);待接收到第二字節(jié)后,復(fù)位D觸發(fā)器,重復(fù)前述過程。4034在10MHz脈沖控制下,將數(shù)據(jù)總線上的并行數(shù)據(jù)轉(zhuǎn)換成1010MHz的串行數(shù)據(jù)發(fā)往曼徹斯特編碼器

圖4中P1.7為計數(shù)器的初始復(fù)位信號線,由其在發(fā)送開始、全部發(fā)送完成以及發(fā)送未完中斷后發(fā)出復(fù)位脈沖。發(fā)送未完中斷是用來處理發(fā)送過程中在同軸電纜上的沖突,此時將終止當(dāng)前發(fā)送。D觸發(fā)器用來鎖存計數(shù)器4040的Q3輸出端狀態(tài),告知CPU此時外設(shè)已準(zhǔn)備就緒。

2.2 接收模塊設(shè)計

接收模塊由初始化模塊和接收中斷模塊兩部分組成。初始化模塊完成對NIC寄存器的初始化,并對網(wǎng)卡中斷INT3和DMA參數(shù)進(jìn)行初始化,等待中斷。

當(dāng)網(wǎng)絡(luò)有數(shù)據(jù)需要接收時,引發(fā)網(wǎng)卡中斷INT3,接收處理模塊通過DMA與RAM進(jìn)行數(shù)據(jù)傳送。這種不需要CPU干預(yù)的、成批量的數(shù)據(jù)傳送,可以極大地提高數(shù)據(jù)的接收速度。

接收處理模塊完成數(shù)據(jù)幀的處理(主要是以太幀),判斷是控制幀還是數(shù)據(jù)幀,并進(jìn)行幀的校驗(yàn),利用串并轉(zhuǎn)換模塊轉(zhuǎn)換成并行數(shù)據(jù)[6]。主要功能如下:

(1)遠(yuǎn)程DMA讀過程設(shè)置在微機(jī)的中斷子程序中,本地DMA寫完成后,中斷微機(jī)主程序,執(zhí)行遠(yuǎn)程DMA,完成微機(jī)接收數(shù)據(jù)過程。微機(jī)發(fā)送過程是由微機(jī)一方先執(zhí)行遠(yuǎn)程DMA寫,然后執(zhí)行本地DMA讀。

(2)如果是發(fā)送數(shù)據(jù),則發(fā)送模塊完成與接收模塊相反的過程。不過,發(fā)送時還要判斷能束發(fā)送,即用改進(jìn)沖突檢測方式進(jìn)行沖突檢測。由于無線傳輸無法進(jìn)行載波偵聽,只能利用接收方是否忙判斷線路狀態(tài),用軟件實(shí)現(xiàn)。接收處理模塊的執(zhí)行過程如圖5。

2.3 編碼轉(zhuǎn)換、計部件與時鐘

編碼轉(zhuǎn)換環(huán)節(jié)主要用于將接收來的信號通過曼徹斯特編碼器DP8391進(jìn)行解碼,產(chǎn)生相應(yīng)的數(shù)據(jù)流,并進(jìn)行同步的幀頭與校驗(yàn)判斷,進(jìn)行鎖存,產(chǎn)生10MHz串行位流,并將之轉(zhuǎn)換成并行數(shù)據(jù)字節(jié)流,交給接收模塊,送入緩沖區(qū)。在發(fā)送時,其過程與接收過程相反。編碼器與計數(shù)器配合使用,對發(fā)送和接收到的數(shù)據(jù)進(jìn)行計數(shù)。

2.3.1 編碼轉(zhuǎn)換

編碼模塊連接DP8391,其主要包括4034串/并雙向移位寄存器、373三態(tài)鎖存器、兩片4040計數(shù)器、兩片244三態(tài)緩沖器及一片D觸發(fā)器,其硬件原理圖如圖6所示。

4034作為串/并轉(zhuǎn)換器件,其輸入信號取自DP8391RXD端,373用于轉(zhuǎn)換之后的并行數(shù)據(jù)的緩沖與鎖存,然后將它們送至數(shù)據(jù)總線上。4034時鐘信號來自DP8391的RXC端,另外用一片4040對輸入數(shù)據(jù)位進(jìn)行計數(shù),取完8bit后,其Q3腳輸出一脈沖給D觸發(fā)器和字節(jié)計數(shù)器4040a,D觸發(fā)器收到信號后則發(fā)出READY2信號,告知其一字節(jié)轉(zhuǎn)換完成,可從373上取走數(shù)據(jù)。在取走數(shù)據(jù)后,通過D觸發(fā)器異步復(fù)位端復(fù)位觸發(fā)器狀態(tài)。

2.3.2 計數(shù)器部件

接收計數(shù)器是對接收到的數(shù)據(jù)字節(jié)進(jìn)行計數(shù),它主要由4040a實(shí)現(xiàn),其輸入是4040的Q3,輸出則通過兩片244接入數(shù)據(jù)總線,不破壞總線上的其他數(shù)據(jù)。一個計數(shù)器實(shí)現(xiàn)數(shù)據(jù)幀的提取,形成一個完整的字節(jié)。另一個計數(shù)器用于對接收的字符個數(shù)進(jìn)行計數(shù)。

2.3.3 恢復(fù)時鐘

恢復(fù)時鐘REC功能用一個片內(nèi)鎖相環(huán)完成。恢復(fù)時鐘用來監(jiān)測串行數(shù)據(jù)輸入信號的完整性。如果接收到的串行數(shù)據(jù)不符合頻率要求,電路將強(qiáng)行鎖定局部參考時鐘INT,使系統(tǒng)在數(shù)據(jù)或原鎖定丟失時仍能得到正確的恢復(fù)時鐘頻率。如果這個恢復(fù)時鐘頻率與局部參考時鐘頻率的偏離量大于50ppm,將通知鎖定輸出,同時電路將作出反應(yīng)并努力將輸入數(shù)據(jù)流拉回到鎖定數(shù)據(jù)中。

無線網(wǎng)絡(luò)在許多場合作為有線網(wǎng)絡(luò)的替代,如野外聯(lián)網(wǎng)作業(yè)及只需短期臨時的通信場合,都有很好的應(yīng)用前景。本課題設(shè)計的無線網(wǎng)卡,能有效地應(yīng)用于無線網(wǎng)絡(luò)。

本無線網(wǎng)卡,對于網(wǎng)絡(luò)終端的快速移動產(chǎn)生的網(wǎng)絡(luò)信號接入與識別的誤碼率還比較高,有待于進(jìn)一步解決;對于靜止的終端,其通信速度較快、誤碼率很低。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3557

    瀏覽量

    107096
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8887

    瀏覽量

    153008
  • 無線
    +關(guān)注

    關(guān)注

    31

    文章

    5519

    瀏覽量

    175087
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    TD-SCDMA無線網(wǎng)絡(luò)優(yōu)化教程

    TD-SCDMA無線網(wǎng)絡(luò)優(yōu)化教程1:了解TD-SCDMA無線網(wǎng)絡(luò)優(yōu)化的含義2:了解TD-SCDMA無線網(wǎng)絡(luò)優(yōu)化的基本原則和工作思路3:掌握TD-SCDMA無線網(wǎng)絡(luò)優(yōu)化的流程4:熟悉TD
    發(fā)表于 09-18 14:43

    單片機(jī)和工業(yè)無線網(wǎng)絡(luò)

    如同今天的許多通用單片機(jī)(MCU)已經(jīng)的把USB、CAN和以太網(wǎng)作為標(biāo)準(zhǔn)外調(diào)集成在芯片內(nèi)部一樣,越來越多的無線網(wǎng)絡(luò)芯片和無線網(wǎng)絡(luò)解決方案也在向集成SOC方向發(fā)展,比如第一代產(chǎn)品,NORDIC公司
    發(fā)表于 03-04 13:21

    【7gyy】臺式電腦使用無線網(wǎng)絡(luò)的技巧

    實(shí)現(xiàn)臺式電腦能無線上網(wǎng),首先光靠臺式電腦是不行的,因?yàn)樾枰?b class='flag-5'>實(shí)現(xiàn)XP系統(tǒng)下載的無線上網(wǎng)目前主要有2種方法,使用手機(jī)的3G網(wǎng)絡(luò),另外一種是接受
    發(fā)表于 03-10 08:50

    如何接入VTache無線網(wǎng)絡(luò)

    當(dāng)進(jìn)入VTache無線網(wǎng)絡(luò)覆蓋區(qū)域時,通過什么方式可以接入VTache無線網(wǎng)絡(luò)呢?
    發(fā)表于 03-25 11:25

    無線網(wǎng)絡(luò)

    問題,為了避免沒有必要的沖突,可以更換一下信道,所以說當(dāng)網(wǎng)絡(luò)不穩(wěn)定時通過無線路由器更換一個信號發(fā)射頻段是一個不錯的辦法。  (二)無線網(wǎng)絡(luò)不穩(wěn)定因素二:同一時間段用戶過多  網(wǎng)絡(luò)的信號
    發(fā)表于 07-05 11:42

    實(shí)現(xiàn)無線網(wǎng)絡(luò)中AC的軟、硬件解決方案

    物聯(lián)網(wǎng)中的無線網(wǎng)絡(luò)應(yīng)該是個核心技術(shù),那么請指導(dǎo)一個實(shí)現(xiàn)無線網(wǎng)絡(luò)中AC的軟、硬件解決方案,要求至少支持1024的AP點(diǎn),包括芯片型號,另外采用集中式轉(zhuǎn)發(fā)的方式,這種解決
    發(fā)表于 05-25 04:20

    如何去實(shí)現(xiàn)無線網(wǎng)絡(luò)中的FEDCA算法?

    EDCA算法是什么?如何去實(shí)現(xiàn)無線網(wǎng)絡(luò)中的FEDCA算法?怎樣去驗(yàn)證FEDCA算法性能?
    發(fā)表于 05-24 06:31

    怎么實(shí)現(xiàn)CDMA無線網(wǎng)絡(luò)防雷接地的設(shè)計?

    雷擊CDMA無線網(wǎng)絡(luò)的主要途徑是什么?怎么實(shí)現(xiàn)CDMA無線網(wǎng)絡(luò)防直接雷的接地設(shè)計?怎么實(shí)現(xiàn)CDMA無線網(wǎng)絡(luò)防感應(yīng)雷的接地設(shè)計?防雷設(shè)計中采取
    發(fā)表于 05-25 06:27

    分享一款不錯的無線網(wǎng)絡(luò)實(shí)現(xiàn)監(jiān)管BITWAVE高速監(jiān)控方案

    分享一款不錯的無線網(wǎng)絡(luò)實(shí)現(xiàn)監(jiān)管BITWAVE高速監(jiān)控方案
    發(fā)表于 05-28 06:01

    基于NR24L01收發(fā)器模塊組成的Arduino無線網(wǎng)絡(luò)

    學(xué)習(xí)如何構(gòu)建由多個NR24L01收發(fā)器模塊組成的Arduino無線網(wǎng)絡(luò)。包含相關(guān)代碼+線路圖+詳細(xì)說明下
    發(fā)表于 09-25 07:40

    WCDMA無線網(wǎng)絡(luò)工程_部分2

    本書主要介紹WCDMA無線網(wǎng)絡(luò)工程方面的相關(guān)技術(shù)問題,內(nèi)容包括電波傳播基礎(chǔ)、WCDMA無線網(wǎng)絡(luò)接口概述、WCDMA無線網(wǎng)絡(luò)結(jié)構(gòu)和性能增強(qiáng)、WCDMA
    發(fā)表于 03-31 10:37 ?5次下載

    WCDMA無線網(wǎng)絡(luò)工程_部分1

    本書主要介紹WCDMA無線網(wǎng)絡(luò)工程方面的相關(guān)技術(shù)問題,內(nèi)容包括電波傳播基礎(chǔ)、WCDMA無線網(wǎng)絡(luò)接口概述、WCDMA無線網(wǎng)絡(luò)結(jié)構(gòu)和性能增強(qiáng)、WCDMA
    發(fā)表于 03-31 10:39 ?5次下載

    詳談設(shè)計與實(shí)現(xiàn)的各種無線網(wǎng)絡(luò)類型

    之前小編介紹了簡單無線網(wǎng)絡(luò)使用的典型設(shè)備的基本知識后,下面探討你遇到的或設(shè)計與實(shí)現(xiàn)的各種無線網(wǎng)絡(luò)類型。這包括:
    的頭像 發(fā)表于 09-27 15:18 ?3150次閱讀

    基于S3C2410處理實(shí)現(xiàn)3G無線網(wǎng)卡接入無線網(wǎng)絡(luò)功能的設(shè)計

    本研究的目的是實(shí)現(xiàn)一個具有3G無線網(wǎng)絡(luò)接入功能的嵌入式系統(tǒng)。系統(tǒng)的硬件平臺是基于ARM系列的S3C2410微處理。文章簡要介紹了該系統(tǒng)的體系結(jié)構(gòu),給出USB主機(jī)接口硬件電路。研究基于
    的頭像 發(fā)表于 06-24 16:48 ?2771次閱讀
    基于S3C2410處理<b class='flag-5'>器</b><b class='flag-5'>實(shí)現(xiàn)</b>3G<b class='flag-5'>無線網(wǎng)</b>卡接入<b class='flag-5'>無線網(wǎng)絡(luò)</b>功能的設(shè)計

    無線網(wǎng)絡(luò)傳感方案

    無線網(wǎng)絡(luò)傳感方案
    的頭像 發(fā)表于 05-08 09:39 ?717次閱讀
    <b class='flag-5'>無線網(wǎng)絡(luò)</b>傳感<b class='flag-5'>器</b><b class='flag-5'>方案</b>
    主站蜘蛛池模板: ts 人妖 另类 在线 | 久久mimi色| 成人黄色一级片 | 一级一片免费播放 | 黄频网站免费大全在线观看 | 麻豆三级视频 | 卡2卡三卡四卡精品公司 | 欧美videosex性欧美成人 | 中文字幕第页 | 日韩精品一区二区三区免费视频 | 欧美日本一区二区三区生 | 男人透女人超爽视频免费 | 手机亚洲第一页 | 国产高清亚洲 | 欧美精品一区在线看 | 你懂的在线视频网站 | 奇米777me | 天天透天天操 | 美日韩一区二区 | 狠狠色噜噜狠狠狠狠 | 国产或人精品日本亚洲77美色 | 狠狠色噜噜狠狠狠狠97老肥女 | 性色欧美| 亚洲aa| 综合婷婷丁香 | 日本三级在线播放线观看2021 | 免费看片免 | 女同性大尺度床戏视频 | 亚洲欧美色中文字幕 | 亚洲无线码一区在线观看 | 四虎网站最新网址 | 欧美色欧美色 | 视频在线观看免费 | 欧美人与z0zoxxxx | 狠狠艹视频 | 黄视频在线播放 | 欧美a区| www.射射| 色播久久| 欧美一级片免费观看 | 亚洲第一视频在线观看 |