隨著半導體技術的發展和信息技術以及數字化產品的普及,嵌入式系統已被應用到網絡、手持通信設備、儀器儀表、國防軍事以及自動化控制等各個領域。而結合視頻監控的嵌入式應用系統更是應用的熱點。正是順應這一趨勢,作者展開了對遠程視頻監控相關技術的研究,設計了基于嵌入式平臺的遠程視頻監控系統。系統以友善之臂公司的friendly arm作為硬件平臺、嵌入式linux作為軟件平臺、以傳統的以太網來實現高速的視頻數據傳輸實現遠程視頻監視、以GPRS作為擴展模塊來實現遠距離的用戶手機報警提示。該系統主要設計應用于無人值守的家用現場環境。 論文詳細的論述了基于ARM9的S3C2410A作為系統硬件平臺、擴展外圍的GPRS模塊、視頻數據采集模塊和觸摸屏顯示模塊的嵌入式應用系統。還詳細的論述了在該平臺上配置交叉開發環境和移植bootloader的過程,裁剪和配置嵌入式linux系統的過程。同時按照系統方案設計了視頻數據采集應用軟件,基于TCP/IP的以太網視頻數據傳輸應用軟件,以及基于GPRS的串口數據發送軟件。系統根據現場采集的視頻數據做相應的處理,啟用GPRS發送警示短信息;同時用戶可以根據現有接入以太網的計算機來調閱現場的視頻數據信息。 最后將該監控系統應用于普通的家用環境,結果通過對現場采集的視頻數據和發送的警示短信息表明該系統能夠滿足于同常的無人值守的家用環境。同時總結了存在的問題以及今后需要改進的方向:首先,該系統有良好的擴展性能,通過相應的總線和接口擴展可以實現智能家用電器控制系統;其次,該系統有一定的商業和社會價值。當然系統也有不足的地方,軟件設計處于測試階段,有很多需要完善的地方。最后,通過研究和實驗表明:基于ARM/GPRS的遠程家用監控系統具備了實時監控和即時報警功能,可以應用于實際家用監控場合。
上傳時間: 2013-04-24
上傳用戶:matlab
本文針對國家煙草局關于以信息化帶動煙草行業現代化建設的要求,密切結合“煙草銷售業務管理系統”科研項目進行研究開發,設計了一個基于ARM-Linux的煙草零售信息終端。零售商戶可以在此終端上完成商品零售的整個過程,并可通過終端完成訂貨預測和訂貨確認的操作,同時可以下載和瀏覽各種煙草商品信息、訂貨、查看歷史營銷記錄、瀏覽各種通知廣告,并與煙草公司互動操作。 本文首先分析了課題的研究背景及煙草零售信息終端的國內外現狀,給出了一個基于ARM-Linux、GPRS無線網絡的煙草銷售業務管理系統的總體結構;然后根據煙草零售信息終端的功能需求構建了基于ARM9的硬件平臺的整體設計方案;介紹了基于ARM9內核的微處理器S3C2440A及關鍵外圍模塊,設計了各模塊的硬件接口電路;并在硬件平臺上成功移植實現了一個基本的嵌入式Linux系統的軟件平臺;隨后深入研究了Linux2.6引入的platform driver機制下的字符設備驅動程序的開發方法,在全面分析了漢王手寫芯片HW006的通信協議的基礎上,開發了漢王手寫芯片的觸摸屏驅動程序,實現了在觸摸屏上的點擊與漢字手寫識別;最后研究了Linux中的串口操作編程,完成了基于華為GTM900B GPRS模塊的數據通信程序設計和條形碼掃描程序模塊的開發,并研究了多線程編程技術在網絡數據收發中的應用方法,設計了煙草零售信息終端所需的數據庫和圖形界面。 所研制的煙草零售信息終端已成功應用于山西省某市的各個煙草零售點,運行結果表明,該終端運行穩定可靠,與用戶的交互方便快捷,采集到的各類數據能夠及時、有效、準確地傳輸到應用管理系統,各方面性能都達到了課題的要求,為煙草銷售市場預測、貨物配送和營銷推廣提供了一種有效的手段。
上傳時間: 2013-05-23
上傳用戶:CSUSheep
嵌入式系統是當前最為熱門的研究領域之一,也是“后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
旅客列車是人們出行的重要交通工具之一,隨著我國國民經濟的發展,信息化時代的到來,車輛能否安全運行已經成為人們關注的焦點。在高速狀態下列車車輛能否安全地停下來是安全運行的一個關鍵,在車輛方面上就是解決制動問題。在這樣的前提下,對車輛制動系統的研究就顯得必然和重要。 本次設計的任務是實時監測列車車輛的運行速度,并根據車輛制動狀態,自動控制車輛的制動系統,實現車輛的制動安全防護。所以本次設計設計了一種基于ARM——高性能嵌入式微處理器、CPLD——新型高性能可編程邏輯器件、CAN總線——有效支持分布/實時控制的串行通信網絡和μC/OS-II操作系統的車輛制動自動監控系統。文中介紹了車輛制動控制原理、對系統進行了總體的方案設計,介紹了嵌入式系統開發的原理及設計方法,著重講解了以Samsung公司32位嵌入式微處理器S3C44BOX為核心的系統軟硬件設計方案,并開發了基于μC/OS-II操作系統的應用程序。 應用程序模塊主要包括遠程通訊模塊、數據采集模塊、數據處理與傳輸模塊、部件壽命記錄模塊、故障參數監視和報警模塊。遠程通訊模塊將車輛制動狀態以CAN總線的通訊方式上傳給機車控制室主機;數據采集模塊由具有高速邏輯處理能力的CPLD自動實現數據采集及電平轉換,ARM控制數據采集的啟動和采集結束后對數據的處理或傳輸;在部件壽命記錄模塊中電磁閥的動作次數、通電使用時間和總時間以及各傳感器的通電時間和使用總時間可每隔一段時間記錄下來,掉電后也不會丟失,可以作為故障發生、診斷、排除和維護的數據依據。 在實驗室及模擬實驗臺上經過多次軟、硬件結合的調試改進過程,本次設計基本上實現了車輛制動自動監控系統的功能,制動缸壓力的控制特性及控制精度得到了有效的提高,在實驗室調試中實現了車輛制動系統的故障檢測和報警及部件的壽命記錄等功能,驗證了設計方案的可行性及合理性,達到了預期的設計效果。
上傳時間: 2013-07-17
上傳用戶:yxgi5
智能電表、水表、煤/燃氣表、熱量表等大量地出現在人們的生活中,同時這些儀表的抄錄工作變得越來越煩瑣,工作量大,工作效率低,不僅給用戶帶來不便,而且會存在漏抄、誤抄、估抄的現象。隨著電子技術、通信技術和計算機技術的飛速發展,人工抄表已經逐步被自動抄表所代替。 集中器是一個數據集中處理器,是多對象自動抄表系統的通信橋梁,負責對各智能表的數據進行采集、存儲和管理,及時有效地向上位機傳輸數據并執行上位機發送的指令。提高多對象集中器數據處理能力,有效完成上下行通信是多對象自動抄表系統AMRS(Automation Meter Reading System)目前需要解決的關鍵問題。 本文針對多對象集中器這樣一個較復雜的通信與控制系統,提出采用32位的高性能嵌入式微處理器。32位ARM9微處理器處理速度快、硬件性能高、低功耗、低成本,集成了相當多的硬件資源,硬件的擴展和設計大大簡化,ARM9(S3C2410)為工業級芯片,抗干擾能力強,能夠適應運行現場的較惡劣環境,8/16位微控制器運算能力有限,對于較復雜的通信與控制算法難以順利完成;硬件平臺依賴性強,不利于軟件的開發、升級與移植;在缺乏多任務調度機制的情況下,應用軟件不僅實現難度大,且可靠性難以保證。 本文首先對多對象遠程抄表系統的總體結構進行研究,主要研究了多對象遠程抄表系統中集中器的軟件和硬件實現,對硬件資源進行了外圍擴展,對S3C2410微處理器芯片的外圍硬件進行了擴展設計,使之具備了滿足使用需求的最小系統硬件資源,包括時鐘、復位、電源、外圍存儲、LCD、RS-485通信模塊、CAN通信模塊等電路設計。實時時鐘為多對象集中器定時抄表提供時間標準;電源電路為多對象集中器系統提供穩定電源;看門狗電路的設計保證多對象集中器系統可靠運行,防止系統死機;數據存儲器主要用于存儲參數、變量、集中器自身的參數,負責智能表的參數以及智能表用量等。上行通道即多對象集中器與上位機之間的通信線路,采用CAN現場總線進行通信;下行通道即多對象集中器與智能表之間的通信,采用RS-485總線進行通信。軟件設計上,主要針對多對象集中器的數據存儲功能和串行通訊功能進行程序編寫。基于ARM的多對象遠程抄表系統集中器可以實現多對象遠程抄表,提高了數據處理能力,有效完成了上下行通信,可靠性強,穩定性高,結構簡單。
上傳時間: 2013-06-07
上傳用戶:heminhao
永磁無刷直流電動機是一種性能優越、應用前景廣闊的電動機,傳統的理論分析及設計方法已比較成熟,它的進一步推廣應用,在很大程度上有賴于對控制策略的研究.該文提出了一套基于DSP的全數字無刷直流電動機模糊神經網絡雙模控制系統,將模糊控制和神經網絡分別引入到無刷直流電動機的控制中來.充分利用模糊控制對參數變化不敏感,能夠提高系統的快速性的特點,構造適用于調節較大速度偏差的模糊調節器,加快系統的調節速度;由于神經網絡既具有非線性映射的能力,可逼近任何線性和非線性模型,又具有自學習、自收斂性,對被控對象無須精確建模,對參數變化有較強的魯棒性的特點,構造三層BP神經網絡調節器,來實現消除穩態偏差的精確控制.以速度偏差率為判斷依據,實現模糊和神經網絡兩種控制模式的切換,使系統在不同速度偏差段快速調整、平滑運行.此外充分利用系統硬件構成的特點,采用適當的PWM輸出切換策略,最大限度的抑制逆變橋換相死區;通過換相瞬時轉矩公式推導和分析,得出在換相過程中保持導通相功率器件為恒通,即令PWM輸出占空比D=1,來抑制定子電感對換相電流影響的控制策略.上述抑制換相死區和采用恒通電壓的控制方法,減小了換相引起的轉矩波動,使系統電流保持平滑、轉矩脈動大幅度減小、系統響應更快、并具有較強的魯棒性和實時性.在這種設計下,系統不僅能實現更精確的定位和更準確的速度調節,而且可以使無刷直流電動機長期工作在低速、大轉矩、頻繁起動的狀態下.該文選用TMS320LF2407作為微控制器,將系統的參數自調整模糊控制算法,BP神經網絡控制算法以及PWM輸出,轉子位置、速度、相電流檢測計算等功能模塊編程存儲于DSP的E2PROM,實現了對無刷直流電動機的全數字實時控制,并得到了良好的實驗結果的結果.
上傳時間: 2013-06-01
上傳用戶:zl123!@#
近年來,嵌入式Internet遠程測控系統已成為計算機控制領域一個重要組成部分,它將計算機網絡、通信與自動控制技術相結合并成為新興的研究熱點。通過嵌入式Internet控制系統,用戶只要在有網絡接入的地方,就可以對與網絡連接的任何現場設備進行遠程測控。嵌入式系統可以根據應用進行軟硬件的定制,特別適用于對成本、體積、功耗有嚴格要求的各種遠程測控設備。該項技術的研究具有廣闊的應用前景。 嵌入式Web遠程監控不同于以往的C/S和B/S網絡監控技術,它通常采用嵌入式系統作為Web服務器,使得系統的成本大大降低,且設備體積小巧,便于安裝、易于維護,安全可靠,此技術自問世以來得到了業界的廣泛關注,各式各樣的解決方案和實現方式層出不窮。 本文提出了一種基于ARM的嵌入式網絡控制系統。該系統以嵌入式Boa服務器作為遠程信號的傳輸平臺。首先對網絡的系統結構和工作原理作了詳細介紹,然后對嵌入式網絡控制系統的實現作了深入的探討和研究。 整個嵌入式網絡控制系統主要劃分為三個部分:嵌入式網絡控制系統硬件設計;嵌入式網絡控制器的軟件設計;嵌入式網絡控制系統Web服務器實現。系統選用主流的ARM微處理器LPC2210作為系統主控制器,并根據需要給出了具體的硬件電路設計,包括:存儲器接口電路、網絡接口電路、串行通信接口電路以及信號調理電路設計。鑒于μ Clinux對ARM技術的有力支持,且μ Clinux具有內核可裁減、網絡功能強大、低成本、代碼開放等特點,通過對μ Clinux的裁減、配置和編譯,成功地將μ Clinux移植到LPC2210中。然后完成設備驅動開發、嵌入式網絡控制系統Boa服務器的構建及系統應用開發。 該嵌入式網絡控制系統融合監控網與信息網,實現了遠程分布式測控和通訊。系統穩定性高、實時性好、性價比高,具有廣泛的應用價值,適用于工業、交通、電力、能源等眾多控制領域。
上傳時間: 2013-04-24
上傳用戶:xc216
目前嵌入式系統在工業控制和智能家電方面運用地越來越廣泛,嵌入式系統應用于安防報警產品,使安防報警產品越來越智能化。未來產品技術將朝著數字化、無線化、集成化方向發展,因此本文設計了一個基于嵌入式系統的安防報警器。 嵌入式防盜報警系統,由可編程主機、遙控器、各種防盜、防搶探測器組成,可通過局域網與小區的監控中心連接,組成一套有線安全防范網絡。一旦發生情況,能把報警信息通過通訊網絡瞬間遠程傳輸到用戶設定的電話、手機、傳呼機。同時向監控中心報告,監控中心電腦確定發生警情的地址,及時調動人員作出快速處理。 本文設計以32位ARM920T處理器s3C2410A為主控芯片,操作系統采用嵌入式LINUX操作系統。本文詳細闡述一下幾點: (1)研究了GSM MODEM的數據傳輸的特點和工作原理,熟悉控制短信貓的AT指令;分析了煙霧、防盜、煤氣等傳感器的性能指標和門限數據。為下面的系統的設計與研究提供了必要的理論基礎。 (2)建立硬件開發平臺,對ARM處理器平臺的集成功能進行了研究。其中重點研究了ARMS3C2410處理器,對其性能進行了分析;對處理器的內存設計進行的分析;對所應用的串口電路進行了詳細的研究。 (3)采用了嵌入式Linux系統作為操作系統,對Linux系統的內核和文件系統作了進一步的研究。詳細研究了Linux系統的bootloader的功能以及它的編譯與燒寫;Linux內核的剪切、編譯和燒寫;Linux文件系統的編譯與燒寫;加載Linux各種服務,比如NFS協議服務。為系統開發搭建了軟件平臺。 (4)ARM處理器與GSM MODEM通過串口進行數據傳輸的軟件設計;ARM處理器與監控中心的網絡傳輸的軟件設計。本系統實現了Linux系統串口和網口進行數據的傳輸,并對系統性能進行了測試,測試表明平臺達到設計要求,性能穩定。
上傳時間: 2013-04-24
上傳用戶:cy1109
隨著計算機技術的飛速發展,嵌入式系統在人們的生產生活中發揮著越來越重要的作用。近年來,基于ARM處理器和μC/OS-II操作系統的嵌入式技術已經成為當前嵌入式領域的研究熱點之一。 論文主要研究基于ARM7處理器和μC/OS-II操作系統的嵌入式測控平臺架構,為測控系統開發提供一個方便功能擴展的軟硬件環境。在此基礎上,以加速度計為對象,利用嵌入式系統的豐富資源,完成對其內部溫度及加速度信號的采集實例。硬件設計分為核心系統設計和數據采集控制子系統設計兩部分。核心系統主要包括控制核心S3C44BOX模塊、存儲器模塊、調試接口模塊、液晶顯示模塊以及數控鍵盤模塊等。完成了母板的設計與驗證,并預留多種接口,增強了可擴展性。采集控制子系統作為數據采集及控制機構,主要由A/D轉換芯片完成和串行通信模塊,用來接收傳感器傳輸的數據,經ARM處理器分析處理后,通過串行通訊方式與下位機通信。由于有多個下位系統,平臺設計擴展了8路帶高速緩沖的異步串行通信模塊。最后,對各硬件模塊進行總體調試,并對調試結果進行了分析。 調試結果表明,該硬件平臺不僅響應速度快、成本低、可靠性好,而且具有良好的可移植性和可裁剪性,便于根據實際需求進行功能擴展和裁剪,達到了預期的設計目標。
上傳時間: 2013-07-26
上傳用戶:zhqzal1014
基于手姿態的人機交互是以實現自然的人機交互為研究目標,可提高計算機的可操作性,同時使計算機能夠完成更加復雜的任務。而基于ARM的嵌入式系統具有功耗低、體積小、集成度高等特點,嵌入式與具體應用有機地結合在一起,具有較長的生命周期,能夠根據特定的需求對軟硬件進行合理剪裁。結合嵌入式技術的手姿態跟蹤設備能夠實時的檢測出人機交互系統中人手的位置與角度等數據,并將這些數據及時反饋給計算機虛擬系統來進行人機交互,提高跟蹤設備的可靠性和空間跟蹤精度。 通過對嵌入式開發過程以及對控制系統構成的分析,確定了手姿態信號輸入方案及系統的軟硬件總體設計方案。通過對目前流行的眾多嵌入式處理器的研究、分析、比較選擇了S3C2440處理器作為系統開發硬件核心,詳細介紹了S3C2440的相關模塊的設計,包括存儲單元模塊、通信接口模塊、JATG接口電路。同時設計了系統的外圍電路像系統時鐘電路、電源電路、系統復位電路。 選擇更適合于ARM開發的Linux系統作為軟件開發平臺。實現了Linux系統向開發板的移植、Bootloader的啟動與編譯、設備驅動程序的開發;根據手姿態信號輸入方案系統采用分模塊、分層次的方法設計了系統的應用程序——串口通信程序及手姿態識別子程序。通過分析常用的手姿態識別算法,系統采用基于神經網絡的動態時間規整與模板匹配相結合的動態手姿態識別算法。并依據相應的軟硬件測試方法對系統進行了分模塊調試及系統的集成。
上傳時間: 2013-07-11
上傳用戶:songyuncen