天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 電氣論文 >

具有位置反饋接口的總線式步進(jìn)伺服驅(qū)動器開發(fā)

發(fā)布時間:2018-03-21 21:04

  本文選題:CAN總線 切入點:驅(qū)動器 出處:《北方工業(yè)大學(xué)》2017年碩士論文 論文類型:學(xué)位論文


【摘要】:步進(jìn)電機(jī)驅(qū)動器作為當(dāng)今數(shù)控系統(tǒng)中關(guān)鍵的環(huán)節(jié),是各種數(shù)控設(shè)備必備的部件。現(xiàn)如今機(jī)床行業(yè)發(fā)展迅速,具有網(wǎng)絡(luò)性、高效性、低成本等優(yōu)點的步進(jìn)電機(jī)驅(qū)動器已成為未來設(shè)備的必備。鑒于傳統(tǒng)意義上的步進(jìn)電機(jī)驅(qū)動器已經(jīng)無法適應(yīng)現(xiàn)代化制造的發(fā)展,具有位置接口的總線式步進(jìn)電機(jī)驅(qū)動器成為了許多運(yùn)動控制系統(tǒng)設(shè)計的重點研究開發(fā)方向。本文針對工業(yè)現(xiàn)場總線CAN總線通信技術(shù)研究為基礎(chǔ),設(shè)計研發(fā)了使用STM32和TC1002架構(gòu)的總線式閉環(huán)步進(jìn)電機(jī)驅(qū)動器,在完成驅(qū)動器整體設(shè)計構(gòu)想后,對驅(qū)動器的硬件電路和軟件系統(tǒng)進(jìn)行了設(shè)計。在驅(qū)動器硬件電路方面,本文設(shè)計驅(qū)動器的主控芯片使用意法半導(dǎo)體公司推出的STM32F407VGT6,步進(jìn)電機(jī)驅(qū)動控制芯片使用天微公司開發(fā)的TC1002芯片。驅(qū)動器使用MCP2551作為CAN收發(fā)器接入通訊總線,CAN通訊總線的邏輯控制器使用USB-CANII邏輯分析儀,實現(xiàn)PC機(jī)上運(yùn)動控制軟件與驅(qū)動器的信息交互功能。此外,本文還按照模塊劃分對供電電路、各種芯片的外圍電路以及所需的輔助電路進(jìn)行了詳細(xì)的設(shè)計。完成PCB繪制、樣機(jī)制作后,為驅(qū)動器設(shè)計了系統(tǒng)程序的整體框架。在系統(tǒng)程序中移植了 RT-thread實時操作系統(tǒng),并在Keil編譯環(huán)境下使用C語言設(shè)計了 CAN通訊收發(fā)程序、編碼器信號采集程序、步進(jìn)電機(jī)位置速度閉環(huán)控制程序、S型速度規(guī)劃程序以及其他模塊的應(yīng)用程序。完成硬件設(shè)計和軟件編寫后,搭建總線式步進(jìn)電機(jī)閉環(huán)驅(qū)動器運(yùn)動測試平臺。利用VS2012設(shè)計了驅(qū)動器專用上位機(jī)控制軟件,對驅(qū)動器的各個功能進(jìn)行了驗證和測試,保證了驅(qū)動器的正常運(yùn)行;赨SB-CANII邏輯分析儀完成了CAN總線多機(jī)通信、速度規(guī)劃、閉環(huán)運(yùn)動測試、點到點運(yùn)動控制等實驗。實驗測試結(jié)果表明本文設(shè)計的驅(qū)動器達(dá)到了預(yù)期效果,為今后研究工作的深入進(jìn)行奠定了良好的基礎(chǔ)。
[Abstract]:Stepping motor driver, as a key link in the CNC system today, is a necessary part of all kinds of numerical control equipment. Nowadays, the machine tool industry is developing rapidly, with network and high efficiency. Stepping motor drivers with low cost and other advantages have become necessary for future equipment. Since the traditional stepper motor drivers can no longer adapt to the development of modern manufacturing, The bus stepping motor driver with position interface has become the focus of research and development in the design of many motion control systems. This paper is based on the research of industrial field bus CAN bus communication technology. A bus-type closed-loop stepper motor driver based on STM32 and TC1002 is designed and developed. After the design of the driver, the hardware circuit and software system of the driver are designed. In this paper, the main control chip of the driver is designed using STM32F407VGT6 produced by Italy Semiconductor Company, and the stepper motor drive control chip uses TC1002 chip developed by Tianwei Company. The driver uses MCP2551 as the CAN transceiver to access the can communication bus. The logic controller of the line uses the USB-CANII logic analyzer, In addition, according to the module division, the power supply circuit, the peripheral circuit of various chips and the auxiliary circuit are designed in detail. The PCB drawing is completed. After the prototype is made, the whole frame of the system program is designed for the driver. The RT-thread real-time operating system is transplanted into the system program, and the CAN communication transceiver program and the encoder signal acquisition program are designed by using C language in the Keil compiling environment. Step Motor position and Speed Closed-Loop Control Program S-Type Speed Planning Program and other Module applications. After completion of hardware design and software programming, The motion test platform of the closed-loop drive of step motor is built. The control software of the driver is designed by using VS2012, and the functions of the driver are verified and tested. Based on the USB-CANII logic analyzer, the CAN bus multi-computer communication, speed planning, closed-loop motion test are completed. The experimental results show that the driver designed in this paper has achieved the desired results and laid a good foundation for further research work in the future.
【學(xué)位授予單位】:北方工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP273;TM383.6

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 魏朋濤;何平;王志成;劉輝;;基于STM32的伺服控制器接口技術(shù)研究[J];組合機(jī)床與自動化加工技術(shù);2016年05期

