傳統(tǒng)PLC使用時(shí)會(huì)出現(xiàn)一些問(wèn)題,如程序死循環(huán)、程序跑飛、需要龐大的編譯系統(tǒng)作支持和不能實(shí)現(xiàn)精確位置控制等等;而發(fā)展到OPENPLC后,這些問(wèn)題依然存在。為了更好地解決這些問(wèn)題,本文提出一種全新的可編程控制器現(xiàn)場(chǎng)集成技術(shù),用FPGA來(lái)實(shí)現(xiàn)PLC的功能,拋棄傳統(tǒng)PLC“程序”的概念,以“硬件線路”來(lái)實(shí)現(xiàn)控制功能,不論在經(jīng)濟(jì)上還是在性能上都具有更大的優(yōu)勢(shì)。 本課題在對(duì)國(guó)內(nèi)外可編程控制器,重點(diǎn)是HardPLC的開(kāi)發(fā)和應(yīng)用的進(jìn)展進(jìn)行概述和分析的基礎(chǔ)上,系統(tǒng)開(kāi)展了HardPLC組成模塊原理及其仿真模擬的研究。本研究的主要貢獻(xiàn)為: 1.對(duì)比分析了CPLD和FPGA的性能特點(diǎn),闡明了Xilinx公司FPGA芯片結(jié)構(gòu)的兩個(gè)創(chuàng)新概念,指出了其優(yōu)越性能的結(jié)構(gòu)基礎(chǔ); 2.系統(tǒng)分析了用HardPLC實(shí)現(xiàn)控制系統(tǒng)時(shí)的一些通用模塊,對(duì)每個(gè)模塊的工作原理進(jìn)行了深入的探討,用VHDL語(yǔ)言建立了每個(gè)模塊的模型,在此基礎(chǔ)上進(jìn)行了仿真、綜合,為進(jìn)一步研究可編程控制器的現(xiàn)場(chǎng)集成奠定了基礎(chǔ); 3.在仿真綜合的基礎(chǔ)上,用所建立的模型完成了特定邏輯控制系統(tǒng)的控制要求,充分展示了其實(shí)際應(yīng)用的可行性; 4.在分析Xilinx公司SPARTANII系列FPGA芯片配置模式的基礎(chǔ)上,確定了應(yīng)用于實(shí)際的基于CPLD控制的FPGA芯片SlaveParallel配置模式。 本課題研究建立的模型對(duì)于開(kāi)發(fā)具有我國(guó)自主知識(shí)產(chǎn)權(quán)的HardPLC組成IP庫(kù)具有一定的理論意義;對(duì)特定系統(tǒng)的控制實(shí)現(xiàn),充分展示了基于FPGA的可編程控制器現(xiàn)場(chǎng)集成技術(shù)可以廣泛應(yīng)用于工控領(lǐng)域,加大推廣力度和建立更多的IP庫(kù),在許多應(yīng)用場(chǎng)合可以取代傳統(tǒng)的PLC控制系統(tǒng),為工控領(lǐng)域提供高可靠、低價(jià)格、簡(jiǎn)單易操作的解決方案,這將帶來(lái)巨大的社會(huì)經(jīng)濟(jì)效益;所確定的FPGA芯片配置模式可廣泛應(yīng)用于對(duì)FPGA芯片配置數(shù)據(jù)的加載,在實(shí)踐生產(chǎn)中具有重要的實(shí)用價(jià)值。
標(biāo)簽: FPGA 可編程控制器 集成技術(shù) 應(yīng)用研究
上傳時(shí)間: 2013-05-30
上傳用戶(hù):dtvboyy
激光測(cè)距技術(shù)被廣泛應(yīng)用于現(xiàn)代工業(yè)測(cè)量、航空與大地的測(cè)量、國(guó)防及通信等諸多領(lǐng)域。本文從已獲得廣泛應(yīng)用的脈沖激光測(cè)距技術(shù)入手,重點(diǎn)分析了近年提出的自觸發(fā)脈沖激光測(cè)距技術(shù)(STPLR)特別是其中的雙自觸發(fā)脈沖激光測(cè)距技術(shù)(BSTPLR),通過(guò)分析發(fā)現(xiàn)其核心部件之一就是用于測(cè)量激光脈沖飛行時(shí)間(周期)的高精度高速計(jì)數(shù)器,而目前一般的方式是采用昂貴的進(jìn)口高速計(jì)數(shù)器或?qū)S眉呻娐?ASIC)來(lái)完成,這使得激光測(cè)距儀在研發(fā)、系統(tǒng)的改造升級(jí)和自主知識(shí)產(chǎn)權(quán)保護(hù)等諸多方面受到制約,同時(shí)在其整體性能上特別是在集成化、小型化和高可靠性方面帶來(lái)阻礙。為此,本文研究了采用現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)來(lái)實(shí)現(xiàn)脈沖激光測(cè)距中的高精度高速計(jì)數(shù)及其他相關(guān)功能,基本解決了以上存在的問(wèn)題。 論文通過(guò)對(duì)雙自觸發(fā)脈沖激光測(cè)距的主要技術(shù)要求和技術(shù)指標(biāo)進(jìn)行分析,對(duì)其中的信號(hào)處理單元采用了FPGA+單片機(jī)的設(shè)計(jì)形式。由FPGA主控芯片(EPF10K20TC144-4)作為周期測(cè)量模塊,在整個(gè)測(cè)距系統(tǒng)中是信號(hào)處理的核心部件,借助其用戶(hù)可編程特性及很高的內(nèi)部時(shí)鐘頻率,設(shè)計(jì)了專(zhuān)用于BSTPLR的高速高精度計(jì)數(shù)芯片,負(fù)責(zé)對(duì)測(cè)距信號(hào)產(chǎn)生電路中的時(shí)刻鑒別電路輸出信號(hào)進(jìn)行計(jì)數(shù)。數(shù)據(jù)處理模塊則主要由單片機(jī)(AT89C51)來(lái)實(shí)現(xiàn)。系統(tǒng)可以通過(guò)鍵盤(pán)預(yù)置門(mén)控信號(hào)的寬度以均衡測(cè)量的精度和速度,測(cè)量結(jié)果采用7位LED數(shù)碼管顯示。本設(shè)計(jì)在近距離(大尺寸)范圍內(nèi)實(shí)驗(yàn)測(cè)試時(shí)基本滿足設(shè)計(jì)要求。
標(biāo)簽: FPGA 自觸發(fā)脈沖 激光測(cè)距 關(guān)鍵技術(shù)
上傳時(shí)間: 2013-04-24
上傳用戶(hù):dapangxie
AES是美國(guó)于2000年10月份確立的高級(jí)加密標(biāo)準(zhǔn),該標(biāo)準(zhǔn)的反饋鏈路模式AESCBC加密算法,用于在IPSec中替代DESCBC和3DESCBC。 加密是安全數(shù)據(jù)網(wǎng)絡(luò)的關(guān)鍵,要保證在公眾網(wǎng)上傳輸?shù)男畔⒉槐桓`取和偷聽(tīng),必須對(duì)數(shù)據(jù)進(jìn)行加密。在不影響網(wǎng)絡(luò)性能的前提下,快速實(shí)現(xiàn)數(shù)據(jù)加密/解密,對(duì)于開(kāi)發(fā)高性能的安全路由器、安全網(wǎng)關(guān)等對(duì)數(shù)據(jù)處理速度要求高的通信設(shè)備具有重要的意義。 在目前可查詢(xún)的基于FPGA技術(shù)實(shí)現(xiàn)AESCBC的設(shè)計(jì)中,最快的加/解密速度達(dá)到700Mbps/400MHZ。商用CPU奔騰4主頻3.06,用匯編語(yǔ)言編寫(xiě)程序,全部資源用于加密解密,最快的加密解密速度可以達(dá)到1.4Gbps。但根據(jù)國(guó)外測(cè)試結(jié)果表明,即使開(kāi)發(fā)的路由器本身就基于高性能的雙64位MIPS網(wǎng)絡(luò)處理器,軟件加密解決方案僅能達(dá)到路由器所要求的最低吞吐速率600Mbps。 本文首先研究分析了目前幾種實(shí)現(xiàn)AESCBC的方法有缺點(diǎn)的情況下,在深入研究影響硬件快速實(shí)現(xiàn)AESCBC難點(diǎn)基礎(chǔ)上,設(shè)計(jì)出一種適應(yīng)于報(bào)文加密解密的硬件快速實(shí)現(xiàn)AESCBC的方案,在設(shè)計(jì)中采用加密解密和密鑰展開(kāi)并行工作,實(shí)現(xiàn)了在線提供子密鑰。在解密中采用了雙隊(duì)列技術(shù),實(shí)現(xiàn)了報(bào)文解密和子密鑰展開(kāi)協(xié)調(diào)工作,提高了解密速度。 本文在quartus全面仿真設(shè)計(jì)方案的基礎(chǔ)上,全面驗(yàn)證了硬件實(shí)現(xiàn)AESCBC方案的正確性,全面分析了本設(shè)計(jì)加密解密的性能。并且針對(duì)設(shè)計(jì)中的流水線效率低的問(wèn)題,提出改善流水線性能的方案,設(shè)計(jì)出報(bào)文級(jí)并行加密解密方案,并且給出了硬件實(shí)現(xiàn)VPN的初步方案。實(shí)現(xiàn)了單一模塊加密速度達(dá)到1.16Gbps,單一模塊解密速度達(dá)到900Mbps,多個(gè)模塊并行工作加密解密速度達(dá)到6.4Gbps。 論文最后給出了總結(jié)與展望。目前實(shí)現(xiàn)的AESCBC算法,只能通過(guò)仿真驗(yàn)證其功能的正確性,還需要下載到芯片上做進(jìn)一步的驗(yàn)證。要用硬件實(shí)現(xiàn)整個(gè)IPSec,還要進(jìn)一步開(kāi)發(fā)基于FPGA的技術(shù)。總之,為了適應(yīng)路由器發(fā)展的需求,還有很多技術(shù)需要研究。
標(biāo)簽: AES_CBC FPGA 性能 實(shí)現(xiàn)研究
上傳時(shí)間: 2013-05-29
上傳用戶(hù):wangzhen1990
加密算法一直在信息安全領(lǐng)域起著無(wú)可替代的作用,它直接影響著國(guó)家的未來(lái)和發(fā)展.隨著密碼分析水平、芯片處理能力和計(jì)算技術(shù)的不斷進(jìn)步,原有的數(shù)據(jù)加密標(biāo)準(zhǔn)(DES)算法及其變形的安全強(qiáng)度已經(jīng)難以適應(yīng)新的安全需要,其實(shí)現(xiàn)速度、代碼大小和跨平臺(tái)性均難以繼續(xù)滿足新的應(yīng)用需求.在未來(lái)的20年內(nèi),高級(jí)加密標(biāo)準(zhǔn)(AES)將替代DES成為新的數(shù)據(jù)加密標(biāo)準(zhǔn).高級(jí)加密標(biāo)準(zhǔn)算法是采用對(duì)稱(chēng)密鑰密碼實(shí)現(xiàn)的分組密碼,支持128比特分組長(zhǎng)度及128比特、192比特與256比特可變密鑰長(zhǎng)度.無(wú)論在反饋模式還是在非反饋模式中使用AES算法,其軟件和硬件對(duì)計(jì)算環(huán)境的適應(yīng)性強(qiáng),性能穩(wěn)定,密鑰建立時(shí)間優(yōu)良,密鑰靈活性強(qiáng).存儲(chǔ)需求量低,即使在空間有限的環(huán)境使用也具備良好的性能.在分析高級(jí)加密標(biāo)準(zhǔn)算法原理的基礎(chǔ)上,描述了圈變換及密鑰擴(kuò)展的詳細(xì)編制原理,用硬件描述語(yǔ)言(VHDL)描述了該算法的整體結(jié)構(gòu)和算法流程.詳細(xì)論述了分組密碼的兩種運(yùn)算模式(反饋模式和非反饋模式)下算法多種體系結(jié)構(gòu)的實(shí)現(xiàn)原理,重點(diǎn)論述了基本體系結(jié)構(gòu)、循環(huán)展開(kāi)結(jié)構(gòu)、內(nèi)部流水線結(jié)構(gòu)、外部流水線結(jié)構(gòu)、混合流水線結(jié)構(gòu)及資源共享結(jié)構(gòu)等.最后在XILINX公司XC2S300E芯片的基礎(chǔ)上,采用自頂向下設(shè)計(jì)思想,論述了高級(jí)加密標(biāo)準(zhǔn)算法的FPGA設(shè)計(jì)方法,提出了具體模塊劃分方法并對(duì)各個(gè)模塊的實(shí)現(xiàn)進(jìn)行了詳細(xì)論述.圈變換采用內(nèi)部流水線結(jié)構(gòu),多個(gè)圈變換采用資源共享結(jié)構(gòu),密鑰調(diào)度與加密運(yùn)算并行執(zhí)行.占用芯片面積及引腳資源較少,在芯片選型方面具有很好的適應(yīng)性.
上傳時(shí)間: 2013-06-20
上傳用戶(hù):fairy0212
本文檔主要描述一種flash資料,比較完整,有助于使用該芯片的開(kāi)發(fā)者
上傳時(shí)間: 2013-06-07
上傳用戶(hù):1043041441
本課題源于空中機(jī)器人大賽參賽項(xiàng)目。針對(duì)比賽要求,提出了一種基于ARM的低成本、高性能的嵌入式微小無(wú)人機(jī)飛行控制系統(tǒng)的整體方案,并由此展開(kāi)了一系列的研究工作。 本文的重點(diǎn)是飛行控制系統(tǒng)的姿態(tài)確定系統(tǒng)設(shè)計(jì)和飛行控制系統(tǒng)的硬件設(shè)計(jì)及實(shí)現(xiàn)。 本文首先回顧了國(guó)內(nèi)外微小無(wú)人機(jī)發(fā)展歷程,介紹了其研究現(xiàn)狀,并指出了微小無(wú)人機(jī)的發(fā)展趨勢(shì)。根據(jù)需求設(shè)計(jì)了低價(jià)位、高性能的嵌入式微小無(wú)人機(jī)飛行控制系統(tǒng)的整體方案。 設(shè)計(jì)了低成本、低功耗的微小無(wú)人機(jī)的姿態(tài)確定系統(tǒng)方案,利用姿態(tài)四元數(shù)、龍格庫(kù)塔法、高斯牛頓法和擴(kuò)展卡爾曼濾波器估計(jì)出系統(tǒng)的姿態(tài)矩陣;對(duì)姿態(tài)確定方案進(jìn)行了仿真。 設(shè)計(jì)了基于ARM的飛行控制系統(tǒng)的硬件部分,包括電源及復(fù)位電路,UART、SPI、JTAG等接口電路,PWM信號(hào)發(fā)生電路,A/D采樣電路及前置電路,光電耦合電路等;完成了整個(gè)飛控系統(tǒng)PCB板制作以及對(duì)所設(shè)計(jì)電路的調(diào)試工作,使得系統(tǒng)運(yùn)轉(zhuǎn)正常。 最后針對(duì)本文設(shè)計(jì)的硬件平臺(tái)進(jìn)行了啟動(dòng)代碼等系統(tǒng)底層軟件的編寫(xiě)和調(diào)試,建立了系統(tǒng)的啟動(dòng)環(huán)境。
上傳時(shí)間: 2013-06-03
上傳用戶(hù):kgylah
基帶芯片AD6525的應(yīng)用電路。在05年之前的手機(jī)中應(yīng)用非常廣泛,配合AD652x的幾款芯片便可完成手機(jī)信號(hào)處理中的大部分功能。
標(biāo)簽: 6525 AD 芯片 參考設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶(hù):guanliya
隨著科學(xué)技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)得到了廣泛的應(yīng)用。在當(dāng)今的工業(yè)控制領(lǐng)域,控制邏輯和功能變得越來(lái)越復(fù)雜,簡(jiǎn)單的嵌入式系統(tǒng)己經(jīng)不能滿足工業(yè)生產(chǎn)需求,而帶有高性能處理器以及完整操作系統(tǒng)的嵌入式系統(tǒng)的引入將逐漸成為工業(yè)控制自動(dòng)化發(fā)展的方向。 本文對(duì)用于工業(yè)供水設(shè)備測(cè)控的工業(yè)供水測(cè)控系統(tǒng)展開(kāi)研究。首先,在ARM嵌入式最小系統(tǒng)的基礎(chǔ)上建立通用的硬件平臺(tái),對(duì)平臺(tái)的硬件結(jié)構(gòu)進(jìn)行設(shè)計(jì),特別是對(duì)于關(guān)鍵的接口電路進(jìn)行了比較深入的研究,針對(duì)供水設(shè)備測(cè)控的不同要求,集成了多種接口電路。其次,在實(shí)現(xiàn)嵌入式實(shí)時(shí)多任務(wù)操作系統(tǒng)μC/OS-Ⅱ在ARM上可移植的基礎(chǔ)上,建立了測(cè)控系統(tǒng)的軟件平臺(tái),對(duì)接口電路驅(qū)動(dòng)程序進(jìn)行模塊化設(shè)計(jì)。最后,在研制出的測(cè)控平臺(tái)上,加入了電力參數(shù)與傳感器數(shù)據(jù)監(jiān)測(cè)電路以及開(kāi)關(guān)量輸入/輸出電路,特別是對(duì)工頻交流信號(hào)有效值的測(cè)量進(jìn)行了較深入的硬件設(shè)計(jì)以及軟件算法研究,并對(duì)測(cè)控系統(tǒng)的無(wú)線通訊部分進(jìn)行了設(shè)計(jì)。 在上述工作的基礎(chǔ)上,開(kāi)發(fā)出嵌入式無(wú)線工業(yè)供水測(cè)控系統(tǒng)樣機(jī)。工業(yè)現(xiàn)場(chǎng)近半年來(lái)試運(yùn)行的結(jié)果表明:該基于ARM的嵌入式無(wú)線工業(yè)供水測(cè)控系統(tǒng)設(shè)計(jì)合理,性能穩(wěn)定可靠,達(dá)到了設(shè)計(jì)的要求。
標(biāo)簽: ARM 嵌入式無(wú)線 工業(yè) 測(cè)控系統(tǒng)
上傳時(shí)間: 2013-06-23
上傳用戶(hù):giser
LED顯示屏單元板芯片介紹 IC的管腳功能 IC芯片分別:74HC245、74HC595、74HC138、74HC04、4953。各IC管腳功能如下: A: 74HC245功能是放大及緩沖。各引腳如圖 20 和1接電源(+5V) 19腳和10腳接電源地(GND)
上傳時(shí)間: 2013-05-17
上傳用戶(hù):小楊高1
高端濕熱環(huán)境試驗(yàn)箱的溫濕度控制器有著如下特點(diǎn):①、人機(jī)接口模塊大多采用彩色液晶屏和觸摸屏;②、控制器存儲(chǔ)容量大,可存儲(chǔ)大量溫濕度數(shù)據(jù);⑧、溫濕度數(shù)據(jù)測(cè)量精度高;④、溫濕度控制精度高,具有自調(diào)整能力,可根據(jù)試驗(yàn)條件的變化調(diào)節(jié)控制器內(nèi)部參數(shù)。⑤、輔助功能多,如RS232串口通訊、USB通訊、以太網(wǎng)通訊等,方便和PC機(jī)的連接。此種類(lèi)型的溫濕度控制器國(guó)內(nèi)生產(chǎn)較少。 本文在綜述國(guó)內(nèi)溫濕度控制技術(shù)的基礎(chǔ)上,提出了基于ARM9芯片的高性能溫濕度控制的設(shè)計(jì)方法。本文主要針對(duì)以下幾個(gè)方面進(jìn)行了研究:研究試驗(yàn)箱內(nèi)熱力學(xué)過(guò)程并建立溫濕度控制系統(tǒng)的簡(jiǎn)化數(shù)學(xué)模型;分析溫濕度控制箱的控制方法,選擇合理的溫濕度測(cè)量方案,提出了減少誤差的方法;分析溫濕度控制器的功能需求,完成了基于ARM的溫濕度控制器的硬件設(shè)計(jì)和調(diào)試;選擇了溫濕度控制系統(tǒng)的控制算法,并在設(shè)計(jì)的硬件平臺(tái)上實(shí)現(xiàn);最后對(duì)控制效果進(jìn)行了試驗(yàn)分析。 本論文各章節(jié)主要內(nèi)容概述如下: 第1章綜述了濕熱環(huán)境試驗(yàn)設(shè)備技術(shù)和嵌入式系統(tǒng)技術(shù)進(jìn)展,提出了課題的研究?jī)?nèi)容、難點(diǎn)和創(chuàng)新點(diǎn)。 第2章分析了濕熱環(huán)境試驗(yàn)箱溫濕度控制的控制算法,分析了被控空氣的熱力學(xué)過(guò)程,得出簡(jiǎn)化數(shù)學(xué)模型。 第3章對(duì)溫度、濕度測(cè)量系統(tǒng)及其誤差消除方法進(jìn)行分析,提出基于AD7711的高精度溫濕度測(cè)量方案。 第4章分析溫濕度控制器的需求,完成溫濕度控制器硬件平臺(tái)的設(shè)計(jì)。 第5章研究溫濕度控制系統(tǒng)的控制算法,在硬件平臺(tái)上實(shí)現(xiàn)PID繼電自整定算法。 第6章對(duì)溫濕度控制的實(shí)際控制效果進(jìn)行試驗(yàn)分析。 第7章總結(jié)與展望。
上傳時(shí)間: 2013-04-24
上傳用戶(hù):bjgaofei
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1