畢業(yè)設(shè)計(jì)(論文)-基于單片機(jī)的數(shù)控機(jī)床控制系統(tǒng)設(shè)計(jì).pdf
約34頁PDF格式手機(jī)打開展開
畢業(yè)設(shè)計(jì)(論文)-基于單片機(jī)的數(shù)控機(jī)床控制系統(tǒng)設(shè)計(jì),摘要本課題研究的數(shù)控機(jī)床控制系統(tǒng)主要分為上、下位機(jī)。上位機(jī)為一塊pc104,主要作用是運(yùn)行整個(gè)數(shù)控軟件,通過控制面板輸入控制命令,通過輸出端口來控制各個(gè)電機(jī)的運(yùn)行,并將機(jī)床的加工信息在lcd屏上顯示出來。下位機(jī)就是本課題所要設(shè)計(jì)的控制面板,它是一個(gè)單片機(jī)系統(tǒng),將控制面板的輸入信息傳到上位機(jī),并從上位機(jī)接收信息用led來...


內(nèi)容介紹
此文檔由會(huì)員 綠水長青 發(fā)布
摘要
本課題研究的數(shù)控機(jī)床控制系統(tǒng)主要分為上、下位機(jī)。
上位機(jī)為一塊PC104,主要作用是運(yùn)行整個(gè)數(shù)控軟件,通
過控制面板輸入控制命令,通過輸出端口來控制各個(gè)電機(jī)
的運(yùn)行,并將機(jī)床的加工信息在LCD屏上顯示出來。下位機(jī)
就是本課題所要設(shè)計(jì)的控制面板,它是一個(gè)單片機(jī)系統(tǒng),將
控制面板的輸入信息傳到上位機(jī),并從上位機(jī)接收信息用LED
來顯示機(jī)床的運(yùn)行狀態(tài)。 該系統(tǒng)的總體功能夠通過通訊
哪些鍵。開機(jī)后,上位機(jī)(PC104)給單片機(jī)發(fā)送信息,單片機(jī)
接收到信息后在控制面板上用LED顯示機(jī)床的狀態(tài),用戶操作時(shí)
按控制面板上的按鍵或轉(zhuǎn)動(dòng)波動(dòng)開關(guān),單片機(jī)向上位機(jī)發(fā)送信息
告訴上位機(jī)用戶對(duì)機(jī)床的操作和對(duì)加工過程的一些配置。上位
機(jī)根據(jù)下位機(jī)傳送的信息來控制機(jī)床的運(yùn)行,同時(shí)也向單片機(jī)
傳送必要的信息。 本控制面板(下位機(jī))分為上下兩部分。
上面一塊稱為MDI面板,下面稱為機(jī)床操作面板。MDI面板上都
是按鍵,其功能為:數(shù)控軟件的軟按鍵(虛擬button,由兩個(gè)左
右方向鍵和F1,F2,F3,F4,F5等按鍵組成);文字代碼編輯、插入、
刪除、查看翻頁以及幾個(gè)功能鍵(診斷,圖形,系統(tǒng)設(shè)定等)。
下面機(jī)床操作面板除了按鍵外,還有幾個(gè)波段開關(guān),起停開關(guān)以
及一些LED燈。按鍵的功能是實(shí)現(xiàn)機(jī)床的操作命令,如打開照明燈,
主軸的正轉(zhuǎn)、反轉(zhuǎn),刀具回零點(diǎn)等。波段開關(guān)的功能分別為設(shè)置主
軸倍率、進(jìn)給倍率、快速倍率、方式選擇??焱i_關(guān)為數(shù)控機(jī)床啟動(dòng)、
停止、急停,LED燈顯示數(shù)控機(jī)床狀態(tài)。本系統(tǒng)設(shè)計(jì)包括:
1、單片機(jī)與上位機(jī)通信協(xié)議的設(shè)計(jì)。
2、多按鍵的設(shè)計(jì)。
3、單片機(jī)的抗干擾措施及MAX1232的使用的設(shè)計(jì)。
4、用MAX1232芯片和上位機(jī)進(jìn)行串口通信的設(shè)計(jì)。
5、單片機(jī)I/O口的擴(kuò)展的設(shè)計(jì)。
6、變量的定義設(shè)計(jì)。
7、燈亮程序的設(shè)計(jì)。
8、接收程序的設(shè)計(jì)。
本課題研究的數(shù)控機(jī)床控制系統(tǒng)主要分為上、下位機(jī)。
上位機(jī)為一塊PC104,主要作用是運(yùn)行整個(gè)數(shù)控軟件,通
過控制面板輸入控制命令,通過輸出端口來控制各個(gè)電機(jī)
的運(yùn)行,并將機(jī)床的加工信息在LCD屏上顯示出來。下位機(jī)
就是本課題所要設(shè)計(jì)的控制面板,它是一個(gè)單片機(jī)系統(tǒng),將
控制面板的輸入信息傳到上位機(jī),并從上位機(jī)接收信息用LED
來顯示機(jī)床的運(yùn)行狀態(tài)。 該系統(tǒng)的總體功能夠通過通訊
哪些鍵。開機(jī)后,上位機(jī)(PC104)給單片機(jī)發(fā)送信息,單片機(jī)
接收到信息后在控制面板上用LED顯示機(jī)床的狀態(tài),用戶操作時(shí)
按控制面板上的按鍵或轉(zhuǎn)動(dòng)波動(dòng)開關(guān),單片機(jī)向上位機(jī)發(fā)送信息
告訴上位機(jī)用戶對(duì)機(jī)床的操作和對(duì)加工過程的一些配置。上位
機(jī)根據(jù)下位機(jī)傳送的信息來控制機(jī)床的運(yùn)行,同時(shí)也向單片機(jī)
傳送必要的信息。 本控制面板(下位機(jī))分為上下兩部分。
上面一塊稱為MDI面板,下面稱為機(jī)床操作面板。MDI面板上都
是按鍵,其功能為:數(shù)控軟件的軟按鍵(虛擬button,由兩個(gè)左
右方向鍵和F1,F2,F3,F4,F5等按鍵組成);文字代碼編輯、插入、
刪除、查看翻頁以及幾個(gè)功能鍵(診斷,圖形,系統(tǒng)設(shè)定等)。
下面機(jī)床操作面板除了按鍵外,還有幾個(gè)波段開關(guān),起停開關(guān)以
及一些LED燈。按鍵的功能是實(shí)現(xiàn)機(jī)床的操作命令,如打開照明燈,
主軸的正轉(zhuǎn)、反轉(zhuǎn),刀具回零點(diǎn)等。波段開關(guān)的功能分別為設(shè)置主
軸倍率、進(jìn)給倍率、快速倍率、方式選擇??焱i_關(guān)為數(shù)控機(jī)床啟動(dòng)、
停止、急停,LED燈顯示數(shù)控機(jī)床狀態(tài)。本系統(tǒng)設(shè)計(jì)包括:
1、單片機(jī)與上位機(jī)通信協(xié)議的設(shè)計(jì)。
2、多按鍵的設(shè)計(jì)。
3、單片機(jī)的抗干擾措施及MAX1232的使用的設(shè)計(jì)。
4、用MAX1232芯片和上位機(jī)進(jìn)行串口通信的設(shè)計(jì)。
5、單片機(jī)I/O口的擴(kuò)展的設(shè)計(jì)。
6、變量的定義設(shè)計(jì)。
7、燈亮程序的設(shè)計(jì)。
8、接收程序的設(shè)計(jì)。
TA們正在看...
- qsyx0001s-2015云南三迤興生物科技有限公司瑪咖、...pdf
- qsyx0002s-2015云南三迤興生物科技有限公司壓片糖果.pdf
- qsyx0003s-2015云南三迤興生物科技有限公司配制酒.pdf
- 汽車構(gòu)造圖解.ppt
- 最新汽車基礎(chǔ)知識(shí)大全(完整版).ppt
- 汽車維修工(中級(jí))操作技能考核試題.doc
- 汽車維修工考試試題庫.doc
- 在2015年春節(jié)后三級(jí)干部會(huì)議上的講話.doc
- 觀看《作風(fēng)建設(shè)永遠(yuǎn)在路上》專題片視頻心得體會(huì).doc
- 作風(fēng)建設(shè)永遠(yuǎn)在路上視頻學(xué)習(xí)心得體會(huì).doc