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

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

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

基于雙口RAM和SN74LVTH245A芯片實(shí)現(xiàn)長距離數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來源:電子產(chǎn)品世界 ? 作者:上官偉 ? 2021-03-19 11:35 ? 次閱讀

在某型雷達(dá)系統(tǒng)中,雷達(dá)發(fā)射機(jī)控制器實(shí)時(shí)監(jiān)控發(fā)射機(jī)各設(shè)備狀態(tài)并采集關(guān)鍵數(shù)據(jù),發(fā)送給雷達(dá)中心控制計(jì)算機(jī),并根據(jù)接收到的控制字完成對發(fā)射機(jī)點(diǎn)頻、調(diào)制方式等功能和狀態(tài)的控制。這就要求在發(fā)射機(jī)控制器與雷達(dá)中心機(jī)之間建立高速、可靠的連接。實(shí)踐中,兩機(jī)間的多節(jié)點(diǎn)數(shù)據(jù)傳輸距離不小于50m,并且發(fā)射機(jī)控制器是由PC/104構(gòu)建的硬件平臺(tái),工作電壓為+5V;而中心控制計(jì)算機(jī)是基于ADSP21060構(gòu)建的硬件平臺(tái),工作電壓為+3.3V。在這種前提下,兩機(jī)現(xiàn)有的并口、串口、USB2.0等接口顯然不能滿足要求,其他諸如以太網(wǎng)的實(shí)時(shí)性難以滿足要求,光纖通信通道因多節(jié)點(diǎn)的因素構(gòu)建成本過高?;诖?,本文提出了一種基于雙口RAM、總線接口芯片和差分信號(hào)傳輸?shù)牟⑿锌偩€通信解決方案。

數(shù)據(jù)傳輸系統(tǒng)方案

由于系統(tǒng)要求的傳輸距離長,需采用差分平衡傳輸技術(shù);對于+5V與+3.3V的總線接口,采用美國TI公司總線接口芯片SN74LVTH245A完成混合電壓總線I/O,其中,總線接口芯片的電源電壓為+3.3V;由于差分驅(qū)動(dòng)與接收芯片的傳輸方向是單向的,而系統(tǒng)要求雙向數(shù)據(jù)傳輸,對16位數(shù)據(jù)總線的高8位和低8位分別進(jìn)行單向驅(qū)動(dòng)與接收;利用本方案所采用的雙口RAM,IDT70V24可分別進(jìn)行高8位和低8位讀寫功能,完成雙向數(shù)據(jù)傳輸。整個(gè)數(shù)據(jù)傳輸系統(tǒng)框圖如圖1所示。

基于雙口RAM和SN74LVTH245A芯片實(shí)現(xiàn)長距離數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)

數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

系統(tǒng)工作原理可表述如下:由于DSP板工作電壓為+3.3V,PC/104板工作電壓為+5V,考慮到長線傳輸?shù)膲航?,將雙機(jī)共享的雙口RAM放在一塊專用的接口板上,該接口板與DSP板設(shè)計(jì)為板間通信,通信距離不超過50cm,故DSP板即中心控制計(jì)算機(jī)僅需要普通的總線驅(qū)動(dòng)與隔離就可以完成對雙口RAM的讀寫訪問,數(shù)據(jù)通信速率可達(dá)128Mbit/s。

利用IDT70V24高8位數(shù)據(jù)與低8位數(shù)據(jù)可分別進(jìn)行讀、寫控制的功能特點(diǎn),將PC/104板即發(fā)射機(jī)控制器的16位數(shù)據(jù)總線設(shè)計(jì)為低8位讀、高8位寫,這樣,PC/104板訪問雙口RAM的所有信號(hào)除低8位數(shù)據(jù)線為差分接收外,其它所有如高8位數(shù)據(jù)線、地址線、讀、寫、片選均為差分輸出,所有差分信號(hào)經(jīng)雙絞線傳輸?shù)浇涌诎迳虾螅瑢?yīng)進(jìn)行差分接收與驅(qū)動(dòng),將信號(hào)還原成+5V信號(hào),所有信號(hào)經(jīng)總線接口芯片SN74LVTH245A完成混合電壓總線I/O, 然后直接與雙口RAM連接,完成對雙口RAM的訪問,數(shù)據(jù)通信速率為64 Mbit/s。

