一種基于載波通訊的數(shù)據(jù)緩沖裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型屬于載波通訊的多機(jī)通訊技術(shù)領(lǐng)域,特別涉及一種基于載波通訊的數(shù)據(jù)緩沖裝置。
【背景技術(shù)】
[0002]電力線載波通信是利用高壓電力線(在電力載波領(lǐng)域通常指35kV及以上電壓等級(jí))、中壓電力線(指1kv電壓等級(jí))或低壓配電線(380/220V用戶線)作為信息傳輸媒介進(jìn)行語(yǔ)音或數(shù)據(jù)傳輸?shù)囊环N特殊通信方式。近年來,隨著電力線載波技術(shù)的不斷發(fā)展和社會(huì)的需要,中/低壓電力載波通信的技術(shù)開發(fā)及應(yīng)用亦出現(xiàn)了方興未艾的局面,電力線載波通信這座被國(guó)外傳媒喻為“未被挖掘的金山”正逐漸成為一門電力通信領(lǐng)域乃至關(guān)系到千家萬(wàn)戶的熱門專業(yè)。
[0003]尤其近幾年智能家居的發(fā)展為電力載波通信的發(fā)展提供了契機(jī),不需要重新架設(shè)網(wǎng)絡(luò),只要有電線,就能進(jìn)行數(shù)據(jù)傳遞,電力載波通信無(wú)疑成為了解決這智能家居數(shù)據(jù)傳輸?shù)淖罴逊桨钢?。同時(shí)因?yàn)閿?shù)據(jù)僅在家庭這個(gè)范圍中傳輸,束縛PLC應(yīng)用的困擾將在很大程度上減弱,遠(yuǎn)程對(duì)家電的控制我們也能通過傳統(tǒng)網(wǎng)絡(luò)先連接到PC然后再控制家電方式實(shí)現(xiàn)。
[0004]然而載波通信是通過微控制器的串口進(jìn)行信息的接收和發(fā)送,這也就是說每個(gè)載波通訊??於夹枰粋€(gè)單獨(dú)的微控制器進(jìn)行控制。通訊主機(jī)和通訊從機(jī)的通信可以直接用串口實(shí)現(xiàn),但如果想要把數(shù)據(jù)再傳到PC端的上位機(jī),這個(gè)時(shí)候如果還直接用通訊主機(jī)的串口進(jìn)行傳輸?shù)脑挘@個(gè)時(shí)候通訊主機(jī)既要向特定的通訊從機(jī)發(fā)送讀取數(shù)據(jù)的命令,還要接收通訊從機(jī)發(fā)過來的數(shù)據(jù),同時(shí)還要向PC端發(fā)送數(shù)據(jù)。通訊主機(jī)此時(shí)既要和通訊從機(jī)通信還要和PC通信。
[0005]這個(gè)過程是比較繁瑣的,需要考慮到數(shù)據(jù)的收發(fā)順序,不能出現(xiàn)混亂,否則通訊就可能不能正常進(jìn)行下去,或者接收到錯(cuò)誤的數(shù)據(jù)??偟膩碚f這種方式通訊的通訊可靠性差。
【發(fā)明內(nèi)容】
[0006]為了克服上述現(xiàn)有技術(shù)的不足,本實(shí)用新型的目的在于提供一種基于載波通訊的數(shù)據(jù)緩沖裝置,通過硬件緩沖裝置來達(dá)到增加通信可靠性的目的,具有結(jié)構(gòu)簡(jiǎn)單、操作方便,易實(shí)現(xiàn)的特點(diǎn)。
[0007]為了實(shí)現(xiàn)上述目的,本實(shí)用新型采用的技術(shù)方案是:
[0008]一種基于載波通訊的數(shù)據(jù)緩沖裝置,包括通訊主機(jī)一 7,通訊主機(jī)一 7的輸出端通過導(dǎo)線一 8連接到硬件緩沖裝置9的輸入端,硬件緩沖裝置9的輸出端通過導(dǎo)線二 10連接到通訊主機(jī)二 11輸入端,通訊主機(jī)二 11的輸出端通過串口線12連接到PC13的輸入端;所述的通訊主機(jī)一 7上的輸入端通過電力線連接在從機(jī)的輸出端上。
[0009]所述的通訊主機(jī)一 7上的輸入端通過電力線一 I連接到從機(jī)一 2上,通訊主機(jī)一 7上的輸入端通過電力線二 3連接到從機(jī)二 4上,通訊主機(jī)一 7上的輸入端通過電力線6連接到從機(jī)N5上。
[0010]所述的從機(jī)包括從機(jī)一 1、從機(jī)二 2直到從機(jī)N5,所述的N為除零以外的自然數(shù)。
[0011]通訊主機(jī)一 7將通過電力線從從機(jī)接收到的數(shù)據(jù)通過I/O進(jìn)行串行發(fā)送,發(fā)送到硬件緩沖裝置9,同時(shí)通過I/O 口控制硬件緩沖裝置9將接收到的數(shù)據(jù)并行傳輸?shù)酵ㄓ嵵鳈C(jī)二 11的I/O 口 ;通訊主機(jī)二 11通過中斷監(jiān)測(cè)連接到硬件緩沖裝置9的I/O 口電平變化來判斷是否有數(shù)據(jù)傳入,或者變更;當(dāng)有數(shù)據(jù)傳入或者數(shù)據(jù)變更,通訊主機(jī)二 11讀取I/O 口的數(shù)據(jù),同時(shí)將信息通過串口通訊繼續(xù)向PC13傳輸。
[0012]本實(shí)用新型的有益效果:
[0013]本實(shí)用新型在通訊主機(jī)和PC13機(jī)之間加上一個(gè)硬件緩沖裝置9,可以大大的降低通訊混亂的現(xiàn)象,加入硬件緩沖裝置9后,通訊主機(jī)只需要和通訊從機(jī)之間進(jìn)行通信,而不用考慮和PC13端的通信。通訊主機(jī)接收到通訊從機(jī)的數(shù)據(jù)后立即將數(shù)據(jù)通過I/O 口發(fā)送給硬件緩沖裝置9。硬件緩沖裝置9接收到數(shù)據(jù)之后,再通過硬件緩沖裝置9里的微控制器串口將數(shù)據(jù)發(fā)送到PC13端。這樣通訊主機(jī)和通訊從機(jī)的通信與通訊主機(jī)和PC13端的數(shù)據(jù)傳輸是獨(dú)立的,分開進(jìn)行的,不需要占用同一個(gè)串口進(jìn)行傳輸。
[0014]采用加入硬件緩沖裝置9的方法可以大大降低通訊主機(jī)和通訊從機(jī)通信以及通訊主機(jī)和PC13端通信的相互干擾,此時(shí),他們的通信時(shí)相對(duì)獨(dú)立的,大大增加了通信的可靠性,同時(shí)一定程度上增強(qiáng)了通信的實(shí)時(shí)性。
[0015]本實(shí)用新型通過硬件緩沖裝置9來達(dá)到增加通信可靠性的目的,具有結(jié)構(gòu)簡(jiǎn)單、操作方便,易實(shí)現(xiàn)的特點(diǎn)。
【附圖說明】
[0016]圖1為本實(shí)用新型的系統(tǒng)原理框圖。
【具體實(shí)施方式】
[0017]下面結(jié)合附圖對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)說明。
[0018]如圖1所示:通訊主機(jī)一 7的輸出端通過導(dǎo)線一 8連接到硬件緩沖裝置9的輸入端,硬件緩沖裝置9的輸出端通過導(dǎo)線二 10連接到通訊主機(jī)二 11輸入端,通訊主機(jī)二 11的輸出端通過串口線12連接到PC13的輸入端;所述的通訊主機(jī)一 7上的輸入端通過電力線連接在從機(jī)的輸出端上。
[0019]所述的通訊主機(jī)一 7上的輸入端通過電力線一 I連接到從機(jī)一 2上,通訊主機(jī)一 7上的輸入端通過電力線二 3連接到從機(jī)二 4上,通訊主機(jī)一 7上的輸入端通過電力線6連接到從機(jī)N5上。
[0020]所述的從機(jī)包括從機(jī)一 1、從機(jī)二 2直到從機(jī)N5,所述的N為除零以外的自然數(shù)。
[0021]本實(shí)用新型的工作原理:
[0022]通訊主機(jī)一 7通過電力線分別與不同的通訊從機(jī)連接并實(shí)現(xiàn)通信,負(fù)責(zé)采集和接收通訊從機(jī)的數(shù)據(jù);通過串行傳輸將接收到的從機(jī)數(shù)據(jù)發(fā)送到硬件緩沖裝置9 ;硬件緩沖裝置9通過導(dǎo)線一 8和導(dǎo)線二 10分別與通訊主機(jī)一 7和通訊主機(jī)二 11連接并實(shí)現(xiàn)數(shù)據(jù)傳輸,將通訊主機(jī)一 7傳送的數(shù)據(jù)通過并行傳輸傳送到通訊主機(jī)二 11 ;通訊主機(jī)二 11通過導(dǎo)線二 10與硬件緩沖裝置9連接并實(shí)現(xiàn)數(shù)據(jù)傳輸,通過中斷監(jiān)測(cè)I/O 口電平變化來實(shí)現(xiàn)數(shù)據(jù)的更新和獲取,然后通過串口線12將數(shù)據(jù)以串口通訊的方式傳輸?shù)絇C13端。
【主權(quán)項(xiàng)】
1.一種基于載波通訊的數(shù)據(jù)緩沖裝置,其特征在于,包括通訊主機(jī)一(7),通訊主機(jī)一(7)的輸出端通過導(dǎo)線一(8)連接到硬件緩沖裝置(9)的輸入端,硬件緩沖裝置(9)的輸出端通過導(dǎo)線二(10)連接到通訊主機(jī)二(11)輸入端,通訊主機(jī)二(11)的輸出端通過串口線(12)連接到PC(13)的輸入端;所述的通訊主機(jī)一(7)上的輸入端通過電力線連接在從機(jī)的輸出端上。2.根據(jù)權(quán)利要求1所述的一種基于載波通訊的數(shù)據(jù)緩沖裝置,其特征在于,所述的通訊主機(jī)一(7)上的輸入端通過電力線一(1)連接到從機(jī)一(2)上,通訊主機(jī)一(7)上的輸入端通過電力線二(3)連接到從機(jī)二(4)上,通訊主機(jī)一(7)上的輸入端通過電力線(6)連接到從機(jī)N (5)上。3.根據(jù)權(quán)利要求1所述的一種基于載波通訊的數(shù)據(jù)緩沖裝置,其特征在于,所述的從機(jī)包括從機(jī)一(1)、從機(jī)二(2)直到從機(jī)N(5),所述的N為除零以外的自然數(shù)。
【專利摘要】一種基于載波通訊的數(shù)據(jù)緩沖裝置,包括通訊主機(jī)一,通訊主機(jī)一的輸出端通過導(dǎo)線連接到硬件緩沖裝置的輸入端,硬件緩沖裝置的輸出端通過導(dǎo)線連接到通訊主機(jī)二輸入端,通訊主機(jī)二的輸出端通過串口線連接到PC的輸入端;通訊主機(jī)通過電力線分別與不同的通訊從機(jī)連接并實(shí)現(xiàn)通信,負(fù)責(zé)采集和接收通訊從機(jī)的數(shù)據(jù);通過串行傳輸將接收到的從機(jī)數(shù)據(jù)發(fā)送到硬件緩沖裝置;硬件緩沖裝置分別與通訊主機(jī)一和通訊主機(jī)二連接并實(shí)現(xiàn)數(shù)據(jù)傳輸,通過中斷監(jiān)測(cè)I/O口電平變化來實(shí)現(xiàn)數(shù)據(jù)的更新和獲取,然后以串口通訊的方式傳輸?shù)絇C端;本實(shí)用新型具有結(jié)構(gòu)簡(jiǎn)單、操作方便,易實(shí)現(xiàn)的特點(diǎn)。
【IPC分類】G06F13/16, H04B3/54
【公開號(hào)】CN204993338
【申請(qǐng)?zhí)枴緾N201520656359
【發(fā)明人】亢潔, 李靜, 卜先彥, 張開生
【申請(qǐng)人】陜西科技大學(xué)
【公開日】2016年1月20日
【申請(qǐng)日】2015年8月27日