本文對(duì)G.729語(yǔ)音編碼算法的基本原理和實(shí)現(xiàn)系統(tǒng)開(kāi)發(fā)方面進(jìn)行了深入研究。針對(duì)G.729語(yǔ)音編碼算法在實(shí)際應(yīng)用中存在的一些問(wèn)題,在大量分析和實(shí)驗(yàn)的基礎(chǔ)上,提出了新的改進(jìn)算法。G.729語(yǔ)音編碼算法硬件實(shí)現(xiàn)方面,國(guó)內(nèi)外現(xiàn)在主要以DSP為實(shí)現(xiàn)平臺(tái),這是由于DSP以其卓越的運(yùn)算能力為數(shù)字語(yǔ)音信號(hào)處理領(lǐng)域的研究及開(kāi)發(fā)提供了有力的工具。但G.729語(yǔ)音編碼算法具有計(jì)算復(fù)雜和數(shù)據(jù)存儲(chǔ)量大的固有缺陷,隨著通信量的不斷增加和服務(wù)的擴(kuò)展,對(duì)G.729語(yǔ)音編碼實(shí)時(shí)性的要求也越來(lái)越高。隨著微電子制造工藝的發(fā)展,越來(lái)越多的語(yǔ)音編碼平臺(tái)采用DSP與FPGA或MCU相互結(jié)合的系統(tǒng),通過(guò)進(jìn)行軟硬件協(xié)同設(shè)計(jì)提高編碼效率。
標(biāo)簽: FPGA 729 語(yǔ)音編碼 算法
上傳時(shí)間: 2013-06-30
上傳用戶(hù):ccclll
逆變控制器的發(fā)展經(jīng)歷從分立元件的模擬電路到以專(zhuān)用微處理芯片(DSP/MCU)為核心的電路系統(tǒng),并從數(shù)?;旌想娐愤^(guò)渡到純數(shù)字控制的歷程。但是,通用微處理芯片是為一般目的而設(shè)計(jì),存在一定局限。為此,近幾年來(lái)逆變器專(zhuān)用控制芯片(ASIC)實(shí)現(xiàn)技術(shù)的研究越來(lái)越受到關(guān)注,已成為逆變控制器發(fā)展的新方向之一。本文利用一個(gè)成熟的單相電壓型PWM逆變器控制模型,圍繞逆變器專(zhuān)用控制芯片ASIC的實(shí)現(xiàn)技術(shù),依次對(duì)專(zhuān)用芯片的系統(tǒng)功能劃分,硬件算法,全系統(tǒng)的硬件設(shè)計(jì)及優(yōu)化,流水線(xiàn)操作和并行化,芯片運(yùn)行穩(wěn)定性等問(wèn)題進(jìn)行了初步研究。首先引述了單相電壓型PWM逆變器連續(xù)時(shí)間和離散時(shí)間的數(shù)學(xué)模型,以及基于極點(diǎn)配置的單相電壓型PWM逆變器電流內(nèi)環(huán)電壓外環(huán)雙閉環(huán)控制系統(tǒng)的設(shè)計(jì)過(guò)程,同時(shí)給出了仿真結(jié)果,仿真表明此系統(tǒng)具有很好的動(dòng)、靜態(tài)性能,并且具有自動(dòng)限流功能,提高了系統(tǒng)的可靠性。緊接著分析了FPGA器件的特征和結(jié)構(gòu)。在給出本芯片應(yīng)用目標(biāo)的基礎(chǔ)上,制定了FPGA目標(biāo)器件的選擇原則和芯片的技術(shù)規(guī)格,完成了器件選型及相關(guān)的開(kāi)發(fā)環(huán)境和工具的選取。然后系統(tǒng)闡述了復(fù)雜FPGA設(shè)計(jì)的設(shè)計(jì)方法學(xué),詳細(xì)介紹了基于FPGA的ASIC設(shè)計(jì)流程,概要介紹了僅使用QuartusII的開(kāi)發(fā)流程,以及Modelsim、SynplifyPro、QuartusII結(jié)合使用的開(kāi)發(fā)流程。在此基礎(chǔ)上,進(jìn)行了芯片系統(tǒng)功能劃分,針對(duì):DDS標(biāo)準(zhǔn)正弦波發(fā)生器,電壓電流雙環(huán)控制算法單元,硬件PI算法單元,SPWM產(chǎn)生器,三角波發(fā)生器,死區(qū)控制器,數(shù)據(jù)流/控制流模塊等逆變器控制硬件算法/控制單元,研究了它們的硬件算法,完成了模塊化設(shè)計(jì)。分析了全數(shù)字鎖相環(huán)的結(jié)構(gòu)和模型,以此為基礎(chǔ),設(shè)計(jì)了一種應(yīng)用于逆變器的,用比例積分方法替代傳統(tǒng)鎖相系統(tǒng)中的環(huán)路濾波,用相位累加器實(shí)現(xiàn)數(shù)控振蕩器(DCO)功能的高精度二階全數(shù)字鎖相環(huán)(DPLL)。分析了“流水線(xiàn)操作”等設(shè)計(jì)優(yōu)化問(wèn)題,并針對(duì)逆變器控制系統(tǒng)中,控制系統(tǒng)算法呈多層結(jié)構(gòu),且層與層之間還有數(shù)據(jù)流聯(lián)系,其執(zhí)行順序和數(shù)據(jù)流的走向較為復(fù)雜,不利于直接采用流水線(xiàn)技術(shù)進(jìn)行設(shè)計(jì)的特點(diǎn),提出一種全新的“分層多級(jí)流水線(xiàn)”設(shè)計(jì)技術(shù),有效地解決了復(fù)雜控制系統(tǒng)的流水線(xiàn)優(yōu)化設(shè)計(jì)問(wèn)題。本文最后對(duì)芯片運(yùn)行穩(wěn)定性等問(wèn)題進(jìn)行了初步研究。指出了設(shè)計(jì)中的“競(jìng)爭(zhēng)冒險(xiǎn)”和飽受困擾之苦的“亞穩(wěn)態(tài)”問(wèn)題,分析了產(chǎn)生機(jī)理,并給出了常用的解決措施。
上傳時(shí)間: 2013-05-28
上傳用戶(hù):ice_qi
目前,大多數(shù)嵌入式自動(dòng)化系統(tǒng)都以MCU為核心,與監(jiān)測(cè)、伺服、顯示等儀器、設(shè)備配合實(shí)現(xiàn)一定的功能。現(xiàn)場(chǎng)信息往往止步于“現(xiàn)場(chǎng)”,嵌入式自動(dòng)化系統(tǒng)從而成為了“信息孤島”,因而制約了其本身的發(fā)展。要實(shí)現(xiàn)大規(guī)模的信息集成、綜合實(shí)施自動(dòng)化,就需要一種能在工業(yè)現(xiàn)場(chǎng)環(huán)境下運(yùn)行、可靠性高且實(shí)時(shí)性好的通信系統(tǒng),形成工業(yè)現(xiàn)場(chǎng)的底層網(wǎng)絡(luò),完成現(xiàn)場(chǎng)自動(dòng)化設(shè)備之間的多點(diǎn)通信。 Ethernet(以太網(wǎng))和CAN-bus(控制器局域網(wǎng))分別是目前全球應(yīng)用最為廣泛的國(guó)際互聯(lián)技術(shù)和開(kāi)放式現(xiàn)場(chǎng)總線(xiàn)。隨著測(cè)控技術(shù)與網(wǎng)絡(luò)技術(shù)日益緊密的結(jié)合,測(cè)控系統(tǒng)接入互聯(lián)網(wǎng)已經(jīng)成為大勢(shì)所趨,這也促成了近年來(lái)嵌入式網(wǎng)絡(luò)技術(shù)的飛速發(fā)展。以太網(wǎng)技術(shù)正在迅猛發(fā)展,將其應(yīng)用到工控領(lǐng)域,可以達(dá)到降低成本,簡(jiǎn)化結(jié)構(gòu)等成效。隨著技術(shù)的發(fā)展以及實(shí)際的需要,將兩者結(jié)合無(wú)疑會(huì)為控制領(lǐng)域的飛速發(fā)展帶來(lái)巨大的原動(dòng)力。本文設(shè)計(jì)了一種以ARM7處理器為核心的高性能嵌入式CAN-Ethernet網(wǎng)關(guān),可以用來(lái)實(shí)現(xiàn)監(jiān)控設(shè)備和現(xiàn)場(chǎng)設(shè)備之間穩(wěn)固、簡(jiǎn)潔的互連通信,完成對(duì)大規(guī)?,F(xiàn)場(chǎng)設(shè)備的實(shí)時(shí)測(cè)控。 本文具體的研究?jī)?nèi)容如下: 1)以L(fǎng)PC2290為主控MCU的CAN-Ethernet互連系統(tǒng)的設(shè)計(jì)思想以及整體結(jié)構(gòu)設(shè)計(jì); 2)CAN-Ethernet互連系統(tǒng)轉(zhuǎn)換電路及外圍接口電路設(shè)計(jì),MCS-51單片機(jī)與MCP2510實(shí)現(xiàn)CAN總線(xiàn)通信; 3)μC/OS-Ⅱ操作系統(tǒng)在LPC2290上的移植以及互連系統(tǒng)應(yīng)用軟件設(shè)計(jì)實(shí)現(xiàn)與探討; 4)CAN-Ethernet互連系統(tǒng)核心交換模塊的設(shè)計(jì); 5)使用HTTP協(xié)議實(shí)現(xiàn)Web服務(wù)的功能,并通過(guò)Web頁(yè)面實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)設(shè)備的遠(yuǎn)程測(cè)控。
標(biāo)簽: ARM CAN 總線(xiàn) 以太網(wǎng)
上傳時(shí)間: 2013-08-06
上傳用戶(hù):夜月十二橋
隨著電子技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)越來(lái)越多地在控制類(lèi)、消費(fèi)類(lèi)、通訊類(lèi)等電子產(chǎn)品廣泛應(yīng)用,嵌入式技術(shù)也越來(lái)越和人們的生活緊密結(jié)合。同時(shí),計(jì)算機(jī)硬件的發(fā)展以及數(shù)據(jù)量的增加,對(duì)存儲(chǔ)設(shè)備的要求也越來(lái)越高。 本文深入研究了嵌入式系統(tǒng)中數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)交換,提出了一套完整的嵌入式系統(tǒng)中數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)交換的設(shè)計(jì)方案,并詳細(xì)介紹了其實(shí)現(xiàn)過(guò)程。Flash存儲(chǔ)器由于體積小、功耗低、性能穩(wěn)定等特點(diǎn)在便攜式電子產(chǎn)品中得到了廣泛的應(yīng)用。Flash存儲(chǔ)器主要有兩種形式:Nor Flash和Nand Flash。Nor Flash具有XIP特性,可以直接在芯片上執(zhí)行代碼,而且讀取速度較快。Nand Flash存儲(chǔ)密度大、容量大、生產(chǎn)工藝簡(jiǎn)單、性?xún)r(jià)比高,但是控制方式復(fù)雜而且可能會(huì)存在一定的壞塊。SD卡是近年來(lái)流行的大容量便攜式存儲(chǔ)卡。本系統(tǒng)中,我們以Flash和SD卡作為數(shù)據(jù)存儲(chǔ)介質(zhì)。在存儲(chǔ)介質(zhì)的選擇方面,在系統(tǒng)內(nèi)部采用了體積小、容量大、成本低的Flash,并采用Nor和Nand Flash相結(jié)合的方案:在Nor Flash上存儲(chǔ)與系統(tǒng)相關(guān)的軟件和程序,在Nand Flash上存儲(chǔ)用戶(hù)數(shù)據(jù)。系統(tǒng)外部采用安全性高、容量大、性能佳的SD卡作存儲(chǔ)容量擴(kuò)展。實(shí)現(xiàn)了基于Atmel公司ARM系列MCU的Flash存儲(chǔ)器和SD卡的硬件電路的設(shè)計(jì)及底層驅(qū)動(dòng)程序的設(shè)計(jì)。 本研究分別根據(jù)Nor和Nand Flash數(shù)據(jù)存儲(chǔ)和操作特點(diǎn),分析了JFFS2和YAFFS的特點(diǎn)以及各自的存儲(chǔ)方式、斷電保護(hù)、損耗平衡、垃圾回收等一系列的策略和機(jī)制,并在Nor和Nand Flash上實(shí)現(xiàn)并優(yōu)化了這些管理機(jī)制。在SD上則采用目前主流操作系統(tǒng)(Windows,Linux等)所支持的FAT16文件格式,完成了從磁盤(pán)格式化到文件的讀寫(xiě)等標(biāo)準(zhǔn)API函數(shù),實(shí)現(xiàn)了嵌入式系統(tǒng)的高速數(shù)據(jù)交換。
標(biāo)簽: ARM 嵌入式 數(shù)據(jù)存儲(chǔ) 系統(tǒng)研究
上傳時(shí)間: 2013-04-24
上傳用戶(hù):qulele
性?xún)r(jià)比超高的U盤(pán)讀寫(xiě)模塊-PB375A PB375A是一個(gè)傻瓜化、簡(jiǎn)單化的U盤(pán)讀寫(xiě)解決方案。您無(wú)需了解繁瑣USB HOST底層協(xié)議和FAT文件系統(tǒng),只需要將您的系統(tǒng)MCU與模塊通過(guò)SPI或者UART通信,操作幾個(gè)簡(jiǎn)單命令,便可完成讀寫(xiě)創(chuàng)建刪除文件等等功能,讓您的系統(tǒng)非常簡(jiǎn)單快速的增加U盤(pán)讀寫(xiě)功能。該解決方案是目前國(guó)內(nèi)性?xún)r(jià)比最高的解決方案。可以根據(jù)您的需求提供芯片或者模塊,為您不斷壓縮成本,占領(lǐng)市場(chǎng)先機(jī)。 基本不需要占用單片機(jī)系統(tǒng)的存儲(chǔ)空間,最少只需要幾個(gè)字節(jié)的RAM 和幾百字節(jié)的代碼。 價(jià)格 :相比51MCU+SL811/CH375方案有著極其強(qiáng)的價(jià)格優(yōu)勢(shì) 功能:新建、刪除、讀寫(xiě)數(shù)據(jù),打開(kāi)關(guān)閉文件 檢測(cè)U盤(pán)是否存在,滿(mǎn)足單片機(jī)及嵌入式系統(tǒng)讀寫(xiě)操作U盤(pán)的要求。 技術(shù)特征 # ● 用于嵌入式系統(tǒng)/單片機(jī)讀寫(xiě)U 盤(pán)、閃盤(pán)、閃存盤(pán)、USB 移動(dòng)硬盤(pán)、USB 讀卡器等。 ● 支持符合USB 相關(guān)規(guī)范基于Bulk-Only 傳輸協(xié)議的各種U 盤(pán)/閃存盤(pán)/外置硬盤(pán)。 ● 支持文件系統(tǒng)FAT12 和FAT16 及FAT32 ● 文件操作功能:新建、刪除、讀寫(xiě)數(shù)據(jù),打開(kāi)關(guān)閉文件等。 ● SPI接口,支持3.3V電平 ● 單芯片解決方案,該模塊只需要一個(gè)主控芯片外加少量的電容電阻便可,相對(duì)于51MCU+SL811/CH375的模塊,無(wú)論模塊尺寸還是成本都有著極大的優(yōu)勢(shì)。 ● 模塊尺寸:31mm*36mm ● 該模塊可根據(jù)要求進(jìn)行定制 # 豐富的例程代碼幫助您更好的開(kāi)發(fā) # 更多詳情請(qǐng)查看資料或與我們聯(lián)系
標(biāo)簽: 單片機(jī) 讀寫(xiě)U盤(pán)
上傳時(shí)間: 2013-04-24
上傳用戶(hù):安首宏A
本文構(gòu)建一種基于微處理器的中、小功率光伏控制系統(tǒng)。從硬件、軟件方面完善系統(tǒng)對(duì)蓄電池充放電及其負(fù)載的管理和保護(hù)。系統(tǒng)采用了LCD、鍵盤(pán)和異步串行通信,加強(qiáng)了系統(tǒng)的實(shí)時(shí)監(jiān)控性和遠(yuǎn)程管理,方便了對(duì)單個(gè)系統(tǒng)或
上傳時(shí)間: 2013-07-02
上傳用戶(hù):huazi
實(shí)現(xiàn)完整的串口設(shè)置,含校驗(yàn)位設(shè)置,撥特率設(shè)置,MCU接口,簡(jiǎn)單易用
上傳時(shí)間: 2013-06-26
上傳用戶(hù):luke5347
STM32 ARM7 MCU STM3210E的板級(jí)函數(shù)API庫(kù)
標(biāo)簽: FWLib
上傳時(shí)間: 2013-05-20
上傳用戶(hù):y562413679
目前運(yùn)動(dòng)控制主要有兩種實(shí)現(xiàn)方式,一是使用PLC加運(yùn)動(dòng)控制模塊來(lái)實(shí)現(xiàn):二是使用PC加運(yùn)動(dòng)控制卡來(lái)實(shí)現(xiàn)。兩者各有優(yōu)缺點(diǎn),但兩者有以下共同的缺點(diǎn):一是由于它們兒乎都是采用通用微控制器(MCU和DSP)來(lái)實(shí)現(xiàn)電機(jī)控制,由于受CPU速度的限制,以及CPU的多個(gè)進(jìn)程同時(shí)處理,故無(wú)法在控制精度和控制速度比較高的場(chǎng)合中應(yīng)用。二是它們的設(shè)計(jì)只是把運(yùn)動(dòng)控制部件當(dāng)作系統(tǒng)的一個(gè)部分,如果要完成一個(gè)機(jī)械設(shè)備的完整控制,還需要輔助有其他的數(shù)字量/模擬量控制設(shè)備。這樣在提高了系統(tǒng)成本的同時(shí),也降低了系統(tǒng)的可靠性。 論文設(shè)計(jì)了一種基于ARM+CPLD的高速運(yùn)動(dòng)控制器,該控制器采用高速的CPLD處理器來(lái)完成電機(jī)的閉環(huán)控制,輔助以NXP的32位ARM7TDMI處理器LPC231X來(lái)實(shí)現(xiàn)復(fù)雜的運(yùn)動(dòng)規(guī)劃,使得運(yùn)動(dòng)控制精度更高、速度更快、運(yùn)動(dòng)更加平穩(wěn);同時(shí)為系統(tǒng)擴(kuò)展了常規(guī)運(yùn)動(dòng)控制卡不具備的通用I/O接口,除開(kāi)4軸運(yùn)動(dòng)控制所需要的8點(diǎn)高速脈沖輸入和8點(diǎn)高速脈沖輸出外,系統(tǒng)具有24點(diǎn)數(shù)字量輸入(可選共陰或共陽(yáng)),25點(diǎn)繼電器輸出,僅一臺(tái)這樣的專(zhuān)用設(shè)備就可以完成4軸運(yùn)動(dòng)控制和設(shè)備上其它開(kāi)關(guān)量控制。 系統(tǒng)采用可移植的軟、硬件設(shè)計(jì)。硬件上以運(yùn)動(dòng)控制部件為核心,可以方便的在ARM處理器預(yù)留的資源上擴(kuò)展出數(shù)字輸入,數(shù)字輸出,AD輸入,DA輸出等常用功能模塊。系統(tǒng)軟件構(gòu)架如下:在最上層,系統(tǒng)采用μC/OS-Ⅱ操作系統(tǒng)來(lái)完成系統(tǒng)任務(wù)調(diào)度;在底層,將底層設(shè)備的操作打包編寫(xiě)成底層驅(qū)動(dòng)的形式,可直接供用戶(hù)程序調(diào)用;在中間層,可根據(jù)不同的用戶(hù)要求編寫(xiě)用戶(hù)程序,再將其傳遞給μC/OS-Ⅱ來(lái)調(diào)度該用戶(hù)程序。 將該運(yùn)動(dòng)控制器應(yīng)用于工業(yè)應(yīng)用中的套標(biāo)機(jī),在對(duì)套標(biāo)機(jī)進(jìn)行運(yùn)動(dòng)分解之后,結(jié)合套標(biāo)機(jī)的電氣特性,很好的實(shí)現(xiàn)了運(yùn)動(dòng)控制器在套標(biāo)機(jī)上的二次開(kāi)發(fā),滿(mǎn)足了套標(biāo)機(jī)在現(xiàn)場(chǎng)中的應(yīng)用。
標(biāo)簽: ARMCPLD 運(yùn)動(dòng)控制器
上傳時(shí)間: 2013-04-24
上傳用戶(hù):牛津鞋
在日益發(fā)展的電子技術(shù)和各行業(yè)對(duì)系統(tǒng)安全需求不斷提高的刺激下,原有基于X86系統(tǒng)架構(gòu)機(jī)車(chē)監(jiān)控顯示系統(tǒng)逐漸暴露出越來(lái)越多的缺陷,研制新型的機(jī)車(chē)監(jiān)控顯示系統(tǒng)成為一種必然的趨勢(shì),而不斷發(fā)展的MCU技術(shù)、嵌入式Linux、制造工藝等也給新型機(jī)車(chē)監(jiān)控顯示系統(tǒng)的研制提供了技術(shù)保障。 本課題針對(duì)目前鐵路運(yùn)營(yíng)對(duì)安全、快速、準(zhǔn)點(diǎn)等特性要求的不斷提高,研究基于ARM的機(jī)車(chē)監(jiān)控顯示系統(tǒng),設(shè)計(jì)出具有高可靠性、高效能、可維護(hù)性強(qiáng)的機(jī)車(chē)監(jiān)控顯示系統(tǒng)。 本文首先分析了嵌入式技術(shù)發(fā)展現(xiàn)狀及其發(fā)展趨勢(shì),對(duì)ARM技術(shù)的特點(diǎn)及其在嵌入式領(lǐng)域的應(yīng)用進(jìn)行了深入研究;進(jìn)而,分析了國(guó)內(nèi)現(xiàn)有基于PC/104總線(xiàn)模式擴(kuò)展的機(jī)車(chē)監(jiān)控顯示系統(tǒng)的優(yōu)缺點(diǎn)以及國(guó)外先進(jìn)機(jī)車(chē)監(jiān)控顯示系統(tǒng)的發(fā)展現(xiàn)狀及技術(shù)特點(diǎn)。對(duì)如何有效提高系統(tǒng)的可靠性、可操作性進(jìn)行了深入的研究,提出了利用ARM處理器與嵌入式操作系統(tǒng)Linux實(shí)現(xiàn)高可靠性機(jī)車(chē)監(jiān)控顯示系統(tǒng)的思路,并在此思路指導(dǎo)下完成了基本研究和具體設(shè)計(jì)。 在完成樣機(jī)試制后,結(jié)合鐵路產(chǎn)品的高可靠性要求,本文最后對(duì)影響系統(tǒng)可靠性的若干性能指標(biāo)進(jìn)行了測(cè)試:高低溫測(cè)試、靜電放電測(cè)試、EMC測(cè)試、絕緣耐壓測(cè)試、振動(dòng)測(cè)試等,并對(duì)設(shè)計(jì)過(guò)程中一些欠考慮的因素提出了解決方案。實(shí)際測(cè)試表明,基于ARM技術(shù)的機(jī)車(chē)監(jiān)控顯示系統(tǒng)滿(mǎn)足我國(guó)鐵路未來(lái)若干年監(jiān)控安全的需要。
標(biāo)簽: ARM 機(jī)車(chē)監(jiān)控 顯示系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶(hù):lanwei
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1