隨著經(jīng)濟的發(fā)展,城市交通的壓力越來越大,很多城市都開始建設(shè)地鐵項目,發(fā)展地下軌道交通事業(yè)。在地鐵列車上,駕駛員需要方便、快捷地控制各種語音功能,保障列車可靠、安全的運行,從而為乘客提供優(yōu)質(zhì)的服務(wù)。駕駛員語音控制器就是為了滿足這一需求而提出來的。 在描述列車乘客信息系統(tǒng)的發(fā)展、介紹了公共廣播系統(tǒng)的功能的之后,本文分析了駕駛員語音控制器的設(shè)計需求,設(shè)計了一種具有人機交互功能的駕駛員語音控制器。它帶有LCD顯示屏和輸入鍵盤;能夠在內(nèi)部存儲路線、站點和緊急信息等用戶數(shù)據(jù)。通過窗口菜單以圖形化的方式向駕駛員顯示列車運行信息。通過通信端口,按照雙方約定的通訊格式,將運行模式,路線站點,緊急信息等內(nèi)容發(fā)送給列車顯示與廣播控制單元,完成語音及顯示控制。根據(jù)需求分析,提出了一種基于ARM的控制器設(shè)計平臺。設(shè)計了該控制器的硬件和軟件的整體方案,采用模塊化設(shè)計的思想給出了系統(tǒng)各主要模塊的具體設(shè)計與實現(xiàn)方法,并給出了相關(guān)電路的實現(xiàn)原理圖。最后介紹了本控制器的測試方法與過程,并給出了具體應(yīng)用。該駕駛員語音控制器實現(xiàn)了人工廣播、司機對講、緊急對講和系統(tǒng)設(shè)置等功能。具有操作方便、便于維護、可配置、成本低等優(yōu)點,滿足了駕駛員以及列車語音與顯示控制的實際需求。關(guān)鍵詞:ARM;RS485;乘客信息系統(tǒng);圖形用戶界面;嵌入式系統(tǒng)
上傳時間: 2013-07-30
上傳用戶:電子世界
減搖鰭是船舶與海洋工程中的一種重要系統(tǒng),目前已在多種船舶中廣泛應(yīng)用。減搖鰭對于提高船舶耐波性,增加船舶使用壽命,改善設(shè)備與人員的工作條件,提高艦艇的戰(zhàn)斗力具有重要作用。減小船舶橫搖是目前船舶運動控制領(lǐng)域的重要課題之一。本文以船舶減搖鰭系統(tǒng)作為研究對象,重點講述了基于ARM處理器的減搖鰭控制器的設(shè)計與實現(xiàn)方案。 減搖鰭系統(tǒng)目前大多采用基于力矩對抗原理的PID控制器。控制器的性能對船舶自然橫搖周期和無因次橫搖衰減系數(shù)有著很大的依賴關(guān)系。由于船舶橫搖運動的復(fù)雜性、非線性、時變性和海況的不確定性,經(jīng)典PID控制難以獲得滿意的控制效果。采用先進的控制策略是解決這一問題的有效方法。本論文將模糊控制與PID控制相結(jié)合,實現(xiàn)了無須精確的對象模型,只須將操作人員和專家長期實踐積累的經(jīng)驗知識用控制規(guī)則模型化,然后用模糊推理在線辨識對象特征參數(shù),便可對PID參數(shù)實現(xiàn)自整定。另外,浪級調(diào)節(jié)器做為減搖鰭控制器的一個重要組成部分,本論文也對其設(shè)計進行了研究,提出了一種基于海浪譜估計的浪級調(diào)節(jié)器的設(shè)計方法,彌補了傳統(tǒng)浪級調(diào)節(jié)器不能充分利用海浪信息的不足。 目前大多數(shù)的減搖鰭控制器使用單片機作為主處理器或者以工控機為基礎(chǔ)開發(fā)而來的,前者集成度不高,穩(wěn)定性也不好,而后者成本較高。因此,本課題設(shè)計了一款新型的基于ARM處理器的減搖鰭控制器,解決了上述問題。該系統(tǒng)主要由硬件平臺和軟件平臺兩部分組成。硬件平臺主要包括基于飛利浦公司的LPC2214的控制器核心電路和輔助實現(xiàn)控制的驅(qū)動電路;軟件平臺主要是基于ARM的軟件,包括啟動代碼和應(yīng)用程序。 研究結(jié)果表明:開發(fā)的嵌入式減搖鰭控制系統(tǒng)不僅具有集成度高、性價比高、性能優(yōu)越、抗干擾能力強、穩(wěn)定性好、實時性高等優(yōu)點。同時更能夠適應(yīng)減搖鰭控制系統(tǒng)智能化的發(fā)展趨勢,所以該減搖鰭控制器具有很好的使用價值及意義。
上傳時間: 2013-07-10
上傳用戶:giser
工廠底層的信息絕大部分都是通過現(xiàn)場總線進行傳遞的,但基于現(xiàn)場總線的工業(yè)設(shè)備網(wǎng)絡(luò)無法實現(xiàn)與企業(yè)的Internet/Intranet無縫連接從而實現(xiàn)遠程監(jiān)控。所以本文就此問題展開研究,提出了一種基于S3C2410的嵌入式工業(yè)網(wǎng)絡(luò)控制器的平臺的設(shè)計方案,設(shè)計了一個具有網(wǎng)絡(luò)通信功能的控制器平臺。 1.針對網(wǎng)絡(luò)控制器的特點與要求,通過對比分析,選取了具體的硬件和軟件,以確保網(wǎng)絡(luò)控制器平臺的穩(wěn)定可靠。 2.具體設(shè)計了控制器相關(guān)硬件電路。包括存儲電路、以太網(wǎng)電路、串口電路、I/O口電路等。 3.建立了嵌入式Linux軟件開發(fā)平臺;對網(wǎng)絡(luò)通信的理論進行了研究,編寫了CGI外部擴展程序,實現(xiàn)了動態(tài)Web技術(shù),使用戶可以通過瀏覽器對控制器進行遠程監(jiān)控。同時,開發(fā)了嵌入式數(shù)據(jù)庫SQLite應(yīng)用程序,使歷史數(shù)據(jù)、實時數(shù)據(jù)和技術(shù)參數(shù)的管理更加方便有序;開發(fā)了對應(yīng)的驅(qū)動程序確保了網(wǎng)絡(luò)控制器的的正常運行。 4.在完成嵌入式網(wǎng)絡(luò)控制器硬件與軟件設(shè)計的基礎(chǔ)上,將控制器平臺應(yīng)用于智能加藥控制系統(tǒng)中,通過測試表明本網(wǎng)絡(luò)控制器平臺穩(wěn)定可靠。 總之,本文在深入研究嵌入式網(wǎng)絡(luò)控制器的基礎(chǔ)上搭建了一個嵌入式的硬件和軟件平臺,確保了網(wǎng)絡(luò)控制器穩(wěn)定可靠并高效地運行,為第二次開發(fā)嵌入式網(wǎng)絡(luò)控制器準備了一個比較理想的嵌入式平臺。
標簽: ARM 嵌入式工業(yè) 網(wǎng)絡(luò)控制器 平臺設(shè)計
上傳時間: 2013-04-24
上傳用戶:lingduhanya
自動售貨機作為自助服務(wù)領(lǐng)域中的一員,為國內(nèi)外該領(lǐng)域廠商所研究,并且得到了廣泛的應(yīng)用。為了適應(yīng)客戶的需求,需要開發(fā)一套功能更加完善、擴展性能更強的自動售貨機控制器。 本文以國內(nèi)自動售貨機制造商--湖南金碼智能設(shè)備制造有限公司在自動售貨機控制器的研究現(xiàn)狀為背景,分析了公司現(xiàn)有控制器的不足,并制定出基于ARM7與嵌入式實時操作系統(tǒng)μC/OS-Ⅱ的自動售貨機控制器的設(shè)計方案。 系統(tǒng)硬件完成了控制器外圍各模塊的接口電路圖設(shè)計,分析了自動售貨機控制器的組成;實現(xiàn)了電源模塊、MDB外設(shè)驅(qū)動模塊、電機驅(qū)動模塊、鍵盤與顯示模塊以及數(shù)據(jù)存儲模塊的開發(fā),并對各模塊的原理與電氣特性進行了詳細的說明。 軟件上,將μC/OS-Ⅱ成功移植了至ARM7體系結(jié)構(gòu);針對售貨機本身是一個自反應(yīng)、事件驅(qū)動的系統(tǒng),使用有限狀態(tài)機來管理系統(tǒng)狀態(tài)以及狀態(tài)轉(zhuǎn)換,并高效地實現(xiàn)了更適用于復(fù)雜系統(tǒng)的層次型有限狀態(tài)機;在μC/OS-Ⅱ與層次有限狀態(tài)機的新軟件框架支持下,編寫了鍵盤與顯示模塊、MDB設(shè)備、數(shù)據(jù)存儲設(shè)備等的驅(qū)動程序和系統(tǒng)應(yīng)用程序。 最后,調(diào)試與試驗表明基于ARM的控制器滿足售貨機基本要求,并且本課題的設(shè)計方案對較復(fù)雜的嵌入式系統(tǒng)的研究有一定的借鑒意義和應(yīng)用價值。
上傳時間: 2013-05-31
上傳用戶:18274401755
運動控制系統(tǒng)是機器人控制系統(tǒng)的重要組成部分。本文將ARM與CPLD技術(shù)應(yīng)用于機器人運動控制系統(tǒng),使控制系統(tǒng)更加開放、更加模塊化,同時ARM芯片的高速大容量的數(shù)據(jù)處理能力以及CPLD的高集成度,可編程性,能夠逾越以往控制系統(tǒng)中實時、高速、高精度的技術(shù)瓶頸. 嵌入式技術(shù)是當今最熱門的技術(shù)之一,由于簡潔、高效等優(yōu)點,使得其廣泛應(yīng)用在各個領(lǐng)域;所謂嵌入式系統(tǒng)就是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個部分組成,用于實現(xiàn)對其它設(shè)備的控制、監(jiān)視或管理等功能。 本文主要闡述了基于嵌入式處理器S3C44B0X的機器人控制器的設(shè)計過程。文章首先介紹了機器人本體規(guī)劃、嵌入式系統(tǒng)和嵌入式微處理器S3C44B0X的結(jié)構(gòu)特點;接著介紹了基于S3C44B0X的智能控制器的設(shè)計,包括硬件設(shè)計和CPLD軟件設(shè)計。其中控制器硬件平臺擴展了外部存儲器、串行口,通過輸出PWM信號進入驅(qū)動電路模塊,從而實現(xiàn)控制機器人運動的目的。在CPLD設(shè)計過程中,引入JTAG調(diào)試接口,方便系統(tǒng)程序的下載和調(diào)試,通過自上而下、分塊設(shè)計的思想給出了QUARTUSⅡ設(shè)計環(huán)境下的軟件代碼。本系統(tǒng)利用不同任務(wù)間的切換來實現(xiàn)通信過程,而不再采用無操作系統(tǒng)的工程文件的形式,這樣不但有利于項目的調(diào)試,也有利于對其它接口的擴展。最后對該控制器進行了測試和分析。
上傳時間: 2013-07-19
上傳用戶:Zxcvbnm
嵌入式系統(tǒng)廣泛應(yīng)用于各種智能控制器中,目前國外高端繡花機控制器主要采用高性能嵌入式微處理器,而國內(nèi)繡花機控制器仍以單片機為主,存在繡花色澤單調(diào),數(shù)據(jù)處理能力欠佳,缺乏圖形控制界面等不足。本文在分析了繡花機的結(jié)構(gòu)和功能的基礎(chǔ)上,研制了基于Linux-2.6的嵌入式繡花機控制器,論文的主要工作和成果如下: (1)設(shè)計并實現(xiàn)了基于嵌入式微處理器的繡花機控制器開發(fā)平臺,建立宿主機開發(fā)環(huán)境,制作了針對Linux-2.6的交叉編譯器,實現(xiàn)了宿主機和目標機之間的數(shù)據(jù)傳輸,設(shè)計了基于雙口RAM的雙處理器通信接口。 (2)深入研究了嵌入式系統(tǒng)的引導(dǎo)裝載程序vivi、Linux-2.6內(nèi)核和根文件系統(tǒng),成功移植了基于S3C2410硬件平臺的vivi、嵌入式Linux-2.6操作系統(tǒng)和cramfs根文件系統(tǒng),系統(tǒng)運行穩(wěn)定可靠。 (3)對Linux-2.6內(nèi)核設(shè)備驅(qū)動程序進行了分析和研究,在設(shè)備驅(qū)動程序開發(fā)原理的基礎(chǔ)上,設(shè)計了基于Linux-2.6內(nèi)核的IIC鍵盤驅(qū)動程序和雙處理器通信接口驅(qū)動程序。 (4)深入分析了三種主流繡花機花樣文件存儲格式和解碼方法,采用MiniGUI圖形系統(tǒng),設(shè)計實現(xiàn)了繡花機控制器的圖形控制界面。
上傳時間: 2013-07-01
上傳用戶:jackgao
汽車防抱死制動控制系統(tǒng)(ABS)是改善汽車主動安全性的重要裝置,在汽車日益普及的今天,它的應(yīng)用更為廣泛和具有重要意義。作為制動系統(tǒng)中的閉環(huán)控制裝置,它能防止制動過程中的車輪抱死,以保持車輛的方向穩(wěn)定性和減少輪胎磨損。ABS的主要部件有:液壓調(diào)節(jié)器、輪速傳感器和用于信號處理、觸發(fā)報警燈和控制液壓調(diào)節(jié)器的ECU。 本文首先簡要介紹了ABS的發(fā)展歷史和基本功能,整個系統(tǒng)的基本結(jié)構(gòu)及其控制原理。利用MATLAB/Simulink建立各部件的模型,包括單輪旋轉(zhuǎn)動力學(xué)模型、1/2車輛縱向動力學(xué)模型、7自由度整車模型、車輛制動器模型。 分析ABS控制方法,建立ABS滑模變結(jié)構(gòu)控制系統(tǒng)模型。將滑模變結(jié)構(gòu)控制和傳統(tǒng)邏輯門限控制進行比較。在高附著系數(shù)路面上可以看出滑模變結(jié)構(gòu)控制較傳統(tǒng)邏輯門限控制能進一步縮短制動距離。進一步地,利用相同制動力在不同附著系數(shù)路面上引起的車輪角減速度不同的特點,在線修正目標滑移率,仿真結(jié)果顯示獲得了更好的制動效果。 根據(jù)防抱死制動系統(tǒng)的工作原理,以ARM單片機LPC2292為核心,完成了輪速信號調(diào)理電路、電磁閥和回液泵電機驅(qū)動電路等電路的設(shè)計,闡述了ABS各功能模塊軟件的設(shè)計思想和實現(xiàn)方法,完成了防抱死制動系統(tǒng)的硬件和軟件設(shè)計。 最后,自主設(shè)計的控制器在某車型上進行了替換試驗。 試驗結(jié)果表明:自主開發(fā)的ABS控制器滿足了制動防抱死功能的需要,各項試驗指標皆與原裝ABS接近。
上傳時間: 2013-04-24
上傳用戶:nairui21
電液控制作為液壓控制的一個新分支,因為其本身的特點正得到越來越廣泛的應(yīng)用。電液控制系統(tǒng)的發(fā)展對電液控制技術(shù)提出了更高的要求,這必將促進電液控制技術(shù)的發(fā)展。本文在教研室多年電液控制經(jīng)驗的基礎(chǔ)上,提出開發(fā)通用型電液系統(tǒng)數(shù)字控制器。 通過對電液控制技術(shù)的研究,了解電液系統(tǒng)的一般構(gòu)成,結(jié)合多個具體實例,本文提出數(shù)字式電液控制器概念,以ARM微處理器為硬件核心,采用多種智能控制算法解決電液系統(tǒng)閉環(huán)控制問題。 數(shù)字控制器以PHILIPS公司的32位ARM7微處理器LPC2292為硬件核心,配有高速AD、DA轉(zhuǎn)換器。硬件設(shè)計注重通用性,具有多種輸入、輸出通道,可以采集和輸出多種、多個模擬量信號和數(shù)字量信。具有多種通信接口,可以實現(xiàn)近距離監(jiān)控或者遠距離操控。人機交互通道豐富,具有報警、狀態(tài)指示、參數(shù)顯示等功能。采用光電隔離、獨立電源、屏蔽外殼等措施保證控制器具有良好的穩(wěn)定性、可靠性。軟件設(shè)計采用UC/OS-II嵌入式操作系統(tǒng),內(nèi)部集成多種智能控制算法,保證電液系統(tǒng)閉環(huán)控制取得良好的效果。開發(fā)模擬試驗系統(tǒng),可以模擬電液系統(tǒng)現(xiàn)場的各種信號和閉環(huán)回路,實現(xiàn)實驗室調(diào)試。采用Visual Basic開發(fā)上位機軟件,配合控制器完成參數(shù)修改、保存,繪制實時監(jiān)控曲線,控制硬件等功能。 控制器解決了電液系統(tǒng)多樣性難題,客服模擬控制的缺點。研發(fā)出模糊自整定PID算法,它成功解決了閉環(huán)控制過程中設(shè)定信號不斷變化的難題。經(jīng)過多次現(xiàn)場調(diào)試,目前控制器已經(jīng)成功應(yīng)用于國內(nèi)多家企業(yè)的輪胎耐久性試驗機和密煉機兩種電液系統(tǒng),在這兩種系統(tǒng)中成功取代進口國外模擬控制器,并且控制效果好于國外模擬控制器。關(guān)鍵詞:電液系統(tǒng);ARM7;UC/OS-II;模糊自整定
標簽: ARM 微處理器 電液系統(tǒng)
上傳時間: 2013-05-31
上傳用戶:3233
智能控制器是智能斷路器的核心,不僅具有普通脫扣器的各種保護功能,而且還具有實時參數(shù)顯示、故障記憶和查詢、自診斷等多項功能。在回顧和總結(jié)了智能斷路器的發(fā)展歷程后,討論了當前智能斷路器的發(fā)展趨勢,提出了基于ARM的斷路器智能控制器的研究。本論文介紹了斷路器智能控制器的設(shè)計原理,同時重點闡述了斷路器智能控制器的各項參數(shù)測量及保護原理和算法,并進行了具體的硬件和軟件模塊的設(shè)計,旨在實現(xiàn)斷路器的智能保護。 本文涉及的斷路器智能控制器,在硬件上以PHILIPS公司的ARM芯片LPC2294為核心處理器,主要進行數(shù)據(jù)的實時采集處理和斷路器的故障保護。硬件設(shè)計采用了標準化模塊設(shè)計方法,硬件電路盡可能選擇標準化、模塊化結(jié)構(gòu)的典型電路,以便擴展。其中,液晶選用的是SMG240128A,鍵盤芯片選用的是ZLG7290。軟件的編制采用模塊化編程方法,每一個模塊相對獨立,完成特定功能,便于維護添加新功能。編程工具為ARM公司提供的ADS1.2。為了保證智能控制器各種保護功能的可靠實現(xiàn),論文中對智能控制器的干擾源進行了分析,從硬件和軟件兩個方面采取了多項設(shè)計措施,提高了智能控制器的穩(wěn)定性和可靠性。實踐證明,論文中構(gòu)建的斷路器智能控制器結(jié)構(gòu)簡單,易于實現(xiàn),可以滿足系統(tǒng)需要,因此具有較高的實用價值。
上傳時間: 2013-06-10
上傳用戶:yy307115118
目前運動控制主要有兩種實現(xiàn)方式,一是使用PLC加運動控制模塊來實現(xiàn):二是使用PC加運動控制卡來實現(xiàn)。兩者各有優(yōu)缺點,但兩者有以下共同的缺點:一是由于它們兒乎都是采用通用微控制器(MCU和DSP)來實現(xiàn)電機控制,由于受CPU速度的限制,以及CPU的多個進程同時處理,故無法在控制精度和控制速度比較高的場合中應(yīng)用。二是它們的設(shè)計只是把運動控制部件當作系統(tǒng)的一個部分,如果要完成一個機械設(shè)備的完整控制,還需要輔助有其他的數(shù)字量/模擬量控制設(shè)備。這樣在提高了系統(tǒng)成本的同時,也降低了系統(tǒng)的可靠性。 論文設(shè)計了一種基于ARM+CPLD的高速運動控制器,該控制器采用高速的CPLD處理器來完成電機的閉環(huán)控制,輔助以NXP的32位ARM7TDMI處理器LPC231X來實現(xiàn)復(fù)雜的運動規(guī)劃,使得運動控制精度更高、速度更快、運動更加平穩(wěn);同時為系統(tǒng)擴展了常規(guī)運動控制卡不具備的通用I/O接口,除開4軸運動控制所需要的8點高速脈沖輸入和8點高速脈沖輸出外,系統(tǒng)具有24點數(shù)字量輸入(可選共陰或共陽),25點繼電器輸出,僅一臺這樣的專用設(shè)備就可以完成4軸運動控制和設(shè)備上其它開關(guān)量控制。 系統(tǒng)采用可移植的軟、硬件設(shè)計。硬件上以運動控制部件為核心,可以方便的在ARM處理器預(yù)留的資源上擴展出數(shù)字輸入,數(shù)字輸出,AD輸入,DA輸出等常用功能模塊。系統(tǒng)軟件構(gòu)架如下:在最上層,系統(tǒng)采用μC/OS-Ⅱ操作系統(tǒng)來完成系統(tǒng)任務(wù)調(diào)度;在底層,將底層設(shè)備的操作打包編寫成底層驅(qū)動的形式,可直接供用戶程序調(diào)用;在中間層,可根據(jù)不同的用戶要求編寫用戶程序,再將其傳遞給μC/OS-Ⅱ來調(diào)度該用戶程序。 將該運動控制器應(yīng)用于工業(yè)應(yīng)用中的套標機,在對套標機進行運動分解之后,結(jié)合套標機的電氣特性,很好的實現(xiàn)了運動控制器在套標機上的二次開發(fā),滿足了套標機在現(xiàn)場中的應(yīng)用。
上傳時間: 2013-04-24
上傳用戶:牛津鞋
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1