欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通訊傳輸接口的制作方法

文檔序號(hào):6590978閱讀:201來(lái)源:國(guó)知局
專利名稱:通訊傳輸接口的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及一種通訊傳輸接口,尤其涉及一種可自動(dòng)進(jìn)行數(shù)據(jù)來(lái)源控制及判斷,以避免傳送接收時(shí)發(fā)生沖突,而達(dá)到半雙工模擬為全雙工的通訊傳輸接口。
背景技術(shù)
EIA-RS-422以及EIA-RS-485是美國(guó)電子工業(yè)聯(lián)盟(EIA)所制定的串行數(shù)據(jù)通信的電器接口標(biāo)準(zhǔn),其訊號(hào)傳送的型式是采用差動(dòng)輸出(differential pair)的方式,并支持同時(shí)連接多個(gè)設(shè)備。而其中RS422采用四線的方式提供全雙工的傳輸,RS485采用兩線的方式提供半雙工的傳輸;由于RS485為半雙工的型式,所以傳送跟接收的時(shí)間必須分開(kāi),否則便會(huì)產(chǎn)生沖突的現(xiàn)象,造成數(shù)據(jù)毀損。大部份的應(yīng)用都是采用額外的控制Pin或軟件來(lái)控制RS485 傳送接收器的方向,當(dāng)需要傳送數(shù)據(jù)時(shí)先將RS485傳送接收器設(shè)定為輸出,然后再傳送數(shù)據(jù),待數(shù)據(jù)傳送完成后再將RS485傳送接收器設(shè)定為輸入,以便其它的設(shè)備可以開(kāi)始傳送資料。但這樣的控制較為復(fù)雜,也比較沒(méi)有效率,如果控制的時(shí)間點(diǎn)有錯(cuò),例如在接收的過(guò)程當(dāng)中試圖傳送數(shù)據(jù),將會(huì)造成數(shù)據(jù)錯(cuò)誤。

實(shí)用新型內(nèi)容本實(shí)用新型的主要目的在于提供一種通訊傳輸接口,以避免半雙工模式下的數(shù)據(jù)沖突。為達(dá)上述目的,本實(shí)用新型公開(kāi)的通訊傳輸接口包含一用于接收數(shù)據(jù)訊號(hào)的接收控制單元,該接收控制單元內(nèi)含一通過(guò)邏輯控制編譯來(lái)判斷輸入的數(shù)據(jù)為全雙工模式或者半雙工模式、并且進(jìn)一步傳遞目前狀態(tài)訊號(hào)的邏輯單元;—與接收控制單元的邏輯單元連接并向其傳輸數(shù)據(jù)的RS422接口 ;一與接收控制單元的邏輯單元連接并向其傳輸數(shù)據(jù)的RS485接口 ;一與接收控制單元連接并接收上層系統(tǒng)端的傳送請(qǐng)求和接收控制單元的狀態(tài)訊號(hào),并根據(jù)接收控制單元的狀態(tài)訊號(hào)來(lái)確定是否轉(zhuǎn)發(fā)上層系統(tǒng)端的傳送請(qǐng)求的判斷單元; 以及與判斷單元連接并根據(jù)判斷單元轉(zhuǎn)發(fā)的傳送請(qǐng)求來(lái)使能RS485接口傳送數(shù)據(jù)的傳送控制單元。本實(shí)用新型中,判斷單元根據(jù)接收控制單元的狀態(tài)訊號(hào)來(lái)確定是否轉(zhuǎn)發(fā)上層系統(tǒng)端的傳送請(qǐng)求包括接收到上層系統(tǒng)端的傳送請(qǐng)求后,如果從控制單元接收到的訊號(hào)為半雙工模式的訊號(hào)時(shí),遮蔽該上層系統(tǒng)端的傳送請(qǐng)求;或者接收到上層系統(tǒng)端的傳送請(qǐng)求后,如果從控制單元接收到的訊號(hào)為全雙工模式的訊號(hào)時(shí),向傳送控制單元發(fā)送該上層系統(tǒng)端的傳送請(qǐng)求;或者[0014]接收到上層系統(tǒng)端的傳送請(qǐng)求后,如果沒(méi)有接收到控制單元的狀態(tài)訊號(hào),向傳送控制單元發(fā)送該上層系統(tǒng)端的傳送請(qǐng)求。本實(shí)用新型中,接收控制單元可以通過(guò)邏輯單元來(lái)自動(dòng)判斷當(dāng)前接收的數(shù)據(jù)為全雙工模式還是半雙工模式,并依據(jù)判斷結(jié)果向判斷單元輸出對(duì)應(yīng)的狀態(tài)訊號(hào),判斷單元?jiǎng)t根據(jù)接收的狀態(tài)訊號(hào)的具體情況來(lái)確定是否轉(zhuǎn)發(fā)上層系統(tǒng)端的傳送請(qǐng)求,當(dāng)從控制單元接收到的訊號(hào)為半雙工模式的訊號(hào)時(shí),遮蔽該傳送請(qǐng)求,以此避免半雙工模式下的數(shù)據(jù)沖突; 如此則上層系統(tǒng)端不用再考慮如何規(guī)避半雙工模式下的數(shù)據(jù)沖突,更便于上層系統(tǒng)端的設(shè)計(jì)。

