本文設(shè)計(jì)的井下網(wǎng)絡(luò)分站作為“煤礦安全自動檢測、監(jiān)控及管理系統(tǒng)”的一個重要的組成部分,以ARM微控制器為核心,以操作系統(tǒng)μC/OS-Ⅱ?yàn)椴僮髌脚_,采用TCP/IP協(xié)議棧實(shí)現(xiàn)了分站的網(wǎng)絡(luò)通信功能,很好的解決了當(dāng)前煤礦企業(yè)安全監(jiān)控系統(tǒng)通信協(xié)議不一致的問題。 在硬件方面,嚴(yán)格按照《煤礦安全監(jiān)控系統(tǒng)通用技術(shù)要求》完成了監(jiān)控分站的總體硬件設(shè)計(jì),并通過驅(qū)動網(wǎng)卡芯片RTL8019AS實(shí)現(xiàn)了以太網(wǎng)連接。選用PHILIPS的32位ARM芯片LPC2214作為分站的控制芯片,它帶有16KB的靜態(tài)RAM和256KB的高速FLASH,包含8路10位A/D,還有多個串行接口,可使用的GPIO高達(dá)76個(使用了外部存儲器),很好了滿足了分站外接傳感器的多樣化要求。在人機(jī)對話方面,系統(tǒng)擴(kuò)展了128×64的液晶和1×4的鍵盤。在通信方面,采用TCP/IP協(xié)議與地面主機(jī)進(jìn)行通信,將各種參數(shù)傳送到地面主機(jī)進(jìn)行復(fù)雜的運(yùn)算處理。 在軟件方面,介紹了嵌入式操作系統(tǒng)μC/OS-Ⅱ的移植過程,并在此基礎(chǔ)上分析了TCP/IP協(xié)議棧的實(shí)現(xiàn);制定了統(tǒng)一的數(shù)據(jù)交換格式;通信過程中采用了標(biāo)準(zhǔn)的TCP/IP協(xié)議;詳細(xì)介紹了幾個主要程序模塊的編程思路,如LCD顯示、外部輸入頻率信號的計(jì)數(shù)及數(shù)據(jù)存儲,并給出了在實(shí)際編程過程中遇到的問題及解決方法。 本監(jiān)控分站根據(jù)《本質(zhì)安全型“i”》標(biāo)準(zhǔn)將外部接入設(shè)備和分站作了電氣隔離,該分站具有2路A/D數(shù)據(jù)采集;6路光電隔離數(shù)字量輸入;2路光電隔離數(shù)字量輸出對外部設(shè)備進(jìn)行遠(yuǎn)程管理和控制;人機(jī)接口提供人機(jī)交互界面,提供按鍵操作和數(shù)據(jù)顯示;RS485通信接口負(fù)責(zé)與外界設(shè)備進(jìn)行通信;網(wǎng)絡(luò)通信接口負(fù)責(zé)為各種監(jiān)測監(jiān)控系統(tǒng)提供兼容的接入接口;非易失性鐵電存儲器作為數(shù)據(jù)存儲區(qū)以保證掉電后存儲數(shù)據(jù)不丟失。
標(biāo)簽: ARM 網(wǎng)絡(luò) 分
上傳時間: 2013-04-24
上傳用戶:13160677563
隨著現(xiàn)代控制技術(shù)的飛速發(fā)展和傳統(tǒng)工業(yè)改造的逐步實(shí)現(xiàn),能夠獨(dú)立工作的溫度檢測和顯示系統(tǒng)已經(jīng)應(yīng)用于諸多領(lǐng)域。傳統(tǒng)的溫度監(jiān)測系統(tǒng)可靠性和實(shí)時性相對較差,溫度測量的精度和準(zhǔn)確度較低,而且大多采用有線方式對整個系統(tǒng)進(jìn)行控制,這不利于應(yīng)用的擴(kuò)展。近年來,嵌入式系統(tǒng)和無線通信技術(shù)(特別是短消息業(yè)務(wù))受到遠(yuǎn)程監(jiān)測領(lǐng)域研究者的密切關(guān)注,成為一個研究熱點(diǎn)。本文提出了一種將帶有I2C總線的ARM嵌入式微處理器和短消息業(yè)務(wù)(SMS)用于溫度檢測系統(tǒng)中的方法,實(shí)現(xiàn)了溫度的多點(diǎn)監(jiān)測。本文的主要研究內(nèi)容如下: (1)多點(diǎn)溫度監(jiān)測系統(tǒng)硬件設(shè)計(jì)。采用以ARM微處理器LPC2290芯片為核心的嵌入式工控板,通過對Benq無線通信模塊M22的控制,接收并識別監(jiān)測中心發(fā)過來的短消息內(nèi)容,實(shí)現(xiàn)了多點(diǎn)溫度的采集及顯示;采用八個帶有I2C總線接口的數(shù)字溫度傳感器LM75,組成八點(diǎn)溫度采集電路:利用帶有I2C總線接口的LED驅(qū)動器件ZLG7290及共陰式數(shù)碼管為溫度顯示電路,保證了溫度測量的精度和準(zhǔn)確度。 (2)多點(diǎn)溫度監(jiān)測系統(tǒng)軟件設(shè)計(jì)。根據(jù)整個監(jiān)測系統(tǒng)的特點(diǎn),提出了軟件設(shè)計(jì)的總體思路,并以ADS1.2為集成開發(fā)環(huán)境,將μC/OS-Ⅱ嵌入式操作系統(tǒng)的相關(guān)代碼移植到LPC2290中;采用分層體系思想,使用標(biāo)準(zhǔn)C語言編寫程序,結(jié)合嵌入式操作系統(tǒng)的任務(wù)管理、信號量等機(jī)制,并調(diào)用相關(guān)的應(yīng)用程序接口函數(shù)(API函數(shù)),設(shè)計(jì)了包括溫度采集、溫度顯示、短消息接收與發(fā)送等多個子程序。 (3)監(jiān)測中心軟件設(shè)計(jì)。為了增強(qiáng)系統(tǒng)控制和數(shù)據(jù)管理功能,使用Visual C++6.0及ADO數(shù)據(jù)庫技術(shù)編寫了監(jiān)測中心軟件人機(jī)交互界面,通過串口使另一M22無線通信模塊同監(jiān)測中心上位機(jī)的通信,實(shí)現(xiàn)了在PC機(jī)上發(fā)送短消息指令對下位機(jī)進(jìn)行遠(yuǎn)程控制,并將接收到的數(shù)據(jù)存儲在Access數(shù)據(jù)庫中以便分析處理。 嵌入式技術(shù)和短消息業(yè)務(wù)在一定程度上提高了多點(diǎn)溫度監(jiān)測系統(tǒng)的測量精度、可靠性、穩(wěn)定性和實(shí)時性,對改進(jìn)遠(yuǎn)程監(jiān)測系統(tǒng)的控制方式和數(shù)據(jù)傳輸方式有一定的意義,也為對嵌入式應(yīng)用項(xiàng)目的開發(fā)奠定了基礎(chǔ)。
標(biāo)簽: ARM 多點(diǎn) 溫度監(jiān)測 系統(tǒng)設(shè)計(jì)
上傳時間: 2013-07-08
上傳用戶:feichengweoayauya
MPEG-4是目前非常流行的視頻壓縮標(biāo)準(zhǔn),基于MPEG-4的視頻處理系統(tǒng)有兩種體系結(jié)構(gòu):可編程結(jié)構(gòu)和專用結(jié)構(gòu).可編程結(jié)構(gòu)靈活,適用范圍廣,易于升級,但電路復(fù)雜,電路功耗大.專用視頻編解碼器結(jié)構(gòu)硬件開銷小,處理速度高.該文主要研究專用的MPEG-4視頻編解碼芯片設(shè)計(jì)方法.目前市場上MPEG-4視頻編解碼芯片主要是Simple Profile級別的,而我們設(shè)計(jì)的芯片要實(shí)現(xiàn)Advanced Simple Profile級別.該文采用了一種基于大規(guī)模FPGA的軟硬件相結(jié)的芯片設(shè)計(jì)方案,我們設(shè)計(jì)了基于FPGA的MPEG-4芯片設(shè)計(jì)開發(fā)平臺,完成算法的硬件仿真與測試.論文圍繞基于FPGA的MPEG-4芯片開發(fā)系統(tǒng)設(shè)計(jì),分為兩個部分.第一部分介紹了目前國內(nèi)外實(shí)現(xiàn)MPEG-4視頻處理系統(tǒng)的主要方法和應(yīng)用,概述了國際上MPEG-4視頻編解碼芯片設(shè)計(jì)的一般方法及其發(fā)展趨勢,詳細(xì)描述了我們的基于FPGA的MPEG-4編解碼芯片開發(fā)系統(tǒng)的結(jié)構(gòu).第二部分重點(diǎn)講述了基于FPGA的MPEG-4芯片開發(fā)系統(tǒng)各個電路模塊的設(shè)計(jì),包括電源模塊、FPGA配置模塊、時鐘生成模塊、視頻輸入/輸出模塊、RS232串口模塊、以太網(wǎng)接口模塊、USB接口模塊等.同時也介紹了I
標(biāo)簽: MPEG4 FPGA 編解碼芯片 開發(fā)系統(tǒng)
上傳時間: 2013-06-15
上傳用戶:it男一枚
隨著電子技術(shù)和EDA技術(shù)的發(fā)展,大規(guī)模可編程邏輯器件PLD(Programmable Logic Device)、現(xiàn)場可編程門陣列FPGA(Field Programmable Gates Array)完全可以取代大規(guī)模集成電路芯片,實(shí)現(xiàn)計(jì)算機(jī)可編程接口芯片的功能,并可將若干接口電路的功能集成到一片PLD或FPGA中.基于大規(guī)模PLD或FPGA的計(jì)算機(jī)接口電路不僅具有集成度高、體積小和功耗低等優(yōu)點(diǎn),而且還具有獨(dú)特的用戶可編程能力,從而實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)的功能重構(gòu).該課題以Altera公司FPGA(FLEX10K)系列產(chǎn)品為載體,在MAX+PLUSⅡ開發(fā)環(huán)境下采用VHDL語言,設(shè)計(jì)并實(shí)現(xiàn)了計(jì)算機(jī)可編程并行接芯片8255的功能.設(shè)計(jì)采用VHDL的結(jié)構(gòu)描述風(fēng)格,依據(jù)芯片功能將系統(tǒng)劃分為內(nèi)核和外圍邏輯兩大模塊,其中內(nèi)核模塊又分為RORT A、RORT B、OROT C和Control模塊,每個底層模塊采用RTL(Registers Transfer Language)級描述,整體生成采用MAX+PLUSⅡ的圖形輸入法.通過波形仿真、下載芯片的測試,完成了計(jì)算機(jī)可編程并行接芯片8255的功能.
標(biāo)簽: FPGA 計(jì)算機(jī) 可編程 外圍接口
上傳時間: 2013-06-08
上傳用戶:asddsd
語音識別技術(shù)是信息技術(shù)領(lǐng)域的重要發(fā)展方向之一,小詞匯量非特定人孤立詞語音識別是語音識別領(lǐng)域中一個具有廣泛應(yīng)用背景的分支,在家電遙控、智能玩具、人機(jī)交互等領(lǐng)域有著重要的應(yīng)用價值.語音識別芯片從20世紀(jì)90年代開始出現(xiàn),目前的語音識別芯片都是以DSP為核心集成的語音識別系統(tǒng),算法主要通過軟件實(shí)現(xiàn),為了提高速度和降低成本,下一代語音識別芯片將設(shè)計(jì)成軟硬件協(xié)同實(shí)現(xiàn),本文的目的是使用全硬件方法實(shí)現(xiàn)語音識別算法,為軟硬件協(xié)同實(shí)現(xiàn)的方案提供參考.本論文主要完成了以下工作:(1)在選定的FPGA平臺上,完成了整個系統(tǒng)的硬件設(shè)計(jì).(2)對于硬件中難于實(shí)現(xiàn)而且占用較多資源的乘法器、求對數(shù)、求平方根以及快速傅立葉變換等關(guān)鍵模塊,本文都根據(jù)電路的具體特點(diǎn),給出了巧妙的實(shí)現(xiàn)方案,完成了算法需要的功能.(3)設(shè)計(jì)中使用了模塊復(fù)用和流水線技術(shù).(4)根據(jù)設(shè)計(jì)結(jié)果,給出了各個模塊占用的硬件資源和運(yùn)行速度.實(shí)驗(yàn)結(jié)果表明,本文所設(shè)計(jì)的硬件系統(tǒng)能夠正常工作,在速度和面積方面都達(dá)到了設(shè)計(jì)要求.
上傳時間: 2013-06-12
上傳用戶:01010101
視頻圖像處理的應(yīng)用越來越廣泛,各種處理算法也日趨成熟,相關(guān)的硬件技術(shù)不斷地推陳出新。視頻圖像處理系統(tǒng)的硬件實(shí)現(xiàn)一般來說有三種方式:數(shù)字信號處理器(Digital Signal Processor)、專用集成芯片(Application Specific Integrated Circuit)和現(xiàn)場可編程邏輯門陣列(Field Programmable Gate Array)以及相關(guān)電路組成。最近幾年,隨著電子設(shè)計(jì)自動化(Electronic Design Automation)技術(shù)的迅速發(fā)展,使得基于FPGA的可編程片上系統(tǒng)(System On a Programmable Chip)逐漸成為嵌入式系統(tǒng)。應(yīng)用的一種趨勢。特別地,在視頻圖像處理系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)量大,要求處理速度快,靈活性高,F(xiàn)PGA有其獨(dú)特的優(yōu)勢。鑒于此,本文對基于FPGA和SOPC技術(shù)的視頻圖像處理系統(tǒng)進(jìn)行了研究。 本文介紹了Xilinx公司FPGA的結(jié)構(gòu)和功能特點(diǎn),以及可編程片上系統(tǒng)的開發(fā)工具和片內(nèi)系統(tǒng)設(shè)計(jì)流程。根據(jù)視頻信號的相關(guān)知識,編寫了視頻圖像處理IP核,構(gòu)建了視頻圖像處理系統(tǒng)。整個系統(tǒng)以FPGA為核心器件,內(nèi)嵌PowerPC405處理器模塊,通過ⅡC總線完成視頻解碼芯片的初始化,總體上實(shí)現(xiàn)了對視頻圖像信號的采集、處理、存儲和顯示。 本文最后對系統(tǒng)進(jìn)行了調(diào)試。經(jīng)過實(shí)驗(yàn)驗(yàn)證,系統(tǒng)能正確和可靠地工作。整個系統(tǒng)的邏輯資源消耗占FPGA的百分之十幾,剩余的資源可以做許多硬件算法或其它方面的應(yīng)用。
標(biāo)簽: 視頻圖像 處理系統(tǒng)
上傳時間: 2013-05-24
上傳用戶:kaka
北京航空航天大學(xué)出版社,深入淺出ARM7--LPC213x214x下冊,周立功等編著。本書全面介紹了以LPC213x/LPC214x兩個系列ARM芯片為硬件平臺的各種應(yīng)用開發(fā),詳細(xì)分析了嵌入式實(shí)時操作系統(tǒng)μC/OS-II在ARM7上的移植和應(yīng)用。第181-260頁。
上傳時間: 2013-04-24
上傳用戶:515414293
TCPIP源代碼C語言版本,文件 中是用C寫的TCP/IP通信協(xié)議,如果用得到可以直接移植到嵌入式處理器中,只需小量修改即可,希望對有需要者有所幫助^_^
上傳時間: 2013-07-17
上傳用戶:372825274
·詳細(xì)說明:DTMF編碼芯片HT9200的51接口程序。輸入?yún)?shù)R2表示發(fā)送數(shù)據(jù)個數(shù),輸入數(shù)據(jù)與發(fā)送數(shù)據(jù)與DTMF碼的關(guān)系:00H-0 01H-1 02H-2 03H-3 04H-4 05H-5 06H-6 07H-7 08H-8 09H-9 0AH-A 0BH-B 0CH-C 0DH-D 0EH-* 0FH-#。詳細(xì)說明參考文件內(nèi).
上傳時間: 2013-06-02
上傳用戶:jujiast99
·內(nèi)容簡介本書由淺入深、全面系統(tǒng)地介紹了DSP芯片的基本原理、開發(fā)和應(yīng)用。首先介紹了目前廣泛應(yīng)用的DSP芯片的基本結(jié)構(gòu)和特征,以及定點(diǎn)和浮點(diǎn)DSP處理中的一些關(guān)鍵問題;其次介紹了目前應(yīng)用最廣的TI DSP芯片中的TMS320C5000系列及其硬件結(jié)構(gòu)、匯編指令和尋址方式;然后介紹了基于C和匯編語言的開發(fā)方法、芯片的開發(fā)工具及使用,重點(diǎn)介紹了CCS集成開發(fā)環(huán)境:較為詳細(xì)地介紹了DSP系統(tǒng)的軟硬件設(shè)計(jì)方
上傳時間: 2013-04-24
上傳用戶:阿四AIR
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1