範文齋

位置:首頁 > 行業範文 > 工程

計算機與信息工程學院畢業實習工作總結

工程5.04K

四周的畢業實習轉眼就過去了,畢業設計的前期準備工作也已告一段落。基於我所做的課題是CAN總線的食堂售飯系統,所以在畢業實習期間對CAN縱線的內容作了重點的學習,期間對食堂售飯系統也有了一些瞭解。

計算機與信息工程學院畢業實習工作總結

剛開始接觸到現場總線時,不知道該從哪裏下手雖然CAN總線並不是什麼先近技術,但發展空間卻很大,跟國外相比CAN總線技術在我國的應用和普及還有待提高。

公司裏也有一些這方面的資料可以參考,原創:CAN即控制器局部網是一種具有國際標準且性能價格比又較高的現場總線,它在當今自動控制領域的發展中發揮着重要的作用。關聯到局域網就涉及到了計算機網絡技術方面的知識。在以往的計算機網絡技術的學習中印象最深的是OSI參考模式中的七個網絡層,即物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。而現場總線是應用在生產最底層的一種總線型拓撲網絡。其規模應屬於局域網、總線型結構,現場總線控制系統既是一個開放式通信網絡,又是一種分佈式控制系統。它作爲智能設備的聯繫紐帶,把掛接在總線上作爲網絡節點的智能設備連接爲網絡系統,並進一步構成自動化系統實現自動化功能。應該說現場總線是一項及嵌入式系統、控制、計算機、數字通信、網絡爲一體的綜合技術。

在具體選定題目時,也發生了些衝突,因爲一開始準備從CAN的智能節點設計入手。因爲CAN是利用其節點將系統中的設備合理有效的掛接並完成其間的通信任務的,所以節點的設計至關重要。另外,由於對CAN的應用發麪的參考性文獻蒐集的不夠,一時間也不知道自己能做出什麼具體的應用設計來,那段時間還在是做理論性的設計還是具體設計兩者間猶豫。後來經老師的點撥決定利用CAN總線的高實時性能設計出一套實現大型食堂售飯一體化的系統來。

其實規模稍大一些的學校食堂都是採用的刷卡售飯機制,衛生方便且便於管理。但目前大部分食堂售飯系統通信主要採用的還是RS-485總線,由於其採用的是“一主多從”的方式,運行效率低,高峯期易堵塞;還有它的通信組網的靈活性不強,通信速度也較低;再者RS-485總線標準只是一個電氣標準,並沒有自己的通信協議,無故障定位和錯誤處理功能,所以網絡維護也很困難,往往一個節點出故障卻要每個節點都進行排查。而與此相比CAN總線卻不存在以上的問題,因爲CAN總線具有非破壞性總線仲裁,支持競爭,通信採用“多主對等”方式;CAN總線組網非常靈活,通信速度最大可到1M;再者CAN總線上的節點是彼此互干擾的,所以一個節點出了故障不用每股節點都進行排查那麼費事。通過對比,很明星CAN總線的性能價格比要優於RS-485總線。還有隨着目前大部分食堂售飯系統對抗干擾能力和實時通信能力要求的日漸提高,且單次通信量小的特點。CAN總線靈活的組網特點更加體現的比RS-485適合應用到此類系統中。

感覺單是從需求分析和可行性上確定CAN總線在食堂售飯系統中的應用還比較容易,但涉及到具體設計時發現還有很多內容需要掌握,如作爲系統連接紐帶的節點的.設計,窗口機的設計等。

在窗口機的設計過程中,我認識到窗口機是直接與售飯人員和用戶打交道的前臺設備所以其設計不僅要實用、方便,更重要的是保證其穩定、安全和可靠。爲此我也去過市裏好幾所大學的食堂參觀過,可以說窗口機的式樣有很多種但基本的硬件都是由鍵盤、LED顯示器、單片機芯片等構成。原創:但爲了滿足系統對抗干擾性和實時性的要求,我在窗口機中接入了CAN通信控制器和總線收發器,前者通過後者接收CAN總線上的數據,供內部單片機讀取,也可將單片機送來的數據發送到CAN總線上。

在整個的畢業實習過程中,最初遇到的困難是確定具體的設計內容,因爲CAN總線最初是應用在汽車工業,用於解決現代汽車中衆多的控制與測試儀表之間的數據交換問題的,而後來應用範圍又在不斷的擴展。介於自身的情況如何把這一總線技術應用到身邊的具體的實例設計中是我所面對的首要問題,爲此我也去了多家大學食堂做過調研,調查目前的大型食堂售飯系統用的是什麼總線,存在哪些缺陷,用餐的學生對所在食堂的系統有哪些不滿和建議等。其中最爲突出的問題就是系統的實時性問題,如充值、掛失不能快速的在系統中得到體現,還有就是經常出現刷不上卡或重複刷卡的問題。正因爲存在這些問題才使我的課題有了進一步研究的必要。

也是在畢業實習過程中,我養成了遇到問題迅速查找資料並解決問題的能力,因爲在外做畢業實習可查找的資料有限,我更多的是充分利用網絡資源,還有就是到附近其他高校圖書館查閱資料。同時也感謝導師和單位老師的指導和幫助,使我更有信心做好畢業設計。