目前,大多數嵌入式自動化系統都以MCU為核心,與監測、伺服、顯示等儀器、設備配合實現一定的功能。現場信息往往止步于“現場”,嵌入式自動化系統從而成為了“信息孤島”,因而制約了其本身的發展。要實現大規模的信息集成、綜合實施自動化,就需要一種能在工業現場環境下運行、可靠性高且實時性好的通信系統,形成工業現場的底層網絡,完成現場自動化設備之間的多點通信。 Ethernet(以太網)和CAN-bus(控制器局域網)分別是目前全球應用最為廣泛的國際互聯技術和開放式現場總線。隨著測控技術與網絡技術日益緊密的結合,測控系統接入互聯網已經成為大勢所趨,這也促成了近年來嵌入式網絡技術的飛速發展。以太網技術正在迅猛發展,將其應用到工控領域,可以達到降低成本,簡化結構等成效。隨著技術的發展以及實際的需要,將兩者結合無疑會為控制領域的飛速發展帶來巨大的原動力。本文設計了一種以ARM7處理器為核心的高性能嵌入式CAN-Ethernet網關,可以用來實現監控設備和現場設備之間穩固、簡潔的互連通信,完成對大規模現場設備的實時測控。 本文具體的研究內容如下: 1)以LPC2290為主控MCU的CAN-Ethernet互連系統的設計思想以及整體結構設計; 2)CAN-Ethernet互連系統轉換電路及外圍接口電路設計,MCS-51單片機與MCP2510實現CAN總線通信; 3)μC/OS-Ⅱ操作系統在LPC2290上的移植以及互連系統應用軟件設計實現與探討; 4)CAN-Ethernet互連系統核心交換模塊的設計; 5)使用HTTP協議實現Web服務的功能,并通過Web頁面實現對現場設備的遠程測控。
上傳時間: 2013-08-06
上傳用戶:夜月十二橋
嵌入式系統是當前最為熱門的研究領域之一,也是“后PC時代”最有發展前景的方向之一。目前,它已經被廣泛地應用于信息家電、手持通信設備、儀器儀表、汽車、航空航天、工業控制以及數據采集等應用領域,為人們的工作和生活帶來了極大的便利。其中,GPRS DTU是嵌入式系統在工業控制和數據采集領域的重要應用,它可以實現將串口數據通過GPRS網絡進行數據傳輸,提供了無線備份鏈路,增強了數據傳輸的可靠性。伴隨著對智能化的需求日益增長,提出了智能化GPRS DTU的概念。除了原有的基本功能,還需要增加智能化功能模塊,比如支持自動心跳、保持永久在線,支持遠程登錄,遠程Web管理,遠程自動更新等。這樣就極大地節省了后期維護費用,降低了成本。因此,對智能化GPRS DTU的研究具有廣泛的意義和良好的商業前景。 本文主要是設計并實現智能化GPRS DTU的應用平臺,對關鍵技術進行了深入研究。首先從理論的層次介紹了嵌入式系統的基本概念和設計流程,在理論研究和項目實踐的基礎上,總結了抓住本質、分層整合、協同分工、情景分析等學習方法;介紹GPRS DTU硬件平臺的組成,以ATMEL公司的AT91RM9200為核心控制單元,以Telit的GM862作為GPRS功能模塊,以實現工業級指標要求;總結出Linux下ELF文件轉換為binary文件的方法,然后重點解決了U-boot應用于AT91RM9200重映射機制的修正,設計出面向智能化GPRS DTU的嵌入式混合文件系統(Cramfs+JFFS2+Initramfs),針對該文件系統對Linux-2.6.20進行了移植和裁剪;最后以串口/Ethernet數據網關的設計來說明應用開發的基本模型。 本系統研發的關鍵技術均已獲得相應的成果,對智能化GPRS DTU的發展給予了有力的技術支持。
上傳時間: 2013-04-24
上傳用戶:mfhe2005
臭氧(O3)作為一種無污染的強氧化劑,已在醫學、衛生、食品、飼養業、養殖業、化工生產、大氣凈化、污水處理和飲用水殺菌消毒等行業廣泛應用,取得了顯著效果,其應用規模也越來越大。在使用中,如果臭氧濃度過高會加大設備造價同時對人體有危害,臭氧濃度太小又難以收到滿意效果。因此在很多場合必須嚴格控制臭氧的濃度,以便達到既能殺菌消毒,又不危害人體健康的目的。目前,臭氧檢測的方法分為兩類,一類是采樣后實驗室分析,首先進行環境空氣的樣品采集,然后拿到實驗室利用化學方法進行分析;一類是自動監測儀器法,利用臭氧自動監測儀進行環境空氣中臭氧濃度的測定。然而在對臭氧消毒后空氣中臭氧濃度檢測的過程中,以上兩種方法具有檢測周期長、操作步驟復雜、設備體積大、不便于攜帶等缺點。因此設計一種檢測方法簡單、體積小、重量輕、低功耗、智能化程度高的便攜式臭氧濃度檢測儀具有一定的現實意義。 在硬件設計上,首先,為了完成臭氧濃度信號的提取,對臭氧傳感器進行了精心的選擇;其次,為了保證傳感器穩定可靠的工作,重點設計了恒電位儀電路,同時為了滿足后續A/D檢測精度的要求,對檢測到的電壓信號進行了調理;最后,為了實現系統的基本功能,以ARM微處理器LPC2210為核心搭建了系統的硬件平臺。 在軟件設計上,為了提高系統的智能化程度,引入了μC/OS-Ⅱ操作系統。同時為了減少系統功耗盡量縮短CPU的運行時間。當儀器無人操作一段時間后,系統會自動關閉一部分外圍器件并且使微處理器處于掉電狀態以減少功耗。 在操作的可靠性方面,設計了一鍵開機功能;同時為了延長電池的使用壽命,設計了電源智能管理模塊。
上傳時間: 2013-05-21
上傳用戶:xiangwuy
旅客列車是人們出行的重要交通工具之一,隨著我國國民經濟的發展,信息化時代的到來,車輛能否安全運行已經成為人們關注的焦點。在高速狀態下列車車輛能否安全地停下來是安全運行的一個關鍵,在車輛方面上就是解決制動問題。在這樣的前提下,對車輛制動系統的研究就顯得必然和重要。 本次設計的任務是實時監測列車車輛的運行速度,并根據車輛制動狀態,自動控制車輛的制動系統,實現車輛的制動安全防護。所以本次設計設計了一種基于ARM——高性能嵌入式微處理器、CPLD——新型高性能可編程邏輯器件、CAN總線——有效支持分布/實時控制的串行通信網絡和μC/OS-II操作系統的車輛制動自動監控系統。文中介紹了車輛制動控制原理、對系統進行了總體的方案設計,介紹了嵌入式系統開發的原理及設計方法,著重講解了以Samsung公司32位嵌入式微處理器S3C44BOX為核心的系統軟硬件設計方案,并開發了基于μC/OS-II操作系統的應用程序。 應用程序模塊主要包括遠程通訊模塊、數據采集模塊、數據處理與傳輸模塊、部件壽命記錄模塊、故障參數監視和報警模塊。遠程通訊模塊將車輛制動狀態以CAN總線的通訊方式上傳給機車控制室主機;數據采集模塊由具有高速邏輯處理能力的CPLD自動實現數據采集及電平轉換,ARM控制數據采集的啟動和采集結束后對數據的處理或傳輸;在部件壽命記錄模塊中電磁閥的動作次數、通電使用時間和總時間以及各傳感器的通電時間和使用總時間可每隔一段時間記錄下來,掉電后也不會丟失,可以作為故障發生、診斷、排除和維護的數據依據。 在實驗室及模擬實驗臺上經過多次軟、硬件結合的調試改進過程,本次設計基本上實現了車輛制動自動監控系統的功能,制動缸壓力的控制特性及控制精度得到了有效的提高,在實驗室調試中實現了車輛制動系統的故障檢測和報警及部件的壽命記錄等功能,驗證了設計方案的可行性及合理性,達到了預期的設計效果。
上傳時間: 2013-07-17
上傳用戶:yxgi5
針對現代中低壓電網電能質量的監測及諧波治理的需要,論文綜合運用嵌入式技術、現代信號處理技術、虛擬儀器技術設計了一種新型低功耗、集成化的電網參數監測儀。此系統實現了對三相電網相/線電壓、電流、有功功率、無功功率、視在功率、電網頻率、功率因數以及三相電壓、電流的31次以內諧波的實時監測。 論文分析了基于微處理器的電力系統基本參數的測量原理;對被測信號的交流參量通過抽樣方法獲得,由多點的抽樣數據統計得到的結果可以減小隨機誤差的影響;基于DFT和FFT的諧波測量原理,將FFT應用于諧波分析獲得信號的頻域參數;針對諧波測量中的混疊誤差設計了二階抗混疊濾波器;分析了非同步采樣和對非時限信號的截斷造成的頻譜泄露和柵欄效應及其對諧波測量精度的影響。討論了常用的幾種窗函數對頻譜泄漏的抑制作用,在此基礎上選擇加海明窗對采樣信號進行處理;針對DDS具有高精度頻率合成的特點,將其應用到電網信號的采樣上,提高了采樣的同步性,使得測量精度滿足了系統的要求。上述方法需要大量快速的迭代運算,系統微處理器選用了32位ARM芯片LPC2132,提高了系統的數據處理能力和實時性。系統供電電源采用了開關電源、減小了體積,提高了效率;完成了下位機數據采集部分、二階抗混疊濾波器、測頻電路及通信模塊電路的設計;最后介紹了軟件設計部分,主要包含了數據采集的實現過程,FFT程序的設計,給出了各部分程序的流程圖;系統上位機軟件設計了電網數據處理程序,該軟件以LabWindows/CVI6.0為開發平臺,利用CVI豐富的庫函數,完成對數據的處理、顯示和記錄等工作,并采用雙線程運行模式,在數據采集和處理的同時完成了顯示、命令的發送和運行曲線等功能。 按上述方案設計的樣機經過三次電路制作與軟件調試,主要技術參數達到了設計要求,通過了實驗室測試,目前正在電力系統諧波治理系統中進行工業實驗。
上傳時間: 2013-04-24
上傳用戶:我好難過
非接觸式IC卡是IC卡領域的一項新興的技術,它是射頻識別技術和IC卡技術相結合的產物。由于非接觸式IC卡具有操作快捷、抗干擾性強、工作距離遠、安全性高、便于一卡多用等優點,在自動收費、身份識別和電子錢包等領域具有接觸式所無法比擬的優越性,具有廣闊的市場前景。非接觸式IC卡讀卡器是非接觸式IC卡應用系統的關鍵設備之一。基于實際項目的需要,本課題開發了一種讀寫距離在10cm左右的非接觸式IC卡讀卡器,它可以應用于電子消費場合,如公交和地鐵電子售票,食堂售飯等場合。 本文首先研究了用于本系統的基本理論,包括射頻識別技術、ARM處理器體系結構和嵌入式系統,然后基于這些理論,給出了非接觸式IC卡讀卡器的設計方案。系統由三個部分組成:第一部分是讀卡器的收發模塊,選用Philips公司的高集成度非接觸式讀寫芯片MF RC500設計射頻收發模塊,對射頻芯片接口電路設計做了詳細的論述;第二部分是核心控制模塊,以Philips公司的ARM7芯片LPC2292為核心,對電源供應電路、存儲器電路、通信接口電路、LED顯示電路等設計做了一定的描述,并給出了電路。第三部分是系統的程序設計,采用移植嵌入式系統并添加任務的模式來實現讀卡器的各功能。通過對軟硬件的調試實現了非接觸式IC卡讀卡器的硬件與軟件平臺的構建。
上傳時間: 2013-04-24
上傳用戶:jlyaccounts
本文討論工業廢水中和處理中pH值的控制方法。由于中和反應中pH值的變化是一個嚴重非線性的過程,pH值控制被公認為世界上的控制難題之一,在此運用了ARM技術和模糊控制來解決這一難題。 論文首先介紹了工業廢水處理中酸堿度控制的現狀、存在的問題,并提出了基于ARM的工業廢水控制系統的設計方案。其次詳細研究了當前嵌入式系統的發展,深入探討了ARM嵌入式處理器的特點、應用及體系結構,并著重介紹了本文所使用的LPC2131微處理器。然后針對pH的非線性特點做了分析并設計了以INA116為核心元件的pH測量電路。在廣泛閱讀和全面深入總結國內外相關文獻資料的基礎上,了解了模糊控制的一些關鍵技術和發展現狀,設計出了基于ARM的工業廢水模糊控制器。 硬件設計與軟件設計為本論文的重點內容。硬件設計包括:電源電路、復位電路、晶振電路、Flash存儲器、SDRAM存儲器、JTAG電路、串行通信電路、LCD模塊設計、A/D變換模塊、PWM電磁閥驅動電路;軟件設計除了為硬件提供相應的驅動程序外,最重要的是用C語言實現了基于ARM的工業廢水模糊控制器。基于ARM的工業廢水控制系統中上位機和下位機的數據通訊采用RS-232方式,下位機采用C語言編程、ADS1.2開發,上位機采用Delph17.0進行設計。 論文的最后對全文的主要研究內容進行了總結,指出了設計過程中遇到的問題及存在的不足之處,給出了主要研究結論和今后的研究方向。實驗結果表明系統基本上達到了系統設計中所給出的性能指標,證明了整個系統設計的正確性和合理性,很好地解決了pH值控制中的非線性問題。與傳統控制方法相比較,本系統結構簡單,控制效果良好。
上傳時間: 2013-04-24
上傳用戶:ztj182002
隨著經濟的發展,城市交通的壓力越來越大,很多城市都開始建設地鐵項目,發展地下軌道交通事業。在地鐵列車上,駕駛員需要方便、快捷地控制各種語音功能,保障列車可靠、安全的運行,從而為乘客提供優質的服務。駕駛員語音控制器就是為了滿足這一需求而提出來的。 在描述列車乘客信息系統的發展、介紹了公共廣播系統的功能的之后,本文分析了駕駛員語音控制器的設計需求,設計了一種具有人機交互功能的駕駛員語音控制器。它帶有LCD顯示屏和輸入鍵盤;能夠在內部存儲路線、站點和緊急信息等用戶數據。通過窗口菜單以圖形化的方式向駕駛員顯示列車運行信息。通過通信端口,按照雙方約定的通訊格式,將運行模式,路線站點,緊急信息等內容發送給列車顯示與廣播控制單元,完成語音及顯示控制。根據需求分析,提出了一種基于ARM的控制器設計平臺。設計了該控制器的硬件和軟件的整體方案,采用模塊化設計的思想給出了系統各主要模塊的具體設計與實現方法,并給出了相關電路的實現原理圖。最后介紹了本控制器的測試方法與過程,并給出了具體應用。該駕駛員語音控制器實現了人工廣播、司機對講、緊急對講和系統設置等功能。具有操作方便、便于維護、可配置、成本低等優點,滿足了駕駛員以及列車語音與顯示控制的實際需求。關鍵詞:ARM;RS485;乘客信息系統;圖形用戶界面;嵌入式系統
上傳時間: 2013-07-30
上傳用戶:電子世界
隨著計算機、通信、電子技術的進步,嵌入式系統和以太網技術的融合將成為嵌入式技術未來的重要發展方向。基于ARM的嵌入式系統由于具有低功耗、高性能、低成本、可以進行多任務操作等優點,在控制領域得到了越來越廣泛的應用。 本選題來自中山大學與北京航天五院合作研制的流體網絡系統地面原理樣機控制器設計項目。論文研究的主要目的是利用基于ARM920T內核的嵌入式微處理器AT91RM9200融合多傳感器設計一種可以在地面實驗室環境中可靠運行的數據采集與溫度控制系統。 本文從嵌入式測控系統的硬件實現和軟件設計兩方面進行分析。在硬件設計上,主控制板以Atmel公司生產的AT91RM9200 CPU為核心,主要包括串口模塊、存儲模塊、以太網接口模塊、基于SPI串行接口設計的數據采集模塊(A/D)、基于I2C接口設計的PID控制信號輸出模塊(D/A)和采用PIO接口設計的開關控制輸出模塊等電路,其中后三個模塊承擔了流體網絡回路的傳感器數據采集,關鍵點的溫度控制和多路電磁閥的開關控制等任務,后文將重點介紹。在軟件設計方面,主要分兩個方面進行討論,分別為主控制器上基于嵌入式Linux系統的軟件和上位機采用Visual C++編寫的監控軟件。主控制器軟件采用多線程進行設計,包括主線程、服務器子線程和數據采集子線程,三個線程同時運行,提高了系統的運行效率。上位機和主控制器通過接入以太網中,然后由服務器線程和上位機客戶端利用socket套接字實現通信。同時上位機軟件也提供形象美觀的圖形用戶界面,配合主控制器實現特定的溫度、流量和壓力監控。 本論文設計的嵌入式測控系統充分利用了AT91RM9200內嵌的的強大功能模塊,包括SPI接口模塊和I2C接口模塊等,可廣泛應用于控制領域。對該系統的一些研究成果和設計方法具有一定的先進性和良好的實用性,具有良好的應用前景。
上傳時間: 2013-06-30
上傳用戶:hmy2st
本文提出的煤礦安全系統由基站、基站控制器、控制中心和安全信息終端組成。本系統能夠實時動態監測瓦斯等有害氣體濃度,能夠人機聯防監測礦道中可能存在的安全隱患。井下采用CAN有線網絡和Zigbee無線網絡相結合的混合組網方式,通過礦工攜帶的安全信息終端使監測網延伸到每個采掘工作面,實現動態跟蹤。控制中心通過友好的人機界面可以查看瓦斯濃度、溫度、濕度的最新數據與歷史數據,還可以查看報警記錄,并把這些數據以曲線圖的形式直觀的顯示出來。 基站和基站控制器是以ARM系列LPC2119微處理器為核心設計的,完成安全信息終端和控制中心之間的通信任務。基站和安全信息終端采用了基于Zigbee技術的SZ05系列嵌入式無線收發模塊進行組網通信,采用MC14LC5480語音芯片實現系統的語音功能,基于LPC2119內置的CAN控制器輔以P82C250收發器實現多基站間的網絡連接。基站控制器通過CAN總線與基站組網通信,監測基站工作狀態,協調各基站與移動終端之間的信息傳輸,通過RS232與控制中心PC機進行信息交互。在此硬件平臺的基礎上,給出了基于LPC2119微處理器下的軟件設計過程,包括初始化、無線通信模塊的通信協議制定和通信程序設計、語音功能的軟件設計及編程、基站和基站控制器的通信協議制定和主程序設計、系統監控程序設計及控制中心PC機端人機界面設計等。 經多次調試,實現了控制中心PC機接收安全信息終端檢測的環境參數數據并判斷瓦斯濃度是否超限,還實現了通過人機界面查詢數據、查看曲線圖以及發送命令等。
上傳時間: 2013-07-14
上傳用戶:hainan_256