隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,辦公樓宇或住宅小區(qū)的用電管理也正逐步走向智能化、網(wǎng)絡(luò)化。論文針對(duì)傳統(tǒng)的電表系統(tǒng)具有抗干擾能力差、計(jì)量不精確、人工抄表費(fèi)時(shí)費(fèi)力、功能單一等缺點(diǎn),提出了一套基于以太網(wǎng)傳輸?shù)娜嚯娏坎杉到y(tǒng)。該系統(tǒng)采用電能計(jì)量芯片CS5460A負(fù)責(zé)采集電量,AT89S53單片機(jī)作為數(shù)據(jù)處理的核心部件,通過SPI總線傳送電流、電壓、有功、無功等實(shí)時(shí)測(cè)量值,并用以太網(wǎng)控制器ENC28J60,實(shí)現(xiàn)以太網(wǎng)通信,配合上位機(jī)顯示,對(duì)電能進(jìn)行集中管理。 本系統(tǒng)采用電子計(jì)量芯片代替?zhèn)鹘y(tǒng)的機(jī)械脈沖式電能表,并結(jié)合用電特性,使得電能計(jì)量精度大大提高,電量統(tǒng)計(jì)也更加精確。電能表輸出的脈沖信號(hào)經(jīng)過網(wǎng)絡(luò)模塊的統(tǒng)計(jì)換算之后,通過以太網(wǎng)傳輸給管理計(jì)算機(jī),使得傳輸距離大大增加。用電量信息經(jīng)過統(tǒng)計(jì)計(jì)算存入數(shù)據(jù)庫(kù),可以生成一個(gè)用戶用電報(bào)表并可打印出來,這樣可有效的把電能計(jì)量、收費(fèi)管理、用電過程管理等功能集于一體。采用以太網(wǎng)總線控制,不僅減少了布線的成本和難度,且利于數(shù)據(jù)在局域網(wǎng)內(nèi)的共享。 本文首先對(duì)當(dāng)前電子式電能表的發(fā)展情況、技術(shù)特點(diǎn)作了一個(gè)簡(jiǎn)單的概述。其次闡述了系統(tǒng)的硬件電路設(shè)計(jì)及系統(tǒng)軟件設(shè)計(jì),并對(duì)以太網(wǎng)通信的重要依據(jù)-TCP/IP協(xié)議作了全面的分析,介紹了TCP/IP協(xié)議的四個(gè)協(xié)議層:鏈路層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層及其具體實(shí)現(xiàn)方法,精簡(jiǎn)了TCP/IP協(xié)議。最后簡(jiǎn)單介紹了上位機(jī)上的管理軟件設(shè)計(jì)。
上傳時(shí)間: 2013-06-09
上傳用戶:youth25
基于M S P 430單片機(jī)的數(shù)字電壓表的設(shè)計(jì)設(shè)計(jì)電路圖
上傳時(shí)間: 2013-06-02
上傳用戶:FFAN
基于AT89C51單片機(jī)的數(shù)字電壓表的設(shè)計(jì)
上傳時(shí)間: 2013-07-10
上傳用戶:liglechongchong
單片機(jī)課程設(shè)計(jì):采用51系列單片機(jī)和ADC設(shè)計(jì)一個(gè)數(shù)字電壓表,輸入為0~5V線性模擬信號(hào),輸出通過LED顯示,要求顯示兩位小數(shù)。
標(biāo)簽: 數(shù)字電壓表
上傳時(shí)間: 2013-04-24
上傳用戶:快樂的小糗糗
隨著計(jì)算機(jī)技術(shù)、通信技術(shù)的飛速發(fā)展和3C(計(jì)算機(jī)、通信、消費(fèi)電子)的融合,嵌入式系統(tǒng)已經(jīng)滲透到各個(gè)領(lǐng)域。在32位嵌入式微處理器市場(chǎng)上,基于ARM(Advanced RISC Machine)內(nèi)核的微處理器在市場(chǎng)上處于絕對(duì)的領(lǐng)導(dǎo)地位,因此追蹤ARM技術(shù)的發(fā)展趨勢(shì)顯得尤為重要。在嵌入式操作系統(tǒng)的選擇上,Linux一直因其內(nèi)核精簡(jiǎn)、代碼開放、易于移植等特點(diǎn)受到廣大嵌入式系統(tǒng)工程師的青睞。另外,嵌入式系統(tǒng)一旦具備網(wǎng)絡(luò)接入功能,其信息處理能力更加強(qiáng)大,因此有必要為嵌入式系統(tǒng)構(gòu)建Web服務(wù)器。 本文主要目的是研究基于ARM的嵌入式Linux開發(fā)平臺(tái)構(gòu)建,并在此基礎(chǔ)上進(jìn)行網(wǎng)絡(luò)應(yīng)用程序的開發(fā)。 文章深入剖析了ARM9的體系結(jié)構(gòu),介紹了基于ARM9的S3C2410開發(fā)板的特性及資源;闡述了嵌入式操作系統(tǒng)的相關(guān)知識(shí)及嵌入式Linux移植的基本方法;搭建了移植所需要的開發(fā)環(huán)境,主要包括在宿主機(jī)Linux操作系統(tǒng)下編譯arm-linux交叉編譯工具等;然后詳細(xì)闡述了嵌入式Linux開發(fā)平臺(tái)的構(gòu)建過程,包括對(duì)BootLoader的分析和移植,Linux2.6內(nèi)核的結(jié)構(gòu)分析、代碼修改以及內(nèi)核裁減、配置和移植,網(wǎng)卡驅(qū)動(dòng)程序的移植,以及根文件系統(tǒng)的創(chuàng)建。按文中提供的方法和技巧可以很方便的建立一個(gè)ARM-Linux開發(fā)平臺(tái)。 文章最后給出了基于所建平臺(tái)的網(wǎng)絡(luò)應(yīng)用,即在上述所建的軟硬件平臺(tái)上創(chuàng)建Web服務(wù)器Boa,并基于Boa進(jìn)行應(yīng)用開發(fā)。最終實(shí)現(xiàn)了基于Boa嵌入式Web服務(wù)器的服務(wù)器端表單處理程序,實(shí)現(xiàn)了PC機(jī)與目標(biāo)板的動(dòng)態(tài)網(wǎng)頁(yè)交互功能,并且,通過PC機(jī)IE瀏覽器可以直接控制目標(biāo)板上的硬件和可執(zhí)行程序,以實(shí)現(xiàn)對(duì)目標(biāo)板的遠(yuǎn)程監(jiān)控功能。
上傳時(shí)間: 2013-04-24
上傳用戶:kernaling
完整的紅外抄表系統(tǒng) 自己做過的項(xiàng)目 包括完整的程序和電路圖,PCB板圖 使用偉福編譯器編譯
上傳時(shí)間: 2013-07-14
上傳用戶:lhw888
本文提出了一種基于FPGA的硬件防火墻的實(shí)現(xiàn)方案,采用了FPGA來實(shí)現(xiàn)千兆線速的防火墻。傳統(tǒng)的基于X86等通用CPU的防火墻無法支撐快速增長(zhǎng)的網(wǎng)絡(luò)速度,無法實(shí)現(xiàn)線速過濾和轉(zhuǎn)發(fā)。本文在采用FPGA可編程器件+通用CPU模式下,快速處理網(wǎng)絡(luò)數(shù)據(jù)。網(wǎng)絡(luò)數(shù)據(jù)在建立連接跟蹤后,直接由FPGA實(shí)現(xiàn)的快速處理板直接轉(zhuǎn)發(fā),實(shí)現(xiàn)了網(wǎng)絡(luò)數(shù)據(jù)的線速處理,通用CPU在操作系統(tǒng)支持下,完成網(wǎng)絡(luò)數(shù)據(jù)的連接跟蹤的創(chuàng)建、維護(hù),對(duì)網(wǎng)絡(luò)規(guī)則表的維護(hù)等工作。FPGA硬件板和CPU各司所長(zhǎng),實(shí)現(xiàn)快速轉(zhuǎn)發(fā)的目的。 本文設(shè)計(jì)了基于FPGA的硬件板的硬件規(guī)格,提出了硬件連接跟蹤表的存儲(chǔ)模式,以及規(guī)則表的存儲(chǔ)模式和定義等; 防火墻系統(tǒng)軟件采用NetBSD操作系統(tǒng),完成了硬件板的NetBSD的驅(qū)動(dòng);在軟件系統(tǒng)完成了新建連接的建立、下發(fā)、老化等工作;在連接跟蹤上完成了規(guī)則的建立、刪除、修改等工作。 本文完成了防火墻的實(shí)現(xiàn)。實(shí)現(xiàn)了基于連接跟蹤的包過濾、地址轉(zhuǎn)換(NAT),設(shè)計(jì)了連接跟蹤的關(guān)鍵數(shù)據(jù)結(jié)構(gòu),包過濾的關(guān)鍵數(shù)據(jù)結(jié)構(gòu)等,重用了NetBSD操作系統(tǒng)的路由。本文針對(duì)地址轉(zhuǎn)換應(yīng)用程序的穿透問題,新增了部分實(shí)現(xiàn)。 在DoS攻擊是一種比較常見的攻擊網(wǎng)絡(luò)手段,本文采用了軟硬件結(jié)合的方法,不僅在軟件部分做了完善,也在硬件部分采取了相應(yīng)的措施,測(cè)試數(shù)據(jù)表明,對(duì)常見的Syn洪水攻擊效果明顯。 在實(shí)踐過程中,我們發(fā)現(xiàn)了NetBSD操作系統(tǒng)內(nèi)核的軟件缺陷,做了修正,使之更完善。 經(jīng)過測(cè)試分析,本方案不僅明顯的優(yōu)于X86方案,和基于NP方案、基于ASIC方案比較,具有靈活、可配置、易升級(jí)的優(yōu)點(diǎn)。
上傳時(shí)間: 2013-06-21
上傳用戶:zxh1986123
測(cè)量技巧萬用表實(shí)用測(cè)量技法與故障檢修電子技能基礎(chǔ)
上傳時(shí)間: 2013-05-18
上傳用戶:wsf950131
本文對(duì)基于FPGA的對(duì)象存儲(chǔ)控制器原型的硬件設(shè)計(jì)進(jìn)行了研究。主要內(nèi)容如下: ⑴研究了對(duì)象存儲(chǔ)控制器的硬件設(shè)計(jì),使其高效完成對(duì)象級(jí)接口的智能化管理和復(fù)雜存儲(chǔ)協(xié)議的解析,對(duì)對(duì)象存儲(chǔ)系統(tǒng)整體性能提升有重要意義。基于SoPC(片上可編程系統(tǒng))技術(shù),在FPGA(現(xiàn)場(chǎng)可編程門陣列)上實(shí)現(xiàn)的對(duì)象存儲(chǔ)控制器,具有功能配置靈活,調(diào)試方便,成本較低等優(yōu)點(diǎn)。 ⑵采用Cyclone II器件實(shí)現(xiàn)的對(duì)象存儲(chǔ)控制器的網(wǎng)絡(luò)接口,包含處理器模塊、內(nèi)存模塊、Flash模塊等核心組成部分,提供千兆以太網(wǎng)的網(wǎng)絡(luò)接口和PCI(周邊元件擴(kuò)展接口)總線的主機(jī)接口,還具備電源模塊、時(shí)鐘模塊等以保證系統(tǒng)正常運(yùn)行。在設(shè)計(jì)實(shí)現(xiàn)PCB(印制電路板)時(shí),從疊層設(shè)計(jì)、布局、布線、阻抗匹配等多方面解決高達(dá)100MHz的全局時(shí)鐘帶來的信號(hào)完整性問題,并基于IBIS模型進(jìn)行了信號(hào)完整性分析及仿真。針對(duì)各功能模塊提出了相應(yīng)的調(diào)試策略,并完成了部分模塊的調(diào)試工作。 ⑶提出了基于Virtex-4的對(duì)象存儲(chǔ)控制器系統(tǒng)設(shè)計(jì)方案,Virtex-4內(nèi)嵌PowerPC高性能處理器,可更好地完成對(duì)象存儲(chǔ)設(shè)備相關(guān)的控制和管理工作。實(shí)現(xiàn)了豐富的接口設(shè)計(jì),包括千兆以太網(wǎng)、光纖通道、SATA(串行高級(jí)技術(shù)附件)等網(wǎng)絡(luò)存儲(chǔ)接口以及較PCI性能更優(yōu)異的PCI-X(并連的PCI總線)主機(jī)接口;提供多種FPGA配置方式。使用Cadence公司的Capture CIS工具完成了該系統(tǒng)硬件的原理圖繪制,通過了設(shè)計(jì)規(guī)則檢查,生成了網(wǎng)表用作下一步設(shè)計(jì)工作的交付文件。
標(biāo)簽: FPGA 對(duì)象存儲(chǔ) 原型
上傳時(shí)間: 2013-04-24
上傳用戶:lijinchuan
信號(hào)與信息處理是信息科學(xué)中近幾年來發(fā)展最為迅速的學(xué)科之一,隨著片上系統(tǒng)(SOC,System On Chip)時(shí)代的到來,FPGA正處于革命性數(shù)字信號(hào)處理的前沿。基于FPGA的設(shè)計(jì)可以在系統(tǒng)可再編程及在系統(tǒng)調(diào)試,具有吞吐量高,能夠更好地防止授權(quán)復(fù)制、元器件和開發(fā)成本進(jìn)一步降低、開發(fā)時(shí)間也大大縮短等優(yōu)點(diǎn)。然而,FPGA器件是基于SRAM結(jié)構(gòu)的編程工藝,掉電后編程信息立即丟失,每次加電時(shí),配置數(shù)據(jù)都必須重新下載,并且器件支持多種配置方式,所以研究FPGA器件的配置方案在FPGA系統(tǒng)設(shè)計(jì)中具有極其重要的價(jià)值,這也給用于可編程邏輯器件編程的配置接口電路和實(shí)驗(yàn)開發(fā)設(shè)備提出了更高的要求。 本論文基于IEEE1149.1標(biāo)準(zhǔn)和USB2.0技術(shù),完成了FPGA配置接口電路及實(shí)驗(yàn)開發(fā)板的設(shè)計(jì)與實(shí)現(xiàn)。作者在充分理解IEEE1149.1標(biāo)準(zhǔn)和USB技術(shù)原理的基礎(chǔ)上,針對(duì)Altcra公司專用的USB數(shù)據(jù)配置電纜USB-Blaster,對(duì)其內(nèi)部工作原理及工作時(shí)序進(jìn)行測(cè)試與詳細(xì)分析,完成了基于USB配置接口的FPGA芯片開發(fā)實(shí)驗(yàn)電路的完整軟硬件設(shè)計(jì)及功能時(shí)序仿真。作者最后進(jìn)行了軟硬件調(diào)試,完成測(cè)試與驗(yàn)證,實(shí)現(xiàn)了對(duì)Altera系列PLD的配置功能及實(shí)驗(yàn)開發(fā)板的功能。 本文討論的USB下載接口電路被驗(yàn)證能在Altera的QuartusII開發(fā)環(huán)境下直接使用,無須在主機(jī)端另行設(shè)計(jì)通信軟件,其兼容性較現(xiàn)有設(shè)計(jì)有所提高。由于PLD(Programmable Logic Device)廠商對(duì)其知識(shí)產(chǎn)權(quán)嚴(yán)格保密,使得基于USB接口的配置電路應(yīng)用受到很大限制,同時(shí)也加大了自行對(duì)其進(jìn)行開發(fā)設(shè)計(jì)的難度。 與傳統(tǒng)的基于PC并口的下載接口電路相比,本設(shè)計(jì)的基于USB下載接口電路及FPGA實(shí)驗(yàn)開發(fā)板具有更高的編程下載速率、支持熱插拔、體積小、便于攜帶、降低對(duì)PC硬件傷害,且具備其它下載接口電路不具備的SignalTapII嵌入式邏輯分析儀和調(diào)試NiosII嵌入式軟核處理器等明顯優(yōu)勢(shì)。從成本來看,本設(shè)計(jì)的USB配置接口電路及FPGA實(shí)驗(yàn)開發(fā)板與其同類產(chǎn)品相比有較強(qiáng)的競(jìng)爭(zhēng)力。
上傳時(shí)間: 2013-04-24
上傳用戶:lingduhanya
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1