2 羅勝華;蔣燕;陳文明;;永磁式步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計[J];機(jī)電信息;2016年03期

3 張健;龔麗農(nóng);;高精度伺服傳感器信號模擬器[J];自動化儀表;2015年05期

4 李雪麗;靳繼勇;張素香;;LabVIEW在步進(jìn)電機(jī)測控系統(tǒng)中的應(yīng)用[J];中原工學(xué)院學(xué)報;2015年01期

5 國偉;張濤;范薇;;同步感應(yīng)線圈炮磁耦合仿真分析[J];火炮發(fā)射與控制學(xué)報;2014年01期

6 陳翔;崔志琴;徐兆華;;基于Matlab的步進(jìn)電機(jī)閉環(huán)建模與仿真[J];煤礦機(jī)械;2014年03期

7 柴鈺;張奇;;CAN總線技術(shù)在工業(yè)報警網(wǎng)絡(luò)系統(tǒng)中的應(yīng)用[J];自動化儀表;2011年02期

8 薛大慶;;基于CPLD的帶細(xì)分的三相步進(jìn)電機(jī)驅(qū)動器設(shè)計[J];中國新技術(shù)新產(chǎn)品;2010年22期

9 黃松柏;;步進(jìn)電機(jī)在經(jīng)濟(jì)型數(shù)控機(jī)床中的應(yīng)用[J];自動化技術(shù)與應(yīng)用;2010年08期

10 王立紅;趙越嶺;楊忠文;王利國;;基于PLC的步進(jìn)電機(jī)轉(zhuǎn)速控制方法研究[J];遼寧工業(yè)大學(xué)學(xué)報(自然科學(xué)版);2010年04期

相關(guān)會議論文 前1條

1 夏永洪;黃劭剛;;勵磁電流脈動對電樞繞組空載電壓波形的影響[A];2013年江西省電機(jī)工程學(xué)會年會論文集[C];2013年

相關(guān)博士學(xué)位論文 前1條

1 余華;內(nèi)嵌LDO的電流型PWM DC-DC變換器研究[D];華中科技大學(xué);2006年

相關(guān)碩士學(xué)位論文 前10條

1 戴義橋;基于嵌入式的脈搏波監(jiān)測系統(tǒng)的研究與設(shè)計[D];上海師范大學(xué);2015年

2 張月;清潔機(jī)器人全覆蓋路徑規(guī)劃研究[D];重慶大學(xué);2015年

3 韓樂樂;基于CAN總線的純電動汽車換檔控制系統(tǒng)的設(shè)計[D];合肥工業(yè)大學(xué);2015年

4 唐化康;USB/CAN通信轉(zhuǎn)換系統(tǒng)設(shè)計與實現(xiàn)[D];電子科技大學(xué);2015年

5 李國立;基于FPGA步進(jìn)電機(jī)細(xì)分驅(qū)動裝置的設(shè)計[D];黑龍江大學(xué);2014年

6 王萌;電腦驗光儀人眼跟蹤系統(tǒng)的研究[D];中北大學(xué);2013年

7 徐兆華;高速高精度步進(jìn)閉環(huán)控制系統(tǒng)的研究[D];中北大學(xué);2013年

8 張雷;基于FPGA的步進(jìn)電機(jī)開環(huán)驅(qū)動設(shè)計[D];黑龍江大學(xué);2013年

9 李建彪;基于FPGA的步進(jìn)電機(jī)正弦波細(xì)分驅(qū)動器設(shè)計[D];黑龍江大學(xué);2012年

10 欒東海;某步進(jìn)電機(jī)應(yīng)用系統(tǒng)設(shè)計及其快速重復(fù)啟停特性研究[D];南京理工大學(xué);2012年

,

本文編號:1645534

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/dianlidianqilunwen/1645534.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶69657***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com