畢業(yè)設(shè)計(論文)-基于單片機的數(shù)控機床控制系統(tǒng)設(shè)計.pdf
約34頁PDF格式手機打開展開
畢業(yè)設(shè)計(論文)-基于單片機的數(shù)控機床控制系統(tǒng)設(shè)計,摘要本課題研究的數(shù)控機床控制系統(tǒng)主要分為上、下位機。上位機為一塊pc104,主要作用是運行整個數(shù)控軟件,通過控制面板輸入控制命令,通過輸出端口來控制各個電機的運行,并將機床的加工信息在lcd屏上顯示出來。下位機就是本課題所要設(shè)計的控制面板,它是一個單片機系統(tǒng),將控制面板的輸入信息傳到上位機,并從上位機接收信息用led來...
內(nèi)容介紹
此文檔由會員 綠水長青 發(fā)布
摘要
本課題研究的數(shù)控機床控制系統(tǒng)主要分為上、下位機。
上位機為一塊PC104,主要作用是運行整個數(shù)控軟件,通
過控制面板輸入控制命令,通過輸出端口來控制各個電機
的運行,并將機床的加工信息在LCD屏上顯示出來。下位機
就是本課題所要設(shè)計的控制面板,它是一個單片機系統(tǒng),將
控制面板的輸入信息傳到上位機,并從上位機接收信息用LED
來顯示機床的運行狀態(tài)。 該系統(tǒng)的總體功能夠通過通訊
哪些鍵。開機后,上位機(PC104)給單片機發(fā)送信息,單片機
接收到信息后在控制面板上用LED顯示機床的狀態(tài),用戶操作時
按控制面板上的按鍵或轉(zhuǎn)動波動開關(guān),單片機向上位機發(fā)送信息
告訴上位機用戶對機床的操作和對加工過程的一些配置。上位
機根據(jù)下位機傳送的信息來控制機床的運行,同時也向單片機
傳送必要的信息。 本控制面板(下位機)分為上下兩部分。
上面一塊稱為MDI面板,下面稱為機床操作面板。MDI面板上都
是按鍵,其功能為:數(shù)控軟件的軟按鍵(虛擬button,由兩個左
右方向鍵和F1,F2,F3,F4,F5等按鍵組成);文字代碼編輯、插入、
刪除、查看翻頁以及幾個功能鍵(診斷,圖形,系統(tǒng)設(shè)定等)。
下面機床操作面板除了按鍵外,還有幾個波段開關(guān),起停開關(guān)以
及一些LED燈。按鍵的功能是實現(xiàn)機床的操作命令,如打開照明燈,
主軸的正轉(zhuǎn)、反轉(zhuǎn),刀具回零點等。波段開關(guān)的功能分別為設(shè)置主
軸倍率、進給倍率、快速倍率、方式選擇。快停開關(guān)為數(shù)控機床啟動、
停止、急停,LED燈顯示數(shù)控機床狀態(tài)。本系統(tǒng)設(shè)計包括:
1、單片機與上位機通信協(xié)議的設(shè)計。
2、多按鍵的設(shè)計。
3、單片機的抗干擾措施及MAX1232的使用的設(shè)計。
4、用MAX1232芯片和上位機進行串口通信的設(shè)計。
5、單片機I/O口的擴展的設(shè)計。
6、變量的定義設(shè)計。
7、燈亮程序的設(shè)計。
8、接收程序的設(shè)計。
本課題研究的數(shù)控機床控制系統(tǒng)主要分為上、下位機。
上位機為一塊PC104,主要作用是運行整個數(shù)控軟件,通
過控制面板輸入控制命令,通過輸出端口來控制各個電機
的運行,并將機床的加工信息在LCD屏上顯示出來。下位機
就是本課題所要設(shè)計的控制面板,它是一個單片機系統(tǒng),將
控制面板的輸入信息傳到上位機,并從上位機接收信息用LED
來顯示機床的運行狀態(tài)。 該系統(tǒng)的總體功能夠通過通訊
哪些鍵。開機后,上位機(PC104)給單片機發(fā)送信息,單片機
接收到信息后在控制面板上用LED顯示機床的狀態(tài),用戶操作時
按控制面板上的按鍵或轉(zhuǎn)動波動開關(guān),單片機向上位機發(fā)送信息
告訴上位機用戶對機床的操作和對加工過程的一些配置。上位
機根據(jù)下位機傳送的信息來控制機床的運行,同時也向單片機
傳送必要的信息。 本控制面板(下位機)分為上下兩部分。
上面一塊稱為MDI面板,下面稱為機床操作面板。MDI面板上都
是按鍵,其功能為:數(shù)控軟件的軟按鍵(虛擬button,由兩個左
右方向鍵和F1,F2,F3,F4,F5等按鍵組成);文字代碼編輯、插入、
刪除、查看翻頁以及幾個功能鍵(診斷,圖形,系統(tǒng)設(shè)定等)。
下面機床操作面板除了按鍵外,還有幾個波段開關(guān),起停開關(guān)以
及一些LED燈。按鍵的功能是實現(xiàn)機床的操作命令,如打開照明燈,
主軸的正轉(zhuǎn)、反轉(zhuǎn),刀具回零點等。波段開關(guān)的功能分別為設(shè)置主
軸倍率、進給倍率、快速倍率、方式選擇。快停開關(guān)為數(shù)控機床啟動、
停止、急停,LED燈顯示數(shù)控機床狀態(tài)。本系統(tǒng)設(shè)計包括:
1、單片機與上位機通信協(xié)議的設(shè)計。
2、多按鍵的設(shè)計。
3、單片機的抗干擾措施及MAX1232的使用的設(shè)計。
4、用MAX1232芯片和上位機進行串口通信的設(shè)計。
5、單片機I/O口的擴展的設(shè)計。
6、變量的定義設(shè)計。
7、燈亮程序的設(shè)計。
8、接收程序的設(shè)計。