999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種內存交互式通信在牙科治療機中的應用

2021-02-09 06:57:03張照偉馬柱陳振國
電子產品世界 2021年5期

張照偉 馬柱 陳振國

摘 要:設計一種內存交互通信方式。利用RS485通信抗干擾強、成本低廉的優點,解決了一對多點通信時通信速率遞減的問題。由于牙科治療機的模塊化結構特點,適合總線方式連接各功能板。給出了一種高穩定性、低成本的總線解決方案。

關鍵詞:內存交互式;環形結構;成本低;自適應分析

隨著人們生活水平的不斷提高,口腔健康越來越受到人們的關注。多功能牙科治療機也順應時代要求向著數字化、智能化、多樣化的方向發展。牙科綜合治療機是一款綜合了氣、水、電3種必需元素的牙科治療儀器。從電控結構上可分為:地箱控制、側箱控制、腳踏控制、器械盤控制、照明燈控制、顯示屏、左按鍵板、右按鍵板等模塊。多功能的實現離不開多模塊的配合。基于模塊化的結構特點,所以大部分牙科治療機都選用總線方式。

1 適用于牙科治療機的總線分析

總線技術發展歷史悠久,技術成熟,已經在工業領域大量應用,比如汽車、計算機、PLC、自動化工廠等[1]。綜合牙科治療機本身的結構和應用特點,可選用常用幾種總線,如表1所示。

對比3種通信方式:CAN總線通信速度快,抗干擾強,但是成本較高;IIC總線通信速度稍快,成本低廉,但是抗干擾性差,在實際應用中,極易受到周圍電磁波干擾,引起誤動作;RS485通信抗干擾性強,成本低廉,但隨著叢機增加,在一對多點通信時通信速度逐步降低(S/N),造成操作反應不靈活,延遲大[1]。

綜上所述,本文提出一種內存交互的通信方式,以解決RS485總線隨著從機增加通信速度遞減的問題。從理論上分析,其通信速度不會因為從機的增加而遞減,解決了通信速度問題,再結合RS485通信抗擾性強和價格低廉的特性,特別適用于牙科治療機及類似設備。

2 內存交互的通信方式

2.1 交互式通信的拓撲結構圖

通信拓撲結構設計為環形結構,每個節點采用雙串口設計,一進一出。從圖1拓撲結構可見,主機和模塊1、模塊1和模塊2等兩個模塊之間都獨占通信通道,有助于快速交互內存數據。其通信速度可以保持主機和模塊1的速度,而不會因為增加模塊而變慢。

另外,選用環形結構可以增加通信的穩定性。因為在設備使用過程中,難免會出現模塊損壞和通信線損壞的情況。在非閉環結構情況下,如果某個模塊損壞或者該模塊通信線不正常,那么它后面的模塊都將通信失敗。環形結構可以結合程序做自適應分析,如果某個模塊通信失敗,就沒有返回成功的標志給下一個模塊和主機。那么,后面的模塊和主機則翻轉通信順序。主機通信口2由以前的從機接收數據變成主機發送數據,逆向通信至通信失敗的模塊。這樣,主機可以因有兩個通信端口、兩條通信路徑而保證通信暢通。并且可通過顯示屏通知用戶哪個通信節點出現故障,在設備空閑時候進行設備檢修。

2.2 交互式通信的協議層

通信協議主要使用內存交互的概念,主機到從機1、從機1到從機N之間快速交互內存數據。由于數據的快速交互,主機就可以把從機的數據看作內部數據。從機I/O點也可以被看作在主機內部。根據治療機的設備特性,可以規劃為10個節點,每個節點8個字節,需要讀取和輸出兩組數據,再加上通信控制狀態的16個字節,共需要176個字節。節點的個數和節點的字節數需要根據實際情況設定。具體的模塊內數字量輸入、輸出和模擬量的個數可以根據設計需要進行分配。數據協議如圖2,分為輸出數據和輸入數據兩個部分。

2.3 交互式通信的速率估算

通信速率可以按照主機和模塊1的速率估算。通信串口設定為波特率為192 00 bit/s,1個起始位,1個停止位,8個數據位[2]。那么,每秒最多傳輸的字節數為19 200/10=1 920個。每次通信的字節數是88個,每秒的通信次數為1 920/88=21.81。每次通信的時間是1 000/21.81=45 ms。考慮到通信之間的必要延遲時間30 ms,1次完整通信時間是45+30=75 ms。那么,每秒可以完整通信13.33次,因而可以實現0.075 s的刷新率。如果波特率設定為57 600 bit/s,則可以實現0.045 s的刷新率,內存刷新率不到0.1 s,因此完全可以滿足一般設備控制需要。

2.4 交互式通信的硬件層

硬件層實現方式可以是RS485、RS232和TTL串口,可以根據不同的設備特點,要求的通信距離和抗干擾強度不同選用。

2.4.1 帶保護的RS485電路設計

