本發(fā)明專利技術(shù)公開了一種機器人控制器,包括ARM處理器、觸摸控制屏和電機驅(qū)動電路。所述ARM處理器用于處理和存儲將機器人執(zhí)行動作進行圖形化編程之后的固化程序,接收所述觸摸控制屏發(fā)送的控制信號并驅(qū)動所述電機驅(qū)動電路啟動所述伺服電機,所述觸摸控制屏用于通過組合顯示的機器人功能控制鍵發(fā)送控制信號至所述ARM處理器,所述電機驅(qū)動電路用于配合所述ARM處理器控制所述伺服電機。上述機器人控制器,所述觸摸控制屏的圖形功能鍵可以通過接收用戶的指令來完成圖形編程,從而控制機器人執(zhí)行相應(yīng)的動作。通過接收用戶的指令來完成圖形編程的編程方式,不要求用戶具備一定的程序語言基礎(chǔ),且操作簡單,不需要額外配置電腦來進行控制或編程,節(jié)約了成本的同時也給用戶帶來了控制操作方便的效果。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及機械自動化領(lǐng)域,特別是涉及一種機器人控制器。
技術(shù)介紹
機器人是靠自身動力和控制能力來實現(xiàn)各種功能的一種機器,通過控制器的控制來完成所需要的動作和功能。一般的機器人控制器,采用PC機外加一個下位機控制器的方法,通過在PC機上進行程序編程或圖形化的編程,然后將生成的代碼文件通過USB或者串口等下載到下位機再運行,從而達到控制機器人的目的。這樣的機器人控制器靈活性極低,必須要有一臺電腦與其配合才行,而電腦一般都是放于室內(nèi),這樣在對機器人進行控制時,也就受到了場地的限制,同時,一般的機器人控制器要求用戶具備一定的程序語言基礎(chǔ),給普通大眾用戶帶來使用的局限性,也給用戶控制機器人帶來了繁瑣的操作,往往不能帶給用戶更為直接的操作體驗。
技術(shù)實現(xiàn)思路
基于此,有必要針對現(xiàn)有的機器人控制器操作較復(fù)雜的問題,提供一種圖形編程功能和機器人控制器相結(jié)合的機器人控制器。一種機器人控制器,包括ARM處理器、觸摸控制屏和電機驅(qū)動電路;所述ARM處理器連接所述觸摸控制屏和所述電機驅(qū)動電路,所述ARM處理器通過所述傳感器檢測電路連接傳感器,所述ARM處理器通過所述電機驅(qū)動電路連接伺服電機;所述ARM處理器用于處理和存儲將機器人執(zhí)行動作進行圖形化編程之后的固化程序,接收所述觸摸控制屏發(fā)送的控制信號并驅(qū)動所述電機驅(qū)動電路啟動所述伺服電機,所述觸摸控制屏用于通過組合顯示的機器人功能控制鍵發(fā)送控制信號至所述ARM處理器,所述電機驅(qū)動電路用于配合所述ARM處理器控制所述伺服電機。在其中一個實施例中,所述的機器人控制器,還包括傳感器檢測電路,所述傳感器檢測電路用于連接所述ARM處理器和傳感器,配合所述ARM處理器接收傳感器的信息。在其中一個實施例中,所述的機器人控制器,還包括USB接口和紅外接口,所述ARM處理器通過所述USB接口連接鍵盤,所述ARM處理器還通過所述USB接口連接鼠標(biāo),所述ARM處理器通過所述紅外接口連接遙控裝置。在其中一個實施例中,所述的機器人控制器,還包括音頻輸出電路,所述ARM處理器通過所述音頻輸出電路連接擴音裝置。在其中一個實施例中,所述的機器人控制器,還包括電源電路,所述ARM處理器通過所述電源電路連接蓄電池。在其中一個實施例中,所述的機器人控制器,所述觸摸控制屏包括觸摸板和LCD顯示屏。上述機器人控制器,所述ARM處理器用于處理和存儲將機器人執(zhí)行動作進行圖形化編程之后的固化程序,接收所述觸摸控制屏發(fā)送的控制信號并驅(qū)動所述電機驅(qū)動電路啟動所述伺服電機。所述觸摸控制屏用于通過組合顯示的機器人功能控制鍵發(fā)送控制信號至所述ARM處理器,所述電機驅(qū)動電路用于配合所述ARM處理器控制所述伺服電機。所述觸摸控制屏可以顯示機器人執(zhí)行動作的圖形功能鍵,所述觸摸控制屏的圖形功能鍵可以通過接收用戶的指令來完成圖形編程,從而控制機器人執(zhí)行相應(yīng)的動作。通過接收用戶的指令來完成圖形編程的編程方式,不要求用戶具備一定的程序語言基礎(chǔ),且操作簡單,不需要額外配置電腦來進行控制或編程,節(jié)約了成本的同時也給用戶帶來了控制操作方便的效果。附圖說明圖1為本專利技術(shù)機器人控制器其中一種實施例的結(jié)構(gòu)連接圖;圖2為本專利技術(shù)機器人控制器另一種實施例的結(jié)構(gòu)連接圖;圖3為本專利技術(shù)機器人控制器其中一種實施例的更具體的結(jié)構(gòu)連接圖。具體實施例方式如圖1所示,一種機器人控制器,包括ARM處理器110、觸摸控制屏120和電機驅(qū)動電路130 ;所述ARM處理器110連接所述觸摸控制屏120和所述電機驅(qū)動電路130,所述ARM處理器110通過所述傳感器檢測電路連接傳感器,所述ARM處理器110通過所述電機驅(qū)動電路130連接伺服電機;所述ARM處理器110用于處理和存儲將機器人執(zhí)行動作進行圖形化編程之后的固化程序,接收所述觸摸控制屏120發(fā)送的控制信號并驅(qū)動所述電機驅(qū)動電路130啟動所述伺服電機,所述觸摸控制屏120用于通過組合顯示的機器人功能控制鍵發(fā)送控制信號至所述ARM處理器110,所述電機驅(qū)動電路130用于配合所述ARM處理器110控制所述伺服電機。在本實施例中所述ARM處理器110可以輸入將機器人執(zhí)行動作進行圖形化編程之后的固化程序,再以圖形的形式顯示在所述觸摸控制屏120上,通過用戶在所述觸摸控制屏120上進行圖形的組合完成編程,由所述觸摸控制屏120發(fā)送控制命令到所述ARM處理器110,所述ARM處理器110控制所述電機驅(qū)動電路130啟動所述伺服電機。最終由伺服電機來帶動機器人完成執(zhí)行動作,本實施例中優(yōu)選ARM9處理器作為控制芯片。所述觸摸控制屏120可以顯示所述ARM處理器110對電機驅(qū)動電路130進行控制的所有控制鍵,例如控制電機轉(zhuǎn)動的角度,速度和方向等等,還可以設(shè)置機器人執(zhí)行動作的延時時間。所述ARM處理器110通過所述電機驅(qū)動電路130可以控制伺服電機正傳和反轉(zhuǎn),還可以調(diào)節(jié)伺服電機的轉(zhuǎn)動速度和轉(zhuǎn)動角度等等,通過電機帶動機器執(zhí)行相應(yīng)的動作,優(yōu)選步進電機或直流電機作為連接電機驅(qū)動電路130的電機。上述機器人控制器,所述ARM處理器用于處理和存儲將機器人執(zhí)行動作進行圖形化編程之后的固化程序,接收所述觸摸控制屏發(fā)送的控制信號并驅(qū)動所述電機驅(qū)動電路啟動所述伺服電機。所述觸摸控制屏用于通過組合顯示的機器人功能控制鍵發(fā)送控制信號至所述ARM處理器,所述電機驅(qū)動電路用于配合所述ARM處理器控制所述伺服電機。所述觸摸控制屏可以顯示機器人執(zhí)行動作的圖形功能鍵,所述觸摸控制屏的圖形功能鍵可以通過接收用戶的指令來完成圖形編程,從而控制機器人執(zhí)行相應(yīng)的動作。通過接收用戶的指令來完成圖形編程的編程方式,不要求用戶具備一定的程序語言基礎(chǔ),且操作簡單,不需要額外配置電腦來進行控制或編程,節(jié)約了成本的同時也給用戶帶來了控制操作方便的效果。如圖2所示,在其中一個實施例中,所述的機器人控制器,還包括傳感器檢測電路140,所述傳感器檢測電路140用于連接所述ARM處理器110和傳感器,配合所述ARM處理器110接收傳感器的信息。本實施例中的傳感器檢測電路140可以檢測傳感器的狀態(tài),接收傳感器傳輸過來的信息。若選擇所述觸摸控制屏120中的自動控制模式,所述ARM處理器110依據(jù)傳感器傳輸過來的探測信息,再根據(jù)存儲的機器人執(zhí)行動作進行圖形化編程之后的固化程序?qū)嵭凶詣涌刂疲丛趥鞲衅鱾鬏斶^來相應(yīng)的探測信息,所述ARM處理器110根據(jù)探測信息,執(zhí)行相應(yīng)的固化程序。本實施例中的傳感器可以是探測周圍光亮度的傳感器,也可以是探測障礙物的傳感器,即可以根據(jù)用戶的需要隨意添加相應(yīng)功能的傳感器。如圖3所示,在其中一個實施例中,所述的機器人控制器,還包括USB接口 150和紅外接口 160,所述ARM處理器110通過所述USB接口 150連接鍵盤,所述ARM處理器110還通過所述USB接口 150連接鼠標(biāo),所述ARM處理器110通過所述紅外接口 160連接遙控>j-U ρ α裝直。本實施例中,所述USB接口 150可以是2路USB接口 150,用于同時連接鼠標(biāo)和鍵盤,通過鼠標(biāo)和鍵盤的配合來完成圖形編程。本實施例還增加了紅外接口 160,通過接收遙控裝置的紅外信號遠程發(fā)送控制命令控制所述ARM處理器110驅(qū)動伺服電機。如圖3所示,在其中 一個實施例中,所述的機器人控制器,還包括音頻輸出電路170,所述ARM處本文檔來自技高網(wǎng)...
【技術(shù)保護點】
一種機器人控制器,其特征在于,包括ARM處理器、觸摸控制屏和電機驅(qū)動電路;所述ARM處理器連接所述觸摸控制屏和所述電機驅(qū)動電路,所述ARM處理器通過所述傳感器檢測電路連接傳感器,所述ARM處理器通過所述電機驅(qū)動電路連接伺服電機;所述ARM處理器用于處理和存儲將機器人執(zhí)行動作進行圖形化編程之后的固化程序,接收所述觸摸控制屏發(fā)送的控制信號并驅(qū)動所述電機驅(qū)動電路啟動所述伺服電機,所述觸摸控制屏用于通過組合顯示的機器人功能控制鍵發(fā)送控制信號至所述ARM處理器,所述電機驅(qū)動電路用于配合所述ARM處理器控制所述伺服電機。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉瑞,
申請(專利權(quán))人:劉瑞,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。