遠程抄表技術是將數據遠程采集、傳輸和處理應用于自來水、電力、天燃氣(以下簡稱水、電、氣)供應與管理系統中的一項新技術。傳統的遠程抄表,無線系統一般用于數據處理中心和數據通信中心的遠程通訊,在表和數據通訊中心的短距離通信一般使用有線通訊。如今以ARM處理器作為主CPU的嵌入式硬件平臺,一方面,它具有體積小、性能強、功耗低、可靠性高等特點,另一方面,它為高速、穩定地運行嵌入式操作系統提供了硬件基礎。無線射頻通訊成本低,可靠性好,環境適應能力強,本文就對基于ARM的射頻無線抄表系統的開發進行了研究。 本文主要對以下五個方面的技術進行了研究:一是介紹了遠程抄表的背景和意義。二是介紹了國內外廣泛使用的幾種典型的遠程抄表系統的原理及其系統組成,分析了各種遠程抄表系統的優、缺點以及適用范圍;三是基于課題的需要,介紹了嵌入式系統。四是搭建基于ARM的硬件平臺。硬件平臺設計以三星公司的ARM920T核的S3C2440A為微處理器,根據系統要求完成S3C2440A外圍器件的設計,包括64M NAND Flash、64MSDRAM、SD卡以及USB,串口通信的電路設計,射頻無線通訊和視頻采集的設計。五是對Windows CE操作系統的移植。平臺移植過程中Boot Loader開發,OAL層修改,串口和LCD驅動程序的開發,內核的定制過程。在應用程序開發中,PB中導出SDK的過程以及EVC應用程序的調試,對數據庫進行了開發。最后,指出了本遠程自動抄表系統中有待完善的地方以及抄表技術今后的發展趨勢。
上傳時間: 2013-06-26
上傳用戶:kelimu
心血管疾病是威脅人類健康的主要疾病之一,而心電圖檢測是診斷心臟病變的有效手段。心電數據的高效采集和實時傳輸成為心電檢測的基礎,因此,設計一種性能可靠、價格低廉、體積較小的心電采集與遠程傳輸系統將對心血管疾病的檢測和預防具有重要意義。 本文在對心電信號采集技術和以太網傳輸技術進行深入研究的基礎上,設計實現了一款基于ARM的心電信號采集與以太網傳輸系統。該系統前端是利用AD620、LM324、ADOP07等器件設計的信號調理電路,該電路實現了心電信號的高質量提取;系統的關鍵電路是以32位ARM7TDMI-S微控制器LPC2210為核心,并結合以太網控制芯片RTL8019AS、Flash SST39VF160和SRAM IS61LV25616AL設計的A/D轉換模塊和以太網接口模塊,它構建了數據采集和傳輸的硬件基礎;此外,論文還完成了μC/OS-II操作系統在LPC2210上的移植,并實現了系統TCP/IP協議棧;最后,采用了多任務化方式設計了系統應用程序。 通過遠端上位機應用軟件測試表明,本系統實現了心電信號的采集與傳輸,達到了遠程監控心電信號的目的,且運行穩定可靠。
上傳時間: 2013-06-15
上傳用戶:y562413679
利用ARM處理器開發處理音頻信號的設備很多,如移動電話、MD(MiniDisc),DVD播放器、MP3音頻譯碼器等;同樣,基于ARM處理器的網絡設備也很多,如網絡調制解調器、網絡電腦、因特網設備等。但利用ARM處理器把語音處理和網絡通信功能結合起來無疑是一種新的嘗試,它的設計成功會給網絡留言技術的開發提供一種新的思路。 本文通過一個ARM9芯片S3C2410作為處理器的嵌入式語音采集系統,詳細闡述了嵌入式系統的設計與開發過程,其中包括: 交叉編譯環境的搭建:交叉編譯環境是嵌入式開發工具的集合,搭建該環境就是在系統中編譯安裝開發工具鏈。 操作系統內核的移植:這是嵌入式開發的主要單元之一,移植內核主要是對內核進行重新配置,使它符合特定系統的需要,然后重新編譯生成可執行的內核鏡像文件。 文件系統的移植:文件系統是操作系統對數據進行管理的有效和必要的助手。移植文件系統包括制作文件系統鏡像、在Flash上為文件系統分配存儲空間以及文件系統與嵌入式操作系統的有效配合。 驅動程序的設計:驅動是操作系統與硬件溝通的橋梁,驅動設計就是編寫具體硬件的讀寫控制函數并向操作系統提供統一的接口。 本文更著重于介紹實際開發中使用的技術以及遇到的問題和解決方法。在第4章中結合語音芯片UDA1341TS闡述了語音數據的采集與處理;結合網卡控制芯片CS8900A闡述了網絡通信和網卡的驅動,以及網絡開發中遇到的問題和解決方法。
上傳時間: 2013-07-11
上傳用戶:luopoguixiong
目前,織機向著高速化、智能化方向發展,無梭織機也越來越占主導地位,開發中高檔織機控制系統是當前紡織機械領域的重要課題。織機的電子送經和卷取控制系統是中高檔織機控制的關鍵技術之一,同時它也是無梭織機優越于有梭織機的重要特征之一,因此研究送經和卷取控制系統具有重要意義。 本文研究的內容是織機的送經和卷取控制系統,主要目的是保證織機在織造過程中紗線張力的動態穩定。主要工作如下: (1)在分析送經卷取系統原理和功能的基礎上,提出了一種用較低成本完成所需控制功能的解決方案——以ARM嵌入式處理器S3C44B0為中心構建硬件平臺,以嵌入式操作系統uClinux為基礎構建軟件平臺。 (2)利用嵌入式處理器S3C44B0豐富的硬件資源,對電子送經卷取控制系統進行硬件設計:包括以S3C44B0為核心的最小系統電路的設計、與上位機通訊接口電路的設計、經紗張力檢測與采樣電路的設計、伺服電機驅動接口電路的設計和編碼器接口電路的設計等. (3)利用嵌入式操作系統uClinux高實時、多任務等優點,對電子送經卷取控制系統進行軟件設計: ●在分析uClinux系統的特點和功能的基礎上,完成了在硬件電路板上的移植; ●在分析系統引導程序功能的基礎上,完成了Boot Loader的設計; ●完成了系統設備驅動程序的設計:包括串口驅動程序設計、A/D驅動程序的設計和IIC驅動程序的設計等; ●在對織機工藝了解的基礎上,以模塊化的思想完成了系統應用程序的設計:包括張力傳感器數據采集模塊、控制算法模塊和通訊模塊等; (4)詳細介紹了整個控制系統的調試過程。 本文設計的系統能使控制的經紗張力恒定,反應快速,控制精度高,很好地解決了開車痕等問題,能滿足中高檔織機的要求,具有實際應用價值。
上傳時間: 2013-04-24
上傳用戶:athjac
汽車儀表總成是汽車和駕駛員進行信息交互的窗口。傳統的汽車儀表總成采用了大量機械器件、模擬電路和少量簡單數字電路的方式設計。它體積大,精確和穩定性低,顯示信息少,控制按鈕繁復。本項目以當前主流的嵌入式技術為基礎,設計了一種以大尺寸LCD觸摸屏為主要顯示控制界面,以CAN總線和其他接口為信息采集渠道,以高速嵌入式ARM9微控制器為處理單元的車載信息顯控終端。 作者在該項目中負責車載信息顯控終端的樣機設計,用Prote199完成原理圖和PCB圖的設計,編寫測試程序對主要硬件進行測試。軟件上移植Linux操作系統并編寫LCD驅動程序。 論文設計的車載信息顯控終端以SAMSUNG公司S3C2410ARM9微控制器為核心,以Microchip公司的MCP2515芯片為CAN總線控制器,以Sharp公司LQ080V3DG01型號的8英寸LCD屏為顯控接口。存儲器方面外擴了NOR FLASH、NAND FLASH、SDRAM。接口方面設計了CAN、USB、RS232、以太網等標準接口,和GPIO、AD等接口。軟件上本車載信息顯控終端采用自行剪裁移植的Linux操作系統,并移植了相應的LCD驅動程序。 論文主要闡述了車載信息顯控終端的硬件設計,詳細分析了Linux在S3C2410微控制器系統上的移植,并將在軟硬件調試過程中總結的經驗與大家分享。 本車載信息顯控終端是對汽車儀表總成數字化和虛擬化顯示控制的一個有益嘗試,離最后的實用化和產品化還待進一步研究。
上傳時間: 2013-05-30
上傳用戶:hechao3225
基于nRF24L01的無線溫度采集系統設計
上傳時間: 2013-06-17
上傳用戶:yy541071797
想成為PCB高速設計高手,請看世界級的PCB設計水準。
標簽: 高速電路板
上傳時間: 2013-04-24
上傳用戶:英雄
VLSI(超大規模集成電路)的快速發展,使得FPGA技術得到了迅猛發展,FPGA的快速發展又為實時圖像處理在算法、系統結構上帶來了新的方法和思路,全景圖像處理是實時圖像處理中一個嶄新的領域,其在視頻監視領域內有廣泛的應用前景。 本文首先介紹了全景圖像處理的發展狀況,課題的主要背景、國內外發展現狀、課題的研究意義、課題的來源和本文的主要研究工作及論文組織結構。然后在第二章中介紹了FPGA的發展,FPGA/CPLD的特點,并介紹了Cyclone Ⅱ系列FPGA的硬件結構,硬件描述語言,開發工具Quartus Ⅱ以及FPGA開發的一般原則。 文章的重點放在了電路板的設計部分,也就是本文的第三章。在介紹電路設計部分之前首先介紹一些高速數字電路設計中的一些概念、高速數字電路設計中常見問題,并對常見問題給出了一般解決方法。 在FPGA電路板設計部分中,對FPGA電路的設計過程作了詳細的說明,其中著重介紹了采用了FBGA封裝的EP2C35芯片的電路設計要點,多層電路板設計要點,FPGA供電管腳的處理注意事項,FPGA芯片中PLL模塊的設計以及FPGA的配置方法,并給出了作者的設計思路。FPGA供電電源也是電路板設計的要點所在,文章中也著重對其進行了介紹,提及了FPGA電源設計指標要求及電壓功耗估計,并根據現有的FPGA電源解決方案提出了設計思路和方法。同時文章中對FPGA芯片外圍器件電路包括圖像采集顯示芯片電路、圖像存儲電路、USB2.0接口電路的設計做了相應的介紹。最終目的就是為基于FPGA的全景圖象處理搭建一個穩定運行的平臺。 在第四章中介紹了IC總線控制器的狀態機圖及信號說明和相應的仿真圖。 文章最后給出了FPGA硬件電路的調試結果,驗證了設計目的,為進一步的工作打下了良好的基礎。
上傳時間: 2013-04-24
上傳用戶:15736969615
本文設計的井下網絡分站作為“煤礦安全自動檢測、監控及管理系統”的一個重要的組成部分,以ARM微控制器為核心,以操作系統μC/OS-Ⅱ為操作平臺,采用TCP/IP協議棧實現了分站的網絡通信功能,很好的解決了當前煤礦企業安全監控系統通信協議不一致的問題。 在硬件方面,嚴格按照《煤礦安全監控系統通用技術要求》完成了監控分站的總體硬件設計,并通過驅動網卡芯片RTL8019AS實現了以太網連接。選用PHILIPS的32位ARM芯片LPC2214作為分站的控制芯片,它帶有16KB的靜態RAM和256KB的高速FLASH,包含8路10位A/D,還有多個串行接口,可使用的GPIO高達76個(使用了外部存儲器),很好了滿足了分站外接傳感器的多樣化要求。在人機對話方面,系統擴展了128×64的液晶和1×4的鍵盤。在通信方面,采用TCP/IP協議與地面主機進行通信,將各種參數傳送到地面主機進行復雜的運算處理。 在軟件方面,介紹了嵌入式操作系統μC/OS-Ⅱ的移植過程,并在此基礎上分析了TCP/IP協議棧的實現;制定了統一的數據交換格式;通信過程中采用了標準的TCP/IP協議;詳細介紹了幾個主要程序模塊的編程思路,如LCD顯示、外部輸入頻率信號的計數及數據存儲,并給出了在實際編程過程中遇到的問題及解決方法。 本監控分站根據《本質安全型“i”》標準將外部接入設備和分站作了電氣隔離,該分站具有2路A/D數據采集;6路光電隔離數字量輸入;2路光電隔離數字量輸出對外部設備進行遠程管理和控制;人機接口提供人機交互界面,提供按鍵操作和數據顯示;RS485通信接口負責與外界設備進行通信;網絡通信接口負責為各種監測監控系統提供兼容的接入接口;非易失性鐵電存儲器作為數據存儲區以保證掉電后存儲數據不丟失。
上傳時間: 2013-04-24
上傳用戶:13160677563
汽車導航及定位是在全球衛星定位系統(GPS,Global Positioning System)的基礎上發展起來的一門新型技術。它是由GPS定位系統、電子地圖、嵌入式系統組成。汽車導航系統接收GPS所傳送的衛星信號,得到車輛的即時位置,通過GPS信號處理系統傳送給CPU,再配合嵌入式系統上的電子地圖,將車輛經過的軌跡顯示在顯示屏上。本文設計了一種汽車導航定位系統,以ARM微處理器為核心,移植嵌入式操作系統,在此基礎上繪制電子地圖,顯示車輛運行軌跡。主要研究內容如下: 完成了車載導航系統總體方案的分析與設計。分析了多種嵌入式微處理的性能和應用。確定了以S3C44BOX為核心構建導航系統硬件平臺的解決方案,并設計了導航系統的總體框架。 完成了車載導航系統硬件平臺的設計,包括存儲器系統、通信總線、GPS模塊等接口電路的設計。根據高速數字電路的設計要求,在雙面板上實現了基于ARM的汽車導航定位系統的PCB布線。編寫了系統初始化代碼,完成了對硬件平臺的調試工作。 根據系統的實際情況,選擇了實時多任務操作系統μC/OS-II和嵌入式圖形用戶界面μC/GUI作為本系統的軟件平臺,完成了兩者在系統硬件平臺上的移植。針對μC/GUI環境下簡體中文漢字的顯示問題,給出了一種比較完善的解決方案。 介紹了GPS的衛星定位原理,以及GPS接收的數據格式。在嵌入式圖形用戶界面μC/GUI的基礎上實現車載導航系統LCD上電子地圖的繪制,提出了基于μC/GUI及Maplnfo MIF地圖數據格式的電子地圖的設計與實現方法。實現了矢量電子地圖的顯示、縮放、漫游、圖層管理以及簡單的數據查詢導航功能,提出了用邊界檢測算法提高電子地圖漫游時的顯示速度。在此開發平臺上還實現了GPS定位數據的采集、處理,初步完成了定位模塊的部分功能。
上傳時間: 2013-05-22
上傳用戶:bjgaofei