VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(153)資源包含以下內(nèi)容:1. LCD128x64_KS0108仿真實(shí)例.2. PCIE協(xié)議.3. LCD自動(dòng)翻屏顯示程序 LCD自動(dòng)翻屏顯示程序.4. DHT-90+LCD1602溫濕度顯示系統(tǒng).5. 博創(chuàng)時(shí)s3c2410試驗(yàn)箱的串口實(shí)驗(yàn) 值得下載.6. 博創(chuàng)時(shí)s3c2410試驗(yàn)箱的ad轉(zhuǎn)換實(shí)驗(yàn) 值得下載.7. 三菱PLC編程軟件(GPPW)的使用手冊(cè),詳細(xì)介紹GPPW的使用方法..8. yaff2文件系統(tǒng)的詳細(xì)分析,感覺滿有用的.9. 超純水PLC源碼.10. 89c51多級(jí)菜單翻頁功能12864,給想要的人參考.11. 可作為接口實(shí)驗(yàn)的參考教材.12. proteus仿真ARM7的幾個(gè)經(jīng)典例子.13. Proteus仿真的完整工程-DS1302實(shí)時(shí)時(shí)鐘(帶源碼) Proteus仿真的完整工程-DS1302實(shí)時(shí)時(shí)鐘(帶源碼).14. Proteus中液晶中文詳細(xì)資料 Proteus中液晶中文詳細(xì)資料.15. Single_Spi-發(fā)送Si ngle_Spi-發(fā)送Single_Spi-發(fā)送.16. SPI接口實(shí)驗(yàn)LED顯示 SPI接口實(shí)驗(yàn)LED顯示.17. 八路搶答器 八路搶答器 八路搶答器.18. 步進(jìn)電機(jī)仿真 步進(jìn)電機(jī)仿真 步進(jìn)電機(jī)仿真 步進(jìn)電機(jī)仿真.19. 步進(jìn)電機(jī)仿真項(xiàng)目 步進(jìn)電機(jī)仿真項(xiàng)目 步進(jìn)電機(jī)仿真項(xiàng)目.20. 測(cè)溫控制系統(tǒng) 測(cè)溫控制系統(tǒng) 測(cè)溫控制系統(tǒng).21. 實(shí)驗(yàn)板自制資料實(shí)驗(yàn)板自制資實(shí)驗(yàn)板自制資.22. dram-R3 DARM的基本工作原理.23. I2C的程序,用于PCF8563上一定可以通過的.24. 瑞薩的DOME板LIN主從節(jié)點(diǎn)程序調(diào)試通過可以使用.25. 嵌入式系統(tǒng)的實(shí)時(shí)概念.26. ATJ2085 mp3開發(fā)軟件,及程序 包括sdk_i_32f_16,修正程序.27. 這是一本關(guān)于器件LPD6803的圖書!很難的的中文資料!.28. 大屏幕16X64LED點(diǎn)陣滾動(dòng)顯示 大屏幕16X64LED點(diǎn)陣滾動(dòng)顯示.29. 單片機(jī)雙機(jī)通訊(方式1) 單片機(jī)雙機(jī)通訊(方式1).30. 單片機(jī)智能產(chǎn)品c語言設(shè)計(jì)實(shí)例詳解?テ悄懿穋語言設(shè)計(jì)實(shí)例詳解單片機(jī)智能產(chǎn)品c語言設(shè)計(jì)實(shí)例詳解.31. 動(dòng)態(tài)數(shù)碼管顯示 動(dòng)態(tài)數(shù)碼管顯示 動(dòng)態(tài)數(shù)碼管顯示.32. tms320dm6446開發(fā)板原理圖.33. 利用TFDU4100 芯片.34. I2C規(guī)范協(xié)議中文版.35. c51 電子琴代碼.36. c51 直流電機(jī)。里面有KEIL編譯的源代碼.37. ad9852原理圖 大體是按技術(shù)資料來布的圖.38. 單片機(jī)播放音樂.39. 自動(dòng)往返小汽車程序.40. C51中的鍵盤和顯示模塊.
上傳時(shí)間: 2013-07-24
上傳用戶:eeworm
水位計(jì)廣泛應(yīng)用于水利、石油、化工、冶金、電力等領(lǐng)域的自動(dòng)檢測(cè)和控制系統(tǒng)中.本文設(shè)計(jì)的智能水位計(jì)是吸收了國(guó)內(nèi)外最新智能化儀表的設(shè)計(jì)經(jīng)驗(yàn),采用工業(yè)控制單片機(jī),集水位采集、存儲(chǔ)、顯示及遠(yuǎn)程聯(lián)網(wǎng)于一體,適用于各種液位及閘門開度的測(cè)量.它具有高精度、高可靠性、多功能和智能化等特點(diǎn).針對(duì)研制任務(wù)的要求,課題期間研制了下位機(jī)系統(tǒng)硬件和軟件,開發(fā)了上位機(jī)監(jiān)控軟件,其中所作的具體工作包括:測(cè)量原理的研究和在系統(tǒng)中的實(shí)現(xiàn),在本次設(shè)計(jì)中用三種方法來進(jìn)行水位測(cè)量,分別是旋轉(zhuǎn)編碼器法、液位壓力傳感器法和可變電阻器法;主控芯片的選擇,我們選用了高集成度的混合信號(hào)系統(tǒng)級(jí)芯片C8051F021;實(shí)現(xiàn)了信號(hào)的采集和處理,包括信號(hào)的轉(zhuǎn)換和在單片機(jī)內(nèi)的運(yùn)算;高集成度16位模數(shù)轉(zhuǎn)換芯片AD7705在系統(tǒng)中的應(yīng)用,我們完成了它與單片機(jī)的接口設(shè)計(jì)及程序編制任務(wù);精確時(shí)鐘芯片DS1302在系統(tǒng)中的應(yīng)用,在此,我們實(shí)現(xiàn)了用單片機(jī)的I/O口與DS1302的連接和在軟件中對(duì)時(shí)序的模擬,該芯片的應(yīng)用給整臺(tái)儀器提供了時(shí)間基準(zhǔn),方便了儀器的使用;另外,針對(duì)研制任務(wù)的要求,還給系統(tǒng)加上了一路4~20mA模擬信號(hào)電流環(huán)的輸出電路來提供系統(tǒng)監(jiān)測(cè),該部分的實(shí)現(xiàn)是通過采用AD421芯片來完成的,本設(shè)計(jì)中完成了AD421與單片機(jī)的SPI接口任務(wù),協(xié)調(diào)了它與AD7705芯片和單片機(jī)共同構(gòu)成的SPI總線系統(tǒng)的關(guān)系,并完成了程序設(shè)計(jì);與上位機(jī)的通信接口設(shè)計(jì),該部分通過兩種方法實(shí)現(xiàn):RS232通信方式和RS485通信方式;系統(tǒng)設(shè)計(jì)方面還包括報(bào)警電路設(shè)計(jì)、操作鍵盤設(shè)計(jì)、電源監(jiān)控電路設(shè)計(jì)、電壓基準(zhǔn)電路的設(shè)計(jì).在硬件設(shè)計(jì)的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行了軟件設(shè)計(jì),軟件部分包括下位機(jī)單片機(jī)程序的設(shè)計(jì)和上位機(jī)監(jiān)控軟件的設(shè)計(jì).在軟硬件充分結(jié)合的情況下,實(shí)現(xiàn)了系統(tǒng)設(shè)計(jì)要求,很好地解決了以往的水位計(jì)中存在的問題,達(dá)到了高精度水位測(cè)量?jī)x器的各項(xiàng)標(biāo)準(zhǔn).
標(biāo)簽: 水位計(jì)
上傳時(shí)間: 2013-06-20
上傳用戶:libenshu01
隨著技術(shù)的發(fā)展,基于PLC的控制系統(tǒng)呈現(xiàn)綜合化、網(wǎng)絡(luò)化的發(fā)展趨勢(shì)。為了適應(yīng)當(dāng)今PLC課程教學(xué)的需要,我們應(yīng)提供具有現(xiàn)場(chǎng)控制對(duì)象的控制層、監(jiān)控管理層、遠(yuǎn)程監(jiān)控層三層結(jié)構(gòu)的實(shí)驗(yàn)控制系統(tǒng),并將組態(tài)軟件技術(shù)、先進(jìn)的數(shù)據(jù)交互技術(shù)、單片機(jī)技術(shù)、通信技術(shù)集成在控制系統(tǒng)中,構(gòu)建現(xiàn)代大綜合設(shè)計(jì)性實(shí)驗(yàn)系統(tǒng),以培養(yǎng)全面的高素質(zhì)的綜合性人才。 本文提出了一種多功能、大綜合的實(shí)驗(yàn)平臺(tái)的方案和技術(shù)實(shí)現(xiàn)。本課題由市場(chǎng)占有率高的西門子PLC及其通信網(wǎng)絡(luò)模塊組成,采用具有很高的性價(jià)比的系統(tǒng)集成技術(shù),構(gòu)成了覆蓋面較大的全集成的網(wǎng)絡(luò)控制系統(tǒng),可提供PPI網(wǎng)絡(luò)、PROFIBUS-DP網(wǎng)絡(luò)和以太網(wǎng)等多種網(wǎng)絡(luò)形式的實(shí)驗(yàn)平臺(tái);采用多種工業(yè)組態(tài)軟件如Wincc、組態(tài)王和MCGS,構(gòu)成了豐富的上位監(jiān)控模式;通過OPC技術(shù)實(shí)現(xiàn)對(duì)PROFIBuS-DP網(wǎng)絡(luò)的遠(yuǎn)程監(jiān)控。在此基礎(chǔ)上,結(jié)合單片機(jī)技術(shù)、CPLD技術(shù),設(shè)計(jì)了可自定義I/O口的多路模擬采集卡,擴(kuò)展了PLC的信息控制功能;采用網(wǎng)絡(luò)技術(shù),將PLC技術(shù)與變頻器、步進(jìn)電機(jī)控制相結(jié)合,對(duì)標(biāo)準(zhǔn)的PLC對(duì)象TM2和機(jī)械手設(shè)備進(jìn)行二次開發(fā),構(gòu)成相關(guān)的運(yùn)動(dòng)控制系統(tǒng),模擬生產(chǎn)線的控制,展示PLC的運(yùn)動(dòng)控制功能;將PLC技術(shù)與無線控制技術(shù)相結(jié)合,實(shí)現(xiàn)PLC的無線遙控功能;完成了三菱Q系列PLC與PROFIBUS-DP網(wǎng)絡(luò)的聯(lián)網(wǎng),實(shí)現(xiàn)了不同品牌的PLC網(wǎng)絡(luò)的互聯(lián)互通。在此基礎(chǔ)上,還開發(fā)了多個(gè)實(shí)驗(yàn)程序,展示其豐富的網(wǎng)絡(luò)構(gòu)架和綜合的實(shí)驗(yàn)?zāi)J健?系統(tǒng)調(diào)試和實(shí)驗(yàn)效果表明,該系統(tǒng)接近當(dāng)今工業(yè)技術(shù)實(shí)踐,可為學(xué)生的課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)以及PLC技術(shù)研究提供先進(jìn)的集多種技術(shù)于一體的大綜合設(shè) 計(jì)性實(shí)驗(yàn)平臺(tái)。關(guān)鍵詞:PLC;業(yè)網(wǎng)絡(luò);OPC
標(biāo)簽: PLC 西門子 實(shí)驗(yàn)室
上傳時(shí)間: 2013-05-22
上傳用戶:歸海惜雪
為了減小異步電機(jī)在起動(dòng)過程中過高電流對(duì)電網(wǎng)的沖擊,消除傳統(tǒng)降壓起動(dòng)對(duì)電器和機(jī)械設(shè)備的不利影響,提高電機(jī)的起動(dòng)特性,本文基于電力電子技術(shù)對(duì)異步電機(jī)的軟起動(dòng)進(jìn)行了較為深刻的研究。 本文介紹并設(shè)計(jì)了一種基于PIC18F4550的新型的軟起動(dòng)器。在功能上,除了具有一般的電壓斜坡軟起動(dòng)和電流限流軟起動(dòng)功能,還增加了專門針對(duì)泵類負(fù)載的轉(zhuǎn)矩閉環(huán)泵控軟起動(dòng)模式。這種起動(dòng)方式有效的降低了水泵起動(dòng)和停止時(shí)造成的水錘,并減輕了管路系統(tǒng)的振蕩。同時(shí),針對(duì)異步電動(dòng)機(jī)軟起動(dòng)過程中出現(xiàn)的電流、電磁轉(zhuǎn)矩以及轉(zhuǎn)速振蕩問題,分析了引起振蕩的影響因素及其產(chǎn)生原因,采用以電流關(guān)斷時(shí)刻為晶閘管觸發(fā)基準(zhǔn)來抑制振蕩問題。 文章首先分析研究了異步電機(jī)的基本結(jié)構(gòu)和工作原理,確定了軟起動(dòng)器所采用的基本原理和控制方法。分析得出為改善泵類負(fù)載起動(dòng)性能所采用的轉(zhuǎn)矩閉環(huán)泵控制策略以及為減小振蕩所采用的關(guān)斷角控制方法的可行性。 其次,本課題對(duì)傳統(tǒng)的軟起動(dòng)器的改進(jìn)進(jìn)行了嘗試。采用Microchip公司的PIC18F4550芯片為控制核心。在此基礎(chǔ)上,詳細(xì)介紹了交流采樣電路、同步觸發(fā)電路以及通迅接口電路等硬件電路。軟件方面采用C語言和匯編語言混合編程實(shí)現(xiàn)模塊化程序的設(shè)計(jì),在文中較為詳細(xì)地介紹了控制系統(tǒng)各部分軟件的設(shè)計(jì)思想和實(shí)現(xiàn),其中包括主程序流程、各種起動(dòng)方式的控制程序等。 在文章最后給出了基于MATLAB搭建的軟起動(dòng)系統(tǒng)的仿真模型,仿真結(jié)果表明這種帶泵控制功能的軟起動(dòng)器可以有效的減小電機(jī)起動(dòng)過程中過高電流對(duì)電網(wǎng)的沖擊,優(yōu)化了電機(jī)的起動(dòng)性能。
標(biāo)簽: PIC 異步電機(jī) 軟起動(dòng)器
上傳時(shí)間: 2013-06-13
上傳用戶:wang5829
隨著電子工業(yè)應(yīng)用領(lǐng)域需求的增長(zhǎng),要實(shí)現(xiàn)復(fù)雜程度較高的數(shù)字電子系統(tǒng),對(duì)數(shù)據(jù)處理能力提出越來越高的要求。定點(diǎn)運(yùn)算已經(jīng)很難滿足高性能數(shù)字系統(tǒng)的需要,而浮點(diǎn)數(shù)相對(duì)于定點(diǎn)數(shù),具有表述范圍寬,有效精度高等優(yōu)點(diǎn),在航空航天、遙感、機(jī)器人技術(shù)以及涉及指數(shù)運(yùn)算和信號(hào)處理等領(lǐng)域有著廣泛的應(yīng)用。對(duì)浮點(diǎn)運(yùn)算的要求主要體現(xiàn)在兩個(gè)方面:一是速度,即如何快速有效的完成浮點(diǎn)運(yùn)算;二是精度,即浮點(diǎn)運(yùn)算能夠提供多少位的有效數(shù)字。 計(jì)算機(jī)性價(jià)比的提高以及可編程邏輯器件的出現(xiàn),對(duì)傳統(tǒng)的數(shù)字電子系統(tǒng)設(shè)計(jì)方法進(jìn)行了變革。FPGA(Field Programmable Gate Array,現(xiàn)場(chǎng)可編程門陣列)讓設(shè)計(jì)師通過設(shè)計(jì)芯片來實(shí)現(xiàn)電子系統(tǒng)的功能,將傳統(tǒng)的固件選用及電路板設(shè)計(jì)工作放在芯片設(shè)計(jì)中進(jìn)行。FPGA可以完成極其復(fù)雜的時(shí)序與組合邏輯電路功能,適用于高速、高密度,如運(yùn)算器、數(shù)字濾波器、二維卷積器等具有復(fù)雜算法的邏輯單元和信號(hào)處理單元的邏輯設(shè)計(jì)領(lǐng)域。 鑒于FPGA技術(shù)的特點(diǎn)和浮點(diǎn)運(yùn)算的廣泛應(yīng)用,本文基于FPGA將浮點(diǎn)運(yùn)算結(jié)合實(shí)際應(yīng)用設(shè)計(jì)一個(gè)觸摸式浮點(diǎn)計(jì)算器,主要目的是通過VHDL語言編程來實(shí)現(xiàn)浮點(diǎn)數(shù)的加減、乘除和開方等基本運(yùn)算功能。 (1)給出系統(tǒng)的整體框架設(shè)計(jì)和各模塊的實(shí)現(xiàn),包括芯片的選擇、各模塊之間的時(shí)序以及控制、每個(gè)運(yùn)算模塊詳細(xì)的工作原理和算法設(shè)計(jì)流程; (2)通過VHDL語言編程來實(shí)現(xiàn)浮點(diǎn)數(shù)的加減、乘除和開方等基本運(yùn)算功能; (3)在Xilinx ISE環(huán)境下,對(duì)系統(tǒng)的主要模塊進(jìn)行開發(fā)設(shè)計(jì)及功能仿真,驗(yàn)證了基于FPGA的浮點(diǎn)運(yùn)算。
標(biāo)簽: FPGA 浮點(diǎn)運(yùn)算器
上傳時(shí)間: 2013-04-24
上傳用戶:咔樂塢
可配置端口電路是FPGA芯片與外圍電路連接關(guān)鍵的樞紐,它有諸多功能:芯片與芯片在數(shù)據(jù)上的傳遞(包括對(duì)輸入信號(hào)的采集和輸出信號(hào)輸出),電壓之間的轉(zhuǎn)換,對(duì)外圍芯片的驅(qū)動(dòng),完成對(duì)芯片的測(cè)試功能以及對(duì)芯片電路保護(hù)等。 本文采用了自頂向下和自下向上的設(shè)計(jì)方法,依據(jù)可配置端口電路能實(shí)現(xiàn)的功能和工作原理,運(yùn)用Cadence的設(shè)計(jì)軟件,結(jié)合華潤(rùn)上華0.5μm的工藝庫,設(shè)計(jì)了一款性能、時(shí)序、功耗在整體上不亞于xilinx4006e[8]的端口電路。主要研究以下幾個(gè)方面的內(nèi)容: 1.基于端口電路信號(hào)寄存器的采集和輸出方式,本論文設(shè)計(jì)的端口電路可以通過配置將它設(shè)置成單沿或者雙沿的觸發(fā)方式[7],并完成了Verilog XL和Hspiee的功能和時(shí)序仿真,且建立時(shí)間小于5ns和保持時(shí)間在0ns左右。和xilinx4006e[8]相比較滿足設(shè)計(jì)的要求。 2.基于TAP Controller的工作原理及它對(duì)16種狀態(tài)機(jī)轉(zhuǎn)換的控制,對(duì)16種狀態(tài)機(jī)的轉(zhuǎn)換完成了行為級(jí)描述和實(shí)現(xiàn)了捕獲、移位、輸出、更新等主要功能仿真。 3.基于邊界掃描電路是對(duì)觸發(fā)器級(jí)聯(lián)的構(gòu)架這一特點(diǎn),設(shè)計(jì)了一款邊界掃描電路,并運(yùn)用Verilog XL和Hspiee對(duì)它進(jìn)行了功能和時(shí)序的仿真。達(dá)到對(duì)芯片電路測(cè)試設(shè)計(jì)的要求。 4.對(duì)于端口電路來講,有時(shí)需要將從CLB中的輸出數(shù)據(jù)實(shí)現(xiàn)異或、同或、與以及或的功能,為此本文采用二次函數(shù)輸出的電路結(jié)構(gòu)來實(shí)現(xiàn)以上的功能,并運(yùn)用Verilog XL和Hspiee對(duì)它進(jìn)行了功能和時(shí)序的仿真。滿足設(shè)計(jì)要求。 5.對(duì)于0.5μm的工藝而言,輸入端口的電壓通常是3.3V和5V,為此根據(jù)設(shè)置不同的上、下MOS管尺寸來調(diào)整電路的中點(diǎn)電壓,將端口電路設(shè)計(jì)成3.3V和5V兼容的電路,通過仿真性能上已完全達(dá)到這一要求。此外,在輸入端口處加上擴(kuò)散電阻R和電容C組成噪聲濾波電路,這個(gè)電路能有效地抑制加到輸入端上的白噪聲型噪聲電壓[2]。 6.在噪聲和延時(shí)不影響電路正常工作的范圍內(nèi),具有三態(tài)控制和驅(qū)動(dòng)大負(fù)載的功能。通過對(duì)管子尺寸的大小設(shè)置和驅(qū)動(dòng)大小的仿真表明:在實(shí)現(xiàn)TTL高電平輸出時(shí),最大的驅(qū)動(dòng)電流達(dá)到170mA,而對(duì)應(yīng)的xilinx4006e的TTL高電平最大驅(qū)動(dòng)電流為140mA[8];同樣,在實(shí)現(xiàn)CMOS高電平最大驅(qū)動(dòng)電流達(dá)到200mA,而xilinx4006e的CMOS驅(qū)動(dòng)電流達(dá)到170[8]mA。 7.與xilinx4006e端口電路相比,在延時(shí)和面積以及功耗略大的情況下,本論文研究設(shè)計(jì)的端口電路增加了雙沿觸發(fā)、將輸出數(shù)據(jù)實(shí)現(xiàn)二次函數(shù)的輸出方式、通過添加譯碼器將配置端口的數(shù)目減少的新的功能,且驅(qū)動(dòng)能力更加強(qiáng)大。
上傳時(shí)間: 2013-07-20
上傳用戶:頂?shù)弥?/p>
當(dāng)今電子系統(tǒng)的設(shè)計(jì)是以大規(guī)模FPGA為物理載體的系統(tǒng)芯片的設(shè)計(jì),基于FPGA的片上系統(tǒng)可稱為可編程片上系統(tǒng)(SOPC)。SOPC的設(shè)計(jì)是以知識(shí)產(chǎn)權(quán)核(IPCore)為基礎(chǔ),以硬件描述語言為主要設(shè)計(jì)手段,借助以計(jì)算機(jī)為平臺(tái)的EDA工具進(jìn)行的。 本文在介紹了FPGA與SOPC相關(guān)技術(shù)的基礎(chǔ)上,給出了SOPC技術(shù)開發(fā)調(diào)制解調(diào)器的方案。在分析設(shè)計(jì)軟件Matlab/DSP(Digital Signal Processing)。builder以及Quartus Ⅱ開發(fā)軟件進(jìn)行SOPC(System On a Programmable Chip)設(shè)計(jì)流程后,依據(jù)調(diào)制解調(diào)算法提出了一種基于DSP Builder調(diào)制解調(diào)器的SOPC實(shí)現(xiàn)方案,模塊化的設(shè)計(jì)方法大大縮短了調(diào)制解調(diào)器的開發(fā)周期。 在SOPC技術(shù)開發(fā)調(diào)制解調(diào)器的過程中,用MATLAB/Simulink的圖形方式調(diào)用Altera DSP Builder和其他Simulink庫中的圖形模塊(Block)進(jìn)行系統(tǒng)建模,在Simulink中仿真通過后,利用DSP Builder將Simulink的模型文件(.mdl)轉(zhuǎn)化成通用的硬件描述語言VHDL文件,從而避免了VHDL語言手動(dòng)編寫系統(tǒng)的煩瑣過程,將精力集中于算法的優(yōu)化上。 基于DSP Builder的開發(fā)功能,調(diào)制解調(diào)器電路中的低通濾波器可直接調(diào)用FIRIP Core,進(jìn)一步提高了開發(fā)效率。 在進(jìn)行編譯、仿真調(diào)試成功后,經(jīng)過QuartusⅡ?qū)⒕幾g生成的編程文件下載到ALTERA公司Cyclone Ⅱ系列的FPGA芯片EP2C5F256C6,完成器件編程,從而給出了一種調(diào)制解調(diào)器的SOPC系統(tǒng)實(shí)現(xiàn)方案。
標(biāo)簽: FPGA 調(diào)制解調(diào)器
上傳時(shí)間: 2013-06-24
上傳用戶:liuchee
運(yùn)動(dòng)控制技術(shù)是機(jī)電一體化的核心部分,提高運(yùn)動(dòng)控制技術(shù)水平對(duì)于提高我國(guó)的機(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ì)國(guó)內(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
隨著現(xiàn)代雷達(dá)技術(shù)的不斷發(fā)展,電子偵察設(shè)備面臨電磁環(huán)境日益復(fù)雜多變,發(fā)展寬帶化、數(shù)字化、多功能、軟件化的電子偵察設(shè)備已是一項(xiàng)重要的任務(wù).然而,目前的寬帶A/D與后續(xù)DSP之間的工作速率總有一到兩個(gè)數(shù)量級(jí)的差別,二者之間的瓶頸成為電子偵察系統(tǒng)數(shù)字化的最大障礙.通信領(lǐng)域軟件無線電的成功應(yīng)用為電子偵察系統(tǒng)的發(fā)展提供了一種理想模式.另一方面,微電子技術(shù)的快速發(fā)展,以及FPGA的廣泛應(yīng)用,在很大程度上影響了數(shù)字電路的設(shè)計(jì)與開發(fā).這也為解決高速A/D與DSP處理能力之間的矛盾提供了一種有效的解決方法.為了解決寬帶A/D與后續(xù)DSP之間的瓶頸問題,本文給出了一種基于多相濾波的寬帶數(shù)字下變頻結(jié)構(gòu),并從軟件無線電原理出發(fā),從理論推導(dǎo)和計(jì)算機(jī)仿真兩方面對(duì)該結(jié)構(gòu)進(jìn)行了驗(yàn)證,并進(jìn)一步給出該結(jié)構(gòu)改進(jìn)方案以及改進(jìn)的多相濾波數(shù)字下變頻結(jié)構(gòu)的硬件實(shí)現(xiàn)方法.本文將多相濾波下變頻的并行結(jié)構(gòu)應(yīng)用到數(shù)字下變頻電路中,并在后繼的混頻模塊中也采用并行混頻的方式來實(shí)現(xiàn),不僅在一定程度上解決了二者之間的瓶頸問題,同時(shí)也大大提高了實(shí)時(shí)處理速度.經(jīng)過多相濾波下變頻處理后的數(shù)據(jù),在速率和數(shù)據(jù)量上都有大幅減少,達(dá)到了現(xiàn)有通用DSP器件處理能力的要求.另外,本人還用FPGA設(shè)計(jì)了實(shí)驗(yàn)電路,利用微機(jī)串口,與實(shí)驗(yàn)?zāi)繕?biāo)板進(jìn)行控制和數(shù)據(jù)交換.利用FPGA的在線編程特性,可以方便靈活的對(duì)各種實(shí)現(xiàn)方法加以驗(yàn)證和比較.
上傳時(shí)間: 2013-07-13
上傳用戶:華華123
Turbo碼是一類并行級(jí)聯(lián)的系統(tǒng)卷積碼,它是在綜合級(jí)聯(lián)碼、最大后驗(yàn)概率(MAP)譯碼、軟輸入軟輸出及迭代譯碼等理論基礎(chǔ)上的一種創(chuàng)新。Turbo碼的基本原理是通過對(duì)編碼器結(jié)構(gòu)的巧妙設(shè)計(jì),多個(gè)子碼通過交織器隔離進(jìn)行并行級(jí)聯(lián)編碼輸出,增大了碼距。譯碼器則以類似內(nèi)燃機(jī)引擎廢氣反復(fù)利用的機(jī)理進(jìn)行迭代譯碼以反復(fù)利用有效信息流,從而獲得卓越的糾錯(cuò)能力。計(jì)算機(jī)仿真表明,Turbo碼不但在加性高斯噪聲信道下性能優(yōu)越,而且具有很強(qiáng)的抗衰落、抗干擾能力,當(dāng)交織長(zhǎng)度足夠長(zhǎng)時(shí),其糾錯(cuò)性能接近香農(nóng)極限。 FPGA(FieldProgrammableGateArray),即現(xiàn)場(chǎng)可編程門陣列,是在PAL、GAL、EPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。FPGA技術(shù)具有大規(guī)模、高集成度、高可靠性、設(shè)計(jì)周期短、投資小、靈活性強(qiáng)等優(yōu)點(diǎn),逐步成為復(fù)雜數(shù)字硬件電路設(shè)計(jì)的理想選擇。 本論文以東南大學(xué)移動(dòng)通信實(shí)驗(yàn)室B3G課題組提出的“支持多天線的廣義多載波無線傳輸技術(shù)”(MIMO-GMC)為背景,分析了Turbo譯碼算法,并針對(duì)MIMO-GMC系統(tǒng)的迭代接收機(jī)中所采用的外信息保留和聯(lián)合檢測(cè)譯碼迭代的特點(diǎn),完成了采用滑動(dòng)窗Log-MAP算法的軟輸入、軟輸出的Turbo譯碼器的設(shè)計(jì)。整個(gè)譯碼器模塊的設(shè)計(jì)采用Verilog語言描述,并在VirtexⅡPro系列FPGA芯片上實(shí)現(xiàn)。
上傳時(shí)間: 2013-04-24
上傳用戶:shanml
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1