在本設(shè)計(jì)中,對于雙口RAM的令牌仲裁/SEM、硬件仲裁/BUSY和中斷仲裁/INT,充分利用雙口RAM高、低8位讀寫功能,中心控制計(jì)算機(jī)寫雙口RAM低8位,讀高8位,發(fā)射機(jī)控制器寫雙口RAM高8位,讀低8位,有效避免了雙機(jī)訪問雙口RAM的讀寫沖突,使得接口邏輯更為簡單、成本更低。發(fā)射機(jī)控制器訪問雙口RAM的邏輯框圖如圖2所示。

解決的關(guān)鍵問題

設(shè)計(jì)使用差分平衡傳輸技術(shù),解決了并行通信信號(hào)的多節(jié)點(diǎn)、長距離傳輸問題。工程實(shí)踐中,通信距離為50m,節(jié)點(diǎn)6個(gè),在實(shí)際設(shè)計(jì)中,應(yīng)注意以下幾個(gè)方面的問題。

首先,理論和實(shí)踐均證明差分信號(hào)對使用雙絞線進(jìn)行傳輸性能最佳,使用屏蔽雙絞線可大大提高傳輸系統(tǒng)抗電磁干擾的能力。

其次,差分信號(hào)的印制板布線是整個(gè)設(shè)計(jì)的難點(diǎn),實(shí)際布線應(yīng)盡量遵循下列原則:差分信號(hào)對應(yīng)盡量短、走直線,切記差分對內(nèi)的線間距保持一致;差分信號(hào)對一定保持同層布線;兩組差分信號(hào)對之間的間距最好能達(dá)到差分對間距的10倍,條件限制的情況下,在差分對與差分對之間放置接地過孔可有效減少線間串?dāng)_。

最后,差分傳輸需要在接收端進(jìn)行阻抗匹配,匹配阻抗值等于差分阻抗,其典型值為100Ω,但在設(shè)計(jì)實(shí)踐中,匹配電阻應(yīng)設(shè)計(jì)為容易調(diào)整的形式,具體的阻抗值應(yīng)根據(jù)傳輸路徑的長短和具體的電磁干擾環(huán)境進(jìn)行配置。

基于以上所述,充分利用本設(shè)計(jì)使用的雙口RAM功能特點(diǎn),A機(jī)讀低8位,則B機(jī)寫低8位,A機(jī)寫高8位,則B機(jī)讀高8位,不僅使雙工的并行通信得到實(shí)現(xiàn),而且從根本上解決了雙機(jī)共享雙口RAM的讀、寫沖突問題和兩側(cè)CPU在工作不穩(wěn)定時(shí)的誤操作等問題。從而使得本方案的交叉事務(wù)處理設(shè)計(jì)變得相當(dāng)簡單,令牌仲裁/SEM、硬件仲裁/BUSY和中斷仲裁/INT僅需要懸空或上拉即可,減少了設(shè)計(jì)成本。

總線接口芯片SN74LVTH245A是TI公司專為+5V與+3.3V混合電壓系統(tǒng)設(shè)計(jì)的總線接口芯片,該芯片采用+3.3V供電電源,可驅(qū)動(dòng)TTL電路且不需要任何外圍接口電路,使得混合電壓接口電路設(shè)計(jì)變得簡單。

結(jié)語

本文實(shí)現(xiàn)的長距離數(shù)據(jù)傳輸系統(tǒng),已成功應(yīng)用于某型相控陣?yán)走_(dá)中心控制計(jì)算機(jī)與發(fā)射機(jī)控制器之間的雙工并行通信,通信距離大于50m,數(shù)據(jù)通信速率最高可達(dá)128 Mbit/s。該傳輸系統(tǒng)工作穩(wěn)定、數(shù)據(jù)通信可靠,設(shè)計(jì)成本低,為大型電子系統(tǒng)設(shè)備間通信提供了一種性價(jià)比較高的解決方案。

