www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > EDA > 電子設(shè)計(jì)自動(dòng)化
[導(dǎo)讀]摘要:介紹了一種基于FPGA的多軸控制器,控制器主要由ARM7(LPC2214)和FPGA(EP2C5T144C8)及其外圍電路組成,用于同時(shí)控制多路電機(jī)的運(yùn)動(dòng)。利用Verilog HDL硬件描述語言在FPGA中實(shí)現(xiàn)了電機(jī)控制邏輯,主要包括脈沖控制

摘要:介紹了一種基于FPGA多軸控制器,控制器主要由ARM7(LPC2214)和FPGA(EP2C5T144C8)及其外圍電路組成,用于同時(shí)控制多路電機(jī)的運(yùn)動(dòng)。利用Verilog HDL硬件描述語言在FPGA中實(shí)現(xiàn)了電機(jī)控制邏輯,主要包括脈沖控制信號(hào)產(chǎn)生、加減速控制、編碼器反饋信號(hào)的辨向和細(xì)分、絕對位移記錄、限位信號(hào)保護(hù)邏輯等。論文中給出了FPGA內(nèi)部一些核心邏輯單元的實(shí)現(xiàn),并利用QuartusⅡ、Modelsim SE軟件對關(guān)鍵邏輯及時(shí)序進(jìn)行了仿真。實(shí)際使用表明該控制器可以很好控制多軸電機(jī)的運(yùn)動(dòng),并且能夠?qū)崿F(xiàn)高精度地位置控制。
關(guān)鍵詞:VerilogHDL;FPGA;多軸控制器;編碼器;四細(xì)分

    隨著電機(jī)廣泛地應(yīng)用于數(shù)字控制系統(tǒng)中,對電機(jī)控制的實(shí)時(shí)性和精度上的要求越來越高。如何靈活、有效地控制電機(jī)的運(yùn)行成為研究的主要方向。文中采用現(xiàn)場可編程邏輯門陣列(Field Programmable Gate Array,F(xiàn)PGA),通過Verilog語言編程來實(shí)現(xiàn)電機(jī)的控制。利用FPGA設(shè)計(jì)具有硬件設(shè)計(jì)軟件化、高度集成化、高工作頻率等優(yōu)點(diǎn)。FPGA最大的特點(diǎn)就是靈活,實(shí)現(xiàn)你想實(shí)現(xiàn)的任何數(shù)字電路,可以定制各種電路,減少受制于專用芯片的束縛,真正為自己的產(chǎn)品量身定做。在設(shè)計(jì)的過程中可以靈活的更改設(shè)計(jì),而且它強(qiáng)大的邏輯資源和寄存器資源可以讓你輕松的去發(fā)揮設(shè)計(jì)理念。其并行執(zhí)行,硬件實(shí)現(xiàn)的方式可以應(yīng)對設(shè)計(jì)中大量的高速電子線路設(shè)計(jì)需求。

1 多軸控制器主要功能
   
多軸控制器與上位機(jī)、電機(jī)驅(qū)動(dòng)器等配合使用,圖1為采用多軸控制器組成的控制系統(tǒng)總體示意圖。控制器接收上位機(jī)發(fā)送的控制指令,分析處理并產(chǎn)生相應(yīng)的方向信號(hào)、脈沖信號(hào)給驅(qū)動(dòng)器,從而達(dá)到控制電機(jī)運(yùn)行的目的。為了提高系統(tǒng)的控制精度,將電機(jī)的編碼器信號(hào)作為反饋信號(hào)輸入給控制器(內(nèi)部實(shí)現(xiàn)自動(dòng)辨向及四細(xì)分)。在各軸運(yùn)動(dòng)過程中,專用控制器對電機(jī)運(yùn)行的絕對位移進(jìn)行記錄,并且可以實(shí)時(shí)地將各軸的絕對位置信息上傳給上位機(jī)。另外在電機(jī)運(yùn)行的過程中,為了保證電機(jī)運(yùn)行的安全性,控制器還采用了限位信號(hào)反饋實(shí)現(xiàn)全硬件保護(hù)措施。



2 多軸控制器組成
   
