久久久91-久久久91精品国产一区二区-久久久91精品国产一区二区三区-久久久999国产精品-久久久999久久久精品

ABB
關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
橫河電機25年9月
工業(yè)智能邊緣計算2025年會
2025工業(yè)安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

工業(yè)機器人示教盒系統(tǒng)的設(shè)計
  • 企業(yè):控制網(wǎng)     行業(yè):輸配電    
  • 點擊數(shù):3801     發(fā)布時間:2006-07-24 14:57:50
  • 分享到:
本文采用微機控制技術(shù),以8031單片機為核心,設(shè)計實現(xiàn)了工業(yè)機器人的示教盒示教系統(tǒng)硬件和軟件。過示教盒上的鍵控和顯示,實現(xiàn)人機交互的功能,使操作者順利完成對機器人的協(xié)調(diào)控制。

                        

0.引言

   
示教盒是機器人控制系統(tǒng)的重要組成部分,操作者通過示教盒進行手動示教,控制機器人達到不同位姿,并記錄各個位姿點坐標。利用機器人語言進行在線編程,實現(xiàn)程序回放,讓機器人執(zhí)行程序要求的軌跡運動。本文利用單片機技術(shù)設(shè)計并實現(xiàn)了工業(yè)機器人的示教盒示教系統(tǒng),為控制系統(tǒng)的順利進行提供了保證。                    


1.
示教盒的硬件設(shè)計

   
示教盒的硬件電路如圖1所示。示教盒是機器人和操作者人機交互的工具,類似于PC機的鍵盤并具有一定的顯示功能。示教盒的硬件結(jié)構(gòu)采用8031芯片為微處理器,由盒體、鍵盤、顯示屏、控制電路等組成。


         

                           
   
鍵盤采用輕巧超薄的薄膜開關(guān),控制電路主要由控制鍵盤上的功能鍵和參數(shù)設(shè)定鍵組成.操縱者通過鍵盤輸入任何信息。如:功能選取、坐標轉(zhuǎn)換、各種運動指令等,來實現(xiàn)機器人的運動,記憶,停止和結(jié)束等功能;參數(shù)設(shè)定鍵用于設(shè)定示教時轉(zhuǎn)動軸的運動速度,實現(xiàn)對機器人運動速度、運動方式及示教點位置信息的控制和存儲,選用8279為鍵盤控制芯片,此芯片除有自動去抖和采用雙鍵互鎖處理重鍵的錯誤輸入信息的功能外,它有I0控制和數(shù)據(jù)的緩沖器,其中它的雙向數(shù)據(jù)緩沖器可以連接內(nèi)外總線,用于傳送和CPU芯片之間的命令或數(shù)據(jù).它還有8根回饋線和4根掃描線,在鍵被按下時,8279自動識別鍵號,并送人FIFO棧中存放,同時產(chǎn)生中斷請求信號 O,由CPU完成相應(yīng)的中斷處理過程。
   
由于液晶顯示器件具有低功耗、顯示信息量大,便于顯示字符圖形等信息,同時還具有壽命長、無輻射等優(yōu)點,因此顯示模塊采用液晶顯示。用以顯示各種提示信息,坐標位置信息,狀態(tài)信息。程序存放在只讀程序存儲器27128中,數(shù)據(jù)存放在數(shù)據(jù)存儲器6264中。示教盒與主機的通訊采用RS-232C標準串口進行通訊。


2
.示教盒的軟件設(shè)計


2.1
軟件模塊結(jié)構(gòu)圖

示教盒的軟件總體框架如圖2所示。示教盒開機上電以后,進行8279芯片、串行通訊的初始化,初始化成功后顯示WELCOM提示信息,隨后可進行三種模式的選取:示教模式、工作模式、再現(xiàn)模式。在示教模式下主要完成對機器人的示教操作??稍陉P(guān)節(jié)坐標系和直角坐標系下示教,并可隨時進行兩種坐標空間的切換,示教模塊的輸出為規(guī)定機器人再現(xiàn)運動方式的指令文件和記錄示教點位置信息的位置文件;再現(xiàn)模式主要完成機器人的再現(xiàn)操作;進入工作模式后選擇任務(wù)號,機器人毋須人工干預(yù)自動工作。

2.2 顯示部分的軟件設(shè)計

