一種電路板的通訊方法及其電路板的制作方法
【專利摘要】本發明具體涉及一種電路板的通訊方法及其電路板,包括主機、從機和微控制器,主機與從機通過連接線相互通訊,微控制器通過步串行通信口分別與主機與從機相通訊,主機和從機上電,主機向發同步碼,從機按收到的同步碼,在從機的儲存速率參數表內查找對應的速率參數,并將調整到對應的執行值,保存在從機的儲存器內,每次執行調整后的執行值,并向主機發送同步碼,主機接收從機的發送同步碼并保存,實現主機與從機之間的相互通訊。本發明的有益效果是:1、利用主從微控制器相連接,起到簡化連接,降低因諒解產生的故障;2、統一的連接接口,不同產品接口兼容,減少機型種類,便于維護,降低成本。
【專利說明】
一種電路板的通訊方法及其電路板
技術領域
[0001 ]本發明具體涉及一種電路板的通訊方法及其電路板。
【背景技術】
[0002]在家用電器設計中,如空調、飲水機、洗衣機等電器,在產品設計時,同一類產品主要的外圍設備都是相似的,但各個具體產品,為追求個性化、多樣性,工業設計師每個具體產品的外觀、操作面板、顯示按鍵布局等差異很大。
[0003]隨著人們生活水平的提高,家用電器的種類越來越多,在產品設計時需要同時兼顧個性化多樣性和標準化。
[0004]通常的設計方法是將功率負載部分的電路(以下稱做功率板)與顯示按鍵板(以下稱作操作板)分開設計,通過連接排線將兩者相連。由于不同機型的執行單元不完全相同,傳感器等輸入也不相同,造成了功率板與操作板的連接線、板間連接器也不相同。在一些功能復雜、輸入輸出控制多的產品會使連線增多功率板與操作板連線增多,使的可能故障率增加,成本增加,不同產品間互不兼容,售后維修維護復雜。綜上所述,需要一種統一的連接方式,使功率板與操作板的連接統一,操作板與功率板升級換代互不影響,便于減少功率板的品種,降低故障率,便于維修維護。
[0005]
【發明內容】
[0006]本發明的目的在于克服上述現有技術的不足,提供了一種能簡化連接,降低因連接產生的故障和統一的連接接口,不同產品接口兼容,減少機型種類,便于維護,降低成本的電路板的通訊方法及其電路板。
[0007]本發明描述的一種電路板的通訊方法及其電路板,包括主機、從機和微控制器,主機與從機通過連接線相互通訊,微控制器通過步串行通信口分別與主機與從機相通訊,主機和從機上電,主機向發同步碼,從機按收到的同步碼,在從機的儲存速率參數表內查找對應的速率參數,并將調整到對應的執行值,保存在從機的儲存器內,每次執行調整后的執行值,并向主機發送同步碼,主機接收從機的發送同步碼并保存,實現主機與從機之間的相互通訊。
具體進一步,主機對從機的身份碼不正確時,校驗失敗后報錯,從機的身份碼是正確時,主機每次按身份碼輸出控制指令和狀態查詢指令,從機發送執行的結果指令給主機。
[0008]具體進一步,當從機反饋執行錯誤,主機重新發出身份確認碼反饋至從機上,重復核實從機的身份碼。
[0009]具體進一步,主機定時向從機發送同步碼,從機在同步時間內未收到同步碼,從機判定出現異常轉,從機進行保護狀態,關閉所有負載輸出。
[0010]具體進一步,主機至從機是依次運行,主機與從機之間通過異步串行通信口實現的傳送速率匹配。
[0011]—種應用上述通訊方法的電路板,包括主機與從機通過連接線連接,主機與從機各有一個微控制器,各自微控制器通過步串行通信口分別與主機與從機相通訊。
[0012]具體進一步,主機為操作板,從機為功率板。
[0013]具體進一步,主機和從機上設有時鐘源。
[0014]具體進一步,微控制器分為主微控制器和從微控制器,主微控制器固定在主機上,從微控制器固定在從機上。
[0015]本發明的有益效果是:1、利用主從微控制器相連接,起到簡化連接,降低因諒解產生的故障;2、統一的連接接口,不同產品接口兼容,減少機型種類,便于維護,降低成本;3、不依賴精確的時鐘頻率,從機與主機的系統頻率在33%到300%的范圍都能實現通訊速率自動同步;4、主機與從機具有身份識別機制,防止錯誤匹配。
[0016]
【附圖說明】
[0017]圖1是本發明的主機從機連接示意圖。
[0018]圖2是本發明的主機從機通訊流程示意圖。
[0019]圖3是同步碼對照表。
[0020]圖4是速率對照表。
[0021]圖5是數據幀格式圖。
[0022]
【具體實施方式】
[0023]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。
[0024]如圖2至圖5所示,本發明描述的一種電路板的通訊方法及其電路板,包括主機1、從機6和微控制器,主機I與從機6通過連接線5相互通訊,微控制器3、8通過步串行通信口分別與主機I與從機6相通訊,主機I和從機6上電,主機I向發同步碼,從機6按收到的同步碼,在從機6的儲存速率參數表內查找對應的速率參數,并將調整到對應的執行值,保存在從機6的儲存器內,每次執行調整后的執行值,并向主機I發送同步碼,主機I接收從機6的發送同步碼并保存,實現主機I與從機6之間的相互通訊。
具體進一步,主機I對從機6的身份碼不正確時,校驗失敗后報錯,從機6的身份碼是正確時,主機I每次按身份碼輸出控制指令和狀態查詢指令,從機發送執行的結果指令給主機
1
[0025]具體進一步,當從機6反饋執行錯誤,主機I重新發出身份確認碼反饋至從機上,重復核實從機6的身份碼。具體進一步,主機I定時向從機6發送同步碼,從機6在同步時間內未收到同步碼,從機6判定出現異常轉,從機6進行保護狀態,關閉所有負載輸出。
[0026]具體進一步,主機I至從機6是依次運行,主機I與從機6之間通過異步串行通信口實現的傳送速率匹配。
[0027]本發明的具體運作原理如下 M02通過主機I向從機6發送同步碼(11111100B);
S02從機等待主機I的同步碼,沒有收到同步碼繼續本步驟等待,收到同步碼轉S03;
M03延時;
S03從機6按收到的同步碼按附圖所示查找對應的速率,并將本機I的速率調整到對應的值;
S04向主機I發送同步碼(11111100B);
M04主機I等待從機6回傳的同步碼(111111OOB),超時未收到同步碼轉M02 ;收到同步碼(11111100B)轉M05;
MO 5主機I向從機6發送約定的確認碼;
M06延時;
S05延時;
S06從機6等待主機I的確認碼,沒收到轉S04繼續發同步碼(11111100B),收到轉S07 ; S07從機6向主機I發送身份識別碼;
M07主機I等待從機6回傳的身份識別碼,超時未收到身份識別碼轉M05,收到身份識別碼轉M08;
M08主機I判斷收的身份識別碼判斷是否匹配,校驗成功轉M10,否則轉M09匹配錯誤處理;
M10、S08執行正常的收發狀態,從機6收到主機I發來的指令執行特定的操作如打開/關閉負載,將采集的輸入數據如開關量、傳感器、負載運行狀態等信息回傳到主機I;
Ml I主機I定時向從機6發送同步碼(11111100B),S09從機6在同步時間內未收到同步碼(11111100B),判定出現異常轉SlO保護狀態,關閉所有負載輸出。
[0028]如圖3至圖5所示,其中同步碼參數和速率參數,固化于微控制器內,根據微控制器自動匹配,實現調節從機6與主機I的系統頻率在33%到300%的范圍都能實現通訊速率自動同步;4、主機與從機具有身份識別機制,防止錯誤匹配。
[0029]如圖1所示,一種應用上述通訊方法的電路板,包括主機I與從機6通過連接線5連接,主機I與從機6各有一個微控制器,各自微控制器通過步串行通信口分別與主機I與從機6相通訊。
[0030]具體進一步,主機I為操作板,從機6為功率板。
[0031]具體進一步,主機I和從機6上設有時鐘源。
[0032]具體進一步,微控制器分為主微控制器3和從微控制器7,主微控制器3固定在主機I上,從微控制器7固定在從機6上。主微控制器3的輸入端連接有操作面板3,主微控制器3的輸出端連接有顯示單元5,從微控制器7的輸入端連接有輸入板8,主微控制器3的輸出端連接有輸出板9 ο輸入板8和輸出板9分別連接于負載上,控制負載的工作狀態。
[0033]上僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換或改進等,均應包含在本發明的保護范圍之內。
【主權項】
1.一種電路板的通訊方法,其特征在于:包括主機(I)、從機(6 )和微控制器,主機(I)與從機(6)通過連接線(5)相互通訊,微控制器通過步串行通信口分別與主機(I)與從機(6)相通訊,主機(I)和從機(6)上電,主機(I)向發同步碼,從機(6)按收到的同步碼,在從機(6)的儲存速率參數表內查找對應的速率參數,并將調整到對應的執行值,保存在從機(6)的儲存器內,每次執行調整后的執行值,并向主機(I)發送同步碼,主機(I)接收從機(6)的發送同步碼并保存,實現主機(I)與從機(6)之間的相互通訊。2.根據權利要求1所述的一種電路板的通訊方法,其特征在于:主機(I)對從機(6)的身份碼不正確時,校驗失敗后報錯,從機(6)的身份碼是正確時,主機(I)每次按身份碼輸出控制指令和狀態查詢指令,從機發送執行的結果指令給主機(I)。3.根據權利要求2所述的一種電路板的通訊方法,其特征在于:當從機(6)反饋執行錯誤,主機(I)重新發出身份確認碼反饋至從機上,重復核實從機(6)的身份碼。4.根據權利要求1所述的一種電路板的通訊方法,其特征在于:主機(I)定時向從機(6)發送同步碼,從機(6)在同步時間內未收到同步碼,從機(6)判定出現異常轉,從機(6)進行保護狀態,關閉所有負載輸出。5.根據權利要求1所述的一種電路板的通訊方法,其特征在于:主機(I)至從機(6)是依次運行,主機(I)與從機(6)之間通過異步串行通信口實現的傳送速率匹配。6.—種應用如權利要求1至4任何一項所述通訊方法的電路板,包括主機(I)與從機(6)通過連接線(5)連接,主機(I)與從機(6)各有一個微控制器,各自微控制器通過步串行通信口分別與主機(I)與從機(6)相通訊。7.根據權利要求6所述的電路板,其特征在于:主機(I)為操作板,從機(6)為功率板。8.根據權利要求6所述的電路板,其特征在于:主機(I)和從機(6)上設有時鐘源。9.根據權利要求6所述的電路板,其特征在于:微控制器分為主微控制器(3)和從微控制器(7),主微控制器(3)固定在主機(I)上,從微控制器(7)固定在從機(6)上。
【文檔編號】G06F13/28GK106055497SQ201610384967
【公開日】2016年10月26日
【申請日】2016年6月2日
【發明人】馬玉飛
【申請人】廣東盈科電子有限公司