總線收發(fā)器信號分離電路的制作方法
【專利摘要】本實用新型涉及一種總線收發(fā)器信號分離電路;總線收發(fā)器信號分離電路含有邊沿檢測電路、選通信號產(chǎn)生器和緩沖器,總線收發(fā)器的接收端與緩沖器的輸入端、邊沿檢測電路的輸入端連接,邊沿檢測電路的輸出端與選通信號產(chǎn)生器的第一輸入端連接,進入總線收發(fā)器的發(fā)送端的信號輸入到選通信號產(chǎn)生器的第二輸入端,選通信號產(chǎn)生器的輸出端與緩沖器的控制端連接,緩沖器的輸出端即為該總線收發(fā)器信號分離電路的輸出端,該輸出端與后續(xù)接收器件連接;邊沿檢測電路和選通信號產(chǎn)生器為D觸發(fā)器,緩沖器為或非門;本實用新型能更好地將總線收發(fā)器的發(fā)送端發(fā)出的信號與自身接收端的信號分離。
【專利說明】總線收發(fā)器信號分離電路
[0001](一)、【技術(shù)領(lǐng)域】:本實用新型涉及一種信號分離電路,特別涉及一種總線收發(fā)器信號分離電路。
[0002](二)、【背景技術(shù)】:CAN、I2CU-Wire總線收發(fā)器有一個特點:當總線(Bus)中某個節(jié)點上的設(shè)備發(fā)送信號的時候,該設(shè)備的接收端也同時會收到自己發(fā)送的信號,參見圖1和圖2所示,從圖中可以看出,這種設(shè)備的收發(fā)器沒有控制器件,要發(fā)送的數(shù)據(jù)只要出現(xiàn)在T腳(發(fā)送端)上,相應(yīng)的信號就會出現(xiàn)在總線上,不管該信號是收發(fā)器自身的T腳發(fā)出的,還是來自總線上的其它節(jié)點,收發(fā)器的R腳(接收端)上就會接收到數(shù)據(jù)。這種現(xiàn)象有可能對一些電路有利,但對于其它一些電路來說卻是不希望發(fā)生的,這時就需要把收發(fā)器的發(fā)送信號與自身的接收信號完全分離,使接收信號中不再包含發(fā)送信號。通常的做法是:使用一個簡單的邏輯運算電路,比如,將發(fā)送到收發(fā)器T腳的信號與R腳的信號進行異或運算后再輸出給后續(xù)接收器件,或者使用一個由T腳信號控制的緩沖器,當向收發(fā)器T腳發(fā)送數(shù)據(jù)的時候,把R腳輸出到后續(xù)接收器件的信號關(guān)斷,只有T腳的信號回到缺省狀態(tài),才打R腳輸出到后續(xù)接收器件的信號。這些方法雖然有一定的效果,但其存在一個缺陷:由于到達R腳的信號總是滯后于T腳的信號,當向T腳發(fā)出一個信號,經(jīng)過處理后,R腳輸出給后續(xù)接收器件的信號Rx上就會出現(xiàn)不該有的毛刺,如圖3中Rx波形所示。
[0003](三)、實用新型內(nèi)容:
[0004]本實用新型要解決的技術(shù)問題是:針對現(xiàn)有技術(shù)不足,提供一種總線收發(fā)器信號分離電路,該電路能更好地將總線收發(fā)器的發(fā)送端發(fā)出的信號與自身接收端的信號分離。
[0005]本實用新型的技術(shù)方案:
[0006]一種總線收發(fā)器信號分離電路,含有邊沿檢測電路、選通信號產(chǎn)生器和緩沖器,總線收發(fā)器的接收端與緩沖器的輸入端、邊沿檢測電路的輸入端連接,邊沿檢測電路的輸出端與選通信號產(chǎn)生器的第一輸入端連接,進入總線收發(fā)器的發(fā)送端的信號輸入到選通信號產(chǎn)生器的第二輸入端,選通信號產(chǎn)生器的輸出端與緩沖器的控制端連接,緩沖器的輸出端即為該總線收發(fā)器信號分離電路的輸出端,該輸出端與后續(xù)接收器件連接。
[0007]邊沿檢測電路和選通信號產(chǎn)生器為D觸發(fā)器,緩沖器為或非門,總線收發(fā)器的接收端與或非門的第一輸入端、D觸發(fā)器的時鐘輸入端連接,進入總線收發(fā)器的發(fā)送端的信號輸入到D觸發(fā)器的清零端,D觸發(fā)器的反向輸出端與或非門的第二輸入端連接,或非門的輸出端即為該總線收發(fā)器信號分離電路的輸出端,該輸出端與后續(xù)接收器件連接,D觸發(fā)器的數(shù)據(jù)輸入端和預(yù)置端均接電源。
[0008]總線為CAN總線、I2C總線或Ι-wire總線。
[0009]除了采用D觸發(fā)器和或非門來實現(xiàn)該總線信號分離電路以外,還可采用其它形式的邏輯電路來實現(xiàn),也可采用PLD、CPLD或FPGA來實現(xiàn),但需要在PLD、CPLD或FPGA中編制軟件代碼。
[0010]總線信號分離電路的工作原理是:當向總線收發(fā)器的發(fā)送端發(fā)送的信號T=I時,選通信號產(chǎn)生器發(fā)出的控制信號EN=I,該EN使緩沖器打開,允許總線收發(fā)器的接收端的信號R輸出到后續(xù)接收器件,這時,總線收發(fā)器的接收端的信號R與后續(xù)接收器件上的信號Rx相同;當T=O時,也就是T出現(xiàn)了下降邊沿,將使選通信號產(chǎn)生器發(fā)出的ΕΝ=0,該EN使緩沖器關(guān)閉,不允許總線收發(fā)器的接收端的信號R輸出到后續(xù)接收器件,所以Rx=l。
[0011]T=O后,經(jīng)過一段時間的延遲,R=O ;當T=l,即T出現(xiàn)上升邊沿時,一段時間的延遲后,R=l,R也出現(xiàn)了上升邊沿,此時,邊沿檢測電路檢測到R的上升邊沿后就給選通信號產(chǎn)生器發(fā)送信號,該信號使得選通信號產(chǎn)生器發(fā)出的EN=1,該EN使緩沖器打開,允許總線收發(fā)器的接收端的信號R輸出到后續(xù)接收器件,這時,Rx與R相同。
[0012]在以上的工作工程中,當向總線收發(fā)器的發(fā)送端發(fā)送數(shù)據(jù)時,后續(xù)接收器件接收不到信號,只有不向發(fā)送端發(fā)送數(shù)據(jù)時,后續(xù)接收器件才能接收到信號。而且,Rx上沒有任何毛刺。
[0013]本實用新型的有益效果:
[0014]1、本實用新型采用緩沖器對總線收發(fā)器接收端接收到的信號進行緩沖
[0015]處理,然后再輸出給后續(xù)接收器件,采用邊沿檢測電路和選通信號產(chǎn)生器來控制緩沖器的打開與關(guān)閉,由于邊沿檢測電路檢測時檢測只檢測信號R的結(jié)束邊沿,并不檢測開始邊沿,這樣便消除了信號分離時所產(chǎn)生的毛刺,更好地實現(xiàn)了將總線收發(fā)器的發(fā)送端發(fā)出的信號與自身接收端的信號分離。
[0016](四)、【專利附圖】
【附圖說明】:
[0017]圖1為現(xiàn)有總線收發(fā)器的電路原理示意圖;
[0018]圖2為現(xiàn)有總線收發(fā)器上的發(fā)送、接收信號波形圖;
[0019]圖3為現(xiàn)有總線收發(fā)器信號分離方法處理后的發(fā)送、接收信號波形圖;
[0020]圖4為總線收發(fā)器信號分離電路的電路原理框圖;
[0021]圖5為總線收發(fā)器信號分離電路工作時的信號波形圖;
[0022]圖6為總線收發(fā)器信號分離電路的電路原理示意圖。
[0023](五)、【具體實施方式】:
[0024]參見圖4?圖6,圖中,總線收發(fā)器信號分離電路含有邊沿檢測電路、選通信號產(chǎn)生器和緩沖器,總線收發(fā)器的接收端與緩沖器的輸入端、邊沿檢測電路的輸入端連接,邊沿檢測電路的輸出端與選通信號產(chǎn)生器的第一輸入端連接,進入總線收發(fā)器的發(fā)送端的信號輸入到選通信號產(chǎn)生器的第二輸入端,選通信號產(chǎn)生器的輸出端與緩沖器的控制端連接,緩沖器的輸出端即為該總線收發(fā)器信號分離電路的輸出端,該輸出端與后續(xù)接收器件連接。
[0025]邊沿檢測電路和選通信號產(chǎn)生器為D觸發(fā)器U1,緩沖器為或非門U2,總線收發(fā)器的接收端與或非門U2的第一輸入端、D觸發(fā)器Ul的時鐘輸入端CLK連接,進入總線收發(fā)器的發(fā)送端的信號輸入到D觸發(fā)器Ul的清零端CD,D觸發(fā)器Ul的反向輸出端Q-與或非門U2的第二輸入端連接,或非門U2的輸出端即為該總線收發(fā)器信號分離電路的輸出端,該輸出端與后續(xù)接收器件連接,D觸發(fā)器Ul的數(shù)據(jù)輸入端D和預(yù)置端SD均接電源。
[0026]總線為CAN總線、I2C總線或Ι-wire總線。
[0027]總線信號分離電路的工作原理是:當向總線收發(fā)器的發(fā)送端發(fā)送的信號T=I時,選通信號產(chǎn)生器發(fā)出的控制信號EN=I,該EN使緩沖器打開,允許總線收發(fā)器的接收端的信號R輸出到后續(xù)接收器件,這時,總線收發(fā)器的接收端的信號R與后續(xù)接收器件上的信號Rx相同;當T=O時,也就是T出現(xiàn)了下降邊沿,將使選通信號產(chǎn)生器發(fā)出的ΕΝ=0,該EN使緩沖器關(guān)閉,不允許總線收發(fā)器的接收端的信號R輸出到后續(xù)接收器件,所以Rx=l。
[0028]T=O后,經(jīng)過一段時間的延遲,R=O ;當T=I,即T出現(xiàn)上升邊沿時,一段時間的延遲后,R=l,R也出現(xiàn)了上升邊沿,此時,邊沿檢測電路檢測到R的上升邊沿后就給選通信號產(chǎn)生器發(fā)送信號,該信號使得選通信號產(chǎn)生器發(fā)出的EN=1,該EN使緩沖器打開,允許總線收發(fā)器的接收端的信號R輸出到后續(xù)接收器件,這時,Rx與R相同。
[0029]在以上的工作工程中,當向總線收發(fā)器的發(fā)送端發(fā)送數(shù)據(jù)時,后續(xù)接收器件接收不到信號,只有不向發(fā)送端發(fā)送數(shù)據(jù)時,后續(xù)接收器件才能接收到信號。而且,Rx上沒有任何毛刺。
【權(quán)利要求】
1.一種總線收發(fā)器信號分離電路,其特征是:含有邊沿檢測電路、選通信號產(chǎn)生器和緩沖器,總線收發(fā)器的接收端與緩沖器的輸入端、邊沿檢測電路的輸入端連接,邊沿檢測電路的輸出端與選通信號產(chǎn)生器的第一輸入端連接,進入總線收發(fā)器的發(fā)送端的信號輸入到選通信號產(chǎn)生器的第二輸入端,選通信號產(chǎn)生器的輸出端與緩沖器的控制端連接,緩沖器的輸出端即為該總線收發(fā)器信號分離電路的輸出端。
2.根據(jù)權(quán)利要求1所述的總線收發(fā)器信號分離電路,其特征是:所述邊沿檢測電路和選通信號產(chǎn)生器為D觸發(fā)器,緩沖器為或非門,總線收發(fā)器的接收端與或非門的第一輸入端、D觸發(fā)器的時鐘輸入端連接,進入總線收發(fā)器的發(fā)送端的信號輸入到D觸發(fā)器的清零端,D觸發(fā)器的反向輸出端與或非門的第二輸入端連接,或非門的輸出端即為該總線收發(fā)器信號分離電路的輸出端,D觸發(fā)器的數(shù)據(jù)輸入端和預(yù)置端均接電源。
3.根據(jù)權(quán)利要求1所述的總線收發(fā)器信號分離電路,其特征是:所述總線為CAN總線、I2C總線或Ι-wire總線。
【文檔編號】H04B1/40GK203522730SQ201320650809
【公開日】2014年4月2日 申請日期:2013年10月22日 優(yōu)先權(quán)日:2013年10月22日
【發(fā)明者】趙小麗, 汪維, 冉翠翠, 荀珂, 袁春霞 申請人:趙小麗