比例-積分-微分(PID)是過(guò)程控制中最常用的一種控制算法。算法簡(jiǎn)單而且容易理解,應(yīng)用十分廣泛。但由于應(yīng)用領(lǐng)域的不同,功能上差別很大,系統(tǒng)的控制要求及關(guān)心的控制對(duì)象也不相同。數(shù)字PID控制比連續(xù)PID控制更為優(yōu)越,因?yàn)橛?jì)算機(jī)程序的靈活性,很容易克服連續(xù)PID控制中存在的問(wèn)題,經(jīng)修正而得到更完善的數(shù)字PID算法。本文以三相全控整流橋阻性負(fù)載為實(shí)際電路,控制主電路電壓,旨在提出一種智能數(shù)字PID控制系統(tǒng)的設(shè)計(jì)思路,并給出了詳細(xì)的硬件設(shè)計(jì)及初步軟件設(shè)計(jì)思路。 PID控制系統(tǒng)采用高性能、低功耗的ARM微處理器S3C44BO作為核心處理單元,內(nèi)部的10位ADC作為信號(hào)采集模塊,采用了矩陣鍵盤和640*480的液晶作為人機(jī)接口;串口作為通信模塊實(shí)現(xiàn)了上位機(jī)的監(jiān)控。采用芯片內(nèi)部自帶的PWM模塊,輸出16M Hz PWM信號(hào)并經(jīng)過(guò)一階低通濾波器得到0~5V的控制信號(hào)用于觸發(fā)主電路控制器,實(shí)現(xiàn)PID整定。 軟件方面,分析和研究了uC/OSⅡ的內(nèi)核源碼,實(shí)現(xiàn)了其在32位微處理器上的移植,作為管理各個(gè)子程序執(zhí)行的系統(tǒng)軟件。選用了圖形處理軟件uC/GUI用于完成LCD顯示及控制。PID算法采用了增量式數(shù)字PID算法,采用規(guī)一化算法進(jìn)行參數(shù)選取。上位機(jī)部分采用了C#語(yǔ)言進(jìn)行編寫。另外,采用了RTC(Real Time Clock)作為系統(tǒng)時(shí)鐘,可以實(shí)現(xiàn)系統(tǒng)的定時(shí)運(yùn)行、定時(shí)模式切換等。在上位機(jī)上也可以方便的控制程序的執(zhí)行,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。 在論文的最后詳細(xì)的介紹了智能PID控制系統(tǒng)在三相全控橋主電路中的具體應(yīng)用。總結(jié)了調(diào)試中遇到的問(wèn)題,對(duì)今后工作中需要進(jìn)一步改善和探索的地方進(jìn)行了展望。
標(biāo)簽: ARM PID 控制系統(tǒng)
上傳時(shí)間: 2013-08-01
上傳用戶:lvzhr
智能公交系統(tǒng)是城市交通系統(tǒng)的一個(gè)重要組成部分,在城市交通公交優(yōu)先的背景下,欲緩解城市交通擁堵的現(xiàn)象,就必須大力發(fā)展公交事業(yè)。智能公交系統(tǒng)的建設(shè)可以改善公交公司的企業(yè)管理方法,提高公交系統(tǒng)的運(yùn)營(yíng)效率與服務(wù)水平,是城市公交事業(yè)發(fā)展的重要一步。 本文在研讀大量文獻(xiàn)、參考相關(guān)設(shè)計(jì)的基礎(chǔ)上,結(jié)合先進(jìn)的GPS、GPRS技術(shù),提出了基于ARM的智能公交車載管理終端的設(shè)計(jì)與實(shí)現(xiàn)方法。 GPS是由美國(guó)建立的新一代衛(wèi)星導(dǎo)航與定位系統(tǒng),具有全球性、全天候、陸海空全能等特點(diǎn),特別適用于交通運(yùn)輸行業(yè),配合中國(guó)移動(dòng)穩(wěn)定可靠、覆蓋面廣、數(shù)據(jù)傳輸速度極快的GPRS網(wǎng)絡(luò)作為信息傳輸?shù)拿浇椋訥PS、GPRS為主要技術(shù)的智能公交系統(tǒng)較以往利用射頻、數(shù)傳電臺(tái)技術(shù)方式建造的公交系統(tǒng)具有更加穩(wěn)定、實(shí)時(shí)性更高等特點(diǎn),是當(dāng)前智能公交系統(tǒng)設(shè)計(jì)的理想方案。 基于ARM的智能公交車載終端是智能公交系統(tǒng)的重要組成部分,是整個(gè)系統(tǒng)的信息終端,負(fù)責(zé)信息的接收和發(fā)布,在系統(tǒng)中起著至關(guān)重要的作用。本文詳細(xì)介紹了一款以ARM處理器為主控的智能車載終端的設(shè)計(jì)方法,包括終端總體方案設(shè)計(jì)、硬件電路設(shè)計(jì)、軟件代碼編寫、整機(jī)調(diào)試等內(nèi)容。文章在總體設(shè)計(jì)中提出了終端的功能要求,并針對(duì)功能要求提出了相應(yīng)的設(shè)計(jì)方案;在硬件設(shè)計(jì)中給出了具體的硬件設(shè)計(jì)原理圖,并就硬件選型、原理圖設(shè)計(jì)中的關(guān)鍵問(wèn)題進(jìn)行了探討;在軟件設(shè)計(jì)中給出了終端主要軟件設(shè)計(jì)的程序流程圖,并對(duì)程序設(shè)計(jì)思路進(jìn)行了細(xì)致的講解;最后對(duì)終端硬件、軟件的聯(lián)合調(diào)試過(guò)程進(jìn)行了介紹,并對(duì)最終通過(guò)調(diào)試的終端進(jìn)行了展示。 經(jīng)過(guò)多次的測(cè)試和修改,該智能公交系統(tǒng)已經(jīng)實(shí)現(xiàn)了正點(diǎn)考核、實(shí)時(shí)監(jiān)控、短信報(bào)警、自動(dòng)報(bào)站等多項(xiàng)功能,并在長(zhǎng)沙市公交線路上投入試運(yùn)行,社會(huì)反應(yīng)良好。
上傳時(shí)間: 2013-07-02
上傳用戶:jing911003
近年來(lái),隨著電子技術(shù)的發(fā)展,消費(fèi)電子產(chǎn)品(Consumer Electronics)已與計(jì)算機(jī)(Computer)、通信(Communication)兩項(xiàng)產(chǎn)品的技術(shù)結(jié)合在一起,成為目前所統(tǒng)稱的3C產(chǎn)品,并使家用電子電器產(chǎn)品步向智能家居的方向。但是目前大多數(shù)智能家居系統(tǒng)其控制器一般由8位或16位的單片機(jī)控制,其控制功能比較簡(jiǎn)單,很難實(shí)現(xiàn)網(wǎng)絡(luò)化和無(wú)線傳輸,對(duì)于未來(lái)的智能家居系統(tǒng)的擴(kuò)展性也比較有限。本文針對(duì)目前國(guó)內(nèi)智能家居系統(tǒng)的局限性,提出一種基于嵌入式處理器ARM平臺(tái)以及以太網(wǎng)和GPRS網(wǎng)絡(luò)通信技術(shù)的智能家居系統(tǒng),它不僅能對(duì)小區(qū)內(nèi)住宅的安全狀況進(jìn)行實(shí)時(shí)監(jiān)控,還能實(shí)現(xiàn)家用電器的遠(yuǎn)程控制、“三表”(即水表、電表、燃?xì)獗?的遠(yuǎn)程抄送。同時(shí)該系統(tǒng)還提供了規(guī)范的串行通信接口,對(duì)于未來(lái)的系統(tǒng)的擴(kuò)展提供了廣闊的空間。 本文首先詳細(xì)的介紹了ARM處理器及嵌入式操作系統(tǒng)uClinux的發(fā)展概況,接著討論了GPRS網(wǎng)絡(luò)通信技術(shù)的工作原理,最后給出了智能家居控制系統(tǒng)的硬件設(shè)計(jì)和軟件設(shè)計(jì)。該智能家居系統(tǒng)的硬件主要包括ARM主控模塊的選型、報(bào)警I/O電路設(shè)計(jì)、以太網(wǎng)接口電路設(shè)計(jì)、圖像處理模塊電路和“三表”的串行口電路組成。軟件上主要包括uClinux在S3C4510上的移植、圖像采集與壓縮程序、以太網(wǎng)驅(qū)動(dòng)及通訊程序、RS-485串行接口程序、GPRS網(wǎng)絡(luò)通信程序和報(bào)警I/O接口程序。 該系統(tǒng)主要部分包括小區(qū)內(nèi)住宅的安防監(jiān)控,GPRS無(wú)線智能家電的遠(yuǎn)程控制和無(wú)線報(bào)警以及抄表的遠(yuǎn)程傳送。利用當(dāng)前較為成熟的GPRS技術(shù)和以太網(wǎng)實(shí)現(xiàn)對(duì)小區(qū)內(nèi)用戶進(jìn)行集中安防監(jiān)控與管理,同時(shí)給出了系統(tǒng)的功能和結(jié)構(gòu)以及硬件原理框圖和軟件設(shè)計(jì)思路及主要程序。
標(biāo)簽: ARM 智能家居控制系統(tǒng)
上傳時(shí)間: 2013-07-12
上傳用戶:haobin315
運(yùn)動(dòng)控制系統(tǒng)是機(jī)器人控制系統(tǒng)的重要組成部分。本文將ARM與CPLD技術(shù)應(yīng)用于機(jī)器人運(yùn)動(dòng)控制系統(tǒng),使控制系統(tǒng)更加開(kāi)放、更加模塊化,同時(shí)ARM芯片的高速大容量的數(shù)據(jù)處理能力以及CPLD的高集成度,可編程性,能夠逾越以往控制系統(tǒng)中實(shí)時(shí)、高速、高精度的技術(shù)瓶頸. 嵌入式技術(shù)是當(dāng)今最熱門的技術(shù)之一,由于簡(jiǎn)潔、高效等優(yōu)點(diǎn),使得其廣泛應(yīng)用在各個(gè)領(lǐng)域;所謂嵌入式系統(tǒng)就是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個(gè)部分組成,用于實(shí)現(xiàn)對(duì)其它設(shè)備的控制、監(jiān)視或管理等功能。 本文主要闡述了基于嵌入式處理器S3C44B0X的機(jī)器人控制器的設(shè)計(jì)過(guò)程。文章首先介紹了機(jī)器人本體規(guī)劃、嵌入式系統(tǒng)和嵌入式微處理器S3C44B0X的結(jié)構(gòu)特點(diǎn);接著介紹了基于S3C44B0X的智能控制器的設(shè)計(jì),包括硬件設(shè)計(jì)和CPLD軟件設(shè)計(jì)。其中控制器硬件平臺(tái)擴(kuò)展了外部存儲(chǔ)器、串行口,通過(guò)輸出PWM信號(hào)進(jìn)入驅(qū)動(dòng)電路模塊,從而實(shí)現(xiàn)控制機(jī)器人運(yùn)動(dòng)的目的。在CPLD設(shè)計(jì)過(guò)程中,引入JTAG調(diào)試接口,方便系統(tǒng)程序的下載和調(diào)試,通過(guò)自上而下、分塊設(shè)計(jì)的思想給出了QUARTUSⅡ設(shè)計(jì)環(huán)境下的軟件代碼。本系統(tǒng)利用不同任務(wù)間的切換來(lái)實(shí)現(xiàn)通信過(guò)程,而不再采用無(wú)操作系統(tǒng)的工程文件的形式,這樣不但有利于項(xiàng)目的調(diào)試,也有利于對(duì)其它接口的擴(kuò)展。最后對(duì)該控制器進(jìn)行了測(cè)試和分析。
標(biāo)簽: CPLD ARM 四足機(jī)器人 嵌入式控制器
上傳時(shí)間: 2013-07-19
上傳用戶:Zxcvbnm
智能繡花機(jī)是當(dāng)代最先進(jìn)的繡花機(jī)械,廣泛應(yīng)用于刺繡行業(yè),國(guó)產(chǎn)繡花機(jī)著重于中低端產(chǎn)品的開(kāi)發(fā),而隨著電子、計(jì)算機(jī)技術(shù)的快速發(fā)展,用戶對(duì)高性能繡花機(jī)的需求日益增大。本文在詳細(xì)分析智能繡花機(jī)工作原理的基礎(chǔ)上,結(jié)合智能繡花機(jī)的功能需求與當(dāng)前嵌入式領(lǐng)域的最新技術(shù),設(shè)計(jì)了一種基于ARM和DSP為處理器的控制系統(tǒng)解決方案,主要研究工作和成果如下: (1)制定了系統(tǒng)總體方案和具體實(shí)驗(yàn)方案,設(shè)計(jì)了信息處理和機(jī)電控制分離的結(jié)構(gòu)。 (2)研制了基于S3C2410X為核心的主控制模塊,設(shè)計(jì)了用于外圍擴(kuò)展的FLASH、SDRAM、USB數(shù)據(jù)存儲(chǔ)、以太網(wǎng)通信、UART接口、LCD觸摸屏顯示器等硬件電路。 (3)研制了基于TMS320LF2407A為核心的機(jī)電控制模塊,設(shè)計(jì)了繡框電機(jī)和主軸電機(jī)等硬件控制模塊。 (4)設(shè)計(jì)了基于CY7C027的雙口RAM通信模塊,實(shí)現(xiàn)ARM和DSP之間的高速數(shù)據(jù)通信。 (5)采用虛擬機(jī)技術(shù)建立了ARM的Linux交叉編譯環(huán)境和DSP的CCS共存的系統(tǒng)開(kāi)發(fā)環(huán)境,節(jié)約了使用資源。 (6)研究了DST繡花花樣文件存儲(chǔ)格式以及解碼方法,采用MiniGUI編程實(shí)現(xiàn)了一個(gè)友好的圖形用戶界面,簡(jiǎn)要介紹SVPWM技術(shù)的DSP實(shí)現(xiàn)。
上傳時(shí)間: 2013-06-24
上傳用戶:xg262122
21世紀(jì)是“信息世紀(jì)”,隨著人們生活水平的不斷進(jìn)步,對(duì)于家居環(huán)境要求也日益增高。如何將信息產(chǎn)業(yè)的最新成果,應(yīng)用于構(gòu)建一個(gè)舒適和諧的家居環(huán)境,已日益引起人們的關(guān)注和重視。傳統(tǒng)的家庭電子電器類產(chǎn)品具有單個(gè)控制的特點(diǎn),無(wú)法進(jìn)一步構(gòu)成網(wǎng)絡(luò),和外界進(jìn)行信息交互。“智能家居”概念的提出,改變了這種這種狀況。智能家居系統(tǒng)可以將相對(duì)獨(dú)立的電器產(chǎn)品“智能”地連接在一起,提供全方位信息交換功能,幫助家庭內(nèi)部及外部實(shí)現(xiàn)信息暢通,從而優(yōu)化生活環(huán)境,提高生活質(zhì)量。 本文提出了一種基于GPRS網(wǎng)絡(luò)的以ARM和嵌入式Linux操作系統(tǒng)為基礎(chǔ)的家庭網(wǎng)關(guān)無(wú)線接入方案,能通過(guò)手機(jī)短信息對(duì)控制節(jié)點(diǎn)進(jìn)行遠(yuǎn)程控制,實(shí)時(shí)獲得當(dāng)前圖像信息和家居環(huán)境的各項(xiàng)物理參數(shù)。 本文所做的主要工作為: 1.調(diào)研了國(guó)內(nèi)外智能化家居系統(tǒng)的研究現(xiàn)狀和發(fā)展趨勢(shì),并結(jié)合目前國(guó)內(nèi)智能家居的發(fā)展特點(diǎn),設(shè)計(jì)了基于嵌入式系統(tǒng)的智能家居監(jiān)控系統(tǒng)。在設(shè)計(jì)中選用了ARM9 S3C2440處理器和嵌入式Linux操作系統(tǒng),主要由基于ARM的主控模塊、GPRS短信發(fā)送模塊、基于nRF2401的無(wú)線(分)節(jié)點(diǎn)通信模塊幾個(gè)部分組成。 2.建立了嵌入式系統(tǒng)的平臺(tái)和開(kāi)發(fā)環(huán)境。主要包括嵌入式Linux的裁減、設(shè)備驅(qū)動(dòng)程序的編寫,交叉編譯和串口驅(qū)動(dòng)的編寫,完成了USB驅(qū)動(dòng)的移植。 3.在組網(wǎng)方式上選擇了nRF2401無(wú)線射頻模塊和GPRS模塊,完成了周邊器件的電路設(shè)計(jì),實(shí)現(xiàn)了無(wú)線模塊的相互通信和信息傳輸。 4.實(shí)現(xiàn)了XMODOM協(xié)議,將圖片和物理信息傳送至GPRS模塊,并實(shí)現(xiàn)了彩信的MMS發(fā)送。 本文完成了智能家居監(jiān)控系統(tǒng)的硬件設(shè)計(jì)和軟件設(shè)計(jì),并進(jìn)行了調(diào)試,驗(yàn)證了所設(shè)計(jì)系統(tǒng)的有效性和實(shí)用性。實(shí)驗(yàn)結(jié)果表明提出的監(jiān)控系統(tǒng)設(shè)計(jì)方法是可行的,且整個(gè)系統(tǒng)具有良好的通用性和可擴(kuò)展性。由于采用Linux作為嵌入式操作系統(tǒng),符合嵌入式的發(fā)展潮流,方便了在該設(shè)計(jì)的基礎(chǔ)上進(jìn)行二次開(kāi)發(fā)和擴(kuò)展。
標(biāo)簽: GPRS ARM 智能家居 監(jiān)控系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:zm7516678
嵌入式系統(tǒng)廣泛應(yīng)用于各種智能控制器中,目前國(guó)外高端繡花機(jī)控制器主要采用高性能嵌入式微處理器,而國(guó)內(nèi)繡花機(jī)控制器仍以單片機(jī)為主,存在繡花色澤單調(diào),數(shù)據(jù)處理能力欠佳,缺乏圖形控制界面等不足。本文在分析了繡花機(jī)的結(jié)構(gòu)和功能的基礎(chǔ)上,研制了基于Linux-2.6的嵌入式繡花機(jī)控制器,論文的主要工作和成果如下: (1)設(shè)計(jì)并實(shí)現(xiàn)了基于嵌入式微處理器的繡花機(jī)控制器開(kāi)發(fā)平臺(tái),建立宿主機(jī)開(kāi)發(fā)環(huán)境,制作了針對(duì)Linux-2.6的交叉編譯器,實(shí)現(xiàn)了宿主機(jī)和目標(biāo)機(jī)之間的數(shù)據(jù)傳輸,設(shè)計(jì)了基于雙口RAM的雙處理器通信接口。 (2)深入研究了嵌入式系統(tǒng)的引導(dǎo)裝載程序vivi、Linux-2.6內(nèi)核和根文件系統(tǒng),成功移植了基于S3C2410硬件平臺(tái)的vivi、嵌入式Linux-2.6操作系統(tǒng)和cramfs根文件系統(tǒng),系統(tǒng)運(yùn)行穩(wěn)定可靠。 (3)對(duì)Linux-2.6內(nèi)核設(shè)備驅(qū)動(dòng)程序進(jìn)行了分析和研究,在設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)原理的基礎(chǔ)上,設(shè)計(jì)了基于Linux-2.6內(nèi)核的IIC鍵盤驅(qū)動(dòng)程序和雙處理器通信接口驅(qū)動(dòng)程序。 (4)深入分析了三種主流繡花機(jī)花樣文件存儲(chǔ)格式和解碼方法,采用MiniGUI圖形系統(tǒng),設(shè)計(jì)實(shí)現(xiàn)了繡花機(jī)控制器的圖形控制界面。
標(biāo)簽: Linux ARM 嵌入式 繡花機(jī)
上傳時(shí)間: 2013-07-01
上傳用戶:jackgao
IEEE 1451 是一種從傳感器或執(zhí)行器到微處理器及網(wǎng)絡(luò)之間的硬件和軟件接口標(biāo)準(zhǔn)。本文根據(jù)1451.1 標(biāo)準(zhǔn),研制面向Internet的網(wǎng)絡(luò)化智能機(jī)器人手爪傳感器系統(tǒng),并給出硬件設(shè)計(jì)框圖和軟件流程。
標(biāo)簽: 1451.1 IEEE 網(wǎng)絡(luò)化智能 傳感器設(shè)計(jì)
上傳時(shí)間: 2013-08-03
上傳用戶:lgd57115700
本文完成了基于HART 的智能現(xiàn)場(chǎng)實(shí)時(shí)控制通信系統(tǒng)的設(shè)計(jì)。在硬件方面,本系統(tǒng)由四大模塊組成:鍵盤輸入模塊、通信模塊、DSP 和顯示模塊。其中,數(shù)字信號(hào)處理器是該硬件系統(tǒng)的主要部分。它由TMS3
標(biāo)簽: HART 實(shí)時(shí)控制 通信系統(tǒng)
上傳時(shí)間: 2013-05-20
上傳用戶:diertiantang
在基于工業(yè)以太網(wǎng)和現(xiàn)場(chǎng)總線技術(shù)的集散控制系統(tǒng)中,對(duì)智能測(cè)控模板— 熱電偶(TC)信號(hào)輸人模板進(jìn)行了設(shè)計(jì)與研究。首先對(duì)該現(xiàn)場(chǎng)總線控制系統(tǒng)的結(jié)構(gòu)與功能進(jìn)行介紹和分析,然后給出了熱電偶信號(hào)輸人模板的設(shè)計(jì)與具
標(biāo)簽: 現(xiàn)場(chǎng)總線 控制系統(tǒng) 智能測(cè)控 模板
上傳時(shí)間: 2013-04-24
上傳用戶:13188549192
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1