責(zé)任編輯:gt

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

    關(guān)注

    452

    文章

    50206

    瀏覽量

    420840
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9027

    瀏覽量

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

    關(guān)注

    33

    文章

    8447

    瀏覽量

    150720
收藏 人收藏

    評論

    相關(guān)推薦

    求助:FPGA ep1c6q240c8如何連接外部RAM?

    小弟最近在設(shè)計(jì)一款核采集系統(tǒng)使用ep1c6q240c8和tms320vc5509a核,兩塊芯片使用外部
    發(fā)表于 11-05 10:42

    請問使用SN74lvth245a目的是什么?有什么功能作用?

    如原理圖,為什么RS-422總線要經(jīng)過這個(gè)收發(fā)器?該款收發(fā)器與SN74lvc4t245等電平轉(zhuǎn)換器有什么區(qū)別?
    發(fā)表于 05-10 14:12

    距離無線數(shù)據(jù)傳輸系統(tǒng)怎么設(shè)計(jì)?

    本文介紹了一種選用高性能、低功耗的32位微處理器STM32F103和射頻收發(fā)芯片nRF24L01來設(shè)計(jì)短距離無線數(shù)據(jù)傳輸系統(tǒng)的具體方法。
    發(fā)表于 09-26 06:28

    請問怎樣去設(shè)計(jì)短距離無線數(shù)據(jù)傳輸系統(tǒng)

    距離無線數(shù)據(jù)傳輸系統(tǒng)有什么優(yōu)點(diǎn)?怎樣去設(shè)計(jì)短距離無線數(shù)據(jù)傳輸系統(tǒng)
    發(fā)表于 05-26 06:22

    基于PCI總線的數(shù)據(jù)傳輸系統(tǒng)

    微控制器的24V接口工業(yè)控制應(yīng)用,本文主要提供一種基于PCI總線的數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)方案,其中RAM起橋梁作用,完成上位機(jī)與外圍主控單元之
    發(fā)表于 04-25 11:41 ?1649次閱讀
    基于PCI總線的<b class='flag-5'>數(shù)據(jù)傳輸</b><b class='flag-5'>系統(tǒng)</b>

    采用VHDL語言實(shí)現(xiàn)SDRAM與RAM數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)

    了SDRAM作為緩存器件。來自多個(gè)輸入通道的數(shù)據(jù)在采集后需要暫時(shí)存儲(chǔ)在SDRAM中,處理后的數(shù)據(jù)也需要存儲(chǔ)在SDRAM中,再輸出到輸出通道中。在SDRAM與多個(gè)輸入輸出通道之間,采用多個(gè)
    的頭像 發(fā)表于 06-01 07:08 ?2959次閱讀
    采用VHDL語言<b class='flag-5'>實(shí)現(xiàn)</b>SDRAM與<b class='flag-5'>雙</b><b class='flag-5'>口</b><b class='flag-5'>RAM</b>的<b class='flag-5'>數(shù)據(jù)傳輸</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    SN74LVTH245A-EP 具有三態(tài)輸出的軍用增強(qiáng)型塑料 3.3V ABT 八路總線收發(fā)器

    電子發(fā)燒友網(wǎng)為你提供TI(ti)SN74LVTH245A-EP相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有SN74LVTH245A-EP的引腳圖、接線圖、封裝手冊、中文資料、英文資料,SN74LVTH245A
    發(fā)表于 11-02 18:57
    <b class='flag-5'>SN74LVTH245A</b>-EP 具有三態(tài)輸出的軍用增強(qiáng)型塑料 3.3V ABT 八路總線收發(fā)器

    SN74LVTH245A 具有三態(tài)輸出的 3.3V ABT 八路總線收發(fā)器

    電子發(fā)燒友網(wǎng)為你提供TI(ti)SN74LVTH245A相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有SN74LVTH245A的引腳圖、接線圖、封裝手冊、中文資料、英文資料,SN74LVTH245A真值
    發(fā)表于 10-12 15:38
    <b class='flag-5'>SN74LVTH245A</b> 具有三態(tài)輸出的 3.3V ABT 八路總線收發(fā)器

    基于總線接口芯片SN74LVTH245A實(shí)現(xiàn)長距離數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)

    機(jī)之間建立高速、可靠的連接。實(shí)踐中,兩機(jī)間的多節(jié)點(diǎn)數(shù)據(jù)傳輸距離不小于50m,并且發(fā)射機(jī)控制器是由PC/104構(gòu)建的硬件平臺(tái),工作電壓為+5V;而中心控制計(jì)算機(jī)是基于ADSP21060構(gòu)建的硬件平臺(tái)
    的頭像 發(fā)表于 10-16 10:38 ?3350次閱讀
    基于總線接口<b class='flag-5'>芯片</b><b class='flag-5'>SN74LVTH245A</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>長距離</b><b class='flag-5'>數(shù)據(jù)傳輸</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)

    基于單片機(jī)和射頻芯片實(shí)現(xiàn)無線數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)

    在當(dāng)前的無線數(shù)據(jù)通信領(lǐng)域內(nèi),系統(tǒng)設(shè)計(jì)的微型化、低功率是發(fā)展的趨勢與要求。在保證系統(tǒng)設(shè)計(jì)的有效性、可靠性的前提下如何實(shí)現(xiàn)低功率條件下的長距離
    的頭像 發(fā)表于 06-14 11:38 ?3290次閱讀
    基于單片機(jī)和射頻<b class='flag-5'>芯片</b><b class='flag-5'>實(shí)現(xiàn)</b>無線<b class='flag-5'>數(shù)據(jù)傳輸</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)

    萬兆單模光模塊SFP-XG-LX:高速長距離數(shù)據(jù)傳輸利器

    萬兆單模光模塊SFP-XG-LX是一種采用單模光纖作為傳輸介質(zhì)的高速網(wǎng)絡(luò)模塊,支持萬兆以太網(wǎng)標(biāo)準(zhǔn),適用于長距離數(shù)據(jù)傳輸。其特點(diǎn)包括高速傳輸、長距離
    的頭像 發(fā)表于 12-04 17:09 ?975次閱讀

    3.3伏ABT八進(jìn)制總線收發(fā)器SN54LVTH245A SN74LVTH245A 數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《3.3伏ABT八進(jìn)制總線收發(fā)器SN54LVTH245A SN74LVTH245A 數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 03-01 09:21 ?0次下載
    3.3伏ABT八進(jìn)制總線收發(fā)器<b class='flag-5'>SN54LVTH245A</b> <b class='flag-5'>SN74LVTH245A</b> <b class='flag-5'>數(shù)據(jù)</b>表

    3.3伏ABT八進(jìn)制總線收發(fā)器SN74LVTH245A-EP 數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《3.3伏ABT八進(jìn)制總線收發(fā)器SN74LVTH245A-EP 數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 03-01 09:17 ?0次下載
    3.3伏ABT八進(jìn)制總線收發(fā)器<b class='flag-5'>SN74LVTH245A</b>-EP <b class='flag-5'>數(shù)據(jù)</b>表

    具有3態(tài)輸出的3.3伏ABT八路總線收發(fā)器SN54LVTH245A SN74LVTH245A數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《具有3態(tài)輸出的3.3伏ABT八路總線收發(fā)器SN54LVTH245A SN74LVTH245A數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-14 10:14 ?0次下載
    具有3態(tài)輸出的3.3伏ABT八路總線收發(fā)器<b class='flag-5'>SN54LVTH245A</b> <b class='flag-5'>SN74LVTH245A</b><b class='flag-5'>數(shù)據(jù)</b>表

    SN74LVTH18512-EP/SN74LVTH182512-EP數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《SN74LVTH18512-EP/SN74LVTH182512-EP數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-03 13:15 ?0次下載
    <b class='flag-5'>SN74LVTH</b>18512-EP/<b class='flag-5'>SN74LVTH</b>182512-EP<b class='flag-5'>數(shù)據(jù)</b>表