雕刻機(jī)的數(shù)控系統(tǒng)是三維雕刻機(jī)的控制核心,其控制系統(tǒng)的性能直接關(guān)系著三維雕刻機(jī)的加工質(zhì)量和加工效率,對雕刻機(jī)的性價比有著重要的影響。本論文在對三維雕刻機(jī)系統(tǒng)的結(jié)構(gòu)和功能進(jìn)行分析的基礎(chǔ)上,提出了一個以.ARM微處理器和CPLD器件構(gòu)建硬件平臺、基于μC/OS-Ⅱ為嵌入式控制系統(tǒng)的解決方案,充分利用ARM微處理器的高速運算能力與CPLD的高速并行運算能力,大大減少了系統(tǒng)的外圍接口器件,有效的降低系統(tǒng)成本。 此方案中選用Philips公司的基于ARM7內(nèi)核的LPC2214處理器作為主控芯片。對于系統(tǒng)的輸入/輸出的邏輯控制通過CPLD來實現(xiàn),該芯片選用Atlera公司的EPM7128SLC84,作為處理器的外圍器件。同時對整個系統(tǒng)的硬件開發(fā)作了詳細(xì)說明:電源、SRAM、FLASH等芯片選型及設(shè)計;液晶顯示模塊及鍵盤的應(yīng)用設(shè)計;電機(jī)的輸入輸出電路設(shè)計等。 軟件部分包括Boot Loader、RTOS、應(yīng)用程序的設(shè)計等。其中,Rot Loader支持系統(tǒng)Boot、程序下載到RAM中執(zhí)行和燒寫到Flash存儲器等功能;RTOS包括操作系統(tǒng)的移植、任務(wù)管理、任務(wù)間的通信等,應(yīng)用程序的設(shè)計包括設(shè)備驅(qū)動程序、液晶顯示、鍵盤操作、電機(jī)控制等。同時用VB6.0開發(fā)了PC機(jī)下載控制界面,并對液晶模塊和電機(jī)進(jìn)行調(diào)試。
標(biāo)簽: ARM 雕刻機(jī) 控制系統(tǒng)設(shè)計
上傳時間: 2013-06-06
上傳用戶:smthxt
實現(xiàn)對philp快球的串口控制,可以控制快球的上下左右的轉(zhuǎn)動。除了本身的控制界面外,還提供了網(wǎng)絡(luò)的接口,可以在網(wǎng)絡(luò)上對其實施控制。需要著名的組件trayicon和控件msco
上傳時間: 2014-01-08
上傳用戶:1101055045
在多功能接口實驗與開發(fā)平臺上模擬汽車行駛控制系統(tǒng),用編寫的程序進(jìn)行控制。4個前進(jìn)擋和一個前進(jìn)擋,狀態(tài)分別用LED燈顯示。用8255A控制小車行進(jìn),AD0809模擬油門。有由程序語言編寫的相應(yīng)控制界面(VC語言)。
上傳時間: 2017-06-20
上傳用戶:lepoke
一臺數(shù)控機(jī)床的先進(jìn)程度衡量著一個國家制造業(yè)的先進(jìn)水平,而數(shù)控機(jī)床最核心的部分就是數(shù)控機(jī)床控制系統(tǒng)。近年出現(xiàn)的ARM數(shù)入式系統(tǒng)具有硬件資源豐富、性能好、成本低和功耗低等優(yōu)點,F(xiàn)PGA技術(shù)具有可重復(fù)編程、在線升級、實時性好、可靠性高等優(yōu)點。為了克服傳統(tǒng)的數(shù)控機(jī)床成本高、控制精度低、實時性差,可靠性低等缺點,研究基于ARM+FPGA架構(gòu)的新型數(shù)控機(jī)床系統(tǒng),具有重要的社會經(jīng)濟(jì)意義和重大的經(jīng)濟(jì)價值本文以數(shù)控機(jī)床為工程背景,以何服電機(jī)PMSM為具體對象以ARM+FPGA作為數(shù)控系統(tǒng)的實現(xiàn)平臺,從提高何服系統(tǒng)位置環(huán)控制的自適應(yīng)能力,提高位置環(huán)、速度環(huán)和電流環(huán)等復(fù)雜運算的處理速度,提高系統(tǒng)管理與控制程序開發(fā)的簡單性、界面的美觀性等方面開展了深入的研究。其主要研究工作和結(jié)論如下:(1)在對比分析了幾種控制系統(tǒng)架構(gòu)基礎(chǔ)上,提出了一種基于ARM+FPGA的數(shù)控機(jī)床自適應(yīng)模糊控制何服系統(tǒng)的設(shè)計方案。該系統(tǒng)采用以ARM作為系統(tǒng)主控與運動軌跡計算芯片,F(xiàn)PGA作為何服系統(tǒng)運動控制芯片,而其中的FPGA運動控制系統(tǒng)包括自適應(yīng)位置控制模塊、速度控制模塊、電流變換模塊三大部分(2)針對提出的 ARM+FPGA的數(shù)控機(jī)床自適應(yīng)模糊控制何服系統(tǒng)的設(shè)計方案,進(jìn)行了有關(guān)數(shù)學(xué)模型的建立占推導(dǎo),并借助MATLAB工具建立系統(tǒng)仿真模型進(jìn)行仿真。系統(tǒng)仿真結(jié)果表明,該系統(tǒng)位置響應(yīng)超調(diào)量小,響應(yīng)時間短,系統(tǒng)性能優(yōu)越(3)為了提高運動控制的實時性、可靠性、靈活度,根據(jù)運動控制系統(tǒng)的模型,提出了一種FPGA實現(xiàn)的運行控制系統(tǒng)的結(jié)構(gòu),井詳細(xì)進(jìn)行了自適應(yīng)位置控制模塊、速度控制模塊、電流變換模塊等內(nèi)部各模塊的設(shè)計,之后利用HDL進(jìn)行了有關(guān)模塊的程序設(shè)計和PGA實現(xiàn)仿真(4)針對基于ARM微處理器的主挖與運動軌跡計算系統(tǒng),進(jìn)行了系統(tǒng)控制界面的設(shè)計,F(xiàn)PGA與ARM芯片、FPGA與上位機(jī)等通信程序設(shè)計,進(jìn)行了運動控制中加減速、插補(bǔ)方法的分析與設(shè)計關(guān)鍵字:數(shù)控機(jī)床:水磁同步電機(jī):自適應(yīng)模糊控制:ARM:FPGA
標(biāo)簽: 數(shù)控機(jī)床 自適應(yīng)模糊控制
上傳時間: 2022-03-11
上傳用戶:20125101110
隨著國民經(jīng)濟(jì)的發(fā)展和社會的進(jìn)步,人們越來越需要便捷的交通工具,從而促進(jìn)了汽車工業(yè)的發(fā)展,同時汽車發(fā)動機(jī)檢測維修等相關(guān)行業(yè)也發(fā)展起來。在汽車發(fā)動機(jī)檢測維修中,發(fā)動機(jī)電腦(Electronic Control.Unit-ECU)檢測維修是其中最關(guān)鍵的部分。發(fā)動機(jī)電腦根據(jù)發(fā)動機(jī)的曲軸或凸輪軸傳感器信號控制發(fā)動機(jī)的噴油、點火和排氣。所以,維修發(fā)動機(jī)電腦時,必須對其施加正確的信號。目前,許多發(fā)動機(jī)的曲軸和凸輪軸傳感器信號已不再是正弦波和方波等傳統(tǒng)信號,而是多種復(fù)雜波形信號。為了能夠提供這種信號,本文研究并設(shè)計了一種能夠產(chǎn)生復(fù)雜波形的低成本任意波形發(fā)生器(Arbitrary Waveform Generator-AWG)。 本文提出的任意波形發(fā)生器依據(jù)直接數(shù)字頻率合成(Direct Digial FrequencySynthesis-DDFS)原理,采用自行設(shè)計現(xiàn)場可編程門陣列(FPGA)的方案實現(xiàn)頻率合成,擴(kuò)展數(shù)據(jù)存儲器存儲波形的量化幅值(波形數(shù)據(jù)),在微控制單元(MCU)的控制與協(xié)調(diào)下輸出頻率和相位均可調(diào)的信號。 任意波形發(fā)生器主要由用戶控制界面、DDFS模塊、放大及濾波、微控制器系統(tǒng)和電源模塊五部分組成。在設(shè)計中采用FPGA芯片EPF10K10QC208-4實現(xiàn)DDFS的硬件算法。波形調(diào)整及濾波由兩級放大電路來完成:第一級對D/A輸出信號進(jìn)行調(diào)整;第二級完成信號濾波及信號幅值和偏移量的調(diào)節(jié)。電源模塊利用三端集成穩(wěn)壓器進(jìn)行電壓值變換,利用極性轉(zhuǎn)換芯片ICL7660實現(xiàn)正負(fù)極性轉(zhuǎn)換。 該任意波形發(fā)生器與通用模擬信號源相比具有:輸出頻率誤差小,分辨率高,可產(chǎn)生任意波形,成本低,體積小,使用方便,工作穩(wěn)定等優(yōu)點,十分適合汽車維修行業(yè)使用,具有較好的市場前景。
標(biāo)簽: FPGA 任意波形發(fā)生器
上傳時間: 2013-05-28
上傳用戶:cylnpy
嵌入式系統(tǒng)廣泛應(yīng)用于各種智能控制器中,目前國外高端繡花機(jī)控制器主要采用高性能嵌入式微處理器,而國內(nèi)繡花機(jī)控制器仍以單片機(jī)為主,存在繡花色澤單調(diào),數(shù)據(jù)處理能力欠佳,缺乏圖形控制界面等不足。本文在分析了繡花機(jī)的結(jié)構(gòu)和功能的基礎(chǔ)上,研制了基于Linux-2.6的嵌入式繡花機(jī)控制器,論文的主要工作和成果如下: (1)設(shè)計并實現(xiàn)了基于嵌入式微處理器的繡花機(jī)控制器開發(fā)平臺,建立宿主機(jī)開發(fā)環(huán)境,制作了針對Linux-2.6的交叉編譯器,實現(xiàn)了宿主機(jī)和目標(biāo)機(jī)之間的數(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ū)動程序進(jìn)行了分析和研究,在設(shè)備驅(qū)動程序開發(fā)原理的基礎(chǔ)上,設(shè)計了基于Linux-2.6內(nèi)核的IIC鍵盤驅(qū)動程序和雙處理器通信接口驅(qū)動程序。 (4)深入分析了三種主流繡花機(jī)花樣文件存儲格式和解碼方法,采用MiniGUI圖形系統(tǒng),設(shè)計實現(xiàn)了繡花機(jī)控制器的圖形控制界面。
標(biāo)簽: Linux ARM 嵌入式 繡花機(jī)
上傳時間: 2013-07-01
上傳用戶:jackgao
語音識別技術(shù)就是能使計算機(jī)“聽懂”人類的語言,然后根據(jù)其含義來執(zhí)行相應(yīng)的命令,從而實現(xiàn)為人類服務(wù)。 隨著語音識別的深入研究,對它的技術(shù)應(yīng)用主要有兩個方面: 一個方向是大詞匯量連續(xù)語音識別系統(tǒng),主要應(yīng)用于計算機(jī)的聽寫機(jī),以及與電話網(wǎng)或者互聯(lián)網(wǎng)相結(jié)合的語音信息查詢服務(wù)系統(tǒng),這些系統(tǒng)都是在計算機(jī)平臺上實現(xiàn)的; 另外一個重要的發(fā)展方向是小型化、便攜式語音產(chǎn)品的應(yīng)用,這些應(yīng)用系統(tǒng)大都使用專門的硬件系統(tǒng)實現(xiàn)。 隨著后PC年代的到來,后一種發(fā)展將成為語音識別技術(shù)和嵌入式系統(tǒng)交叉研究的一個非常熱門的話題,將進(jìn)一步推動語音識別技術(shù)往智能化方向發(fā)展。 論文主要研究語音識別系統(tǒng)及其在ARM嵌入式平臺上的實現(xiàn)。 根據(jù)嵌入式系統(tǒng)平臺的特性和系統(tǒng)的實際需求,對目標(biāo)平臺的硬件和軟件系統(tǒng)進(jìn)行適當(dāng)?shù)募舨枚ㄖ疲⑶覍φZ音識別中的算法進(jìn)行改進(jìn)和優(yōu)化,同時為了加強(qiáng)系統(tǒng)的交互性,增加了控制界面,為實際應(yīng)用提供很好的人機(jī)交互操作。 首先論文對嵌入式系統(tǒng)及嵌入式操作系統(tǒng)進(jìn)行研究,通過實際比較后選用嵌入式Linux作為系統(tǒng)的操作系統(tǒng); 然后對語音識別技術(shù)進(jìn)行研究,并根據(jù)實際要求,采用Mel倒譜參數(shù)作為系統(tǒng)語音參數(shù)提取算法,DTW作為系統(tǒng)識別的模式匹配方法,并根據(jù)ARM嵌入式平臺的要求,分別對上述兩個算法進(jìn)行優(yōu)化設(shè)計,同時利用QT跨平臺語言對應(yīng)用控制程序進(jìn)行代碼實現(xiàn),并移植到目標(biāo)板上,構(gòu)建出一個完整的嵌入式語音識別系統(tǒng)。 最后,對整個系統(tǒng)進(jìn)行整體測試,通過實驗結(jié)果表明,系統(tǒng)達(dá)到了預(yù)期設(shè)計的便攜、智能及很好的交互性的目的。
標(biāo)簽: ARM 嵌入式 語音識別 系統(tǒng)研究
上傳時間: 2013-04-24
上傳用戶:1054154823
表面粗糙度是機(jī)械加工中描述工件表面微觀形狀重要的參數(shù)。在機(jī)械零件切削的過程中,刀具或砂輪遺留的刀痕,切屑分離時的塑性變形和機(jī)床振動等因素,會使零件的表面形成微小的蜂谷。這些微小峰谷的高低程度和間距狀況就叫做表面粗糙度,也稱為微觀不平度。表面粗糙度的測量是幾何測量中的一個重要部分,它對于現(xiàn)代制造業(yè)的發(fā)展起了重要的推動作用。世界各國競相進(jìn)行粗糙度測量儀的研制,隨著科學(xué)技術(shù)的發(fā)展,各種各樣的粗糙度測量系統(tǒng)也競相問世。對于粗糙度的測量,隨著技術(shù)的更新,國家標(biāo)準(zhǔn)也一直在變更。最新執(zhí)行的國家標(biāo)準(zhǔn)(GB/T6062-2002),規(guī)定了粗糙度測量的參數(shù),以及制定了觸針式測量粗糙度的儀器標(biāo)準(zhǔn)[1]。 隨著新國家標(biāo)準(zhǔn)的執(zhí)行,許多陳舊的粗糙度測量儀已經(jīng)無法符合新標(biāo)準(zhǔn)的要求。而且生產(chǎn)工藝的提高使得原有方案的采集精度和采集速度,滿足不了現(xiàn)代測量技術(shù)的需要。目前,各高校公差實驗室及大多數(shù)企業(yè)的計量部門所使用的計量儀器(如光切顯微鏡、表面粗糙度檢查儀等)只能測量單項參數(shù),而能進(jìn)行多參數(shù)測量的光電儀器價格較貴,一般實驗室和計量室難以購置。因此如何利用現(xiàn)有的技術(shù),結(jié)含現(xiàn)代測控技術(shù)的發(fā)展,職制出性能可靠的粗糙度測量儀,能有效地降低實驗室測量儀器的成本,具有很好的實用價值和研究意義。 基于上述現(xiàn)狀,本文在參考舊的觸針式表面粗糙度測量儀技術(shù)方案的基礎(chǔ)上,提出了一種基于ARM嵌入式系統(tǒng)的粗糙度測量儀的設(shè)計。這種測量儀采用了先進(jìn)的傳感器技術(shù),保證了測量的范圍和精度;采用了集成的信號調(diào)理電路,降低了信號在調(diào)制、檢波、和放大的過程中的失真;采用了ARM處理器,快速的采集和控制測量儀系統(tǒng);采用了強(qiáng)大的PC機(jī)人機(jī)交互功能,快速的計算粗糙度的相關(guān)參數(shù)和直觀的顯示粗糙度的特性曲線。 論文主要做了如下工作:首先,論文分析了觸針式粗糙度測量儀的發(fā)展以及現(xiàn)狀;然后,詳細(xì)敘述了系統(tǒng)的硬件構(gòu)成和設(shè)計,包括傳感器的原理和結(jié)構(gòu)分析、信號調(diào)理電路的設(shè)計、A/D轉(zhuǎn)換電路的設(shè)計、微處理器系統(tǒng)電路以及與上位機(jī)接口電路的設(shè)計。同時,還對系統(tǒng)的數(shù)據(jù)采集進(jìn)行了研究,開發(fā)了相應(yīng)的固件程序及接口程序,完成數(shù)據(jù)采集軟件的編寫,并且對表面粗糙度參數(shù)的算法進(jìn)行程序的實現(xiàn)。編寫了控制應(yīng)用程序,完成控制界面的設(shè)計。最終設(shè)計出一套多功能、多參數(shù)、高性能、高可靠、操作方便的表面粗糙度測量系統(tǒng)。
上傳時間: 2013-04-24
上傳用戶:KIM66
汽車儀表總成是汽車和駕駛員進(jìn)行信息交互的窗口。傳統(tǒng)的汽車儀表總成采用了大量機(jī)械器件、模擬電路和少量簡單數(shù)字電路的方式設(shè)計。它體積大,精確和穩(wěn)定性低,顯示信息少,控制按鈕繁復(fù)。本項目以當(dāng)前主流的嵌入式技術(shù)為基礎(chǔ),設(shè)計了一種以大尺寸LCD觸摸屏為主要顯示控制界面,以CAN總線和其他接口為信息采集渠道,以高速嵌入式ARM9微控制器為處理單元的車載信息顯控終端。 作者在該項目中負(fù)責(zé)車載信息顯控終端的樣機(jī)設(shè)計,用Prote199完成原理圖和PCB圖的設(shè)計,編寫測試程序?qū)χ饕布M(jìn)行測試。軟件上移植Linux操作系統(tǒng)并編寫LCD驅(qū)動程序。 論文設(shè)計的車載信息顯控終端以SAMSUNG公司S3C2410ARM9微控制器為核心,以Microchip公司的MCP2515芯片為CAN總線控制器,以Sharp公司LQ080V3DG01型號的8英寸LCD屏為顯控接口。存儲器方面外擴(kuò)了NOR FLASH、NAND FLASH、SDRAM。接口方面設(shè)計了CAN、USB、RS232、以太網(wǎng)等標(biāo)準(zhǔn)接口,和GPIO、AD等接口。軟件上本車載信息顯控終端采用自行剪裁移植的Linux操作系統(tǒng),并移植了相應(yīng)的LCD驅(qū)動程序。 論文主要闡述了車載信息顯控終端的硬件設(shè)計,詳細(xì)分析了Linux在S3C2410微控制器系統(tǒng)上的移植,并將在軟硬件調(diào)試過程中總結(jié)的經(jīng)驗與大家分享。 本車載信息顯控終端是對汽車儀表總成數(shù)字化和虛擬化顯示控制的一個有益嘗試,離最后的實用化和產(chǎn)品化還待進(jìn)一步研究。
上傳時間: 2013-05-30
上傳用戶:hechao3225
嵌入式系統(tǒng)應(yīng)用于智能設(shè)備、工業(yè)控制領(lǐng)域?qū)崿F(xiàn)各種信號的處理與控制,是近年來技術(shù)研究和產(chǎn)品開發(fā)的熱點。同時,隨著以太網(wǎng)技術(shù)的迅速發(fā)展,工業(yè)控制中過程監(jiān)控層和現(xiàn)場設(shè)備層信號傳輸網(wǎng)絡(luò)開始逐步采用以太網(wǎng),基于網(wǎng)絡(luò)的遠(yuǎn)程監(jiān)控使整個企業(yè)網(wǎng)絡(luò)呈現(xiàn)高度統(tǒng)一性、開放性和透明性。將嵌入式技術(shù)和基于網(wǎng)絡(luò)的遠(yuǎn)程監(jiān)控技術(shù)應(yīng)用于電梯,可以有效地提高產(chǎn)品和服務(wù)的質(zhì)量。 本文旨在研制和開發(fā)一套應(yīng)用于電梯的智能多媒體顯示與遠(yuǎn)程監(jiān)控系統(tǒng),硬件設(shè)計中,在以嵌入式微處理器S3C2410X、Flash、SDRAM構(gòu)成的最小系統(tǒng)核心板外,擴(kuò)展了串行口、網(wǎng)口、LCD接口等外圍硬件資源,設(shè)計了RS-232轉(zhuǎn)換成RS-422接口界面的硬件電路板,針對核心板RTC時鐘問題,采用PCF8563芯片設(shè)計了時鐘/日歷小板。 軟件平臺方面,首先分析了系統(tǒng)啟動引導(dǎo)程序Bootloader,參照嵌入式Linux內(nèi)核源代碼以及對S3C2410X的支持代碼,根據(jù)本系統(tǒng)的硬件配置對Linux內(nèi)核進(jìn)行裁剪移植,修改了音頻驅(qū)動和LCD驅(qū)動,在內(nèi)核中添加了對Yaffs文件系統(tǒng)類型的支持。然后準(zhǔn)備了根文件系統(tǒng)內(nèi)容,在其中添加了交叉編譯過的Qt/Embedded3.1的庫,使用Cramfs、RAMdisk和Yaffs相結(jié)合的根文件系統(tǒng)格式。在此基礎(chǔ)上,向嵌入式平臺移植了Linux下開源的多媒體播放器Mplayer和嵌入式數(shù)據(jù)庫SQLite。 設(shè)計編寫Qt GUI界面和串口數(shù)據(jù)采集模塊,構(gòu)建了電梯間多媒體顯示系統(tǒng),顯示界面劃分為串口數(shù)據(jù)采集顯示、動畫播放、系統(tǒng)時間、文本信息、滾動字幕、商標(biāo)圖片六個顯示區(qū)域。使用Boa在ARM平臺上構(gòu)建了嵌入式Web服務(wù)器,Web服務(wù)器通過HTTP協(xié)議與監(jiān)控端瀏覽器軟件進(jìn)行信息交互,提供服務(wù)器應(yīng)用程序模塊的訪問界面和現(xiàn)場設(shè)備的信息訪問和控制界面,并借助SQLite數(shù)據(jù)庫的支持,實現(xiàn)了基于網(wǎng)絡(luò)的電梯遠(yuǎn)程監(jiān)控系統(tǒng)的功能。監(jiān)控端通過Web頁面激活服務(wù)器的相應(yīng)應(yīng)用程序模塊,傳遞信息服務(wù)請求和控制命令。將本系統(tǒng)應(yīng)用與電梯設(shè)備,取得了用戶的好評。
標(biāo)簽: ARM 電梯多媒體 監(jiān)控系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:564708051@qq.com
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1