国产强伦姧在线观看无码,中文字幕99久久亚洲精品,国产精品乱码在线观看,色桃花亚洲天堂视频久久,日韩精品无码观看视频免费

      您現(xiàn)在的位置:智能制造網(wǎng)>技術(shù)中心>基于FPGA的數(shù)控測(cè)試系統(tǒng)設(shè)計(jì)

      直播推薦

      更多>

      企業(yè)動(dòng)態(tài)

      更多>

      推薦展會(huì)

      更多>

      基于FPGA的數(shù)控測(cè)試系統(tǒng)設(shè)計(jì)

      2009年06月02日 17:02:42人氣:562來源:煙臺(tái)勾股通信技術(shù)有限公司

      [摘 要]:基于超高速集成電路硬件描述語言(VHDL)的數(shù)控測(cè)試系統(tǒng),含控制信號(hào)、接收數(shù)據(jù)、數(shù)據(jù)處理及發(fā)送數(shù)據(jù)模塊。根據(jù)不同控制信號(hào),數(shù)據(jù)處理模塊得到分頻數(shù)據(jù)、主軸編碼器輸出個(gè)數(shù)和主軸編碼器線數(shù)。由數(shù)據(jù)SPDL_SD產(chǎn)生主軸脈沖分頻脈沖,再由分頻脈沖DIV控制產(chǎn)生SPDL_NUM/4個(gè)正交的A、B脈沖,同時(shí)根據(jù)數(shù)據(jù)SPDL_XS產(chǎn)生Z脈沖。通過外部的輸出電路,把產(chǎn)生的主軸A、B、Z脈沖發(fā)送到被測(cè)的數(shù)控系統(tǒng)。
      關(guān)鍵詞:數(shù)控測(cè)試系統(tǒng);超高速集成電路硬件描述語言;編碼器
      0 引言
      為解決人工測(cè)試數(shù)控系統(tǒng)存在的問題,提高對(duì)數(shù)控系統(tǒng)測(cè)試的快速性和準(zhǔn)確性,故以超高速集成電路硬件描述語言(FPGA)芯片為硬件核心,在計(jì)算機(jī)上安裝自行設(shè)計(jì)的測(cè)試軟件實(shí)現(xiàn)測(cè)試任務(wù)。并以西南自動(dòng)化研究所圣維數(shù)控有限責(zé)任公司開發(fā)的“SKX4-F”數(shù)控系統(tǒng)為例,對(duì)系統(tǒng)邏輯的正確性、功能性、NC指令運(yùn)行結(jié)果等測(cè)試進(jìn)行硬件設(shè)計(jì)。

       

      系統(tǒng)主體結(jié)構(gòu)框圖如圖1。上位機(jī)通過PC104總線與測(cè)試系統(tǒng)的硬件電路相連,向測(cè)試系統(tǒng)進(jìn)行讀寫數(shù)據(jù)。硬件電路中的FPGA以Xilinx公司XC2S200-5PQ208作為控制核心,具體實(shí)現(xiàn)電路包括差分接收/發(fā)送電路、光耦TLP521-1、光耦6N137、高頻脈沖信號(hào)發(fā)生器等。
      2 FPGA內(nèi)部功能及VHDL設(shè)計(jì)
      系統(tǒng)中,F(xiàn)PGA實(shí)現(xiàn)讀鍵盤和電機(jī)來的數(shù)據(jù)信號(hào)、控制輸出脈沖的頻率和個(gè)數(shù)、進(jìn)行內(nèi)外觸發(fā)的選擇、允許或禁止觸發(fā)等。故將FPGA內(nèi)部按4個(gè)主要的模塊(見圖2),每一模塊對(duì)應(yīng)相應(yīng)的VHDL的設(shè)計(jì)文件,有利于各功能模塊的編寫和調(diào)試,提高了軟件的可維護(hù)性及可讀性。

       

      模塊的功能簡(jiǎn)介:
      (1)控制信號(hào)模塊
      本模塊主要接收開關(guān)電源的狀態(tài)信號(hào)(電源開/關(guān)、控制開/關(guān)、觸發(fā)開/關(guān))、地址選擇信號(hào)、以及內(nèi)部通訊信號(hào)(如內(nèi)部信號(hào)讀寫允許、輸出、觸發(fā)允許、狀態(tài)/故障選擇等),同時(shí)輸出控制信號(hào)。
      (2)接收數(shù)據(jù)和發(fā)送數(shù)據(jù)模塊
      這2個(gè)模塊都有2個(gè)輸入端口:時(shí)鐘CLK和復(fù)位RESET,分別通過外部總線與計(jì)算機(jī)相連,數(shù)據(jù)的傳送格式為16位,同時(shí)與數(shù)據(jù)處理模塊之間分別通過信號(hào)允許接收、接收結(jié)束、接收寄存器和允許發(fā)送、發(fā)送結(jié)束、發(fā)送寄存器。
      (3)數(shù)據(jù)處理模塊
      該模塊是系統(tǒng)的核心模塊,主要承擔(dān)處理數(shù)據(jù)的任務(wù),與其它模塊相互通訊。該模塊按地址信號(hào)產(chǎn)生的選擇控制信號(hào)來控制本模塊處理接收到的數(shù)據(jù),根據(jù)不同的選擇控制信號(hào),在內(nèi)部產(chǎn)生被測(cè)數(shù)控系統(tǒng)所需的進(jìn)給軸編碼器反饋脈沖信號(hào)、主軸編碼器反饋脈沖信號(hào)、面板和手操盒脈沖信號(hào)及報(bào)警或急停等信號(hào)。
      3 模塊設(shè)計(jì)實(shí)例
      以FPGA數(shù)據(jù)處理模塊實(shí)現(xiàn)主軸脈沖信號(hào)為例。根據(jù)不同的選擇控制信號(hào),在數(shù)據(jù)處理模塊中得到分頻數(shù)據(jù)(SPDL_SD)、主軸編碼器輸出個(gè)數(shù)(SPDL_NUM)和主軸編碼器線數(shù)(SPKL_XS)。
      由分頻數(shù)據(jù)SPDL_SD按分頻計(jì)算公式產(chǎn)生主軸脈沖的分頻脈沖(DIV),再由DIV控制產(chǎn)生SPDL NUM/4個(gè)正交的A、B脈沖,在產(chǎn)生A、B脈沖時(shí)根據(jù)數(shù)據(jù)SPDL_XS產(chǎn)生Z脈沖。通過外部的輸出電路,把產(chǎn)生的主軸A、B、Z脈沖發(fā)送到被測(cè)的數(shù)控系統(tǒng)。分頻計(jì)算公式為:
      分頻脈沖頻率=(FO(Hz)/((寫入的分頻數(shù)據(jù)+1)×2))
      其中:FO為高頻脈沖信號(hào)發(fā)生器輸入到FPGA芯片的系統(tǒng)時(shí)鐘頻率,為8MHz。


       

      4 結(jié)語
      利用FPGA芯片為硬件核心的數(shù)控測(cè)試系統(tǒng),可根據(jù)寫入的數(shù)據(jù)準(zhǔn)確快速地在FPGA中實(shí)現(xiàn)信號(hào)的產(chǎn)生,并能及時(shí)實(shí)現(xiàn)被測(cè)試數(shù)控系統(tǒng)硬件邏輯正確性、功能、NC指令運(yùn)行結(jié)果等測(cè)試。
      全年征稿/資訊合作 聯(lián)系郵箱:1271141964@qq.com

      免責(zé)聲明

      • 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請(qǐng)必須注明智能制造網(wǎng),http://towegas.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
      • 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
      • 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
      • 如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

      <
      更多 >

      工控網(wǎng)機(jī)器人儀器儀表物聯(lián)網(wǎng)3D打印工業(yè)軟件金屬加工機(jī)械包裝機(jī)械印刷機(jī)械農(nóng)業(yè)機(jī)械食品加工設(shè)備制藥設(shè)備倉(cāng)儲(chǔ)物流環(huán)保設(shè)備造紙機(jī)械工程機(jī)械紡織機(jī)械化工設(shè)備電子加工設(shè)備水泥設(shè)備海洋水利裝備礦冶設(shè)備新能源設(shè)備服裝機(jī)械印染機(jī)械制鞋機(jī)械玻璃機(jī)械陶瓷設(shè)備橡塑設(shè)備船舶設(shè)備電子元器件電氣設(shè)備


      我要投稿
      • 投稿請(qǐng)發(fā)送郵件至:(郵件標(biāo)題請(qǐng)備注“投稿”)1271141964.qq.com
      • 聯(lián)系電話0571-89719789
      工業(yè)4.0時(shí)代智能制造領(lǐng)域“互聯(lián)網(wǎng)+”服務(wù)平臺(tái)
      智能制造網(wǎng)APP

      功能豐富 實(shí)時(shí)交流

      智能制造網(wǎng)小程序

      訂閱獲取更多服務(wù)

      微信公眾號(hào)

      關(guān)注我們

      抖音

      智能制造網(wǎng)

      抖音號(hào):gkzhan

      打開抖音 搜索頁掃一掃

      視頻號(hào)

      智能制造網(wǎng)

      公眾號(hào):智能制造網(wǎng)

      打開微信掃碼關(guān)注視頻號(hào)

      快手

      智能制造網(wǎng)

      快手ID:gkzhan2006

      打開快手 掃一掃關(guān)注
      意見反饋
      關(guān)閉
      企業(yè)未開通此功能
      詳詢客服 : 0571-87858618