運動控制系統是機器人控制系統的重要組成部分。本文將ARM與CPLD技術應用于機器人運動控制系統,使控制系統更加開放、更加模塊化,同時ARM芯片的高速大容量的數據處理能力以及CPLD的高集成度,可編程性,能夠逾越以往控制系統中實時、高速、高精度的技術瓶頸. 嵌入式技術是當今最熱門的技術之一,由于簡潔、高效等優點,使得其廣泛應用在各個領域;所謂嵌入式系統就是以應用為中心,以計算機技術為基礎,并且軟硬件可裁剪,適用于應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。它一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統以及用戶的應用程序等四個部分組成,用于實現對其它設備的控制、監視或管理等功能。 本文主要闡述了基于嵌入式處理器S3C44B0X的機器人控制器的設計過程。文章首先介紹了機器人本體規劃、嵌入式系統和嵌入式微處理器S3C44B0X的結構特點;接著介紹了基于S3C44B0X的智能控制器的設計,包括硬件設計和CPLD軟件設計。其中控制器硬件平臺擴展了外部存儲器、串行口,通過輸出PWM信號進入驅動電路模塊,從而實現控制機器人運動的目的。在CPLD設計過程中,引入JTAG調試接口,方便系統程序的下載和調試,通過自上而下、分塊設計的思想給出了QUARTUSⅡ設計環境下的軟件代碼。本系統利用不同任務間的切換來實現通信過程,而不再采用無操作系統的工程文件的形式,這樣不但有利于項目的調試,也有利于對其它接口的擴展。最后對該控制器進行了測試和分析。
上傳時間: 2013-07-19
上傳用戶:Zxcvbnm
嵌入式系統廣泛應用于各種智能控制器中,目前國外高端繡花機控制器主要采用高性能嵌入式微處理器,而國內繡花機控制器仍以單片機為主,存在繡花色澤單調,數據處理能力欠佳,缺乏圖形控制界面等不足。本文在分析了繡花機的結構和功能的基礎上,研制了基于Linux-2.6的嵌入式繡花機控制器,論文的主要工作和成果如下: (1)設計并實現了基于嵌入式微處理器的繡花機控制器開發平臺,建立宿主機開發環境,制作了針對Linux-2.6的交叉編譯器,實現了宿主機和目標機之間的數據傳輸,設計了基于雙口RAM的雙處理器通信接口。 (2)深入研究了嵌入式系統的引導裝載程序vivi、Linux-2.6內核和根文件系統,成功移植了基于S3C2410硬件平臺的vivi、嵌入式Linux-2.6操作系統和cramfs根文件系統,系統運行穩定可靠。 (3)對Linux-2.6內核設備驅動程序進行了分析和研究,在設備驅動程序開發原理的基礎上,設計了基于Linux-2.6內核的IIC鍵盤驅動程序和雙處理器通信接口驅動程序。 (4)深入分析了三種主流繡花機花樣文件存儲格式和解碼方法,采用MiniGUI圖形系統,設計實現了繡花機控制器的圖形控制界面。
上傳時間: 2013-07-01
上傳用戶:jackgao
本文深入研究了Nios 自定制指令的軟硬件接口,基于Altera 的IP 核FFT V2.2.0實現了變換長度為1024 點的高速復數FFT 算法,提出了一種在Nios 嵌入式系統中定制用戶FFT 算
上傳時間: 2013-04-24
上傳用戶:hfmm633
設計并實現具有硬件濾波空氣清新器的信息采集系統,根據空氣的復雜性以及隨機性,結合自適應濾波器的原理,提出一種新的空氣信息采集系統設計方法。該方法利用最小均方(LMS)自適應濾波器進行軟件濾波,針對空氣
上傳時間: 2013-06-14
上傳用戶:sjb555
針對自己開發的液位控制系統參數難以調整的問題,本文提出了一種智能PID 的液位控制方法。智能PID 控制算法是在常規PID 控制算法的基礎上,根據前人和專家的經驗以及操作人員的實際經驗,針對具有大滯后
上傳時間: 2013-07-31
上傳用戶:windwolf2000
本文運用模糊控制與PID 控制分別對同一受控對象進行控制。通過MATLAB 仿真,表明了模糊控制與傳統的PID控制相比明顯地改善了控制系統的動態性能。關鍵詞:模糊控制,PID 控制,MATLA
上傳時間: 2013-08-01
上傳用戶:huangzchytems
自1887年美國奧梯斯公司制造出世界上第一臺電梯以來,電梯作為一種垂直運動的升降設備,已日益成為人們生活中一項不可缺少的生活工具。隨著經濟的發展,高層建筑的不斷涌現,電梯的功能與種類也隨之而多樣化,同時也對電梯的穩定性、安全性、舒適性、運行效率提出了更高的要求。 電梯控制系統是電梯技術的核心,它將電梯的各機械部件有機的組合起來,實現了電梯復雜的功能與穩定有效的運行。隨著電子技術日新月異的發展,電梯控制系統經歷了繼電器控制、可編程邏輯控制(PLC)、智能微機控制的發展歷程。本文在總結了當前電梯控制系統的基礎上,設計了一套基于ARM技術與工業現場總線CAN(控制器局域網)的嵌入式集選型電梯控制系統。該控制系統采用變頻變壓調速方式,可與多款變頻器相結合,并可匹配有齒輪曳引機和無齒輪永磁同步曳引機,適用于最高樓層為64層、4m/s以下電梯控制。該控制系統目前已成功應用在某電梯生廠家的國內、南非等電梯項目中。 論文闡述了本電梯控制系統的控制策略,詳細介紹了以ARM7芯片LPC2378為核心的電梯主控制器的硬件結構及其軟件設計。曳引機的速度控制是電梯控制技術的關鍵,因此為提高電梯運行時的舒適感與運行效率,文中建立了電梯運行速度曲線的數學模型,提出了根據設定時間參數與樓層間距自動生成速度曲線的計算方法。為優化電梯起動時的舒適感,論文還討論了模糊控制技術在負載補償中的應用。此外,本文在深入闡述CANOPEN協議原理的基礎上,完成了基于CANOPEN的應用層協議設計,實現了電梯控制系統各控制器(主控制器、樓層控制器、轎廂控制器)之間實時、可靠的通信。
上傳時間: 2013-07-20
上傳用戶:西伯利亞狼
在分析了家庭網絡的結構后,針對其特點,提出了基于嵌入式Linux 的家庭網絡中央控制器的體系結構,將嵌入式Linux 操作系統移植到ARM 微處理器平臺上,組建了多文件系統結構,實現了
上傳時間: 2013-04-24
上傳用戶:mikesering
汽車防抱死制動控制系統(ABS)是改善汽車主動安全性的重要裝置,在汽車日益普及的今天,它的應用更為廣泛和具有重要意義。作為制動系統中的閉環控制裝置,它能防止制動過程中的車輪抱死,以保持車輛的方向穩定性和減少輪胎磨損。ABS的主要部件有:液壓調節器、輪速傳感器和用于信號處理、觸發報警燈和控制液壓調節器的ECU。 本文首先簡要介紹了ABS的發展歷史和基本功能,整個系統的基本結構及其控制原理。利用MATLAB/Simulink建立各部件的模型,包括單輪旋轉動力學模型、1/2車輛縱向動力學模型、7自由度整車模型、車輛制動器模型。 分析ABS控制方法,建立ABS滑模變結構控制系統模型。將滑模變結構控制和傳統邏輯門限控制進行比較。在高附著系數路面上可以看出滑模變結構控制較傳統邏輯門限控制能進一步縮短制動距離。進一步地,利用相同制動力在不同附著系數路面上引起的車輪角減速度不同的特點,在線修正目標滑移率,仿真結果顯示獲得了更好的制動效果。 根據防抱死制動系統的工作原理,以ARM單片機LPC2292為核心,完成了輪速信號調理電路、電磁閥和回液泵電機驅動電路等電路的設計,闡述了ABS各功能模塊軟件的設計思想和實現方法,完成了防抱死制動系統的硬件和軟件設計。 最后,自主設計的控制器在某車型上進行了替換試驗。 試驗結果表明:自主開發的ABS控制器滿足了制動防抱死功能的需要,各項試驗指標皆與原裝ABS接近。
上傳時間: 2013-04-24
上傳用戶:nairui21
微型鍋爐液位模糊PID控制:本文研究基于Profibus 現場總線和以太網兩級網絡的過程控制系統實驗裝置,被控對象是模擬電熱鍋爐。重點介紹了模糊PID 控制算法在鍋爐液位控制實驗系統中的應用,說明了實
上傳時間: 2013-04-24
上傳用戶:liglechongchong