如圖3所示,V7整流橋和V6/V8穩壓管組成高壓吸收網絡,吸收通信中的高壓干擾,保護通信電路。

2.4.2 帶保護的RS232電路設計

如圖4所示,利用V2/V3和V4/V5雙路共陰極穩壓管進行ESD保護。L3/L4/L6/L6磁珠用來抑制信號線上的高頻噪聲和尖峰干擾。R55/R56/R57/R58電阻用來限流,保護通信口免受大電流沖擊。

2.4.3 帶保護的T T L串口電路設計

如圖5所示,利用D8/D9雙路二極管將電壓限制在安全范圍。TX發送端使用U9雙路與門將電壓提升到5 V,并隔離CPU。D5二極管也對RX輸入進行隔離,以阻止高壓輸入,也可將電壓降到3.3 V,起到很好的隔離保護作用。

3 軟件設計

由于物理層實現都是采用通用成熟的通信方式,并且增加了保護電路,確保了通信硬件的穩定性。所以,軟件協議層的開發也必須要保證邏輯的嚴謹性,才能保障通信的順暢。有必要的容錯處理才能使通信擁有較強的抗干擾性。軟件分為主機和從模塊兩種。主機的主要功能是2個串口通信,分別為主端口、從端口,數據流從主端口發送,經各個從模塊再回到從端口。根據從模塊的狀態,主機判定從模塊是否通信故障,詳情參見圖6。從模塊主要通信功能也是2個串口通信,但是和主機有所不同,它從上一個模塊得到的數據,加上從模塊自身的數據,然后送給下一個模塊。經反復推敲的軟件流程如圖7所示。

4 結束語

內存交互通信方式綜合利用了RS485通信抗干擾強、成本低廉的優點,解決了一對多點通信時通信速率遞減的問題。結合了多功能牙科治療機控制單元分散的特點,使得設計的控制系統穩定性高、成本低;也使產品在市場化競爭中擁有性能和價格的雙重優勢。該方案實現了眾多設備長期穩定的運行,使理論設計得到了實踐的驗證。

參考文獻:

[1] 樊昌信.通信原理[M].北京:國防工業出版社,2006.

[2] 劉軍.例說STM32[M].北京:北京航空航天大學出版社,2011.

主站蜘蛛池模板: 中文字幕亚洲精品2页| 亚洲乱码视频| 亚洲成a人片77777在线播放| 国产精品 欧美激情 在线播放 | 欧美综合区自拍亚洲综合天堂| 91免费精品国偷自产在线在线| 精品夜恋影院亚洲欧洲| 精品三级在线| 九九免费观看全部免费视频| 色网在线视频| 亚洲第一极品精品无码| 国产成本人片免费a∨短片| 精品少妇三级亚洲| 麻豆精品国产自产在线| 久久精品人人做人人爽| 亚洲色图在线观看| 国产第一页亚洲| 国产精品短篇二区| 26uuu国产精品视频| 久久综合伊人 六十路| 亚洲va精品中文字幕| 色九九视频| 久久精品中文字幕免费| 色婷婷综合激情视频免费看| 亚洲第一中文字幕| 国产成人亚洲欧美激情| 在线精品视频成人网| 国产精品亚洲一区二区在线观看| 91在线无码精品秘九色APP | 国产乱论视频| 欧美色视频网站| 国产鲁鲁视频在线观看| 精品一区二区无码av| 色偷偷av男人的天堂不卡| 欧美高清三区| 99久久精彩视频| 高清不卡毛片| 国产成人高清精品免费| 成人一级黄色毛片| 久热99这里只有精品视频6| 国产国语一级毛片| 国产91线观看| 久综合日韩| 亚欧美国产综合| 凹凸精品免费精品视频| 成人亚洲天堂| 亚洲va在线∨a天堂va欧美va| 日韩在线2020专区| 亚洲伊人天堂| 五月婷婷伊人网| 国产手机在线ΑⅤ片无码观看| 青青操视频免费观看| 91精品国产自产91精品资源| 国产区人妖精品人妖精品视频| 欧美天堂在线| 亚洲成aⅴ人在线观看| 亚洲无码日韩一区| 国产精品对白刺激| 国产精品福利一区二区久久| 精品成人免费自拍视频| 国产午夜福利片在线观看 | 国产成人精品一区二区| 香蕉精品在线| 在线播放精品一区二区啪视频| 黄片在线永久| 精品国产三级在线观看| 免费一级无码在线网站| 色婷婷视频在线| 亚洲一级毛片免费观看| 欧美日韩激情在线| 亚洲青涩在线| 五月婷婷丁香色| 国产一级毛片在线| 亚洲国产成人麻豆精品| 超碰91免费人妻| 青青国产成人免费精品视频| 亚洲天堂久久| 亚洲精品无码高潮喷水A| 秘书高跟黑色丝袜国产91在线 | 日韩不卡高清视频| 欧美综合区自拍亚洲综合天堂| 亚洲天堂视频在线播放|