專用控制器由ARM(LPC2214)、FPGA(EP2C5T144C8)、驅(qū)動(dòng)器接口電路、編碼器接口電路、限位檢測電路和電源電路等組成,如圖2為一個(gè)八軸電機(jī)控制器的硬件組成圖。ARM通過串口實(shí)現(xiàn)與上位機(jī)之間的通信,解析從上位機(jī)獲得的控制指令,并通過FPGA產(chǎn)生相應(yīng)輸出信號(hào)給驅(qū)動(dòng)器接口,驅(qū)動(dòng)器接口外接驅(qū)動(dòng)器。編碼器信號(hào)作為位置反饋信號(hào)同編碼器接口相連,形成位置環(huán)反饋。限位信號(hào)作為安全檢測信號(hào)同限位檢測接口相連,為整個(gè)系統(tǒng)添加一道安全保障。



3 FPGA控制邏輯
   
專用控制器在完成整個(gè)控制的過程中,ARM只負(fù)責(zé)指令解析、控制指令發(fā)送、實(shí)時(shí)數(shù)據(jù)上傳等任務(wù),F(xiàn)PGA才是多軸專用控制器的核心。通過Verilog HDL語言在FPGA內(nèi)部實(shí)現(xiàn)了加減速曲線、編碼器信號(hào)辯向及四細(xì)分、絕對位移記錄等功能。圖3為電機(jī)控制的整體輸入、輸出信號(hào)圖,通過片選信號(hào)CS、讀有效信號(hào)rd_enable、寫有效圖信號(hào)wr_enable進(jìn)行電機(jī)通道選擇。圖4給出了1#通道控制的FPGA內(nèi)部邏輯示意圖,下面將逐一對各主要模塊進(jìn)行詳細(xì)介紹。


    1)加減速曲線模塊
    為了更有效、更理想地控制電機(jī)的運(yùn)行,在FPGA內(nèi)部設(shè)計(jì)了加減速曲線模塊。文中采用了一種近似指數(shù)加減速曲線的方法,如圖5為近似指數(shù)加速曲線,減速曲線與之對稱。速度等距分布,那么在該速度級上保持的時(shí)間不一樣場。為了簡化,用速度級數(shù)N與一個(gè)常數(shù)C的乘積去模擬并且保持的時(shí)間用不熟來代替。因此,速度每升一級,電機(jī)都要在該速度級上走NC步(其中N為該速度級數(shù))。


    建立兩個(gè)名為rom_pos、rom_div的ROM模塊,如圖6所示,rom_pos為脈沖個(gè)數(shù)存儲(chǔ)器,rom_div為分頻值存儲(chǔ)器。通過相同的地址線將兩個(gè)存儲(chǔ)器連接起來,使一個(gè)地址對應(yīng)一組脈沖個(gè)數(shù)和分頻值。
    FPGA獲得方向信號(hào)、脈沖(距離)信號(hào)、目標(biāo)分頻值之后.如果電機(jī)運(yùn)行過程中不需要加減速,直接以目標(biāo)分頻值控制脈沖信號(hào)的發(fā)送即可。如果需要執(zhí)行加減速,則FPGA內(nèi)部要調(diào)用加減速模塊。根據(jù)地址線獲取一組數(shù)據(jù),即脈沖個(gè)數(shù)pul_cnt和分頻值div_num,以div_num大小的分頻值發(fā)送pul_cnt個(gè)脈沖,然后再按照下一組數(shù)據(jù)值發(fā)送脈沖,直到分頻值達(dá)到目標(biāo)分頻值為止,減速過程與加速過程對稱。當(dāng)電機(jī)按照脈沖(距離)信號(hào)運(yùn)行到一半行程的時(shí)候,如果分頻值還未達(dá)到目標(biāo)分頻值,此時(shí)就要進(jìn)行強(qiáng)制減速。
    編寫仿真程序,使兩個(gè)存儲(chǔ)器地址線相同,對存儲(chǔ)器地址address做加1運(yùn)算,從而可一次性讀取兩個(gè)存儲(chǔ)器所對應(yīng)存儲(chǔ)單元的數(shù)據(jù)。利用Modulesim仿真工具對加減速模塊進(jìn)行功能仿真,仿真結(jié)果如圖7所示,訪問一個(gè)存儲(chǔ)器地址就對應(yīng)著一組脈沖個(gè)數(shù)和分頻值的輸出。


    2)編碼器反饋辨向及四細(xì)分
    編碼器反饋信號(hào)由A、B、Z三相信號(hào)組成。A、B兩相信號(hào)相位相差90度,一個(gè)周期內(nèi)A、B相信號(hào)會(huì)出現(xiàn)4種不同的組合狀態(tài),根據(jù)這一特征可以對編碼器信號(hào)進(jìn)行辯相和四細(xì)分處理。Z相信號(hào)為編碼器零位信號(hào),當(dāng)編碼器旋轉(zhuǎn)一圈,Z相就會(huì)有信號(hào)輸出。
    在QuartusⅡ編譯環(huán)境下成功編譯之后,調(diào)用Modulesim仿真軟件,編寫仿真程序,使之產(chǎn)生全局時(shí)鐘、復(fù)位信號(hào)、相位差為90度的A、B相信號(hào)和Z相信號(hào)。如圖8所示,給出了該多軸控制器中所采用的編碼器信號(hào)辯相及四細(xì)分的功能仿真圖。
    3)絕對位移記錄
    多軸專用控制器可以將電機(jī)運(yùn)行的絕對位移實(shí)時(shí)地上傳給上位機(jī),這一功能的實(shí)現(xiàn)就有賴于FPGA中的絕對位移記錄部分的邏輯功能。在FPGA內(nèi)部設(shè)置一個(gè)絕對位移寄存器,用來對編碼器反饋信號(hào)(辨向四細(xì)分之后)進(jìn)行計(jì)數(shù)運(yùn)算。當(dāng)編碼器信號(hào)的一個(gè)脈沖到來時(shí),根據(jù)辯向后的方向信號(hào)做不同的運(yùn)算處理。方向?yàn)檎齽t絕對位移寄存器的值就進(jìn)行加1運(yùn)算,否則進(jìn)行減1運(yùn)算,從而達(dá)到對絕對位移進(jìn)行記錄的目的。并且ARM可以隨時(shí)讀取該絕對位移寄存器的值,然后將其值上傳給上位機(jī),從而完成實(shí)時(shí)上傳電機(jī)運(yùn)行位置信息的功能。編寫仿真程序?qū)^對位移寄存器進(jìn)行功能仿真,結(jié)果如圖9所示。

