ltc6811,板卡,官方,資料 ,包含原理圖,PcB 等相關(guān)文件
上傳時(shí)間: 2022-08-09
上傳用戶:
在數(shù)字化推進(jìn)速度加快的大背景下,全球農(nóng)業(yè)也由傳統(tǒng)農(nóng)業(yè)向現(xiàn)代農(nóng)業(yè)方向轉(zhuǎn)變,而實(shí)現(xiàn)農(nóng)業(yè)信息與數(shù)字化則是現(xiàn)代化農(nóng)業(yè)的重要標(biāo)志與核心技術(shù)。我國農(nóng)業(yè)具有地域分散、對(duì)象多樣、生物自身變異大、環(huán)境因子不確定等特點(diǎn),也是受環(huán)境影響最明顯的領(lǐng)域,因此對(duì)環(huán)境與生物信息的監(jiān)測(cè)顯得十分重要。同時(shí)現(xiàn)代無線網(wǎng)絡(luò)信息技術(shù)和計(jì)算機(jī)應(yīng)用等技術(shù)近幾年得到了長足的發(fā)展,廣泛的應(yīng)用于工業(yè)的各個(gè)領(lǐng)域。因此,將這些最新的技術(shù)應(yīng)用于相對(duì)發(fā)展較慢的農(nóng)業(yè)各領(lǐng)域顯得迫在眉睫。 本文根據(jù)農(nóng)業(yè)對(duì)象具有偏遠(yuǎn)、分散、易變、多樣等特點(diǎn),提出了一種針對(duì)農(nóng)業(yè)環(huán)境信息遠(yuǎn)程監(jiān)測(cè)的系統(tǒng)設(shè)計(jì)方案,并從軟件和硬件二方面詳細(xì)介紹了系統(tǒng)方案的設(shè)計(jì)和實(shí)現(xiàn)方法。本研究通過采用μC/OS-Ⅱ系統(tǒng)的嵌入式技術(shù),實(shí)現(xiàn)了數(shù)據(jù)采集系統(tǒng)底層網(wǎng)絡(luò)與信息發(fā)布上層網(wǎng)絡(luò)的無縫連接為建立基于WEB的農(nóng)業(yè)環(huán)境遠(yuǎn)程監(jiān)測(cè)系統(tǒng)奠定了基礎(chǔ),同時(shí)也為農(nóng)業(yè)網(wǎng)絡(luò)通信“最后一公里”問題的解決提供了一種解決方案。 該系統(tǒng)的設(shè)計(jì)充分利用了網(wǎng)絡(luò)技術(shù)。通過INTERNET,用戶可以隨時(shí)了解農(nóng)業(yè)環(huán)境的實(shí)時(shí)情況以采取措施。系統(tǒng)中嵌入式操作系統(tǒng)μC/OS-Ⅱ的應(yīng)用提高了系統(tǒng)的實(shí)時(shí)性、可靠性和可擴(kuò)展性:減少了對(duì)系統(tǒng)硬件的依賴,增加了系統(tǒng)安全性;降低了成本。特別是自主開發(fā)的核心板卡,經(jīng)連續(xù)的調(diào)試運(yùn)行穩(wěn)定、數(shù)據(jù)可靠。 本文首先介紹了高速實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)的發(fā)展和現(xiàn)狀。由于傳統(tǒng)的設(shè)計(jì)方式的欠缺而考慮到將嵌入式操作系統(tǒng)引入到該系統(tǒng)中,很好的解決了多傳感器的接入,使得本系統(tǒng)具有巨大的靈活性和可擴(kuò)展性。 本文以源碼開放的嵌入式操作系統(tǒng)μC/OS-Ⅱ?yàn)楹诵模訪PC2210微控制器為載體,充分利用GPRS無線網(wǎng)絡(luò)傳輸技術(shù),實(shí)現(xiàn)了高速實(shí)時(shí)信息監(jiān)測(cè)系統(tǒng)的關(guān)鍵設(shè)計(jì)。 考慮到該系統(tǒng)以后的可擴(kuò)展性,在設(shè)計(jì)的過程中硬件部分預(yù)留了一部分接口電路以備后續(xù)開發(fā)使用;軟件的設(shè)計(jì)過程中應(yīng)該注意的問題和實(shí)際操作中出現(xiàn)的一系列問題以及解決辦法在文中都有詳細(xì)的說明,并且軟件的基本構(gòu)架在文章中也有所體現(xiàn),文章結(jié)尾給出了一些系統(tǒng)經(jīng)實(shí)驗(yàn)后在WEB上發(fā)布顯示的數(shù)據(jù)。
標(biāo)簽: ARM 嵌入式 無線遠(yuǎn)程
上傳時(shí)間: 2013-07-09
上傳用戶:juyuantwo
運(yùn)動(dòng)控制技術(shù)是機(jī)電一體化的核心部分,提高運(yùn)動(dòng)控制技術(shù)水平對(duì)于提高我國的機(jī)電一體化技術(shù)具有至關(guān)重要的作用。運(yùn)動(dòng)控制技術(shù)的發(fā)展是制造自動(dòng)化前進(jìn)的旋律,是推動(dòng)新的產(chǎn)業(yè)革命的關(guān)鍵技術(shù)。對(duì)于數(shù)控系統(tǒng)來說,最重要的是控制各個(gè)電機(jī)軸的運(yùn)動(dòng),這是運(yùn)動(dòng)控制器接收并依照數(shù)控裝置的指令來控制各個(gè)電機(jī)軸運(yùn)動(dòng)從而實(shí)現(xiàn)數(shù)控加工的,數(shù)據(jù)加工中的定位控制精度、速度調(diào)節(jié)的性能等重要指標(biāo)都與運(yùn)動(dòng)控制器直接相關(guān)。目前對(duì)數(shù)控系統(tǒng)的研究都集中在插入PC的NC控制器的研究上,而其核心部分就是對(duì)步進(jìn)、伺服電機(jī)進(jìn)行控制的運(yùn)動(dòng)控制卡的研究。對(duì)PC-NC來說,運(yùn)動(dòng)控制卡的性能很大程度上決定了整個(gè)數(shù)控系統(tǒng)的性能,而微電子和數(shù)字信號(hào)處理技術(shù)的發(fā)展及其應(yīng)用,使運(yùn)動(dòng)控制卡的性能得到了不斷改進(jìn),集成度和可靠性大大提高。 本課題通過對(duì)運(yùn)動(dòng)控制技術(shù)的深入研究,并針對(duì)國內(nèi)運(yùn)動(dòng)控制技術(shù)的研究起步較晚的現(xiàn)狀,結(jié)合當(dāng)前運(yùn)動(dòng)控制領(lǐng)域的具體需要,緊跟當(dāng)前運(yùn)動(dòng)控制技術(shù)研究的發(fā)展趨勢(shì),吸收了數(shù)控技術(shù)和相關(guān)運(yùn)動(dòng)控制技術(shù)的最新成果,提出了基于PCI和FPGA的方案,研制了一款比較新穎的、功能強(qiáng)大的、具有很大柔性的四軸多功能運(yùn)動(dòng)控制卡。 本課題的具體研究主要有以下幾方面: 首先,通過對(duì)運(yùn)動(dòng)控制卡及運(yùn)動(dòng)控制系統(tǒng)等行業(yè)現(xiàn)狀的全面調(diào)研,和對(duì)運(yùn)動(dòng)控制技術(shù)的深入學(xué)習(xí),在比較了幾種常用的運(yùn)動(dòng)控制方案的基礎(chǔ)上,提出了基于FPGA的運(yùn)動(dòng)控制設(shè)計(jì)方案,并規(guī)劃了板卡的總體設(shè)計(jì)。 其次,根據(jù)總體設(shè)計(jì),規(guī)劃了板卡的結(jié)構(gòu),詳細(xì)劃分并實(shí)現(xiàn)了FPGA各部分的功能;利用光電隔離原理設(shè)計(jì)了數(shù)字輸入/輸出電路。 再次,利用FPGA的資源實(shí)現(xiàn)了PCI從設(shè)備接口,達(dá)到跟控制卡通信的目的,針對(duì)運(yùn)動(dòng)控制中的一些具體問題,如運(yùn)動(dòng)平穩(wěn)性、實(shí)時(shí)控制以及多軸聯(lián)動(dòng)等,在FPGA上設(shè)計(jì)了四軸運(yùn)動(dòng)控制電路,定義了各個(gè)寄存器的具體功能,設(shè)計(jì)了功能齊全的加/減速控制電路、變頻分配電路、倍頻分頻電路和三個(gè)功能各異的計(jì)數(shù)器電路等,自動(dòng)降速點(diǎn)運(yùn)動(dòng)、A/B相編碼器倍頻計(jì)數(shù)電路等特殊功能。最后,進(jìn)行了本運(yùn)動(dòng)控制卡的測(cè)試,從測(cè)試和應(yīng)用結(jié)果來看,該卡達(dá)到預(yù)期的要求。
上傳時(shí)間: 2013-07-27
上傳用戶:zgu489
近些年來,隨著以計(jì)算機(jī)技術(shù)、通信技術(shù)為主的信息技術(shù)的快速發(fā)展和Internet的廣泛應(yīng)用,嵌入式系統(tǒng)也受到了越來越多的重視,日益廣泛的應(yīng)用與工業(yè)控制、移動(dòng)通訊、家用電器以及消費(fèi)電子設(shè)備中。 而數(shù)據(jù)采樣在現(xiàn)代工業(yè)中發(fā)揮著非常重要的作用,工業(yè)設(shè)備的監(jiān)測(cè)和控制都離不開數(shù)據(jù)的采集。但傳統(tǒng)的基于單片機(jī)系統(tǒng)的數(shù)據(jù)采樣模塊因?yàn)闊o法或很難完成操作系統(tǒng)的嵌入、文件的管理、各種接口的連接、與Internet的互聯(lián)、大容量存儲(chǔ)器的擴(kuò)展等功能,所以在許多領(lǐng)域的應(yīng)用受到限制。針對(duì)這些問題,設(shè)計(jì)開發(fā)了基于Linux操作系統(tǒng)的嵌入式數(shù)據(jù)采集模塊。 本文在綜合分析了現(xiàn)有數(shù)據(jù)采集系統(tǒng)存在問題的基礎(chǔ)上,新設(shè)計(jì)的嵌入式數(shù)據(jù)采集系統(tǒng)采用板卡式結(jié)構(gòu)提高了系統(tǒng)的可擴(kuò)展性和靈活性;采用嵌入式Linux內(nèi)核作為系統(tǒng)的運(yùn)行、調(diào)度的核心,提高了系統(tǒng)的軟件可移植性和穩(wěn)定性;采用基于ARM9核的32位嵌入式微處理器,作為控制、處理和通信的核心,提高了整個(gè)硬件系統(tǒng)的處理能力、控制靈活性以及抗干擾能力,并降低了功耗。系統(tǒng)有強(qiáng)大的網(wǎng)絡(luò)通信能力,為接入Internet提供了可能。 基于ARM的嵌入式數(shù)據(jù)采集與處理系統(tǒng)結(jié)構(gòu)清晰、通用性好、可擴(kuò)展性強(qiáng),可為各種嵌入式應(yīng)用提供一套完整的硬、軟件解決方案,在工業(yè)測(cè)量與控制領(lǐng)域具有較為廣闊的應(yīng)用前景。
標(biāo)簽: ARM 數(shù)據(jù)采集系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:chens000
本論文采用TOP-DOWN設(shè)計(jì)方法對(duì)PCI總線接口控制器的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了研究,對(duì)PCI總線協(xié)議做了比較深刻的理解和分析.本論文以PCI總線接口控制器的設(shè)計(jì)和實(shí)現(xiàn)為線索,闡述了PCI總線接口控制器設(shè)計(jì)、仿真及綜合、驗(yàn)證的各個(gè)步驟,以及PCI板卡驅(qū)動(dòng)程序的編寫和調(diào)試.作為PCI接口控制器下一步發(fā)展的前瞻性研究,還介紹PCI接口控制器DMA傳輸方式的實(shí)現(xiàn)思路及功能模塊劃分.在本論文的研究中,重點(diǎn)分析了PCI總線接口控制器的設(shè)計(jì)、對(duì)PCI總線協(xié)議的分析理解是進(jìn)行PCI總線接口控制器設(shè)計(jì)的前提,而對(duì)PCI總線接口控制器的功能分析和結(jié)構(gòu)劃分是設(shè)計(jì)的關(guān)鍵.本論文在對(duì)PCI總線接口控制器的功能分析和結(jié)構(gòu)分析的基礎(chǔ)上,對(duì)PCI總線接口控制器的整體設(shè)計(jì)和子模塊的劃分和實(shí)現(xiàn)進(jìn)行了詳細(xì)的分析闡述.通過本論文的研究,完成了PCI總線接口控制器的設(shè)計(jì),并且通過編寫測(cè)試激勵(lì)程序完成了功能仿真,以及布局布線后的時(shí)序仿真,并設(shè)計(jì)了PCB實(shí)驗(yàn)板進(jìn)行了測(cè)試,證明所實(shí)現(xiàn)的PCI接口控制器完成了要求的功能.
上傳時(shí)間: 2013-04-24
上傳用戶:stvnash
隨著對(duì)高處理能力、網(wǎng)絡(luò)通信、實(shí)時(shí)多任務(wù),超低功耗這些需求的增長,傳統(tǒng)8位處理器已經(jīng)不能滿足新產(chǎn)品的要求了,高端嵌入式處理器已經(jīng)得到了普遍的重視和應(yīng)用.ARM是目前嵌入式領(lǐng)域應(yīng)用最廣泛的RISC微處理器結(jié)構(gòu),該文研究了基于ARM處理器的嵌入式系統(tǒng)的開發(fā),介紹了利用一款A(yù)RM微處理器和FPGA設(shè)計(jì)的四路E1中繼板卡的硬件結(jié)構(gòu)和工作原理,并在這個(gè)硬件平臺(tái)上進(jìn)行軟件開發(fā)的過程.該四路E1收發(fā)器能夠提供四條E1鏈路,把帶寬從2Mbps提高到8Mbps,能夠同時(shí)負(fù)載120個(gè)用戶的通信,解決了數(shù)字環(huán)路系統(tǒng)中卡槽數(shù)目限制的問題.目前,建立在G. 703基礎(chǔ)上的El接口在分組網(wǎng)、幀中繼網(wǎng)、GSM移動(dòng)基站及軍事通信中得到廣泛的應(yīng)用,傳送語音信號(hào)、數(shù)據(jù)、圖像等業(yè)務(wù).文中首先分析了當(dāng)前數(shù)字環(huán)路系統(tǒng)的發(fā)展現(xiàn)狀和趨勢(shì),隨著網(wǎng)絡(luò)通信的用戶數(shù)目及信息量的猛增,拓寬數(shù)據(jù)傳輸?shù)耐ǖ朗且豁?xiàng)研究熱點(diǎn),這是開發(fā)四路E1收發(fā)器的一個(gè)目的.接著敘述了數(shù)字環(huán)路系統(tǒng)的結(jié)構(gòu)和工作原理,即四路E1收發(fā)器的應(yīng)用環(huán)境,著重介紹了四路E1板卡在整個(gè)系統(tǒng)中所扮演的角色和嵌入式處理器ARM的體系結(jié)構(gòu)和特點(diǎn),鑒于數(shù)據(jù)傳輸中對(duì)時(shí)鐘的要求比較嚴(yán)格,該文還介紹了FPGA技術(shù),應(yīng)用它主要是為系統(tǒng)提供各個(gè)精確的時(shí)鐘.然后,在分析了四路E1收發(fā)器的工作原理和比較了各類處理器特點(diǎn)的基礎(chǔ)上,提出了四路E1收發(fā)器的硬件設(shè)計(jì),分別介紹了時(shí)鐘模塊、系統(tǒng)接口電路、存儲(chǔ)系統(tǒng)模塊、四通道E1合成器模塊、CPU模塊以及時(shí)隙交換模塊.接著,在研究分析了G.703和G.704等通信協(xié)議后,再根據(jù)系統(tǒng)要求提出了四路E1收發(fā)器的軟件設(shè)計(jì).先介紹了實(shí)時(shí)操作系統(tǒng)RTXC,詳細(xì)闡述了ARM處理器啟動(dòng)代碼程序的設(shè)計(jì),然后給出了在此操作系統(tǒng)下軟件設(shè)計(jì)的整體結(jié)構(gòu),分四個(gè)任務(wù)分別闡述此軟件功能,其中詳細(xì)介紹了信令處理模塊、接口中斷處理模塊、系統(tǒng)運(yùn)行監(jiān)測(cè)模塊和RC消息LC消息處理模塊.最后介紹了軟件和硬件的調(diào)試方法以及設(shè)計(jì)過程中的調(diào)試開發(fā)過程,整個(gè)系統(tǒng)設(shè)計(jì)完成后,經(jīng)過反復(fù)調(diào)試、測(cè)驗(yàn)已達(dá)到了預(yù)期的效果,現(xiàn)正投入使用中.
標(biāo)簽: FPGA ARM 處理器 中的應(yīng)用
上傳時(shí)間: 2013-04-24
上傳用戶:夢(mèng)雨軒膂
該文進(jìn)行的設(shè)計(jì)作為數(shù)控系統(tǒng)大課題中的一個(gè)子課題,主要研究利用PCI總線來實(shí)現(xiàn)對(duì)外圍IO的操作,硬件上包括設(shè)計(jì)一塊PCI接口卡并測(cè)試通過,軟件上實(shí)現(xiàn)了PCI接口卡在Linux下的驅(qū)動(dòng)和用軟PLC來實(shí)現(xiàn)對(duì)外圍IO的操作.該文在比較幾種微機(jī)總線的基礎(chǔ)上,為了實(shí)現(xiàn)數(shù)控系統(tǒng)高速、高精度、低功耗的要求,采用PCI總線進(jìn)行設(shè)計(jì).隨著可編程邏輯器件的發(fā)展,為在一片PLD芯片內(nèi)實(shí)現(xiàn)復(fù)雜的邏輯控制提供了條件.該文在綜合比較開發(fā)PCI卡的幾種方法的基礎(chǔ)上,選擇了使用FPGA來實(shí)現(xiàn)PCI接口卡設(shè)計(jì).用VHDL語言對(duì)FPGA編程,采用模塊化的設(shè)計(jì)方法進(jìn)行設(shè)計(jì),用狀態(tài)機(jī)來控制PCI邏輯的時(shí)序.設(shè)計(jì)首先在EDA軟件上仿真通過后,制作成PCI板卡并在現(xiàn)場(chǎng)調(diào)試通過.為方便所設(shè)計(jì)的PCI卡在數(shù)控系統(tǒng)及其它系統(tǒng)中應(yīng)用,該文設(shè)計(jì)了PCI卡在Linux下的設(shè)備驅(qū)動(dòng)程序,主要包括設(shè)備的注冊(cè)與注銷、與Linux內(nèi)核的接口、相關(guān)的入口函數(shù)、驅(qū)動(dòng)程序的編碼、編譯、加載與卸載等,并編寫了相應(yīng)的測(cè)試代碼,在Linux環(huán)境下調(diào)試通過.為了解決數(shù)控系統(tǒng)中PLC的應(yīng)用問題,該文還設(shè)計(jì)了PCI卡在軟PLC中的應(yīng)用.采用的軟PLC軟件是Linux下的MatPLC軟件.在詳細(xì)討論MatPLC工作原理的基礎(chǔ)上,設(shè)計(jì)了一個(gè)輸入模塊、一個(gè)輸出模塊和一個(gè)MatPLC配置文件.輸入模塊通過驅(qū)動(dòng)程序從PCI卡中讀取數(shù)據(jù),傳送到MatPLC內(nèi)核的全局變量中,輸出模塊從內(nèi)核全局變量讀取數(shù)據(jù)并進(jìn)行邏輯運(yùn)算,再輸出到PCI卡.將他們編譯通過,并進(jìn)行測(cè)試,最終實(shí)現(xiàn)軟PLC對(duì)外圍IO端口的讀寫.該論文受到廣東省科技攻關(guān)項(xiàng)目[2002A1040402]、廣東省科技攻關(guān)項(xiàng)目[2003C101002]、廣州市重大科技攻關(guān)計(jì)劃[2002Z1-D0051]的資助.
標(biāo)簽: FPGA PCI 接口設(shè)計(jì)
上傳時(shí)間: 2013-07-18
上傳用戶:szchen2006
隨著信息社會(huì)的發(fā)展,人們要處理的各種信息總量變得越來越大,尤其在處理大數(shù)據(jù)量與實(shí)時(shí)處理數(shù)據(jù)方面,對(duì)處理設(shè)備的要求是非常高的。為滿足這些要求,實(shí)時(shí)快速的各種CPU、處理板應(yīng)運(yùn)而生。這類CPU與板卡處理數(shù)據(jù)速度快,效率高,并且不斷的完善與發(fā)展。此類板卡要求與外部設(shè)備通訊,同時(shí)也要進(jìn)行內(nèi)部的數(shù)據(jù)交換,于是板卡的接口設(shè)備調(diào)試與內(nèi)部數(shù)據(jù)交換也成為必須要完成的工作。本文所作的工作正是基于一種高速通用信號(hào)處理板的外部接口和內(nèi)部數(shù)據(jù)通道的設(shè)計(jì)。 本文首先介紹了通用信號(hào)處理板的應(yīng)用開發(fā)背景,包括此類板卡使用的處理芯片、板上設(shè)備、發(fā)展概況以及和外部相連的各種總線概況,同時(shí)說明了本人所作的主要工作。 其次,介紹了PCI接口的有關(guān)規(guī)范,給出了通用信號(hào)處理板與CPCI的J1口的設(shè)計(jì)時(shí)序;介紹了DDR存儲(chǔ)器的概況、電平標(biāo)準(zhǔn)以及功能寄存器,并給出了與DDR.存儲(chǔ)器接口的設(shè)計(jì)時(shí)序;介紹了片上主要數(shù)據(jù)處理器件TS-202的有關(guān)概況,設(shè)計(jì)了板卡與DSP的接口時(shí)序。 再次,介紹了Altera公司FPGA的程序設(shè)計(jì)流程,并使用VHDL語言編程完成各個(gè)模塊之間的數(shù)據(jù)傳遞,并重點(diǎn)介紹了DDR控制核的編寫。 再次,介紹了WDM驅(qū)動(dòng)程序的結(jié)構(gòu),程序設(shè)計(jì)方法等。 最后,通過從工控機(jī)向通用信號(hào)處理板寫連續(xù)遞增的數(shù)據(jù)驗(yàn)證了整個(gè)系統(tǒng)已經(jīng)正常工作。實(shí)現(xiàn)了信號(hào)處理板內(nèi)部數(shù)據(jù)通道設(shè)計(jì)以及與外部接口的通訊;并且還提到了對(duì)此設(shè)計(jì)以后地完善與發(fā)展。 本文所作的工作如下: 1、設(shè)計(jì)完成了處理板各接口時(shí)序,使處理板可以從接口接受/發(fā)送數(shù)據(jù)。 2、完成了FPGA內(nèi)部的數(shù)據(jù)通道的設(shè)計(jì),使數(shù)據(jù)可以從CPCI準(zhǔn)確的傳送到DSP進(jìn)行處理,并編寫了DSP的測(cè)試程序。 3、完成了DDR SDRAM控制核的VHDL程序編寫。 4、完成了PCI驅(qū)動(dòng)程序的編寫。
標(biāo)簽: FPGA 高速并行 信號(hào)處理板 數(shù)據(jù)接口
上傳時(shí)間: 2013-06-30
上傳用戶:唐僧他不信佛
隨著安全通信數(shù)據(jù)速率的提高,關(guān)鍵數(shù)據(jù)加密算法的軟件實(shí)施成為重要的系統(tǒng)瓶頸.基于FPGA的高度優(yōu)化的可編程的硬件安全性解決方案提供了并行處理能力,并且可以達(dá)到所要求的加密處理性能(每秒的SSL或RSA運(yùn)算次數(shù))基準(zhǔn).網(wǎng)絡(luò)的迅速發(fā)展,對(duì)安全性的需要變得越來越重要.然而,盡管網(wǎng)絡(luò)技術(shù)進(jìn)步很快,安全性問題仍然相對(duì)落后.由于FPGA所提供的設(shè)計(jì)優(yōu)勢(shì),特別是新的高速版本,網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)人員可以在這些網(wǎng)絡(luò)設(shè)備中經(jīng)濟(jì)地實(shí)現(xiàn)安全性支持.FPGA是實(shí)現(xiàn)設(shè)計(jì)靈活性和功能升級(jí)的關(guān)鍵,對(duì)于容錯(cuò)、IPSec協(xié)議和系統(tǒng)接口問題而言這兩點(diǎn)非常重要.而且,FPGA還為網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)人員提供了適應(yīng)不同安全處理功能以及隨著安全技術(shù)的發(fā)展方便地增加對(duì)新技術(shù)支持的能力.標(biāo)準(zhǔn)加密/解決以及認(rèn)證算法,如RC-4、DES、三次DES、MD-5以及安全哈希算法-1(SHA-1)被廣泛用于全球網(wǎng)絡(luò)安全系統(tǒng)中.本文介紹了基于PCI總線的加密卡的研制,硬件板卡的結(jié)構(gòu),著重論述了加密卡上加密模塊的實(shí)現(xiàn),即用FPGA實(shí)現(xiàn)3DES及IDEA、MD5算法的過程,加密卡的工作原理,加密卡中多種密碼算法的配置原理,最后對(duì)3DES算法及IDEA、MD5算法的實(shí)現(xiàn)進(jìn)行仿真,并繪制了板卡的原理圖,對(duì)PCI接口原理進(jìn)行了闡述.在論文中,首先闡述了數(shù)據(jù)加密原理.介紹了數(shù)據(jù)加密的算法和數(shù)據(jù)加密的技術(shù)發(fā)展趨勢(shì),并重點(diǎn)說明了3DES的算法.由于加密卡的生存空間在于其高速的加密性能與便捷的使用方式,所以,我們的加密卡采用的是基于PCI插槽的結(jié)構(gòu),遵從的是PCI2.2規(guī)范,理解并掌握PCI總線的規(guī)范是了解整個(gè)系統(tǒng)的重要一環(huán),本文講述了PCI總線的特點(diǎn)和性能,以及總線的信號(hào).由于遵從高速性的要求,我們?cè)谟布x型的時(shí)候,選用的是TI公司高速DSP T M S 3 2 0 C 5 4 x:T I公司新推出的T M S 3 2 0 C 6 x系列D S P功能強(qiáng),速度也非常快,但目前價(jià)格仍然太高,不適合一般加解密使用.而TMS3 2 0 C 5 4 x系列具有性能適中,價(jià)格低廉,產(chǎn)品成熟等特點(diǎn),是較好的選擇.FPGA選用的XILINX公司的XC2V3000,在隨后的文章中,我們將會(huì)對(duì)這些器件特性做相應(yīng)說明.并由此得出電路原理圖的繪制.文章的重點(diǎn)之一在于3DES算法及IDEA、MD5算法的FPGA實(shí)現(xiàn),以Xilinx公司VIRTEXII結(jié)構(gòu)的VXC2V3000為例,闡述用FPGA高速實(shí)現(xiàn)3DES算法及IDEA、MD5算法的設(shè)計(jì)要點(diǎn)及關(guān)鍵部分的設(shè)計(jì).
上傳時(shí)間: 2013-04-24
上傳用戶:qazwsc
在數(shù)字化推進(jìn)速度加快的大背景下,全球農(nóng)業(yè)也由傳統(tǒng)農(nóng)業(yè)向現(xiàn)代農(nóng)業(yè)方向轉(zhuǎn)變,而實(shí)現(xiàn)農(nóng)業(yè)信息與數(shù)字化則是現(xiàn)代化農(nóng)業(yè)的重要標(biāo)志與核心技術(shù)。我國農(nóng)業(yè)具有地域分散、對(duì)象多樣、生物自身變異大、環(huán)境因子不確定等特點(diǎn),也是受環(huán)境影響最明顯的領(lǐng)域,因此對(duì)環(huán)境與生物信息的監(jiān)測(cè)顯得十分重要。同時(shí)現(xiàn)代無線網(wǎng)絡(luò)信息技術(shù)和計(jì)算機(jī)應(yīng)用等技術(shù)近幾年得到了長足的發(fā)展,廣泛的應(yīng)用于工業(yè)的各個(gè)領(lǐng)域。因此,將這些最新的技術(shù)應(yīng)用于相對(duì)發(fā)展較慢的農(nóng)業(yè)各領(lǐng)域顯得迫在眉睫。 本文根據(jù)農(nóng)業(yè)對(duì)象具有偏遠(yuǎn)、分散、易變、多樣等特點(diǎn),提出了一種針對(duì)農(nóng)業(yè)環(huán)境信息遠(yuǎn)程監(jiān)測(cè)的系統(tǒng)設(shè)計(jì)方案,并從軟件和硬件二方面詳細(xì)介紹了系統(tǒng)方案的設(shè)計(jì)和實(shí)現(xiàn)方法。本研究通過采用μC/OS-Ⅱ系統(tǒng)的嵌入式技術(shù),實(shí)現(xiàn)了數(shù)據(jù)采集系統(tǒng)底層網(wǎng)絡(luò)與信息發(fā)布上層網(wǎng)絡(luò)的無縫連接為建立基于WEB的農(nóng)業(yè)環(huán)境遠(yuǎn)程監(jiān)測(cè)系統(tǒng)奠定了基礎(chǔ),同時(shí)也為農(nóng)業(yè)網(wǎng)絡(luò)通信“最后一公里”問題的解決提供了一種解決方案。 該系統(tǒng)的設(shè)計(jì)充分利用了網(wǎng)絡(luò)技術(shù)。通過INTERNET,用戶可以隨時(shí)了解農(nóng)業(yè)環(huán)境的實(shí)時(shí)情況以采取措施。系統(tǒng)中嵌入式操作系統(tǒng)μC/OS-Ⅱ的應(yīng)用提高了系統(tǒng)的實(shí)時(shí)性、可靠性和可擴(kuò)展性:減少了對(duì)系統(tǒng)硬件的依賴,增加了系統(tǒng)安全性;降低了成本。特別是自主開發(fā)的核心板卡,經(jīng)連續(xù)的調(diào)試運(yùn)行穩(wěn)定、數(shù)據(jù)可靠。 本文首先介紹了高速實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)的發(fā)展和現(xiàn)狀。由于傳統(tǒng)的設(shè)計(jì)方式的欠缺而考慮到將嵌入式操作系統(tǒng)引入到該系統(tǒng)中,很好的解決了多傳感器的接入,使得本系統(tǒng)具有巨大的靈活性和可擴(kuò)展性。 本文以源碼開放的嵌入式操作系統(tǒng)μC/OS-Ⅱ?yàn)楹诵模訪PC2210微控制器為載體,充分利用GPRS無線網(wǎng)絡(luò)傳輸技術(shù),實(shí)現(xiàn)了高速實(shí)時(shí)信息監(jiān)測(cè)系統(tǒng)的關(guān)鍵設(shè)計(jì)。 考慮到該系統(tǒng)以后的可擴(kuò)展性,在設(shè)計(jì)的過程中硬件部分預(yù)留了一部分接口電路以備后續(xù)開發(fā)使用;軟件的設(shè)計(jì)過程中應(yīng)該注意的問題和實(shí)際操作中出現(xiàn)的一系列問題以及解決辦法在文中都有詳細(xì)的說明,并且軟件的基本構(gòu)架在文章中也有所體現(xiàn),文章結(jié)尾給出了一些系統(tǒng)經(jīng)實(shí)驗(yàn)后在WEB上發(fā)布顯示的數(shù)據(jù)。
標(biāo)簽: ARM 嵌入式 無線遠(yuǎn)程 環(huán)境監(jiān)測(cè)系統(tǒng)
上傳時(shí)間: 2013-05-17
上傳用戶:hw1688888
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1