摘要:設計了一種基于STM32和uC/OS-ll的二維數控X-Y工作臺控制系統。為使該數控系統具有良好的實時性和穩定性,以嵌入式STM32Fl03VET6為控制核心,采用實時操作系統uC/OS-lⅡ,設計任務間的通信方式,集中管理軟硬件資源,提高系統的整體性能。本設計支持簡單G代碼輸入并對G代碼編程,實現數控X-Y工作臺步進電機直線插補和圓弧插補,完成平面輪廓加工.使數控工作臺加工實時性和穩定性進一步提高。關鍵詞:STM32;uC/OS-ll;數控;實時性;插補以計算機(PC機)作為基礎的數字控制機床(CNC),解決了大量硬件制約問題,同時使很多應用軟件得到兼收,為我國CNC開發和應用帶來了新的機遇。然而,發展迅速的基于PC的數控系統也有著不足之處:由于PC的體積限制,這種數控系統不能夠裝人對體積有嚴格要求的微型或小型數控系統,且價格昂貴;另外,基于PC的CNC功能強大,對于一些功能要求單一的簡單系統,就難以發揮其所有功能,造成資本浪費等問題。而嵌入式系統的涌現,正好彌補了基于PC的數控的不足,為數控技術提供了一種靈活方便、廉價的控制系統。目前,嵌入式數控系統的研究開發與應用,已經成為一個新的發展方向
標簽: stm32 ucosii
上傳時間: 2022-06-25
上傳用戶:canderile
Linux是一個Open Source的UNIX-like作業系統,除了有著廣大的支援社群以外,穩定、模組化、擁有廣大的應用免費應用軟體支援是它主要的優點。ARM嵌入式處理器則是目前應用在嵌入式系統領域中,佔有率最高的處理器,同時也是Linux核心目前所能夠支援的處理器之一,然而要使得Linux在ARM嵌入式處理器上運作,勢必要經過移植 (porting) 的過程,也就是要將平臺相依 (platform dependent) 的部分做適當的修改
標簽: UNIX-like Source Linux Open
上傳時間: 2015-11-08
上傳用戶:dengzb84
這本書是多年來我對專業程式員所做的C++ 教學課程下的一個自然產物。我發現,大部份學生在一個星期的密集訓練之後,即可適應這個語言的基本架構,但要他們「將這些基礎架構以有效的方式組合運用」,我實在不感樂觀。於是我開始嘗試組織出一些簡短、明確、容易記憶的準則,做為C++ 高實效性程式開發過程之用。那都是經驗豐富的C++ 程式員幾乎總是會奉行或幾乎肯定要避免的一些事情。structures of computer science.
標簽: 程式
上傳時間: 2016-10-13
上傳用戶:362279997
在MATLAB上所使用的PCA程序,主要應用於過濾相對較不重要的特徵值(dimension),例如在三度空間的某些點具有(x,y,z)值,因為這些點有共同的一個持徵,就是z值相對於x,y值來得小很多(不明顯),所以就以X,Y軸來表示這些點。此時就達成去除掉z的特徵值(dimension)。
標簽: MATLAB PCA 程序
上傳時間: 2014-01-02
上傳用戶:蠢蠢66
MFC 視窗程式設計,視窗作業環境經多年試鍊,視窗應用程式於架構上已然出現了明顯的分類; 即便是架構不同,其間也存在著諸多共同點,例如:它們通常的都需要有功能表、 工具列等控制元件的設計,需要有用來動態管理資料的矩陣(arrays)、表列(lists) 等物件類別。
標簽: MFC 程式
上傳時間: 2016-12-30
上傳用戶:lixinxiang
壓電陶瓷換能器在醫學超音波儀器的應用
標簽: 陶瓷 超音波
上傳時間: 2013-07-13
上傳用戶:eeworm
LED產業長期發展仍看好
標簽: LED
上傳時間: 2013-04-15
剖析切換式電源供應器的原理及常用元件規格
標簽: 元件
上傳時間: 2013-06-27
Pro_ENGINEER應用技巧100問 .PDF
標簽: Pro_ENGINEER 100
上傳時間: 2013-06-26
MATLAB 程式設計與應用 張智星
標簽: MATLAB 程式
蟲蟲下載站版權所有 京ICP備2021023401號-1