圖1為本實(shí)用新型公開(kāi)的通訊傳輸接口的基本架構(gòu)示意圖。
具體實(shí)施例下面結(jié)合說(shuō)明書附圖對(duì)本實(shí)用新型的具體實(shí)施方式
做詳細(xì)描述。如圖1所示,本實(shí)用新型實(shí)施例公開(kāi)的通訊傳輸接口至少由一接收控制單元1、一 RS422接口 2、一 RS485接口 3、一判斷單元4以及一傳送控制單元5構(gòu)成。上述接收控制單元1用于接收數(shù)據(jù)訊號(hào),其中,該接收控制單元1包括一邏輯單元,該邏輯單元通過(guò)邏輯控制編譯來(lái)判斷輸入的數(shù)據(jù)為全雙工模式或者半雙工模式,并且進(jìn)一步根據(jù)判斷結(jié)果生成對(duì)應(yīng)的狀態(tài)訊號(hào)(例如以狀態(tài)訊號(hào)0表示全雙工模式輸入,以 1表示半雙工模式輸入),然后將該狀態(tài)訊號(hào)傳遞到判斷單元4。其中,當(dāng)RS422接口 2和 RS485接口 3無(wú)數(shù)據(jù)輸入或數(shù)據(jù)輸入完畢后,該邏輯單元停止向判斷單元4傳送相關(guān)狀態(tài)訊號(hào);當(dāng)外部輸入數(shù)據(jù)在RS422接口 2和RS485接口 3之間的切換時(shí),該邏輯單元重置相應(yīng)的狀態(tài)訊號(hào)。本實(shí)用新型中,上述邏輯單元自動(dòng)管理狀態(tài)信號(hào)的產(chǎn)生及傳送,無(wú)需人工操作。上述RS422接口 2與接收控制單元1的邏輯單元連接,可傳輸數(shù)據(jù)至接收控制單元1。上述RS485接口 3與接收控制單元1的邏輯單元連接,可供傳輸數(shù)據(jù)至接收控制單元1。上述判斷單元4與接收控制單元1連接,用于接收上層系統(tǒng)端的傳送請(qǐng)求和接收控制單元1的狀態(tài)訊號(hào),并根據(jù)接收控制單元1的當(dāng)前狀態(tài)訊號(hào)來(lái)確定是否轉(zhuǎn)發(fā)上層系統(tǒng)端(host)的傳送請(qǐng)求,該傳送請(qǐng)求如圖1所示的dateready信號(hào),該信號(hào)用于表示待傳送的數(shù)據(jù)已準(zhǔn)備就緒。具體的,當(dāng)判斷單元4接收到上層系統(tǒng)端的傳送請(qǐng)求時(shí),視情況進(jìn)行如下處理如果從控制單元1接收到的訊號(hào)為半雙工模式的訊號(hào)時(shí),則代表目前RS485接口 3的信道(channel)已被占用,為避免數(shù)據(jù)沖突,該判斷單元4遮蔽掉上層系統(tǒng)端的傳送請(qǐng)求,即不向傳送控制單元5發(fā)送傳送請(qǐng)求;當(dāng)從控制單元1接收到的訊號(hào)為全雙工模式的訊號(hào)時(shí),該判斷單元4向傳送控制單元5發(fā)送上層系統(tǒng)端的傳送請(qǐng)求,依此控制傳送單元5向外傳送數(shù)據(jù);當(dāng)沒(méi)有接收到控制單元1的狀態(tài)訊號(hào),即當(dāng)前RS422接口 2和RS485接口 3都處于無(wú)數(shù)據(jù)輸入或數(shù)據(jù)輸入完畢狀態(tài)時(shí),該判斷單元4向傳送控制單元5發(fā)送上層系統(tǒng)端的傳送請(qǐng)求,依此控制傳送單元5向外傳送數(shù)據(jù)。其中,當(dāng)接收控制單元1正在接收RS485接口 3所輸入的數(shù)據(jù)時(shí),該接收控制單元 1可直接判斷是否為接收RS485接口 3的數(shù)據(jù),當(dāng)RS485接口 3的訊號(hào)開(kāi)始動(dòng)作時(shí),則下次開(kāi)始接收的數(shù)據(jù)即為RS485接口 3的數(shù)據(jù),接收控制單元1的邏輯單元會(huì)將此狀態(tài)記錄下來(lái),輸出RS485接口 3接收狀態(tài)(例如接收狀態(tài)=1),以便于判斷單元4依此遮蔽上層系統(tǒng)端的傳送請(qǐng)求,進(jìn)而避免產(chǎn)生數(shù)據(jù)沖突。上述傳送控制單元5與判斷單元4連接,用于接收傳送請(qǐng)求并受判斷單元4控制進(jìn)行數(shù)據(jù)的發(fā)送與停止。使用時(shí),本實(shí)施例的通訊傳輸接口可使相關(guān)數(shù)據(jù)由RS422接口 2輸入,由于RS422 接口 2為全雙工,當(dāng)接收RS422接口 2數(shù)據(jù)時(shí)不會(huì)產(chǎn)生對(duì)傳送控制單元5的遮蔽動(dòng)作,使得傳送及接收在RS422接口 2模式下可同時(shí)進(jìn)行。而當(dāng)數(shù)據(jù)由RS485接口 3輸入時(shí),該傳送控制單元5只有在得到判斷單元4停止遮蔽的傳送請(qǐng)求后才開(kāi)始發(fā)送相關(guān)的數(shù)據(jù),同時(shí)由傳送控制單元5提供RS485接口 3的傳送使能輸出(Driver enable),RS485接口 3在接收到該傳送使能輸出后即開(kāi)始向外傳送數(shù)據(jù),該傳送控制單元5在傳送完成后再將該傳送使能輸出關(guān)閉,以便其它的設(shè)備可以開(kāi)始傳送資源。本實(shí)用新型中,接收控制單元可以通過(guò)邏輯單元來(lái)自動(dòng)判斷當(dāng)前接收的數(shù)據(jù)為全雙工模式還是半雙工模式,并依據(jù)判斷結(jié)果向判斷單元輸出對(duì)應(yīng)的狀態(tài)訊號(hào),判斷單元?jiǎng)t根據(jù)接收的狀態(tài)訊號(hào)的具體情況來(lái)確定是否轉(zhuǎn)發(fā)上層系統(tǒng)端的傳送請(qǐng)求,當(dāng)從控制單元接收到的訊號(hào)為半雙工模式的訊號(hào)時(shí),遮蔽該傳送請(qǐng)求,以此避免半雙工模式下的數(shù)據(jù)沖突; 如此則上層系統(tǒng)端不用再考慮如何規(guī)避半雙工模式下的數(shù)據(jù)沖突,更便于上層系統(tǒng)端的設(shè)計(jì)。以上,僅為本實(shí)用新型的較佳實(shí)施例,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。因此,本實(shí)用新型的保護(hù)范圍應(yīng)該以權(quán)利要求所界定的保護(hù)范圍為準(zhǔn)。
權(quán)利要求1. 一種通訊傳輸接口,其特征在于,包含一用于接收數(shù)據(jù)訊號(hào)的接收控制單元,該接收控制單元內(nèi)含一通過(guò)邏輯控制編譯來(lái)判斷輸入的數(shù)據(jù)為全雙工模式或者半雙工模式、并且進(jìn)一步傳遞目前狀態(tài)訊號(hào)的邏輯單元; 一與接收控制單元的邏輯單元連接并向其傳輸數(shù)據(jù)的RS422接口 ; 一與接收控制單元的邏輯單元連接并向其傳輸數(shù)據(jù)的RS485接口 ; 一與接收控制單元連接并接收上層系統(tǒng)端的傳送請(qǐng)求和接收控制單元的狀態(tài)訊號(hào),并根據(jù)接收控制單元的狀態(tài)訊號(hào)來(lái)確定是否轉(zhuǎn)發(fā)上層系統(tǒng)端的傳送請(qǐng)求的判斷單元;以及與判斷單元連接并根據(jù)判斷單元轉(zhuǎn)發(fā)的傳送請(qǐng)求來(lái)使能RS485接口傳送數(shù)據(jù)的傳送控制單元。
專利摘要本實(shí)用新型公開(kāi)一種通訊傳輸接口,以避免半雙工模式下的數(shù)據(jù)沖突。該通訊傳輸接口包括一RS422接口、一RS485接口、一接收控制單元、一判斷單元以及一傳送控制單元;其中,接收控制單元用于接收數(shù)據(jù)訊號(hào),該接收控制單元內(nèi)含一通過(guò)邏輯控制編譯來(lái)判斷輸入的數(shù)據(jù)為全雙工模式或者半雙工模式、并且進(jìn)一步傳遞目前狀態(tài)訊號(hào)的邏輯單元;判斷單元用于接收上層系統(tǒng)端的傳送請(qǐng)求和接收控制單元的狀態(tài)訊號(hào),并根據(jù)接收控制單元的狀態(tài)訊號(hào)來(lái)確定是否轉(zhuǎn)發(fā)上層系統(tǒng)端的傳送請(qǐng)求;傳送控制單元用于根據(jù)判斷單元轉(zhuǎn)發(fā)的傳送請(qǐng)求來(lái)使能RS485接口傳送數(shù)據(jù)。
文檔編號(hào)G06F13/40GK202034631SQ20092021793
公開(kāi)日2011年11月9日 申請(qǐng)日期2009年10月10日 優(yōu)先權(quán)日2009年10月10日
發(fā)明者林明政 申請(qǐng)人:昆山五昌新精密電子工業(yè)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南召县| 鹰潭市| 兴义市| 灯塔市| 普宁市| 西安市| 长沙县| 海宁市| 甘泉县| 江华| 绩溪县| 唐河县| 耒阳市| 安岳县| 容城县| 澎湖县| 大埔区| 伊吾县| 威信县| 汤阴县| 西宁市| 乐平市| 青冈县| 岳阳市| 高淳县| 广州市| 岳池县| 晋江市| 通渭县| 图们市| 奉新县| 崇义县| 民县| 太康县| 明光市| 项城市| 青神县| 建阳市| 越西县| 延安市| 无锡市|