国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于arm+fpga的桌面型運(yùn)動(dòng)控制器的制造方法

      文檔序號(hào):10823654閱讀:763來(lái)源:國(guó)知局
      一種基于arm+fpga的桌面型運(yùn)動(dòng)控制器的制造方法
      【專利摘要】本實(shí)用新型公開(kāi)了一種基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,涉及運(yùn)動(dòng)控制器的技術(shù)領(lǐng)域,包括內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊,ARM數(shù)據(jù)處理模塊連接FPGA運(yùn)動(dòng)控制模塊,還包括外設(shè)模塊:經(jīng)第一RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的主軸控制模塊;經(jīng)第二RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的數(shù)字量I/O模塊;經(jīng)第三RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的模擬量I/O模塊;經(jīng)第四RJ45接口連接ARM數(shù)據(jù)處理模塊的顯示模塊;經(jīng)第五RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的電機(jī)驅(qū)動(dòng)模塊。本實(shí)用新型采用了重新定義的RJ45接線,該接口體積小,有利于優(yōu)化運(yùn)動(dòng)控制器的結(jié)構(gòu);模塊化清晰,功能齊全,適合擴(kuò)展,適用性和通用性比較強(qiáng)。
      【專利說(shuō)明】
      一種基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器
      技術(shù)領(lǐng)域
      [0001]本實(shí)用新型涉及運(yùn)動(dòng)控制器的技術(shù)領(lǐng)域,具體涉及一種基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器。
      【背景技術(shù)】
      [0002]桌面3D打印、桌面數(shù)控、桌面機(jī)器人發(fā)展迅速,其便捷性和實(shí)用性,得到廣泛應(yīng)用,而其運(yùn)動(dòng)控制器也要求越來(lái)越高,不管是傳統(tǒng)的PC機(jī)相結(jié)合的方式或者是運(yùn)動(dòng)控制卡,由于其體積、成本、接口等因素,無(wú)法在這方面得到應(yīng)用,目前更多的是自己研發(fā)的嵌入式控制系統(tǒng),功能模塊簡(jiǎn)單,而且接口也多采用傳統(tǒng)的排針以及杜邦線連接,容易插錯(cuò),導(dǎo)致電路燒壞,甚至出現(xiàn)安全故障。其通用性、安全性、穩(wěn)定性都不足。
      【實(shí)用新型內(nèi)容】
      [0003]針對(duì)現(xiàn)有技術(shù)的不足,本實(shí)用新型的目的旨在提供一種基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,接插口穩(wěn)固可靠,體積小,具有通用性。
      [0004]為實(shí)現(xiàn)上述目的,本實(shí)用新型采用如下技術(shù)方案:
      [0005]—種基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,包括內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊,ARM數(shù)據(jù)處理模塊連接FPGA運(yùn)動(dòng)控制模塊,還包括如下外設(shè)模塊:
      [0006]經(jīng)第一RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的主軸控制模塊;
      [0007]經(jīng)第二RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的數(shù)字量I/O模塊;
      [0008]經(jīng)第三RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的模擬量I/O模塊;
      [0009 ]經(jīng)第四RJ45接口連接ARM數(shù)據(jù)處理模塊的顯示模塊;
      [0010]經(jīng)第五RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的至少一個(gè)電機(jī)驅(qū)動(dòng)模塊;
      [0011]其中第一RJ45接口、第二RJ45接口、第三RJ45接口和第四RJ45接口設(shè)置于內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊的一側(cè),第五RJ45接口設(shè)置于內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊的另一側(cè)。
      [0012]作為本實(shí)用新型的一種改進(jìn),ARM數(shù)據(jù)處理模塊中設(shè)置有用于接收外部運(yùn)動(dòng)數(shù)據(jù)與加工文件的第六RJ45接口、UART串口和USB接口。
      [0013]作為本實(shí)用新型的一種改進(jìn),F(xiàn)PGA運(yùn)動(dòng)控制模塊上設(shè)置有四個(gè)第五RJ45接口,該四個(gè)RJ45接口分別連接四個(gè)電機(jī)驅(qū)動(dòng)模塊,該四個(gè)電機(jī)驅(qū)動(dòng)模塊用于驅(qū)動(dòng)四軸電機(jī)。
      [0014]作為本實(shí)用新型的另一種改進(jìn),電機(jī)驅(qū)動(dòng)模塊為電機(jī)驅(qū)動(dòng)模塊中設(shè)置有步進(jìn)電機(jī)驅(qū)動(dòng)芯片和光電編碼計(jì)數(shù)器。
      [0015]作為本實(shí)用新型的另一種改進(jìn),數(shù)字量I/O模塊和模擬量I/O模塊均設(shè)置有譯碼芯片。
      [0016]本實(shí)用新型的有益效果在于:采用可編程邏輯器件FPGA作為運(yùn)動(dòng)控制器,同時(shí)統(tǒng)一采用國(guó)際標(biāo)準(zhǔn)接口RJ45作為核心控制器和外設(shè)模塊的接口,通過(guò)重新定義RJ45引腳的功能,連接外部擴(kuò)展的電機(jī)驅(qū)動(dòng)模塊、輸出模塊、輸入模塊、串口模塊等,RJ45接口插拔方便,即插即用,而且接插口穩(wěn)固可靠,有固定方向不會(huì)插反,使運(yùn)動(dòng)控制器具有通用性,易于擴(kuò)展;采用了重新定義的RJ45接線,該接口體積小,有利于優(yōu)化運(yùn)動(dòng)控制器的結(jié)構(gòu);模塊化清晰,功能齊全,適合擴(kuò)展,適用性和通用性比較強(qiáng)。
      【附圖說(shuō)明】
      [0017]圖1是本實(shí)用新型的結(jié)構(gòu)框圖;
      [0018]圖2是第一RJ45接口的接口定義示意圖;
      [0019]圖3是第二RJ45接口的接口定義示意圖;
      [0020]圖4是第三RJ45接口的接口定義示意圖;
      [0021]圖5是第四RJ45接口的接口定義示意圖;
      [0022]圖6是第五RJ45接口的接口定義示意圖。
      【具體實(shí)施方式】
      [0023]下面,結(jié)合附圖以及【具體實(shí)施方式】,對(duì)本實(shí)用新型做進(jìn)一步描述:
      [0024]實(shí)施例1
      [0025]如圖1所示,一種基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,包括內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊,ARM數(shù)據(jù)處理模塊中設(shè)置有用于接收外部運(yùn)動(dòng)數(shù)據(jù)與加工文件的第六RJ45接口、UART串口和USB接口,ARM數(shù)據(jù)處理模塊連接FPGA運(yùn)動(dòng)控制模塊,還包括外設(shè)模塊,外設(shè)模塊包括:經(jīng)第一 RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的主軸控制模塊;經(jīng)第二 RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的數(shù)字量I/O模塊;經(jīng)第三RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的模擬量I/O模塊,數(shù)字量I/O模塊和模擬量I/O模塊中均設(shè)置有譯碼芯片,其中數(shù)字量I/O模塊中還設(shè)置有光電隔離芯片,模擬量I/O模塊中還設(shè)置有A/D轉(zhuǎn)換芯片;經(jīng)第四RJ45接口連接ARM數(shù)據(jù)處理模塊的顯示模塊;分別經(jīng)四個(gè)第五RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的四個(gè)電機(jī)驅(qū)動(dòng)模塊,電機(jī)驅(qū)動(dòng)模塊中設(shè)置有步進(jìn)電機(jī)驅(qū)動(dòng)芯片和光電編碼計(jì)數(shù)器;其中第一RJ45接口、第二RJ45接口、第三RJ45接口和第四RJ45接口設(shè)置于內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊的一側(cè),四個(gè)第五RJ45接口設(shè)置于內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊的另一側(cè)。
      [0026]本實(shí)用新型提供的桌面型運(yùn)動(dòng)控制器中,ARM數(shù)據(jù)處理芯片為Acorn公司的ARM處理器,用于讀取、解析和處理用戶的加工數(shù)據(jù)文件和運(yùn)動(dòng)數(shù)據(jù);FPGA運(yùn)動(dòng)控制模塊為Altera公司的FPGA邏輯控制器,用于進(jìn)行算法計(jì)算,并對(duì)外設(shè)模塊進(jìn)行信號(hào)讀取和控制;主軸控制模塊用于控制主軸電機(jī),可以調(diào)整主軸的轉(zhuǎn)速和方向;顯示模塊具有LED顯示屏和觸摸屏,用于人機(jī)交互操作;數(shù)字量I/O模塊和模擬量I/O模塊用于讀取或操作外部的輸入、輸出信號(hào),如讀取系統(tǒng)的原點(diǎn)、限位、普通1等信號(hào)和控制外部繼電器等器件等;四個(gè)電機(jī)驅(qū)動(dòng)模塊用于驅(qū)動(dòng)四個(gè)運(yùn)動(dòng)軸的步進(jìn)電機(jī),進(jìn)行二軸至四軸聯(lián)動(dòng)插補(bǔ)動(dòng)作。
      [0027]實(shí)施例2
      [0028]本實(shí)用新型中,RJ45接口的定義如下:
      [0029]如圖2所示,第一RJ45接口上設(shè)置有八個(gè)接口,該八個(gè)接口依次定義為:PffM脈沖信號(hào)正端PWM+、Pmi脈沖信號(hào)負(fù)端PWM-、方向信號(hào)正端DIR+、方向信號(hào)負(fù)端DIR-、使能信號(hào)端ENA、電源接口 VCC和兩個(gè)接地端GND ;
      [0030]如圖3和圖4所示,第二RJ45接口和第三RJ45接口上分別設(shè)置有八個(gè)接口,第二RJ45接口和第三RJ45接口的定義一致,該八個(gè)接口依次定義為:輸入1數(shù)據(jù)輸出信號(hào)端I nTx、輸入1數(shù)據(jù)輸入信號(hào)端I nRx、電源接口 VCC、接地端GND、輸出1數(shù)據(jù)輸出信號(hào)端OutTx、輸出1數(shù)據(jù)輸入信號(hào)端OutRx、電源接口 VCC和接地端GND ;
      [0031 ]如圖5所示,第四RJ45接口上設(shè)置有八個(gè)接口,該八個(gè)接口依次定義為:片選信號(hào)端CS、復(fù)位信號(hào)端RES、數(shù)據(jù)和命令控制信號(hào)端D/C、SPI時(shí)鐘信號(hào)端SCLK、SPI輸入信號(hào)端SDIN、顯示屏供電使能信號(hào)端EN、電源接口 VCC和接地端GND ;
      [0032]如圖6所示,第五RJ45接口上設(shè)置有八個(gè)接口,該八個(gè)接口依次定義為:脈沖信號(hào)正端PUL+、脈沖信號(hào)負(fù)端PUL-、方向信號(hào)端DIR、使能信號(hào)端ENA、光電編碼計(jì)數(shù)器脈沖信號(hào)正端POS+、光電編碼計(jì)數(shù)器脈沖信號(hào)負(fù)端POS-、電源接口 VCC和接地端GND。
      [0033]經(jīng)本實(shí)用新型重新定義后,RJ45接口適用于桌面型運(yùn)動(dòng)控制器中,其引腳與電氣特性滿足使用要求,拓寬了RJ45接口的應(yīng)用范圍,優(yōu)化了桌面型運(yùn)動(dòng)控制器的結(jié)構(gòu)和性能。
      [0034]對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),可根據(jù)以上描述的技術(shù)方案以及構(gòu)思,做出其它各種相應(yīng)的改變以及形變,而所有的這些改變以及形變都應(yīng)該屬于本實(shí)用新型權(quán)利要求的保護(hù)范圍之內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,其特征在于,包括內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊,ARM數(shù)據(jù)處理模塊連接FPGA運(yùn)動(dòng)控制模塊,還包括如下外設(shè)模塊: 經(jīng)第一 RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的主軸控制模塊; 經(jīng)第二 RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的數(shù)字量I/O模塊; 經(jīng)第三RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的模擬量I/O模塊; 經(jīng)第四RJ45接口連接ARM數(shù)據(jù)處理模塊的顯示模塊; 經(jīng)第五RJ45接口連接FPGA運(yùn)動(dòng)控制模塊的至少一個(gè)電機(jī)驅(qū)動(dòng)模塊; 其中第一RJ45接口、第二RJ45接口、第三RJ45接口和第四RJ45接口設(shè)置于內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊的一側(cè),第五RJ45接口設(shè)置于內(nèi)設(shè)的ARM數(shù)據(jù)處理模塊和FPGA運(yùn)動(dòng)控制模塊的另一側(cè)。2.如權(quán)利要求1所述的基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,其特征在于,ARM數(shù)據(jù)處理模塊中設(shè)置有用于接收外部運(yùn)動(dòng)數(shù)據(jù)與加工文件的第六RJ45接口、UART串口和USB接口。3.如權(quán)利要求1所述的基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,其特征在于,F(xiàn)PGA運(yùn)動(dòng)控制模塊上設(shè)置有四個(gè)第五RJ45接口,該四個(gè)RJ45接口分別連接四個(gè)電機(jī)驅(qū)動(dòng)模塊。4.如權(quán)利要求1或3所述的基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,其特征在于,電機(jī)驅(qū)動(dòng)模塊中設(shè)置有步進(jìn)電機(jī)驅(qū)動(dòng)芯片和光電編碼計(jì)數(shù)器。5.如權(quán)利要求1所述的基于ARM+FPGA的桌面型運(yùn)動(dòng)控制器,其特征在于,數(shù)字量I/O模塊和模擬量I/O模塊均設(shè)置有譯碼芯片。
      【文檔編號(hào)】G05B19/042GK205507451SQ201620241449
      【公開(kāi)日】2016年8月24日
      【申請(qǐng)日】2016年3月24日
      【發(fā)明人】黃國(guó)靜, 林淦, 劉建群, 高偉強(qiáng), 許東偉
      【申請(qǐng)人】佛山智昂科技有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1