C語(yǔ)言實(shí)現(xiàn)RS232上、下位機(jī)串行通信 C語(yǔ)言實(shí)現(xiàn)RS232上、下位機(jī)串行通信
標(biāo)簽: 232 RS C語(yǔ)言 下位機(jī)
上傳時(shí)間: 2013-06-03
上傳用戶(hù):haobin315
C語(yǔ)言實(shí)戰(zhàn)105例的光盤(pán)所附程序,實(shí)戰(zhàn)C編程
標(biāo)簽: 105 C語(yǔ)言 光盤(pán) 程序
上傳時(shí)間: 2013-05-25
上傳用戶(hù):華華123
隨著科學(xué)技術(shù)的進(jìn)步和人民群眾生活水平的提高,視頻監(jiān)控系統(tǒng)在工業(yè)生產(chǎn)、國(guó)家安防、日常生活中得到了廣泛的應(yīng)用。實(shí)時(shí)的遠(yuǎn)程視頻監(jiān)控,能夠及時(shí)、直觀地為人們提供動(dòng)態(tài)現(xiàn)場(chǎng)信息。遠(yuǎn)程視頻監(jiān)控已經(jīng)逐步成為現(xiàn)代社會(huì)管理的重要手段之一。與傳統(tǒng)的視頻監(jiān)控系統(tǒng)相比,嵌入式遠(yuǎn)程無(wú)線監(jiān)控系統(tǒng)具有體積小、攜帶方便、可以進(jìn)行遠(yuǎn)距離監(jiān)控等優(yōu)點(diǎn),從而有著良好的應(yīng)用前景。 本文在總結(jié)分析即有的研究成果的基礎(chǔ)上,將先進(jìn)的嵌入式技術(shù)、視頻技術(shù)、無(wú)線網(wǎng)絡(luò)技術(shù)有效的結(jié)合在一起,力圖設(shè)計(jì)出一款便攜式、低功耗、高電池使用壽命、硬件與軟件資源管理高效合理、人機(jī)交互性能良好的手持式無(wú)線視頻監(jiān)控終端。通過(guò)對(duì)Windows CE.NET嵌入式操作系統(tǒng)下進(jìn)行USB相關(guān)設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)的研究與分析,在本手持終端中實(shí)現(xiàn)了USB host端功能,以滿(mǎn)足對(duì)USB設(shè)備的即插即用操作。本手持終端將會(huì)極大程度上方便監(jiān)控保安人員,使得他們不必隨時(shí)守候在傳統(tǒng)的基于PC的視頻監(jiān)控機(jī)旁,實(shí)現(xiàn)企業(yè)樓宇及智能小區(qū)中電子巡更的任務(wù)。 本文首先對(duì)無(wú)線視頻監(jiān)控系統(tǒng)的發(fā)展現(xiàn)狀進(jìn)行分析與研究,主要包括:無(wú)線視頻監(jiān)控系統(tǒng)的定義、特點(diǎn)、分類(lèi)、應(yīng)用以及發(fā)展趨勢(shì);之后介紹ARM處理器并對(duì)無(wú)線網(wǎng)絡(luò)的發(fā)展?fàn)顩r進(jìn)行研究分析,重點(diǎn)對(duì)無(wú)線網(wǎng)絡(luò)中無(wú)線局域網(wǎng)技術(shù)進(jìn)行闡述;然后筆者利用一款基于ARM920T核的微處理器S3C2410來(lái)構(gòu)建Windows CE.NET操作系統(tǒng)下的無(wú)線視頻監(jiān)控手持終端,在此詳細(xì)闡述了該手持終端硬件、軟件平臺(tái)的研究與設(shè)計(jì);最后為了使該終端支持不同類(lèi)型的非標(biāo)準(zhǔn)USB存儲(chǔ)設(shè)備以及從、USB接口可擴(kuò)展性方面的考慮,通過(guò)對(duì)Windows CE.NET下的USB系統(tǒng)結(jié)構(gòu)和設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)包的分析,研究了在Windows CE.NET嵌入式操作系統(tǒng)下進(jìn)行USB相關(guān)設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)的過(guò)程。
標(biāo)簽: ARM 無(wú)線視頻監(jiān)控 手持終端
上傳時(shí)間: 2013-06-26
上傳用戶(hù):tinawang
按照公安部規(guī)定,我國(guó)從 2004 年開(kāi)始換發(fā)第二代居民身份證,預(yù)計(jì)到 2008 年基本完成第二代居民身份證的換發(fā)工作。第二代身份證與第一代身份證最大的區(qū)別在于:它的內(nèi)部嵌入了一枚指甲蓋大小的非接觸式 IC 芯片,該芯片內(nèi)存儲(chǔ)有姓名、性別等9項(xiàng)信息。本課題設(shè)計(jì)出一款基于 ARM 和 GPRS 技術(shù)的第二代身份證無(wú)線手持閱讀器,該閱讀器能讀出第二代身份證內(nèi) IC 卡信息,并可通過(guò) GPRS 網(wǎng)絡(luò)將信息進(jìn)行無(wú)線傳輸。 本文以該閱讀器的設(shè)計(jì)為主線,論述的主要內(nèi)容如下: 1.介紹了課題背景及意義。全國(guó) 9 億第二代身份證的換發(fā),必然帶來(lái)各行業(yè)對(duì)閱讀器的大量需求,而現(xiàn)有閱讀器的弊端促使了對(duì)閱讀器做更深入的研究。 2.介紹了相關(guān)概念及技術(shù),包括:無(wú)線射頻識(shí)別技術(shù)、ISO/IEC14443 協(xié)議、嵌入式系統(tǒng)、ARM、GPRS技術(shù)等。 3.詳細(xì)介紹了該閱讀器的硬件設(shè)計(jì)方法,并給出主要硬件模塊電路原理圖及其 PCB 板設(shè)計(jì)方法,同時(shí)也簡(jiǎn)單介紹了硬件的焊接和調(diào)試過(guò)程。 4.詳細(xì)介紹了該閱讀器的軟件設(shè)計(jì)方法,包括:讀卡模塊驅(qū)動(dòng)程序、GPRS 模塊驅(qū)動(dòng)程序、人機(jī)對(duì)話(huà)模塊驅(qū)動(dòng)程序、I/O 口驅(qū)動(dòng)程序的流程圖和部分代碼。 5.為使該閱讀器安全可靠地運(yùn)行,對(duì)閱讀器進(jìn)行了各種功能測(cè)試,包括:讀卡功能、GPRS 數(shù)據(jù)傳輸功能、人機(jī)接口功能。 通過(guò)功能測(cè)試,該閱讀器能準(zhǔn)確讀取第二代身份證內(nèi)信息并通過(guò)GPRS 網(wǎng)絡(luò)成功將信息發(fā)送出去。該閱讀器與市面上現(xiàn)有的閱讀器相比,具有可脫機(jī)操作、無(wú)線傳輸、小巧靈便的優(yōu)點(diǎn)。由于該閱讀器軟件采用模塊化的設(shè)計(jì)方法,可以方便移植到其他非接觸卡閱讀器中,因此本閱讀器具有非常廣泛的應(yīng)用前景。
上傳時(shí)間: 2013-06-10
上傳用戶(hù):爺?shù)臍赓|(zhì)
本文較詳細(xì)地分析了單片機(jī)C 語(yǔ)言的特點(diǎn),就單片機(jī)系統(tǒng)資源對(duì)C 語(yǔ)言編程的制約,匯編與C語(yǔ)言混合編程等問(wèn)題進(jìn)行進(jìn)行了討論,并給出了相應(yīng)的處理程序。關(guān)鍵詞: 單片機(jī);C 語(yǔ)言;匯編語(yǔ)言;結(jié)構(gòu)化設(shè)計(jì)
標(biāo)簽: 單片機(jī) C語(yǔ)言編程 若干問(wèn)題
上傳時(shí)間: 2013-04-24
上傳用戶(hù):hewenzhi
隨著微電子技術(shù)的快速發(fā)展,電子設(shè)備逐漸向著小型化、集成化方向發(fā)展;人們?cè)谝笤O(shè)備性能不斷提升的同時(shí),還要求設(shè)備功耗低、體積小、重量輕、可靠性高。同樣在我軍武器裝備的研制過(guò)程中,也對(duì)各武器裝備都提出了新的要求,特別是針對(duì)單兵配備的便攜設(shè)備,對(duì)體積、功耗、擴(kuò)展性的要求更是嚴(yán)格。 在某手持式設(shè)備的開(kāi)發(fā)項(xiàng)目中,需要設(shè)計(jì)一塊接口板,要求實(shí)現(xiàn)高達(dá)8個(gè)串行口擴(kuò)展以及能源管理和數(shù)字輸入輸出接口等功能,該接口板與處理器模塊的連接總線采用LPC總線,整個(gè)手持設(shè)備除了對(duì)功能有基本的要求以外,對(duì)體積及功耗都提出了極高的要求。針對(duì)項(xiàng)目的具體設(shè)計(jì)要求,經(jīng)過(guò)與傳統(tǒng)設(shè)計(jì)方法的比較,決定采用FPGA來(lái)實(shí)現(xiàn)LPC接口及UART控制器功能。 論文的主要目標(biāo)是完成LPC接口的UART控制在FPGA中的實(shí)現(xiàn)。對(duì)于各模塊中的關(guān)鍵的功能部分,文中對(duì)其實(shí)現(xiàn)都進(jìn)行了詳細(xì)的說(shuō)明。整個(gè)設(shè)計(jì)全部采用硬件描述語(yǔ)言(HDL)實(shí)現(xiàn),并且采用了分模塊的設(shè)計(jì)風(fēng)格,具有很好的重用性。 為了在硬件平臺(tái)上驗(yàn)證設(shè)計(jì),還實(shí)做了FPGA驗(yàn)證平臺(tái),并用C語(yǔ)言編寫(xiě)了測(cè)試程序。經(jīng)過(guò)驗(yàn)證,該方案完全實(shí)現(xiàn)了接口板的功能要求,并且滿(mǎn)足體積和功耗上的要求,取得了良好的效果。 論文通過(guò)采用FPGA作為電路設(shè)計(jì)的核心,以一種新的數(shù)字電路設(shè)計(jì)方法實(shí)現(xiàn)電路功能;旨在通過(guò)這種方式,不斷提高設(shè)備的性能并拓展設(shè)計(jì)者思想。
上傳時(shí)間: 2013-05-21
上傳用戶(hù):poyao
從制成世界上第一臺(tái)激光器開(kāi)始,激光優(yōu)異的單色性、方向性和高亮度特點(diǎn)引起了各界的關(guān)注。激光測(cè)距技術(shù)是目前應(yīng)用較為廣泛的一種激光技術(shù),它與一般測(cè)距方法相比,具有操作方便,精度高和晝夜可用的優(yōu)點(diǎn)。目前激光測(cè)距技術(shù)分成脈沖式和連續(xù)式兩種類(lèi)型,連續(xù)式測(cè)距系統(tǒng)隨著近年來(lái)激光技術(shù)的發(fā)展逐漸引起人們的關(guān)注,在民用領(lǐng)域,尤其是在一些對(duì)數(shù)據(jù)的實(shí)時(shí)性要求不很高的系統(tǒng)中得到普遍應(yīng)用。 小型化、智能化、高精度、對(duì)人眼安全是激光測(cè)距的發(fā)展方向,但是目前的測(cè)距儀普遍存在元器件較多、功耗相對(duì)較高、靈活性不夠、適應(yīng)能力不強(qiáng)、抗干擾能力不強(qiáng)等缺點(diǎn),不利于整機(jī)的一體化和小型化設(shè)計(jì)。 基于上述局限性,本文提出一種新的思想,將數(shù)字信號(hào)處理技術(shù)應(yīng)用到連續(xù)式相位激光測(cè)距技術(shù)中,具體是利用DDS(直接數(shù)字頻率合成)技術(shù)產(chǎn)生用于調(diào)制激光器的正弦信號(hào),利用FPGA與DSP技術(shù)實(shí)現(xiàn)高速數(shù)字化處理。該方法不僅克服了上面所述的缺點(diǎn),而且還具有以下的優(yōu)點(diǎn):可以通過(guò)軟件的方法改變調(diào)制頻率,大大簡(jiǎn)化了測(cè)相電路,提高了使用的方便性:解決了激光連續(xù)測(cè)距中頻率輸出不穩(wěn)定和相位抖動(dòng)的問(wèn)題,使測(cè)距儀的穩(wěn)定性更高;采用DSP處理芯片對(duì)信號(hào)進(jìn)行處理,處理速度更快,提高了實(shí)時(shí)性;采用FFT技術(shù)測(cè)相,不僅精度高,而且隨著微電子技術(shù)的不斷發(fā)展,精度還有上升的空間。 本文從理論和實(shí)驗(yàn)上驗(yàn)證了該測(cè)距方案的可行性。在采用實(shí)時(shí)取樣補(bǔ)償技術(shù)的情況下,該測(cè)距方案的測(cè)距精度可達(dá)到毫米量級(jí),該測(cè)距方案設(shè)計(jì)新穎,系統(tǒng)受環(huán)境因素影響較小,可在惡劣環(huán)境下進(jìn)行短距離(一般小于15米)的測(cè)量。實(shí)驗(yàn)結(jié)果表明,該設(shè)計(jì)方案基本上達(dá)到預(yù)期的指標(biāo)要求。
標(biāo)簽: FPGADSP 激光測(cè)距系統(tǒng)
上傳時(shí)間: 2013-06-08
上傳用戶(hù):manking0408
模糊控制 C語(yǔ)言實(shí)現(xiàn) 利用模糊數(shù)學(xué)的基本思想和理論的控制方法。在傳統(tǒng)的控制領(lǐng)域里,控制系統(tǒng)動(dòng)態(tài)模式的精確與否是影響控制優(yōu)劣的最主要關(guān)鍵,系統(tǒng)動(dòng)態(tài)的信息越詳細(xì),則越能達(dá)到精確控制的目的。
上傳時(shí)間: 2013-05-20
上傳用戶(hù):shinesyh
根據(jù)交通部公布的數(shù)據(jù),交通事故呈逐年上升趨勢(shì),交通事故不僅給公民的財(cái)產(chǎn)造成了損失,而且給公民的人身安全也會(huì)造成威脅。因此如何更好地避免交通事故成為一個(gè)焦點(diǎn)課題,汽車(chē)安全系統(tǒng)更是成為汽車(chē)生產(chǎn)商和研究機(jī)構(gòu)的研究熱點(diǎn)。 當(dāng)前汽車(chē)安全系統(tǒng)有兩大種類(lèi):一是被動(dòng)式安全系統(tǒng)。例如:安全帶,安全氣囊等。二是主動(dòng)式安全系統(tǒng)。主動(dòng)安全系統(tǒng)又分為主動(dòng)被動(dòng)式和主動(dòng)自動(dòng)式。前者有ABS等。后者有汽車(chē)自動(dòng)防撞系統(tǒng)和倒車(chē)?yán)走_(dá)等。 本文采用激光測(cè)距系統(tǒng),開(kāi)發(fā)一種汽車(chē)在高速公路上行駛的主動(dòng)式防撞系統(tǒng),本文的重點(diǎn)是開(kāi)發(fā)測(cè)距預(yù)警系統(tǒng),采用專(zhuān)門(mén)的激光測(cè)距芯片和接收芯片,并采用FPGA(Filed Programmable Gate Array)作為主控芯片,對(duì)前車(chē)進(jìn)行有效的監(jiān)控,根據(jù)檢測(cè)得到的數(shù)據(jù),實(shí)時(shí)提出建議和報(bào)警,提醒駕駛員減速或者采取制動(dòng)措施,從而達(dá)到預(yù)防追尾碰撞的目的。本文工作主要有以下幾個(gè)方面: 1) 在比較分析激光、雷達(dá)和毫米波等測(cè)距方法的基礎(chǔ)上,根據(jù)市場(chǎng)需求及潛在用戶(hù)分析,確定采用激光脈沖測(cè)距方式。針對(duì)激光脈沖測(cè)距存在的技術(shù)難題,提出以FPGA作為系統(tǒng)核心控制模塊的測(cè)距系統(tǒng)設(shè)計(jì)方案。 2) 根據(jù)對(duì)車(chē)載動(dòng)態(tài)測(cè)距系統(tǒng)測(cè)量精度、測(cè)量頻率和測(cè)量范圍的基本要求,結(jié)合脈沖激光測(cè)距的特點(diǎn),提出采用多頭脈沖激光測(cè)距和多周期脈沖測(cè)量的技術(shù)方案。該方案可有效提高系統(tǒng)測(cè)距精度和測(cè)量范圍,降低系統(tǒng)成本。 3) 基于上述方案,完成了基于FPGA的多頭脈沖激光測(cè)距系統(tǒng)的各功能模塊的詳細(xì)設(shè)計(jì)、功能仿真、綜合優(yōu)化及板級(jí)測(cè)試實(shí)驗(yàn)。實(shí)驗(yàn)表明,各主要功能模塊基本達(dá)到預(yù)期設(shè)計(jì)要求,為測(cè)距系統(tǒng)的后期開(kāi)發(fā)奠定了基礎(chǔ)。 4) 完成了激光測(cè)距傳感器外圍光電轉(zhuǎn)換電路、電源轉(zhuǎn)換電路及通訊接口的設(shè)計(jì)、制作、安裝及實(shí)驗(yàn)室調(diào)試。 5) 最后對(duì)論文研究工作進(jìn)行了總結(jié),提出了系統(tǒng)的不足之處和進(jìn)一步研究工作的方向。
標(biāo)簽: FPGA 激光測(cè)距系統(tǒng)
上傳時(shí)間: 2013-05-27
上傳用戶(hù):yatouzi118
激光測(cè)距是隨著激光技術(shù)的出現(xiàn)而發(fā)展起來(lái)的一種精密測(cè)量技術(shù),因其良好的精確度特性廣泛地應(yīng)用在軍事和民用領(lǐng)域。但傳統(tǒng)的激光測(cè)距系統(tǒng)大多采用分立的單元電路搭建而成,不僅造成了開(kāi)發(fā)成本較高,電路較復(fù)雜,調(diào)試?yán)щy等諸多問(wèn)題,而且這種系統(tǒng)體積和重量較大,嚴(yán)重阻礙了激光測(cè)距系統(tǒng)的普及應(yīng)用,因此近年來(lái)激光測(cè)距技術(shù)向著小型化和集成化的方向發(fā)展。本文就旨在找出一種激光測(cè)距的集成化方案,將激光接收電路部分集成為一個(gè)專(zhuān)用集成電路,使傳統(tǒng)的激光測(cè)距系統(tǒng)簡(jiǎn)化成三個(gè)部分,激光器LD、接收PD和一片集成電路芯片。 本文設(shè)計(jì)的激光測(cè)距系統(tǒng)基于相位差式激光測(cè)距原理,綜合當(dāng)前所有的測(cè)相技術(shù),提出了一種基于FPGA的芯片運(yùn)用DCM的動(dòng)態(tài)移相功能實(shí)現(xiàn)相位差測(cè)量的方法。該方法實(shí)現(xiàn)起來(lái)方便快捷,無(wú)需復(fù)雜的過(guò)程計(jì)算,不僅能夠達(dá)到較高的測(cè)距精度,同時(shí)可以大大簡(jiǎn)化外圍電路的設(shè)計(jì),使測(cè)距系統(tǒng)達(dá)到最大程度的集成化,滿(mǎn)足了近年來(lái)激光測(cè)距系統(tǒng)向小型化和集成化方向發(fā)展的要求,除此,該方法還可以減少環(huán)境因素對(duì)測(cè)距誤差的影響,降低測(cè)距系統(tǒng)對(duì)測(cè)試環(huán)境的要求。本論文的創(chuàng)新點(diǎn)有: 1.基于方波實(shí)現(xiàn)激光的調(diào)制和發(fā)射,簡(jiǎn)化了復(fù)雜的外圍電路設(shè)計(jì); 2.激光測(cè)距的數(shù)據(jù)處理系統(tǒng)在一片F(xiàn)PGA芯片上實(shí)現(xiàn),便于系統(tǒng)的集成。 在基于DCM的激光測(cè)距方案中,本文詳細(xì)的敘述了利用DCM測(cè)相的基本原理,并給出了由相位信息得到距離信息的計(jì)算過(guò)程,然后將利用不同測(cè)尺測(cè)得的結(jié)果進(jìn)行合成,并最終將距離的二進(jìn)制信息轉(zhuǎn)換成十進(jìn)制顯示出來(lái)。本文以Xilinx公司Virtex-II Pro開(kāi)發(fā)板做為開(kāi)發(fā)平臺(tái),通過(guò)編程和仿真驗(yàn)證了該測(cè)距方案的可行性。在采用多次測(cè)量求平均值的情況下,該測(cè)距方案的測(cè)距精度可以達(dá)到3mm,測(cè)距量程可達(dá)100m。該方案設(shè)計(jì)新穎,可將整個(gè)的數(shù)據(jù)處理系統(tǒng)在FPGA芯片中實(shí)現(xiàn),為最終的專(zhuān)用集成芯片的設(shè)計(jì)打下了基礎(chǔ),有利于測(cè)距系統(tǒng)的集成單片化。
標(biāo)簽: FPGA 激光測(cè)距 數(shù)據(jù)處理
上傳時(shí)間: 2013-06-20
上傳用戶(hù):lili1990
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1