本實用新型涉及一種通用控制器,具體涉及一種基于FPGA和DSP的倉儲機(jī)器人通用控制器。
背景技術(shù):
隨著IT技術(shù)和機(jī)械技術(shù)的發(fā)展,機(jī)器人工業(yè)已然是趨勢。
現(xiàn)有市場中,已經(jīng)出現(xiàn)了各類機(jī)器人,打磨、鑄造、組裝、焊接等;在運動作業(yè)的機(jī)器人中,倉儲機(jī)器人具有不可替代的地位,其高效、精準(zhǔn)的取送物件,替代了原有的由大量人組成的倉儲系統(tǒng),節(jié)省了大量的人力物力。
而功能各異的倉儲機(jī)器人,因產(chǎn)品不同、用途不同、應(yīng)用環(huán)境不同、控制系統(tǒng)不同等各種因素,現(xiàn)階段配有各種各樣的操作模塊、組件及系統(tǒng),缺乏統(tǒng)一性。
技術(shù)實現(xiàn)要素:
為解決現(xiàn)有技術(shù)的不足,本實用新型的目的在于提供一種通用的基于FPGA和DSP的倉儲機(jī)器人控制器。
為了實現(xiàn)上述目標(biāo),本實用新型采用如下的技術(shù)方案:
一種基于FPGA和DSP的倉儲機(jī)器人通用控制器,由若干并聯(lián)的DSP芯片與FPGA芯片連接組成控制模塊,所述DSP芯片分別與檢測模塊和驅(qū)動模塊連接;FPGA芯片根據(jù)檢測模塊通過DSP芯片反饋的檢測信息,再通過DSP芯片控制驅(qū)動模塊進(jìn)行動作,電源模塊通過控制模塊供電。
上述驅(qū)動模塊包括若干并聯(lián)的電機(jī)。
進(jìn)一步的,上述電機(jī)分別驅(qū)動機(jī)器人行走、旋轉(zhuǎn)與升降。
上述檢測模塊包括若干攝像頭模塊。
進(jìn)一步的,上述攝像頭模塊分別檢測機(jī)器位置與貨架。
上述控制模塊與避障模塊連接。
上述DSP芯片與FPGA芯片共用存儲芯片。
上述控制模塊接wifi模塊、通用I/O口、串口模塊、CAN模塊。
上述控制模塊接狀態(tài)指示燈。
上述控制模塊與由若干指示燈組成的狀態(tài)指示燈連接。
進(jìn)一步的,上述電源模塊內(nèi)置自動充電模塊。
本實用新型的有益之處在于:本實用新型的一種基于FPGA和DSP的倉儲機(jī)器人通用控制器,通過1個FPGA模塊,接收終端設(shè)備指令并解析處理,通過2個DSP模塊,分別進(jìn)行驅(qū)動模塊與檢測模塊的處理,通過共用1個存儲芯片,存放相關(guān)參數(shù)信息以及臨時文件,提高系統(tǒng)可靠性;通過若干電機(jī)分別驅(qū)動動作,可實現(xiàn)若干動作同時進(jìn)行,可完成多種類復(fù)雜構(gòu)成的動作;通過攝像頭模塊分別檢測機(jī)器位置與貨架,可在調(diào)整機(jī)器位置的同時完成物品的取放;通過避障模塊,保護(hù)機(jī)器人以及物品,避免碰撞損壞;進(jìn)一步,通過wifi模塊、通用I/O口、串口模塊、CAN模塊,使得機(jī)器人具有功能拓展、升級進(jìn)化的空間。
本實用新型的一種基于FPGA和DSP的倉儲機(jī)器人通用控制器,結(jié)構(gòu)簡單,通用性強(qiáng),可同時多通道處理數(shù)據(jù),提高工作效率的同時實現(xiàn)并完成復(fù)雜結(jié)構(gòu)的動作,具有很強(qiáng)的實用性和廣泛的適用性。
附圖說明
圖1為本實用新型的一種于FPGA和DSP的倉儲機(jī)器人通用控制器的結(jié)構(gòu)示意圖。
具體實施方式
以下結(jié)合附圖和具體實施例對本實用新型作具體的介紹。
一種基于FPGA和DSP的倉儲機(jī)器人通用控制器,由2個并聯(lián)的DSP芯片與FPGA芯片連接組成控制模塊,2個DSP芯片與FPGA芯片共用存儲芯片。
一個DSP芯片串聯(lián)4個并聯(lián)的電機(jī),分別驅(qū)動機(jī)器人的直行、轉(zhuǎn)向、旋轉(zhuǎn)和升降;
另一個DSP芯片串聯(lián)2個并聯(lián)的攝像頭模塊,分別檢測機(jī)器位置與貨架。
控制模塊還分別連接wifi模塊、通用I/O口、串口模塊、CAN模塊、狀態(tài)指示燈、自動充電模塊。
FPGA芯片根據(jù)攝像頭模塊通過DSP芯片反饋的檢測信息,生成控制信息后,再通過DSP芯片控制驅(qū)動模塊進(jìn)行動作,電源模塊通過控制模塊供電。
通過wifi模塊,可遠(yuǎn)程對機(jī)器人進(jìn)行控制或軟件更新升級;通過通用I/O口、串口模塊、CAN模塊,可對機(jī)器人進(jìn)行其他的功能拓展;狀態(tài)示燈模塊顯示當(dāng)前機(jī)器人的工作狀態(tài);當(dāng)電源模塊顯示為低電量時,自動充電模塊啟動,發(fā)送信號給控制模塊,控制模塊控制機(jī)器人自動去充電,避免電量用盡倉儲機(jī)器人無法運動,避免電量用盡倉儲機(jī)器人與終端設(shè)備斷開連接。
以上顯示和描述了本實用新型的基本原理、主要特征和優(yōu)點。本行業(yè)的技術(shù)人員應(yīng)該了解,上述實施例不以任何形式限制本實用新型,凡采用等同替換或等效變換的方式所獲得的技術(shù)方案,均落在本實用新型的保護(hù)范圍內(nèi)。