4 結(jié)束語
   
該方案成功已應(yīng)用于某6軸Stewart平臺(tái)運(yùn)動(dòng)控制中,在實(shí)現(xiàn)了0.1μm的運(yùn)動(dòng)定位精度的同時(shí),運(yùn)動(dòng)機(jī)構(gòu)得到了很好的保護(hù),多次實(shí)驗(yàn)及實(shí)際使用中,該專用控制器運(yùn)行安全可靠。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠(yuǎn)通信宣布,其自研藍(lán)牙協(xié)議棧DynaBlue率先通過藍(lán)牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認(rèn)證。作為移遠(yuǎn)深耕短距離通信...

關(guān)鍵字: 藍(lán)牙協(xié)議棧 移遠(yuǎn)通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實(shí)黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達(dá)成合作,為其自主研發(fā)的"旗馭車管"車輛運(yùn)營管理平臺(tái)提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺(tái)對百余家企業(yè)客戶的運(yùn)營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟(jì)和信息化委員會(huì)、上海市發(fā)展和改革委員會(huì)、上海市商務(wù)委員會(huì)、上海市教育委員會(huì)、上海市科學(xué)技術(shù)委員會(huì)指導(dǎo),東浩蘭生(集團(tuán))有限公司主辦,東浩蘭生會(huì)展集團(tuán)上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動(dòng)駕駛

推進(jìn)卓越制造,擴(kuò)大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會(huì)正式簽署備忘錄,以設(shè)立耐世特亞太總部蘇州智能制造項(xiàng)目。...

關(guān)鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團(tuán)宣布,新世代首款量產(chǎn)車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內(nèi)與大家見面,2026年在國內(nèi)投產(chǎn)。 寶馬集團(tuán)董事...

關(guān)鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領(lǐng)創(chuàng)新的核心驅(qū)動(dòng)力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領(lǐng)域深度融入科技變革浪潮,駛?cè)霐?shù)字化、智能化轉(zhuǎn)型快車...

關(guān)鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術(shù)應(yīng)用發(fā)展大會(huì)"。會(huì)議以"破界?融合...

關(guān)鍵字: ETHERNET 智能未來 BSP 工業(yè)通信
關(guān)閉