摘要:設(shè)計(jì)了一種基于STM32和uC/OS-ll的二維數(shù)控X-Y工作臺(tái)控制系統(tǒng)。為使該數(shù)控系統(tǒng)具有良好的實(shí)時(shí)性和穩(wěn)定性,以嵌入式STM32Fl03VET6為控制核心,采用實(shí)時(shí)操作系統(tǒng)uC/OS-lⅡ,設(shè)計(jì)任務(wù)間的通信方式,集中管理軟硬件資源,提高系統(tǒng)的整體性能。本設(shè)計(jì)支持簡(jiǎn)單G代碼輸入并對(duì)G代碼編程,實(shí)現(xiàn)數(shù)控X-Y工作臺(tái)步進(jìn)電機(jī)直線插補(bǔ)和圓弧插補(bǔ),完成平面輪廓加工.使數(shù)控工作臺(tái)加工實(shí)時(shí)性和穩(wěn)定性進(jìn)一步提高。關(guān)鍵詞:STM32;uC/OS-ll;數(shù)控;實(shí)時(shí)性;插補(bǔ)以計(jì)算機(jī)(PC機(jī))作為基礎(chǔ)的數(shù)字控制機(jī)床(CNC),解決了大量硬件制約問(wèn)題,同時(shí)使很多應(yīng)用軟件得到兼收,為我國(guó)CNC開(kāi)發(fā)和應(yīng)用帶來(lái)了新的機(jī)遇。然而,發(fā)展迅速的基于PC的數(shù)控系統(tǒng)也有著不足之處:由于PC的體積限制,這種數(shù)控系統(tǒng)不能夠裝人對(duì)體積有嚴(yán)格要求的微型或小型數(shù)控系統(tǒng),且價(jià)格昂貴;另外,基于PC的CNC功能強(qiáng)大,對(duì)于一些功能要求單一的簡(jiǎn)單系統(tǒng),就難以發(fā)揮其所有功能,造成資本浪費(fèi)等問(wèn)題。而嵌入式系統(tǒng)的涌現(xiàn),正好彌補(bǔ)了基于PC的數(shù)控的不足,為數(shù)控技術(shù)提供了一種靈活方便、廉價(jià)的控制系統(tǒng)。目前,嵌入式數(shù)控系統(tǒng)的研究開(kāi)發(fā)與應(yīng)用,已經(jīng)成為一個(gè)新的發(fā)展方向
上傳時(shí)間: 2022-06-25
上傳用戶(hù):canderile
最近兩天在考慮一般控制算法的C語(yǔ)言實(shí)現(xiàn)問(wèn)題,發(fā)現(xiàn)網(wǎng)絡(luò)上尚沒(méi)有一套完整的比較體系的講解。于是總結(jié)了幾天,整理一套思路分享給大家。在工業(yè)應(yīng)用中PID及其衍生算法是應(yīng)用最廣泛的算法之一,是當(dāng)之無(wú)愧的萬(wàn)能算法,如果能夠熟練掌握PID算法的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程,對(duì)于一般的研發(fā)人員來(lái)講,應(yīng)該是足夠應(yīng)對(duì)一般研發(fā)問(wèn)題了,而難能可貴的是,在我所接觸的控制算法當(dāng)中,PID控制算法又是最簡(jiǎn)單,最能體現(xiàn)反饋思想的控制算法,可謂經(jīng)典中的經(jīng)典。經(jīng)典的未必是復(fù)雜的,經(jīng)典的東西常常是簡(jiǎn)單的,而且是最簡(jiǎn)單的,想想牛頓的力學(xué)三大定律吧,想想愛(ài)因斯坦的質(zhì)能方程吧,何等的簡(jiǎn)單!簡(jiǎn)單的不是原始的,簡(jiǎn)單的也不是落后的,簡(jiǎn)單到了美的程度。
標(biāo)簽: pid控制
上傳時(shí)間: 2022-06-26
上傳用戶(hù):
矢量控制(FOC)基本原理一、基本概念1.1模型等效原則交流電機(jī)三相對(duì)稱(chēng)的靜止繞組A、B、C,通以三相平衡的正弦電流時(shí),所產(chǎn)生的合成磁動(dòng)勢(shì)是旋轉(zhuǎn)磁動(dòng)勢(shì)F,它在空間呈正弦分布,以同步轉(zhuǎn)速o1(即電流的角頻率)順著A-B-C的相序旋轉(zhuǎn)。這樣的物理模型如圖1-1a所示。然而,旋轉(zhuǎn)磁動(dòng)勢(shì)并不一定非要三相不可,單相除外,二相、三相、四相……等任意對(duì)稱(chēng)的多相繞組,通以平衡的多相電流,都能產(chǎn)生旋轉(zhuǎn)磁動(dòng)勢(shì),當(dāng)然以?xún)上嘧顬楹?jiǎn)單。圖1-1b中繪出了兩相靜止繞組a和β,它們?cè)诳臻g互差90°,通以時(shí)間上互差90°的兩相平衡交流電流,也產(chǎn)生旋轉(zhuǎn)磁動(dòng)勢(shì)F。再看圖1-1c中的兩個(gè)互相垂直的繞組M和T,通以直流電流in和i,產(chǎn)生合成磁動(dòng)勢(shì)F,如果讓包含兩個(gè)繞組在內(nèi)的整個(gè)鐵心以同步轉(zhuǎn)速旋轉(zhuǎn),則磁動(dòng)勢(shì)F自然也隨之旋轉(zhuǎn)起來(lái),成為旋轉(zhuǎn)磁動(dòng)勢(shì)。把這個(gè)旋轉(zhuǎn)磁動(dòng)勢(shì)的大小和轉(zhuǎn)速也控制成與圖1-1a一樣,那么這三套繞組就等效了。
上傳時(shí)間: 2022-06-30
上傳用戶(hù):zhaiyawei
《現(xiàn)代永磁同步電機(jī)控制原理及MATLAB仿真》的隨書(shū)matlab仿真文件,囊括了各種電機(jī)的不同控制算法的仿真模型,對(duì)于電機(jī)控制的算法理解十分有用。主要內(nèi)容包括三相永磁同步電機(jī)的數(shù)學(xué)建模及矢量控制技術(shù)、三相電壓源逆變器PWM 技術(shù)、三相永磁同步電機(jī)的直接轉(zhuǎn)矩控制、三相永磁同步電機(jī)的無(wú)傳感器控制技術(shù)、六相永磁同步電機(jī)的數(shù)學(xué)建模及矢量控制技術(shù)、六相電壓源逆變器WM 技術(shù)和五相永磁同步電機(jī)的數(shù)學(xué)建模及矢量控制技術(shù)等。每種控制技術(shù)都通過(guò)了MATLAB 仿真建模并進(jìn)行了仿真分析。
標(biāo)簽: 永磁同步電機(jī)控制 matlab
上傳時(shí)間: 2022-06-30
上傳用戶(hù):
摘要電梯在生活中隨處可見(jiàn),給生活提供了很多方便。本次課設(shè)是軟硬件的結(jié)合,硬件部分主要由單片機(jī)最小系統(tǒng)模塊、電梯內(nèi)外電路按鍵矩陣模擬檢測(cè)模塊、電梯外請(qǐng)求發(fā)光管顯示模塊、樓層顯示數(shù)碼管模塊、電梯上下行顯示模塊等5部分組成。該系統(tǒng)采用單片機(jī)(AT89S51)作為控制核心,使用按鍵按下與否而引起的電平的改變,作為用戶(hù)請(qǐng)求信息發(fā)送到單片機(jī),單片機(jī)根據(jù)樓層檢測(cè)結(jié)果控制電機(jī)停在目標(biāo)樓層。軟件部分使用C語(yǔ)言,利用查詢(xún)方式來(lái)檢測(cè)用戶(hù)請(qǐng)求的按鍵信息,根據(jù)電梯運(yùn)行到相應(yīng)樓層時(shí),模擬按鍵引起電平變化,送到單片機(jī)計(jì)數(shù)來(lái)確定樓層數(shù),并送到數(shù)碼管進(jìn)行顯示。關(guān)鍵字:AT89S51;模擬電梯;LED;數(shù)碼管顯示:按鍵控制。引言電梯是隨著高層建筑的興建而發(fā)展起來(lái)的一種垂直運(yùn)輸工具,在國(guó)民經(jīng)濟(jì)和生活中有著廣泛的應(yīng)用,隨著城鄉(xiāng)建設(shè)的不斷發(fā)展,電梯也會(huì)以更快的速度進(jìn)入到我們的日常生活當(dāng)中,因此電梯在我們的生活中起著舉足輕重的作用。電梯已不僅是一種生產(chǎn)環(huán)節(jié)中的重要設(shè)備,更是一種人們頻繁乘用的交通運(yùn)輸設(shè)備。因此電梯控制技術(shù)也在不斷的進(jìn)步和完善,常用的控制技術(shù)主要的有兩種技術(shù):基于PLC控制和基于單片機(jī)控制兩大技術(shù)。用PLC控制的電梯性能可靠、穩(wěn)定,但是造價(jià)太高。基于單片機(jī)控制的電梯可以大大的降低成本而且運(yùn)行也較可靠,所以現(xiàn)在電梯控制中大多數(shù)采用單片機(jī)控制。
標(biāo)簽: 51單片機(jī)
上傳時(shí)間: 2022-07-02
上傳用戶(hù):
Simulink 建模與仿真快速入門(mén)? Simulink 項(xiàng)目實(shí)踐 – 為PARROT Mambo四旋翼無(wú)人機(jī)設(shè)計(jì)并部署飛行控制系統(tǒng)Simulink Coder– 為Simulink模型,Stateflow流程圖和MATLAB函數(shù)生成C/C++代碼– 可用于實(shí)時(shí)和非實(shí)時(shí)應(yīng)用– 可用于加速仿真,快速原型和硬件加速Embedded Coder:– 優(yōu)化的 C/C++ 代碼(內(nèi)存、速度和可讀性)– SIL、PIL 仿真– 數(shù)據(jù)對(duì)象用于數(shù)據(jù)管理和定制化– 針對(duì)指定硬件深層次優(yōu)化– 適用于 MCU 和 DSP (定點(diǎn)、浮點(diǎn)支持)
標(biāo)簽: simulink parrot 無(wú)人機(jī) 飛行控制
上傳時(shí)間: 2022-07-08
上傳用戶(hù):
MATLAB/simulink 搭建的逆變器控制模型,包含DCDC的boost電路,逆變器的PQ、VF、下垂控制策略,參數(shù)全來(lái)自實(shí)際樣機(jī)平臺(tái),控制效果很好
上傳時(shí)間: 2022-07-08
上傳用戶(hù):XuVshu
滑模變結(jié)構(gòu)控制MATLAB仿真(第3版)- 基本理論與設(shè)計(jì)方法(PDF+隨書(shū)模型)
標(biāo)簽: 滑模變結(jié)構(gòu)控制 matlab
上傳時(shí)間: 2022-07-09
上傳用戶(hù):
PID控制C代碼
標(biāo)簽: pid控制
上傳時(shí)間: 2022-07-11
上傳用戶(hù):
針對(duì)非線性系統(tǒng)所設(shè)計(jì)的模型預(yù)測(cè)控制算法,內(nèi)容詳實(shí),大家可以認(rèn)真看看
標(biāo)簽: 非線性模型
上傳時(shí)間: 2022-07-17
上傳用戶(hù):
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1