基于單片機(jī)的步進(jìn)電機(jī)控制器的設(shè)計(jì)論文
標(biāo)簽: 單片機(jī) 步進(jìn)電機(jī) 控制器 論文
上傳時(shí)間: 2013-10-14
上傳用戶:neu_liyan
根據(jù)兩相混合式步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)原理,設(shè)計(jì)了一種基于STM32F103RB單片機(jī)的、細(xì)分度可調(diào)的步進(jìn)電機(jī)驅(qū)動(dòng)器。控制器采用電流矢量控制算法,通過(guò)雙H橋驅(qū)動(dòng)步進(jìn)電機(jī)的兩相轉(zhuǎn)子。利用片內(nèi)AD對(duì)電機(jī)轉(zhuǎn)子電流進(jìn)行采樣,將矢量角度的目標(biāo)值與測(cè)量值進(jìn)行比較、調(diào)節(jié),形成電流環(huán),進(jìn)而實(shí)現(xiàn)對(duì)整個(gè)周期電流階梯的細(xì)分度控制。本文還介紹了該控制器的軟硬件設(shè)計(jì)方案,并對(duì)該設(shè)計(jì)的實(shí)際電路進(jìn)行了測(cè)試,結(jié)果表明控制器達(dá)到了設(shè)計(jì)目標(biāo),減少了低頻振蕩,提高了步進(jìn)電機(jī)的控制性能。
上傳時(shí)間: 2013-12-19
上傳用戶:sjyy1001
用單片機(jī)控制步進(jìn)電機(jī)
標(biāo)簽: 用單片機(jī) 控制 步進(jìn)電機(jī)
上傳時(shí)間: 2013-10-30
上傳用戶:hphh
提出一種基于凌陽(yáng)單片機(jī)的步進(jìn)電機(jī)加減速的控制方法。采用凌陽(yáng)科技推出的16位結(jié)構(gòu)工控單片機(jī)SPMC75F2413A為控制器,由Allegro公司生產(chǎn)的兩相步進(jìn)電機(jī)專用驅(qū)動(dòng)器件SLA7042M構(gòu)成步進(jìn)電機(jī)的驅(qū)動(dòng)電路,在傳統(tǒng)的3段直線加減速控制算法基礎(chǔ)上增加至7段S形曲線加減速過(guò)程,控制步進(jìn)電機(jī)的啟動(dòng)和停止。實(shí)驗(yàn)結(jié)果表明,該控制方法克服了直線加減速中不連續(xù)、易造成系統(tǒng)沖擊的問題,整個(gè)系統(tǒng)實(shí)現(xiàn)柔性控制,電機(jī)啟動(dòng)、停止連續(xù)性能提高30%。 Abstract: The method of controlled stepping motor is referred based on SPMC75F2413A MCU, which adopts the 16 knots SPMC75F2413A MCU as the controller. The special-purpose actuation chip SLA7042M of two stepping motor produced by Allegro Corporation constituted to actuation electric circuit. The purpose of increasing to seven section of S shape curve based on the traditional three sections of straight line is to control the start and stop process of stepping motor. The experimental results show that the control method solves easy to pull-out and overshot problems. The overall system realizes flexible control, and the performance of motor start or stop continuity is increased 30%
標(biāo)簽: 凌陽(yáng)單片機(jī) 步進(jìn)電機(jī) 減 控制方法
上傳時(shí)間: 2013-12-08
上傳用戶:jiangfire
P89V51RD2是PHILIPS公司推出的51系列的新型微控制器,它包含64KBFlash和1024字節(jié)的數(shù)據(jù)RAM,支持并行和串行的在系統(tǒng)編程(ISP)和在應(yīng)用中編程(IAP),具有SPI和增強(qiáng)型UART,包含一個(gè)PCA(可編程計(jì)數(shù)器陣列),具有PWM和捕獲/比較功能。該芯片有一個(gè)最突出的特點(diǎn)就是帶有自調(diào)試功能(SoftICE),該功能使得芯片可以在KeilµVision2編程環(huán)境下用KeilMonitor-51Driver直接調(diào)試程序。 為幫助用戶盡快熟悉并掌握P89V51RD2系列單片機(jī)的SoftICE特性,作者用該單片機(jī)制作了一個(gè)簡(jiǎn)易的仿真器,配合使用KeilµVision2的硬件仿真環(huán)境,可實(shí)現(xiàn)對(duì)程序的單步仿真、多步仿真及全速運(yùn)行下的仿真。
上傳時(shí)間: 2013-11-09
上傳用戶:meiguiweishi
偉福仿真器系統(tǒng)概述 本仿真器系統(tǒng)由仿真主機(jī)+仿真頭、MULT1A用戶板、實(shí)驗(yàn)板、開關(guān)電源等組成。本系統(tǒng)的特點(diǎn)是: 1.主機(jī)+仿真頭的組合,通過(guò)更換不同型號(hào)的仿真頭即可對(duì)各種不同類型的單片機(jī)進(jìn)行仿真,是一種靈活的多CPU仿真系統(tǒng)。采用主機(jī)+POD組合的方式,更換POD,可以對(duì)各種CPU進(jìn)行仿真。本仿真器主機(jī)型號(hào)為E2000/S,仿真頭型號(hào)為POD8X5X(可仿真51系列8X5X單片機(jī))。 2.雙平臺(tái),具有DOS版本和WINDOWS版本,后者功能強(qiáng)大,中/英文界面任選,用戶源程序的大小不再有任何限制,支持ASM,c,PLM語(yǔ)言混合編程,具有項(xiàng)目管理功能,為用戶的資源共享、課題重組提供強(qiáng)有力的手段。支持點(diǎn)屏顯示,用鼠標(biāo)左鍵點(diǎn)一下源程序中的某一變量,即可顯示該變量的數(shù)值。有豐富的窗口顯示方式,多方位,動(dòng)態(tài)地顯示仿真的各種過(guò)程,使用極為便利。本操作系統(tǒng)一經(jīng)推出,立即被廣大用戶所喜愛。 3.雙工作模式①.軟件模擬仿真(不要仿真器也能模擬仿真)。②硬件仿真。 4.雙CPU結(jié)構(gòu),100%不占用戶資源。全空間硬件斷點(diǎn),不受任何條件限制,支持地址、數(shù)據(jù)、外部信號(hào)、事件斷點(diǎn)、支持實(shí)時(shí)斷點(diǎn)計(jì)數(shù)、軟件運(yùn)行時(shí)間統(tǒng)計(jì)。 5.雙集成環(huán)境編輯、編譯、下載、調(diào)試全部集中在一個(gè)環(huán)境下。多種仿真器,多類CPU仿真全部集成在一個(gè)環(huán)境下。可仿真51系列,196系列,PIC系列,飛利蒲公司的552、LPC764、DALLAS320,華邦438等51增強(qiáng)型CPU。為了跟上形勢(shì),現(xiàn)在很多工程師需要面對(duì)和掌握不同的項(xiàng)目管理器、編輯器、編譯器。他們由不同的廠家開發(fā),相互不兼容,使用不同的界面,學(xué)習(xí)使用都很吃力。偉福WINDOWS調(diào)試軟件為您提供了一個(gè)全集成環(huán)境,統(tǒng)一的界面,包含一個(gè)項(xiàng)目管理器,一個(gè)功能強(qiáng)大的編輯器,匯編Make、Build和調(diào)試工具并提供千個(gè)與第三方編譯器的接口。由于風(fēng)格統(tǒng)一,大大節(jié)省了您的精力和時(shí)間。 6.強(qiáng)大的邏輯分析儀綜合調(diào)試功能。邏輯分析儀由交互式軟件菜單窗口對(duì)系統(tǒng)硬件的邏輯或時(shí)序進(jìn)行同步實(shí)時(shí)采樣,并實(shí)時(shí)在線調(diào)試分析,采集深度32K(E2000/L),最高時(shí)基采樣頻率達(dá)20MHz,40路波形,可精確實(shí)時(shí)反映用戶程序運(yùn)行時(shí)的歷史時(shí)間。系統(tǒng)在使用邏輯分析儀時(shí),除普通的單步運(yùn)行、鍵盤斷點(diǎn)運(yùn)行、全速硬件斷點(diǎn)運(yùn)行外,還可實(shí)現(xiàn)各種條件組合斷點(diǎn)如:數(shù)據(jù)、地址、外部控制信號(hào)、CPU內(nèi)部控制信號(hào)、程序區(qū)間斷點(diǎn)等。由于邏輯儀可以直接對(duì)程序的執(zhí)行結(jié)果進(jìn)行分析,因此極大地便利于程序的調(diào)試。隨著科學(xué)技術(shù)的發(fā)展,單片機(jī)通訊方面的運(yùn)用越來(lái)越多。在通訊功能的調(diào)試時(shí),如果通訊不正常,查找原因是非常耗時(shí)和低效的,您很難搞清楚問題到底在什么地方,是波特率不對(duì),是硬件信道有問題,是通訊協(xié)儀有問題,是發(fā)方出錯(cuò)還是收方出錯(cuò)。有了邏輯儀,情況則完全不一樣,用它可以分別或者同時(shí)對(duì)發(fā)送方、接收方的輸入或者輸出波形進(jìn)行記錄、存儲(chǔ)、對(duì)比、測(cè)量等各種直觀的分析,可以將實(shí)際輸出通訊報(bào)文的波形與源程序相比較,可立即發(fā)現(xiàn)問題所在,從而極大地方便了調(diào)試。 7.強(qiáng)大的追蹤器功能追蹤功能以總線周期為單位,實(shí)時(shí)記錄仿真過(guò)程中CPU發(fā)生的總線事件,其觸發(fā)條件方式同邏輯分析儀。追蹤窗口在仿真停止時(shí)可收集顯示追蹤的CPU指令記憶信息,可以以總線反匯編碼模式、源程序模式對(duì)應(yīng)顯示追蹤結(jié)果。屏幕窗口顯示波形圖最多追蹤記憶指令32K并通過(guò)仿真器的斷點(diǎn)、單步、全速運(yùn)行或各種條件組合斷點(diǎn)來(lái)完成追蹤功能??偩€跟蹤可以跟蹤程序的運(yùn)行軌跡??梢越y(tǒng)計(jì)軟件運(yùn)行時(shí)間。
標(biāo)簽: 單片機(jī)原理 接口技術(shù) 實(shí)驗(yàn)指導(dǎo)書
上傳時(shí)間: 2013-11-01
上傳用戶:xiehao13
摘要:本文以兩相雙極式步進(jìn)電機(jī)為例,介紹了一種利用單片機(jī)自帶的PWM模塊實(shí)現(xiàn)步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)的方法。該方法充分利用單片機(jī)的PWM硬件資源,通過(guò)配置硬件PWM模塊,產(chǎn)生占空比不同的方波,在電機(jī)線圈內(nèi)產(chǎn)生近似正弦波的階梯型電流。與常用的恒頻脈寬調(diào)制方式相比,該方法不需要EI/A轉(zhuǎn)換器和鋸齒波發(fā)生器,不僅有利于簡(jiǎn)化電路和節(jié)約成本,而且能提高細(xì)分精度和電機(jī)運(yùn)行平穩(wěn)性,適用于需要精密控制的儀器儀表。關(guān)鍵詞:PWM;細(xì)分驅(qū)動(dòng);步進(jìn)電機(jī);單片機(jī)
上傳時(shí)間: 2014-01-21
上傳用戶:dalidala
摘要:步進(jìn)電機(jī)是工業(yè)自動(dòng)化、智能儀器儀表及家用電器中重要的執(zhí)行元件,微機(jī)控制其運(yùn)行可提高系統(tǒng)控制的準(zhǔn)確性和實(shí)時(shí)性;單片機(jī)作為微型計(jì)算機(jī)發(fā)展的一個(gè)重要分支,在智能儀表、機(jī)電一體化產(chǎn)品、實(shí)時(shí)控制以及分布式系統(tǒng)中有著廣泛的應(yīng)用。論述單片機(jī)控制步進(jìn)電機(jī)的方法,串行方式控制、并行方式控制以及加減速度和閉環(huán)控制等相關(guān)問題的分析,并在實(shí)踐中建立MCS8031單片機(jī)控制步進(jìn)電機(jī)的系統(tǒng)模型,實(shí)現(xiàn)步進(jìn)電機(jī)的高速度和高精度的運(yùn)行,通過(guò)接口單元、故障檢測(cè)單元以及步進(jìn)電機(jī)測(cè)速裝置與8031單片機(jī)進(jìn)行信號(hào)傳送,完成控制步進(jìn)電機(jī)正反轉(zhuǎn)、快慢轉(zhuǎn)和連續(xù)轉(zhuǎn),并完成該微機(jī)控制系統(tǒng)的硬件設(shè)計(jì)和軟件設(shè)計(jì)。 關(guān)鍵詞:?jiǎn)纹瑱C(jī) 控制 步進(jìn)電機(jī) 速度 閉環(huán)控制
標(biāo)簽: 單片機(jī)控制 步進(jìn)電機(jī) 方法研究
上傳時(shí)間: 2013-10-21
上傳用戶:gaoliangncepu
摘要:以AT89S52單片機(jī)和單總線數(shù)字溫度傳感器DS18B20及步進(jìn)電機(jī)為主要器件制作測(cè)控電路。上位機(jī)以溫度為主要參數(shù),通過(guò)串口控制步進(jìn)電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)和加速、減速。C51程序?qū)崿F(xiàn)對(duì)傳感器的數(shù)據(jù)采集和與上位機(jī)的串行通信,LabVIEW實(shí)現(xiàn)測(cè)溫波形動(dòng)態(tài)顯示、數(shù)據(jù)存儲(chǔ)、越限報(bào)警和電機(jī)控制。經(jīng)實(shí)際運(yùn)行,系統(tǒng)能夠較好地控制步進(jìn)電機(jī),可用于需要及時(shí)檢測(cè)溫度并進(jìn)行步進(jìn)電機(jī)控制的場(chǎng)合。關(guān)鍵詞:單片機(jī);LabVIEW;DS18B20;步進(jìn)電機(jī)
標(biāo)簽: VIEW Lab 單片機(jī) 步進(jìn)電機(jī)控制
上傳時(shí)間: 2013-11-23
上傳用戶:671145514
摘要:本文主要介紹了用51單片機(jī)設(shè)計(jì)控制洗衣機(jī)系統(tǒng)方案、原理和功能實(shí)現(xiàn)。這樣一臺(tái)洗衣機(jī),允許用戶可自行設(shè)置洗衣模式,可以選擇泡衣(步進(jìn)電機(jī))、洗衣(直流電機(jī))、甩衣(直流電機(jī));每種洗衣模式下,用戶可自由設(shè)定洗衣狀態(tài),即電機(jī)轉(zhuǎn)速、電機(jī)轉(zhuǎn)向、洗衣時(shí)間;每種選擇在LED均有顯示,用戶可以清楚的了解每種狀態(tài)的選擇;在洗衣過(guò)程中,LED數(shù)碼管會(huì)顯示洗衣模式,LED點(diǎn)陣顯示倒計(jì)時(shí);每個(gè)洗衣模式結(jié)束,蜂鳴器會(huì)發(fā)聲。 該系統(tǒng)融合了查詢鍵盤、PWM、LED數(shù)碼管顯示、LED點(diǎn)陣顯示、定時(shí)器、蜂鳴器、勵(lì)磁信號(hào)控制步進(jìn)電機(jī)等原理和技術(shù),使洗衣系統(tǒng)人性化、智能化,最大限度的滿足用戶的需求。
標(biāo)簽: 單片機(jī) 嵌入式 洗衣機(jī) 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-11-05
上傳用戶:macarco
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1