本發(fā)明涉及電磁兼容測(cè)試領(lǐng)域,特別涉及一種CAN信號(hào)光電轉(zhuǎn)換裝置及CAN信號(hào)光電隔離系統(tǒng)。
背景技術(shù):
隨著科技的發(fā)展,車(chē)用電氣設(shè)備隨著人們對(duì)汽車(chē)各功能需求的不斷提高也在逐漸地增加,發(fā)動(dòng)機(jī)制動(dòng)控制,安全保證系統(tǒng),儀表報(bào)警系統(tǒng),及為提高汽車(chē)舒適性和娛樂(lè)性而做出的各種努力,使汽車(chē)電氣系統(tǒng)形成一個(gè)復(fù)雜的系統(tǒng),而CAN總線技術(shù)以其硬件連接簡(jiǎn)單,良好的可靠性,實(shí)時(shí)性和性價(jià)比,被廣泛應(yīng)用于汽車(chē)領(lǐng)域。因此在對(duì)車(chē)內(nèi)電氣設(shè)備進(jìn)行電磁兼容測(cè)試時(shí),通常會(huì)選用CAN信號(hào)作為檢測(cè)時(shí)使用的測(cè)試信號(hào)。
但是,由于市面上的汽車(chē)種類(lèi)繁多,因此其電氣系統(tǒng)采用的供電制式及工作方式也各不相同,相應(yīng)的其使用的CAN信號(hào)制式也不相同,由于測(cè)試人員無(wú)法直觀的看到被測(cè)車(chē)輛所使用的CAN信號(hào)制式,這就對(duì)測(cè)試造成了不便,測(cè)試時(shí)很容易出現(xiàn)測(cè)試設(shè)備的信號(hào)制式與被測(cè)車(chē)輛使用的信號(hào)制式不一致的情況,導(dǎo)致設(shè)備不能正常工作,降低了整個(gè)測(cè)試的效率。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于克服現(xiàn)有技術(shù)不足,提供一種CAN信號(hào)光電轉(zhuǎn)換裝置,能夠自動(dòng)選擇對(duì)應(yīng)的信號(hào)制式,使其與被測(cè)物使用的信號(hào)制式一致。
本發(fā)明為實(shí)現(xiàn)上述目的采用以下的技術(shù)方案:
第一方面,本發(fā)明提供了一種CAN信號(hào)光電轉(zhuǎn)換裝置,包括CAN信號(hào)控制模塊,檢測(cè)模塊,信號(hào)轉(zhuǎn)換模塊,光信號(hào)收發(fā)模塊及N種CAN信號(hào)收發(fā)模塊,N為大于1的自然數(shù);
其中,所述CAN信號(hào)控制模塊、所述信號(hào)轉(zhuǎn)換模塊、所述光信號(hào)收發(fā)模塊依次相連;
所述N種CAN信號(hào)收發(fā)模塊均與所述CAN信號(hào)控制模塊相連;
所述檢測(cè)模塊的第一端與所述CAN信號(hào)控制模塊的反饋端相連,所述檢測(cè)模塊的第二端與所述CAN信號(hào)控制模塊、所述信號(hào)轉(zhuǎn)換模塊、所述光信號(hào)收發(fā)模塊中的至少一個(gè)相連;
所述檢測(cè)模塊用于實(shí)現(xiàn)如下a)至c)檢測(cè)方式中的至少一種:
a)所述檢測(cè)模塊用于檢測(cè)所述CAN信號(hào)控制模塊的工作狀態(tài);
b)所述檢測(cè)模塊用于檢測(cè)所述信號(hào)轉(zhuǎn)換模塊的工作狀態(tài);
c)所述檢測(cè)模塊用于檢測(cè)所述光信號(hào)收發(fā)模塊的工作狀態(tài);
并當(dāng)所述a)至c)檢測(cè)方式中的一種或多種的檢測(cè)結(jié)果為工作狀態(tài)異常時(shí),所述檢測(cè)模塊發(fā)送切換指令到所述CAN信號(hào)控制模塊中;
所述CAN信號(hào)控制模塊用于根據(jù)所述切換指令關(guān)閉當(dāng)前激活的CAN信號(hào)收發(fā)模塊,并激活第Q種CAN信號(hào)收發(fā)模塊,其中,記所述當(dāng)前激活的CAN信號(hào)收發(fā)模塊為第P種CAN信號(hào)收發(fā)模塊;
其中,Q∈N,P∈N,且Q≠P。
優(yōu)選的,在本發(fā)明一實(shí)施例中,所述CAN信號(hào)控制模塊包括N個(gè)控制端,所述N種CAN信號(hào)收發(fā)模塊均包括第一端、第二端和第三端;
其中,所述CAN信號(hào)控制模塊的第K個(gè)控制端與第K種所述CAN信號(hào)收發(fā)模塊的第一端相連,所述N種CAN信號(hào)收發(fā)模塊的第二端均與CAN總線相連,所述N種CAN信號(hào)收發(fā)模塊的第三端均與所述CAN信號(hào)控制模塊的CAN信號(hào)接口相連,所述CAN信號(hào)控制模塊的串行信號(hào)接口與所述信號(hào)轉(zhuǎn)換模塊的一端相連,所述信號(hào)轉(zhuǎn)換模塊的另一端與所述光信號(hào)收發(fā)模塊的電信號(hào)接口相連,所述檢測(cè)模塊的輸出端與所述CAN信號(hào)控制模塊的反饋端相連,所述檢測(cè)模塊的檢測(cè)端與所述CAN信號(hào)控制模塊的串行信號(hào)接口、所述信號(hào)轉(zhuǎn)換模塊、所述光信號(hào)收發(fā)模塊中的至少一個(gè)相連,其中,K∈N;
所述檢測(cè)模塊的a)至c)檢測(cè)方式具體為:
a)所述檢測(cè)模塊用于檢測(cè)所述CAN信號(hào)控制模塊的串行信號(hào)輸出狀態(tài);
所述CAN信號(hào)收發(fā)模塊用于接收所述CAN總線輸入的CAN信號(hào),還用于向所述CAN總線發(fā)送CAN信號(hào);
所述信號(hào)轉(zhuǎn)換模塊用于將接收到的串行信號(hào)轉(zhuǎn)換成數(shù)字信號(hào);所述信號(hào)轉(zhuǎn)換模塊還用于將接收到的數(shù)字信號(hào)轉(zhuǎn)換成串行信號(hào);
所述光信號(hào)收發(fā)模塊用于將接收到的數(shù)字信號(hào)轉(zhuǎn)換成光信號(hào)并發(fā)送出去;所述光信號(hào)收發(fā)模塊還用于將接收到的光信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)并發(fā)送到所述信號(hào)轉(zhuǎn)換模塊中。
在本發(fā)明一實(shí)施例中,所述CAN信號(hào)控制模塊還用于將接收到的CAN信號(hào)解析成串行信號(hào),所述CAN信號(hào)控制模塊還用于將接收到的串行信號(hào)編碼成CAN信號(hào)。
在本發(fā)明一實(shí)施例中,所述CAN信號(hào)光電轉(zhuǎn)換裝置還包括濾波模塊,所述濾波模塊的第一端與CAN總線網(wǎng)絡(luò)相連,所述濾波模塊的第二端與所述N種CAN信號(hào)收發(fā)模塊的第二端相 連;所述濾波模塊用于對(duì)輸入和輸出的信號(hào)進(jìn)行濾波。
在本發(fā)明一實(shí)施例中,所述CAN信號(hào)光電轉(zhuǎn)換裝置還包括靜電防護(hù)模塊,所述靜電防護(hù)模塊的第一端與CAN總線網(wǎng)絡(luò)相連,所述靜電防護(hù)模塊的第二端與所述濾波模塊的第一端相連;所述靜電防護(hù)模塊用于濾除輸入信號(hào)和輸出信號(hào)中夾雜的靜電。
在本發(fā)明一實(shí)施例中,所述檢測(cè)模塊還預(yù)設(shè)有警戒值,所述警戒值包括切換次數(shù)和/或異常時(shí)間,當(dāng)所述檢測(cè)模塊連續(xù)發(fā)送切換指令的次數(shù)超過(guò)所述警戒值時(shí)和/或所述檢測(cè)模塊的檢測(cè)結(jié)果為異常的時(shí)間大于所述警戒值時(shí),所述檢測(cè)模塊發(fā)出報(bào)警信號(hào)。
在本發(fā)明一實(shí)施例中,所述CAN信號(hào)光電轉(zhuǎn)換裝置還包括干預(yù)模塊,所述干預(yù)模塊與所述CAN信號(hào)控制模塊的反饋端相連,用于手動(dòng)控制所述CAN信號(hào)收發(fā)模塊的開(kāi)或關(guān)。
在本發(fā)明一實(shí)施例中,所述N種CAN信號(hào)收發(fā)模塊包括低速度CAN信號(hào)收發(fā)模塊及高速CAN信號(hào)收發(fā)模塊。
第二方面,本發(fā)明還提供了一種CAN信號(hào)光電隔離系統(tǒng),所述CAN信號(hào)光電隔離系統(tǒng)與N個(gè)CAN總線網(wǎng)絡(luò)相連,N為大于1的自然數(shù),其特征在于,包括至少兩個(gè)本發(fā)明第一方面說(shuō)提供的一種CAN信號(hào)光電轉(zhuǎn)換裝置,所述檢測(cè)模塊還包括同步端;每個(gè)所述CAN總線網(wǎng)絡(luò)至少與一個(gè)所述CAN信號(hào)光電轉(zhuǎn)換裝置相連;
其中,與第I所述CAN總線網(wǎng)絡(luò)相連的所述CAN信號(hào)光電轉(zhuǎn)換裝置記為第I轉(zhuǎn)換裝置,所述第I轉(zhuǎn)換裝置的檢測(cè)模塊記為第I檢測(cè)模塊,與第J所述CAN總線網(wǎng)絡(luò)相連的所述CAN信號(hào)光電轉(zhuǎn)換裝置記為第J轉(zhuǎn)換裝置,所述第J轉(zhuǎn)換裝置的檢測(cè)模塊記為第J檢測(cè)模塊;所述第I轉(zhuǎn)換裝置的光信號(hào)接口與第J轉(zhuǎn)換裝置的光信號(hào)接口相連,第I測(cè)模塊的同步端與所述第J檢測(cè)模塊的同步端相連,I∈N,J∈N,且I≠J;
所述第I轉(zhuǎn)換裝置用于將從所述第I總線網(wǎng)絡(luò)中接收到的CAN信號(hào)轉(zhuǎn)換成光信號(hào),并發(fā)送給所述第J轉(zhuǎn)換裝置;所述第J轉(zhuǎn)換裝置用于將接收到的光信號(hào)重新轉(zhuǎn)換成CAN信號(hào),并發(fā)送到所述第J總線網(wǎng)絡(luò)中;
當(dāng)所述第I檢測(cè)模塊的檢測(cè)結(jié)果異常時(shí),所述第I檢測(cè)模塊發(fā)送切換指令到第I轉(zhuǎn)換裝置的所述CAN信號(hào)控制模塊中,并通過(guò)同步端控制第J檢測(cè)模塊同步發(fā)送切換指令到第J轉(zhuǎn)換裝置的所述CAN信號(hào)控制模塊中。
在本發(fā)明一實(shí)施例中,所述第I檢測(cè)模塊的同步端與所述第J檢測(cè)模塊的同步端通過(guò)光纖相連。
在本發(fā)明一實(shí)施例中,CAN信號(hào)光電隔離系統(tǒng)還包括屏蔽裝置,至少一個(gè)所述轉(zhuǎn)換裝 置置于所述屏蔽裝置內(nèi)。
本發(fā)明的有益效果:
其一,本發(fā)明所提供的CAN信號(hào)光電轉(zhuǎn)換裝置可以自動(dòng)匹配輸入的CAN信號(hào)制式,使測(cè)試人員無(wú)需知道被測(cè)車(chē)輛使用的CAN信號(hào)制式,即可完成測(cè)試,極大地提高了測(cè)試的效率。
其二,本發(fā)明所提供的CAN信號(hào)光電隔離系統(tǒng)可以置于電波暗室使用,既不會(huì)引入額外的電磁干擾,影響測(cè)試數(shù)據(jù)的準(zhǔn)確性;還可以保證在高電磁輻射環(huán)境中依然保持正常工作。
附圖說(shuō)明
圖1為本發(fā)明一實(shí)施例中的一種CAN信號(hào)光電轉(zhuǎn)換裝置的結(jié)構(gòu)示意圖;
圖2為本發(fā)明另一實(shí)施例中的一種CAN信號(hào)光電轉(zhuǎn)換裝置的結(jié)構(gòu)示意圖;
圖3為本發(fā)明一實(shí)施例中的一種CAN信號(hào)光電隔離系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為本發(fā)明一具體應(yīng)用場(chǎng)景中的一種CAN信號(hào)光電隔離系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖以及具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步說(shuō)明,其中的示意性實(shí)施例以及說(shuō)明僅用來(lái)解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
第一方面,本發(fā)明提供了一種CAN信號(hào)光電轉(zhuǎn)換裝置,如圖1所示,包括CAN信號(hào)控制模塊20,信號(hào)轉(zhuǎn)換模塊30,光信號(hào)發(fā)送模塊40,檢測(cè)模塊50及N種CAN信號(hào)收發(fā)模塊10;
其中,所述CAN信號(hào)控制模塊20包括N個(gè)控制端,CAN信號(hào)控制模塊20的第一個(gè)控制端與第一種CAN信號(hào)收發(fā)模塊10的第一端相連,CAN信號(hào)控制模塊20的第二個(gè)控制端與第二種CAN信號(hào)收發(fā)模塊10的第一端相連,所述CAN信號(hào)控制模塊20的第N個(gè)控制端與第N種CAN信號(hào)收發(fā)模塊10的第一端相連,所有CAN信號(hào)收發(fā)模塊10的第二端均與CAN總線相連,所有CAN信號(hào)收發(fā)模塊10的第三端均與CAN信號(hào)控制模塊20的CAN信號(hào)接口相連,CAN信號(hào)控制模塊20的串行信號(hào)接口與信號(hào)轉(zhuǎn)換模塊30的一端相連,信號(hào)轉(zhuǎn)換模塊30的另一端與光信號(hào)收發(fā)模塊40的電信號(hào)接口相連,檢測(cè)模塊50的輸出端與CAN信號(hào)控制模塊20的反饋端相連,檢測(cè)模塊50的檢測(cè)端與所述光信號(hào)收發(fā)模塊的狀態(tài)檢測(cè)端相連;
所述第一種CAN信號(hào)收發(fā)模塊10、第二種CAN信號(hào)收發(fā)模塊10、第N種CAN信號(hào)收發(fā)模塊10的信號(hào)制式各不相同;
其中,圖1沒(méi)有具體畫(huà)出CAN信號(hào)控制模塊20的控制端與各個(gè)CAN信號(hào)收發(fā)模塊10的第一端之間的實(shí)際連線方式,該連線方式為本領(lǐng)域技術(shù)人員常用的連線方式;
一方面,當(dāng)任意一個(gè)激活的CAN信號(hào)收發(fā)模塊10從CAN總線網(wǎng)絡(luò)中接收到CAN信號(hào)后,該CAN信號(hào)收發(fā)模塊10將接收到的CAN信號(hào)發(fā)送到CAN信號(hào)控制模塊20,CAN信號(hào)控制模塊20將接收到的CAN信號(hào)解析成串行信號(hào),并將所述串行信號(hào)發(fā)送到信號(hào)轉(zhuǎn)換模塊30,信號(hào)轉(zhuǎn)換模塊30將接收到的串行信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并發(fā)送給光信號(hào)收發(fā)模塊40;此時(shí),檢測(cè)模塊50檢測(cè)光信號(hào)收發(fā)模塊40的工作狀態(tài),當(dāng)光信號(hào)收發(fā)模塊40的工作狀態(tài)為異常時(shí),檢測(cè)模塊50向CAN信號(hào)控制模塊20發(fā)送切換指令,CAN信號(hào)控制模塊20接收到的所述切換指令后,關(guān)閉當(dāng)前激活的CAN信號(hào)收發(fā)模塊10,并激活下一個(gè)CAN信號(hào)收發(fā)模塊10,重復(fù)上述過(guò)程,直到檢測(cè)模塊50檢測(cè)到光信號(hào)收發(fā)模塊40的工作狀態(tài)為正常;光信號(hào)收發(fā)模塊40將接收到的數(shù)字信號(hào)轉(zhuǎn)換成光信號(hào),并發(fā)送出去;
另一方面,當(dāng)光信號(hào)收發(fā)模塊40接收到光信號(hào)時(shí),光信號(hào)收發(fā)模塊40將接收到的光信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并發(fā)送給信號(hào)轉(zhuǎn)換模塊30,信號(hào)轉(zhuǎn)換模塊30將接收到的數(shù)字信號(hào)轉(zhuǎn)換成串行信號(hào),并將所述串行信號(hào)發(fā)送到CAN信號(hào)控制模塊20,CAN信號(hào)控制模塊20將接收到的串行信號(hào)編碼成CAN信號(hào),并將所述CAN信號(hào)發(fā)送到激活的CAN信號(hào)收發(fā)模塊10中,該CAN信號(hào)收發(fā)模塊10將接收到的CAN信號(hào)發(fā)送到相連CAN總線中。
在本發(fā)明另一實(shí)施例中,如圖2所示,本發(fā)明所提供的一種CAN信號(hào)光電轉(zhuǎn)換裝置還包括濾波模塊60及靜電防護(hù)模塊70;
其中,靜電防護(hù)模塊70的第一端與CAN總線相連,靜電防護(hù)模塊70的第二端與濾波模塊60的第一端相連,濾波模塊60的第二端與所有CAN信號(hào)收發(fā)模塊10的第二端相連。
可選的,在本發(fā)明一實(shí)施例中,檢測(cè)模塊50中還預(yù)設(shè)有警戒值,所述警戒值包括切換次數(shù)和/或異常時(shí)間,當(dāng)檢測(cè)模塊50連續(xù)發(fā)送切換指令的次數(shù)超過(guò)所述警戒值時(shí)和/或檢測(cè)模塊50的檢測(cè)結(jié)果為異常的時(shí)間大于所述警戒值時(shí),所述檢測(cè)模塊50發(fā)出報(bào)警信號(hào)。
可選的,在本發(fā)明一實(shí)施例中,所述CAN信號(hào)光電轉(zhuǎn)換裝置還包括干預(yù)模塊,所述干預(yù)模塊與CAN信號(hào)控制模塊20的反饋端相連;所述干預(yù)模塊用于提供人工干預(yù)接口,使測(cè)試人員可以手動(dòng)發(fā)送切換指令。
可選的,在本發(fā)明一實(shí)施例中,檢測(cè)模塊50的檢測(cè)端與CAN信號(hào)控制模塊20的串行信號(hào)接口或信號(hào)轉(zhuǎn)換模塊30相連,當(dāng)檢測(cè)CAN信號(hào)控制模塊20的串行信號(hào)的輸出狀態(tài)或信號(hào)轉(zhuǎn)換模塊30的工作狀態(tài)為異常時(shí),檢測(cè)模塊50向CAN信號(hào)控制模塊20發(fā)送切換指令。
第二方面,本發(fā)明還提供了一種CAN信號(hào)光電隔離系統(tǒng),如圖3所述,所述CAN信號(hào)光電隔離系統(tǒng)與第一CAN總線網(wǎng)絡(luò)及第二CAN總線網(wǎng)絡(luò)相連,所述CAN信號(hào)光電隔離系統(tǒng)包括 兩個(gè)本發(fā)明第一方面所提供的CAN信號(hào)光電轉(zhuǎn)換裝置;
其中,與所述第一CAN總線網(wǎng)絡(luò)相連的所述CAN信號(hào)光電轉(zhuǎn)換裝置作為第一轉(zhuǎn)換裝置100,與所述第二CAN總線網(wǎng)絡(luò)相連的所述CAN信號(hào)光電轉(zhuǎn)換裝置作為第二轉(zhuǎn)換裝置200,第一轉(zhuǎn)換裝置100中的第一檢測(cè)模塊150及第二轉(zhuǎn)換裝置200中的第二檢測(cè)模塊250均包括同步端;第一轉(zhuǎn)換裝置100的電信號(hào)接口與第一CAN總線網(wǎng)絡(luò)相連,第一轉(zhuǎn)換裝置100的光信號(hào)接口與第二轉(zhuǎn)換裝置200的光信號(hào)接口相連,第二轉(zhuǎn)換裝置的電信號(hào)接口與第二CAN總線網(wǎng)絡(luò)相連,第一檢測(cè)模塊150的同步端與第二檢測(cè)模塊250的同步端相連;
一方面,當(dāng)?shù)谝籆AN總線網(wǎng)絡(luò)的輸入的CAN信號(hào)時(shí),所述CAN信號(hào)通過(guò)第一靜電防護(hù)模塊170及第一濾波模塊160發(fā)送到激活的CAN信號(hào)收發(fā)模塊110中,CAN信號(hào)收發(fā)模塊110將接收到的CAN信號(hào)發(fā)送到第一CAN信號(hào)控制模塊120中,第一CAN信號(hào)控制模塊120將接收到的CAN信號(hào)解析成串行信號(hào),并將所述串行信號(hào)發(fā)送到第一信號(hào)轉(zhuǎn)換模塊130中,第一信號(hào)轉(zhuǎn)換模塊130將接收到的串行信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并發(fā)送到第一光信號(hào)收發(fā)模塊140中;第一檢測(cè)模塊150檢測(cè)第一光信號(hào)收發(fā)模塊140的工作狀態(tài),當(dāng)?shù)谝粰z測(cè)模塊150的檢測(cè)結(jié)果為異常時(shí),第一檢測(cè)模塊150向第一CAN信號(hào)控制模塊120發(fā)送切換指令,并同時(shí)向第二檢測(cè)模塊250發(fā)送同步指令,第二檢測(cè)模塊250接收到的所述同步指令后,向所述的第二CAN信號(hào)控制模塊220發(fā)送切換指令,以保證第一轉(zhuǎn)換裝置100及第二轉(zhuǎn)換裝置200激活的所述CAN信號(hào)收發(fā)模塊的相同信號(hào)制式,直到第一檢測(cè)模塊150檢測(cè)到第一光信號(hào)收發(fā)模塊的140的工作狀態(tài)正常;當(dāng)?shù)谝还庑盘?hào)收發(fā)模塊140正常工作時(shí),第一光信號(hào)收發(fā)模塊140將接收到的數(shù)字信號(hào)轉(zhuǎn)換成光信號(hào),并發(fā)送到第二光信號(hào)收發(fā)模塊240中,第二收發(fā)模塊240將接收到光信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并發(fā)送給第二信號(hào)轉(zhuǎn)換模塊230,第二信號(hào)轉(zhuǎn)換模塊230將接收到的數(shù)字信號(hào)轉(zhuǎn)換成串行信號(hào),并發(fā)送給第二CAN信號(hào)控制模塊220,第二CAN信號(hào)控制模塊220將接收到的串行信號(hào)編碼成CAN信號(hào),并發(fā)送到激活的CAN信號(hào)收發(fā)模塊210中,CAN信號(hào)收發(fā)模塊210將接收到的CAN信號(hào)通過(guò)第二濾波模塊260及第二靜電防護(hù)模塊270輸出到第二CAN總線網(wǎng)絡(luò)中。
同理,另一方面,當(dāng)?shù)诙﨏AN總線網(wǎng)絡(luò)的輸入的CAN信號(hào)時(shí),所述CAN信號(hào)通過(guò)第二靜電防護(hù)模塊270及第二濾波模塊260發(fā)送到激活的CAN信號(hào)收發(fā)模塊210中,CAN信號(hào)收發(fā)模塊210將接收到的CAN信號(hào)發(fā)送到第二CAN信號(hào)控制模塊220中,第二CAN信號(hào)控制模塊220將接收到的CAN信號(hào)解析成串行信號(hào),并將所述串行信號(hào)發(fā)送到第二信號(hào)轉(zhuǎn)換模塊230中,第二信號(hào)轉(zhuǎn)換模塊230將接收到的串行信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并發(fā)送到第二光信號(hào)收發(fā)模塊 240中;第二檢測(cè)模塊250檢測(cè)第二光信號(hào)收發(fā)模塊240的工作狀態(tài),當(dāng)?shù)诙z測(cè)模塊250的檢測(cè)結(jié)果為異常時(shí),第二檢測(cè)模塊250向第二CAN信號(hào)控制模塊220發(fā)送切換指令,并同時(shí)向第一檢測(cè)模塊150發(fā)送同步指令,第一檢測(cè)模塊150接收到的所述同步指令后,向所述的第一CAN信號(hào)控制模塊120發(fā)送切換指令,以保證第一轉(zhuǎn)換裝置100及第二轉(zhuǎn)換裝置200激活的所述CAN信號(hào)收發(fā)模塊的相同信號(hào)制式,直到第二檢測(cè)模塊250檢測(cè)到第二光信號(hào)收發(fā)模塊的240的工作狀態(tài)正常;當(dāng)?shù)诙庑盘?hào)收發(fā)模塊240正常工作時(shí),第二光信號(hào)收發(fā)模塊240將接收到的數(shù)字信號(hào)轉(zhuǎn)換成光信號(hào),并發(fā)送到第一光信號(hào)收發(fā)模塊140中,第一光信號(hào)收發(fā)模塊140將接收到光信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),并發(fā)送給第一信號(hào)轉(zhuǎn)換模塊130,第一信號(hào)轉(zhuǎn)換模塊130將接收到的數(shù)字信號(hào)轉(zhuǎn)換成串行信號(hào),并發(fā)送給第一CAN信號(hào)控制模塊120,第一CAN信號(hào)控制模塊120將接收到的串行信號(hào)編碼成CAN信號(hào),并發(fā)送到激活的CAN信號(hào)收發(fā)模塊110中,CAN信號(hào)收發(fā)模塊110將接收到的CAN信號(hào)通過(guò)第一濾波模塊160及第一靜電防護(hù)模塊170輸出到第一CAN總線網(wǎng)絡(luò)中。
在本發(fā)明一具體應(yīng)用場(chǎng)景中,如圖4所示,在電波暗室中進(jìn)行車(chē)輛的電磁兼容測(cè)試時(shí),使用本發(fā)明所提供的一種CAN信號(hào)光電隔離系統(tǒng)作為聯(lián)通的暗室內(nèi)外的通信系統(tǒng);
其中,第一信號(hào)轉(zhuǎn)換裝置100置于所述電波暗室外,第二信號(hào)轉(zhuǎn)換裝置200設(shè)置屏蔽裝置中,所述屏蔽裝置置于所述電波暗室內(nèi),所述屏蔽裝置為屏蔽殼,第一信號(hào)轉(zhuǎn)換裝置100的電信號(hào)接口與外部CAN總線網(wǎng)絡(luò)相連,第二信號(hào)轉(zhuǎn)換裝置200的電信號(hào)接口與被測(cè)車(chē)輛的CAN總線相連,第一信號(hào)轉(zhuǎn)換裝置100的光信號(hào)接口通過(guò)光纖與第二信號(hào)轉(zhuǎn)換裝置200相連,第一檢測(cè)模塊150的同步端通過(guò)光纖與第二檢測(cè)模塊250的同步端相連,第一信號(hào)轉(zhuǎn)換裝置100中的CAN信號(hào)收發(fā)模塊110包括低速CAN信號(hào)收發(fā)模塊111及高速CAN信號(hào)收發(fā)模塊112,第二信號(hào)轉(zhuǎn)換裝置200中的CAN信號(hào)收發(fā)模塊210包括低速CAN信號(hào)收發(fā)模塊211及高速CAN信號(hào)收發(fā)模塊212,第一信號(hào)轉(zhuǎn)換裝置100初始狀態(tài)時(shí)激活低速CAN信號(hào)收發(fā)模塊111,第二信號(hào)轉(zhuǎn)換裝置200初始狀態(tài)時(shí)激活低速CAN信號(hào)收發(fā)模塊211;
在進(jìn)行測(cè)試時(shí),測(cè)試人員通過(guò)外部CAN總線網(wǎng)絡(luò)向第一信號(hào)轉(zhuǎn)換裝置100輸入CAN信號(hào),此時(shí)第一檢測(cè)模塊150檢測(cè)第一光信號(hào)收發(fā)模塊140的工作狀態(tài),當(dāng)?shù)谝还庑盘?hào)收發(fā)模塊140的工作狀態(tài)異常時(shí),第一檢測(cè)模塊150向第一CAN信號(hào)控制模塊120發(fā)送切換指令,第一CAN信號(hào)120根據(jù)接收到的切換指令關(guān)閉低速CAN信號(hào)收發(fā)模塊111,并激活高速CAN信號(hào)收發(fā)模塊112,并同時(shí)向第二信號(hào)轉(zhuǎn)換裝置200發(fā)送同步信號(hào),使第二信號(hào)轉(zhuǎn)換裝置200同時(shí)關(guān)閉低速CAN信號(hào)收發(fā)模塊211,且激活高速CAN信號(hào)收發(fā)模塊212;當(dāng)?shù)谝还庑盘?hào)收發(fā)模塊140 的工作狀態(tài)正常時(shí),這第一信號(hào)轉(zhuǎn)換裝置100將接收到的CAN信號(hào)轉(zhuǎn)換成光信號(hào)并發(fā)送到第二信號(hào)轉(zhuǎn)換裝置200,第二信號(hào)轉(zhuǎn)換裝置200將接收到的光信號(hào)重新編碼成CAN信號(hào)并發(fā)送到被測(cè)車(chē)輛的CAN總線中,完成數(shù)據(jù)傳輸;
同理,當(dāng)被測(cè)車(chē)輛的CAN總線向第二信號(hào)轉(zhuǎn)換裝置200輸入CAN信號(hào)時(shí),第二檢測(cè)模塊250通過(guò)檢測(cè)第二信號(hào)收發(fā)模塊240的工作狀態(tài)來(lái)控制需要激活的CAN信號(hào)收發(fā)模塊,當(dāng)?shù)诙盘?hào)收發(fā)模塊240的工作狀態(tài)為正常時(shí),第二信號(hào)轉(zhuǎn)換裝置200將收到的CAN信號(hào)轉(zhuǎn)換成光信號(hào)并輸出到第一信號(hào)轉(zhuǎn)換裝置100,第一信號(hào)轉(zhuǎn)換裝置100將接收到的光信號(hào)重新編碼成CAN信號(hào)并發(fā)送到外部CAN總線網(wǎng)絡(luò)中,完成數(shù)據(jù)傳輸。
顯然,上述實(shí)施例僅僅是為了更清楚的表達(dá)本發(fā)明技術(shù)方案所作的舉例,而非對(duì)本發(fā)明實(shí)施方式的限定。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),在上述說(shuō)明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng),在不脫離本發(fā)明構(gòu)思的前提下,這些都屬于本發(fā)明的保護(hù)范圍。因此本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。