操作者在通過示教盒操作機器人時,示教盒的顯示區(qū)應(yīng)顯示相應(yīng)的提示信息,供操作者參考。進行示教時,當按下某一坐標鍵后(不釋放),機器人末端執(zhí)行器連續(xù)運動到所需的位置后,再釋放該鍵,機器人停止運動。在這整個過程中顯示器需不斷更新顯示相應(yīng)坐標的位置數(shù)據(jù)。

2.3 鍵盤部分的軟件設(shè)計

   示教盒上電后,先對8279進行初始化。并且操作時不斷地通過鍵盤芯片8279掃描控制鍵盤,看是否有鍵按下;當操作者按下不同的鍵時,8279就會自動識別鍵號,并送人FIF0棧中存放,同時產(chǎn)生中斷請求信號IROCPU 申請中斷,CPU響應(yīng)中斷后,在中斷服務(wù)程序寄存器中讀出鍵值,根據(jù)鍵值可以判斷哪一個鍵按下,同時將對應(yīng)鍵的控制指令信息代碼通過串口傳送給主機,通過調(diào)用相應(yīng)的程序來控制機器人的運動。

2.4 通訊軟件的設(shè)計

示教盒通訊模塊的實現(xiàn)是通過定時中斷來完成的,與主機的通訊采用RS-232C標準串口進行通訊。選用串口通訊方式1,采用單片機的定時器計數(shù)器T1作為波特率發(fā)生器。由于在設(shè)計中采用的是定時器計數(shù)器TO的定時中斷如圖3示,定時器計數(shù)器T1已經(jīng)為波特率發(fā)生器,故要合理地設(shè)置定時器T1TO。在TO發(fā)生定時中斷之前要關(guān)閉波特率發(fā)生器T1,避免在中斷發(fā)生時出現(xiàn)TO的中斷請求被T1中斷所屏蔽,影響數(shù)據(jù)信息的傳送,在定時中斷響應(yīng)的程序中再做相應(yīng)的處理。這部分的主要功能是實現(xiàn)示教盒與主機之間進行指令和數(shù)據(jù)傳送,并將主機采集到的操作機的位置信息顯示反饋給操作者。

此外,在程序設(shè)計里,就數(shù)據(jù)傳送過程中為了避免受外界干擾的影響,采用了數(shù)字濾波、軟件陷阱和舉手判決等容錯處理的方法,提高了系統(tǒng)的可靠性。                        


3 中斷服務(wù)程序(數(shù)據(jù)傳輸)流程圖



3
結(jié)束語

    示教盒系統(tǒng)用于工業(yè)機器人的示教與定位,簡單、靈活、可靠,采用中斷技術(shù)設(shè)計示教盒系統(tǒng)控制程序,軟件結(jié)構(gòu)簡單、可靠、實時性好。示教盒已成功的在我校機器人實驗中得到實踐應(yīng)用,其操作方便,顯示準確無誤,工作穩(wěn)定,證明示教盒的設(shè)計合理。


參考文獻

[1]熊有倫主編.   機器人技術(shù)基礎(chǔ).   武漢:華中理工大學出版社,1996.

[2]周航慈.單片機應(yīng)用程序設(shè)計技術(shù).北京:北京航空航天大學出版社,1992.

[3] 李維言毫.郭強.液晶顯示應(yīng)用技術(shù).北京:電子工業(yè)出版社,2000.

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产精品合集一区二区| 99久久婷婷国产综合精品电影 | 色天天天综合色天天碰| a级毛片高清免费视频| 午夜精品久久久久久99热| 欧美成人亚洲高清在线观看 | 在线观看国产情趣免费视频| 日本3级片| 亚洲黄网址| 乱一色一一区二区三区| 国产一级片在线| 国产精品国产欧美综合一区| 12306播播影视播播影院午夜| 国产午夜亚洲精品一级在线| 欧美亚洲网| 亚洲 欧美 综合| 一级做α爱毛毛片| 99精品网| 一级亚洲| 久久久久久久免费| 日本黄色毛片| 中文字幕第页| 亚洲综合久久一本伊伊区| 免费一级成人毛片| 六月丁香激情网| 亚洲第一区精品观看| 综合99| 91成人高清在线播放| 久久久久欧美精品观看| 尤物网站永久在线观看| 中文字幕一区二区三区在线不卡| 亚洲美女aⅴ久久久91| 在线观看的毛片| 成年片免费网址网站| 污片视频在线观看| 男女爱爱免费| 找操影院| 成人韩免费网站| 成人一级黄色片| 在线观看a级片| 在线观看免费精品国产|