三種方法讀取鍵值 使用者設(shè)計(jì)行列鍵盤介面,一般常採(cǎi)用三種方法讀取鍵值。 中斷式 在鍵盤按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過(guò)不同位址讀資料線上的狀態(tài)判斷哪個(gè)按鍵被按下。 本實(shí)驗(yàn)採(cǎi)用中斷式實(shí)現(xiàn)使用者鍵盤介面。 掃描法 對(duì)鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對(duì)應(yīng)列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會(huì)使行列連成通路,這也是見(jiàn)的使用者鍵盤設(shè)計(jì)電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時(shí)去抖動(dòng) if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開(kāi) { display(data); } i=4; //計(jì)算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒(méi)有按鍵按下 }
上傳時(shí)間: 2013-11-12
上傳用戶:a673761058
電路板故障分析 維修方式介紹 ASA維修技術(shù) ICT維修技術(shù) 沒(méi)有線路圖,無(wú)從修起 電路板太複雜,維修困難 維修經(jīng)驗(yàn)及技術(shù)不足 無(wú)法維修的死板,廢棄可惜 送電中作動(dòng)態(tài)維修,危險(xiǎn)性極高 備份板太多,積壓資金 送國(guó)外維修費(fèi)用高,維修時(shí)間長(zhǎng) 對(duì)老化零件無(wú)從查起無(wú)法預(yù)先更換 維修速度及效率無(wú)法提升,造成公司負(fù)擔(dān),客戶埋怨 投資大量維修設(shè)備,操作複雜,績(jī)效不彰
上傳時(shí)間: 2013-11-09
上傳用戶:chengxin
TN82AA液晶塊利用AT89C51編程的測(cè)試程序,利用并口16根管腳
上傳時(shí)間: 2015-04-25
上傳用戶:hphh
VIP專區(qū)-PCB源碼精選合集系列(15)資源包含以下內(nèi)容:1. pc6-protel99yjkxz.2. Keil軟件使用教程.3. 電源之PCB布線設(shè)計(jì).4. [高速PCB基礎(chǔ)理論及內(nèi)存仿真技術(shù)].佚名.文字版.5. 常用PCB基材性能分析-FR4.6. Altium Designer常用快捷鍵匯總.7. 如何在ad6中打印PCB的布線層和絲印層.8. PADS BlazeRouter功能簡(jiǎn)介之交互式高速PCB設(shè)計(jì).9. 數(shù)顯式測(cè)量電路PCB圖.10. 60分鐘學(xué)會(huì)OrCAD中文教程.11. Altium_Designer區(qū)域_ROOM_規(guī)則使用方法.12. Polar SI9000.13. AD6 PCB設(shè)計(jì).14. 基于PROTEUS設(shè)計(jì)制作印刷電路板.15. SDRAM與DDR布線指南.16. Altium Designer PCB封裝庫(kù).17. Allegro16.2中英文菜單.18. PCBA工藝評(píng)審(2011-8-17).19. PCB設(shè)計(jì)銅鉑厚度與線寬和電流以及溫升的關(guān)系.20. si8000教程.21. 于博士_60分鐘學(xué)會(huì)orCAD.22. Allegro_SPB_16-3速成教材.23. pcb板制造所需雕刻機(jī)軟件.24. 華為的經(jīng)典PCB教程.25. 機(jī)架式8路OTDR MB—V1.0器件焊接清單.26. 常用的焊盤尺寸.27. 抄板軟件_QuickPcb2006_(加密狗版)_已破解.28. 高速PCB設(shè)計(jì)常見(jiàn)問(wèn)題.29. 電容在EMC設(shè)計(jì)中的重要性.30. PCB元件庫(kù)全面.31. PCB電路圖設(shè)計(jì)問(wèn)題.32. 幾種ESD防護(hù)設(shè)計(jì).33. protel99元件對(duì)照表.34. DXP使用技巧.35. altium_designer10.0入門.36. OrCAD Capture CIS 9學(xué)習(xí)教材.37. pcb布局.38. 波峰焊和回流焊的區(qū)別.39. 貼片元件焊盤尺寸規(guī)范.40. 單管放大_從原理圖到PCB.
標(biāo)簽: 電氣 技術(shù)基礎(chǔ)
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
無(wú)橋PFC -2019-10-08 11:34 VIENNA整流器 -2019-10-08 11:34 UC3854 -2019-10-08 11:34 (核心詳細(xì)設(shè)計(jì)文件)PFC設(shè)計(jì) 3.3KW Mathcad -2019-10-08 11:34 (核心)三相維也納(Vienna)主拓?fù)湓?、控制及仿?-2019-10-08 11:34 (核心)TI維也納PFC -2019-10-08 11:34 自己總結(jié)有源功率因數(shù)校正APFC.pdf 1.6M2019-10-08 11:34 整流電路的PFC.pdf 3.8M2019-10-08 11:34 在線式三相UPS設(shè)計(jì)與仿真.doc 2.9M2019-10-08 11:34 在電源設(shè)計(jì)中加入PFC.pdf 677KB2019-10-08 11:34 在PFC整流橋和BOOST電感不能加電解電容.png 92KB2019-10-08 11:34 有源功率因數(shù)校正電路中鐵氧體磁心電感器的設(shè)計(jì).doc 503KB2019-10-08 11:34 有源功率因數(shù)校正電路(APFC).pdf 3.3M2019-10-08 11:34 應(yīng)用于UPS的三相PWM整流技術(shù)研究.pdf 957KB2019-10-08 11:34 一種新型無(wú)橋BoostPFC電路.pdf 1.9M2019-10-08 11:34 一種實(shí)用的BOOST電路_UC3842升壓設(shè)計(jì).pdf 2.4M2019-10-08 11:34 一個(gè)500W單相APFC主電路的設(shè)計(jì)lc參數(shù).pdf 144KB2019-10-08 11:34 新型PFC變換器的研究及高精度直流電源研制.pdf 3.1M2019-10-08 11:34 諧波、諧波電流、諧波電壓三者的意義與區(qū)分.pdf 170KB2019-10-08 11:34 相差控制的Boost三電平變換器工作模式分析-谷鑫.pdf 1.5M2019-10-08 11:34 無(wú)橋PFC原理圖及實(shí)例.pdf 940KB2019-10-08 11:34 無(wú)橋PFC原理圖.pdf 129KB2019-10-08 11:34 無(wú)橋BoostPFC技術(shù)的研究.pdf 1.4M2019-10-08 11:34 無(wú)橋BoostPFC電路的主要參數(shù)設(shè)計(jì).pdf 1.3M2019-10-08 11:34 無(wú)橋Boost-PFC電路的EMI分析.doc 657KB2019-10-08 11:34 數(shù)字控制的單周期PFC整流器的設(shè)計(jì)與分析.pdf 2.6M2019-10-08 11:34 邵革良-高性價(jià)比PFC電源設(shè)計(jì)及其電感技術(shù).pdf 3.8M2019-10-08 11:34 三相整流橋PFC電路拓?fù)涞姆治黾翱刂?陳賢明.pdf 1.3M2019-10-08 11:34 三相維也納 (Vienna) 主拓?fù)湓怼⒖刂萍胺抡妫ㄉ希?pdf 2.5M2019-10-08 11:34 三相維也納 (Vienna) 主拓?fù)湓?、控制及仿?(下).pdf 3.3M2019-10-08 11:34 三相四線制UPS前置PWM整流器研究.pdf 4.5M2019-10-08 11:34 三相逆變器DSP控制技術(shù)的研究.pdf 2.5M2019-10-08 11:34 三相電壓型PWM整流器及其控制策略研究.pdf 2.5M2019-10-08 11:34 三相電壓型PWM整流技術(shù)的研究.pdf 3.2M2019-10-08 11:34 三相變流器作為PFC和APF時(shí)的主電路參數(shù)選擇方法的研究.pdf 1.6M2019-10-08 11:34 三相PWM大功率整流控制系統(tǒng)的研究.pdf 1.6M2019-10-08 11:34 三類高頻鏈AC_AC變換器比較研究.pdf 1.5M2019-10-08 11:34 三電平BOOST雙向變換器.pdf 480KB2019-10-08 11:34 三電平Boost變換器軟開(kāi)關(guān)技術(shù)的研究-馮海兵.pdf 2.1M2019-10-08 11:34 平均電流控制PFC過(guò)零畸變?cè)蚍治?pdf 1018KB2019-10-08 11:34 利用交錯(cuò)式_BCM_提高PFC級(jí)的效率.pdf 247KB2019-10-08 11:34 金屬磁粉芯PFC電感分析和設(shè)計(jì).pdf 3.2M2019-10-08 11:34 交流電源系統(tǒng)中的電流諧波產(chǎn)生原因及危害分析.ppt 663KB2019-10-08 11:34 交錯(cuò)式PFC_升壓功率級(jí).pdf 541KB2019-10-08 11:34 交錯(cuò)式BCM_PFC控制器建立可變輸出電壓的升壓型PFC轉(zhuǎn)換器.pdf 645KB2019-10-08 11:34 交錯(cuò)并聯(lián)BoostPFC變換器設(shè)計(jì).pdf 1.9M2019-10-08 11:34 交錯(cuò)并聯(lián)Boost-PFC升壓電感研究.pdf 241KB2019-10-08 11:34 基于單周期控制的一種雙向開(kāi)關(guān)型無(wú)橋PFC研究.pdf 1.2M2019-10-08 11:34 基于單周期控制的三相三開(kāi)關(guān)三電平Boost型P....pdf 3.6M2019-10-08 11:34 基于單周期控制的IR1150S在無(wú)橋PFC電路的應(yīng)用.pdf 1.1M2019-10-08 11:34 基于UCC28070-2KW功率因數(shù)校正PFC的應(yīng)用設(shè)計(jì).doc 679KB2019-10-08 11:34 基于UC3854控制的CCM-Boost-PFC變換器設(shè)計(jì).pdf 247KB2019-10-08 11:34 基于UC3854的功率因數(shù)校正電路設(shè)計(jì).pdf 491KB2019-10-08 11:34 基于UC3854的PFC功率因數(shù)校正電路設(shè)計(jì).pdf 462KB2019-10-08 11:34 基于UC3843的PFC CCM模式Boost變換器設(shè)計(jì).pdf 363KB2019-10-08 11:34 基于UC3842控制芯片的Boost變換器的設(shè)計(jì).pdf 1001KB2019-10-08 11:34 基于ST L6562的120W PFC線路設(shè)計(jì)與實(shí)現(xiàn).pdf 471KB2019-10-08 11:34 基于SG3525的直流升壓電源的設(shè)計(jì)與仿真.pdf 1.3M2019-10-08 11:34 基于SG3525的DC_DC直流變換器的研究.pdf 1.4M2019-10-08 11:34 基于SG3525的BOOST變換器設(shè)計(jì).pdf 998KB2019-10-08 11:34 基于L6562類芯片的單級(jí)PFC變壓器設(shè)計(jì).pdf 363KB2019-10-08 11:34 基于IR1150的無(wú)橋Boost高功率因數(shù)整流器的研究.pdf 1.2M2019-10-08 11:34 基于Buck_Boost的AC_AC變換器設(shè)計(jì).pdf 1.2M2019-10-08 11:34 基于6561PFC功率因數(shù)校正電路.doc 1.3M2019-10-08 11:34 功率因數(shù)校正(PFC)功能的實(shí)現(xiàn).pdf 7.9M2019-10-08 11:34 各種電路拓樸的同步整流技術(shù).pdf 6.9M2019-10-08 11:34 高壓直流通信電源中高頻開(kāi)關(guān)整流模塊.pdf 640KB2019-10-08 11:34 改進(jìn)的三相boost型雙管PFC變換電路的研究.pdf 3M2019-10-08 11:34 峰值電流控制的單相BOOSTPFC變換器工作原理分析.pdf 1.1M2019-10-08 11:34 電流滯環(huán)法控制BOOST-PFC電路的設(shè)計(jì)與分析.Stamped.pdf 169KB2019-10-08 11:34 電流諧波.docx 13KB2019-10-08 11:34 電流臨界連續(xù)時(shí)PFC電路分析.pdf 97KB2019-10-08 11:34 低輸入電感電流紋波二次型Boost PFC變換器.pdf 384KB2019-10-08 11:34 單周期控制無(wú)橋Boost+PFC變換器研究.pdf 11.1M2019-10-08 11:34 單周期控制的雙向半橋AC_DC變換器.pdf 1.1M2019-10-08 11:34 單周期控制單相Boost結(jié)構(gòu)有源功率因數(shù)校正PFC電路的研究和應(yīng)用.pdf 1.8M2019-10-08 11:34 單周期控制Boost PFC電路的研究與分析.pdf 2.1M2019-10-08 11:34 單周期控制boost PFC變換器的研究.pdf 1.2M2019-10-08 11:34 單相PFC變換器的電流過(guò)零畸變問(wèn)題研究.pdf 280KB2019-10-08 11:34 單級(jí)PFC高頻變壓器設(shè)計(jì)及參數(shù)計(jì)算詳解.pdf 405KB2019-10-08 11:34 帶PFC的電感箝位移相全橋軟開(kāi)關(guān)電路的研究.pdf 14.2M2019-10-08 11:34 采用UC3854的有源功率因數(shù)校正電路工作原理與應(yīng)用.pdf 1.1M2019-10-08 11:34 采用PFC電路抑制彩色顯示器諧波電流.pdf 129KB2019-10-08 11:34 采用Boost的PFC電路輸出電壓紋波分析及輸出濾波電容值的確定.Stamped.pdf 90KB2019-10-08 11:34 UPS電感損耗計(jì)算方法(PFCBOOST升壓電感逆變LC濾波電感).pdf 2.4M2019-10-08 11:34 UPS不間斷電源畢業(yè)設(shè)計(jì).pdf 671KB2019-10-08 11:34 UC3854參數(shù)PFC設(shè)計(jì).pdf 1.8M2019-10-08 11:34 SG3525在Buck直流變換器中的應(yīng)用.pdf 1M2019-10-08 11:34 SG3525在BOOST直流變換器中的應(yīng)用.pdf 859KB2019-10-08 11:34 PWM整流器在UPS系統(tǒng)中的應(yīng)用研究.pdf 2.6M2019-10-08 11:34 PFC電感設(shè)計(jì)方法-鐵氧體算法-V1.pdf 127KB2019-10-08 11:34 PFC電感計(jì)算解析.doc 309KB2019-10-08 11:34 PFC電感計(jì)算.doc 115KB2019-10-08 11:34 PFC電感計(jì)算(周潔敏).ppt 2M2019-10-08 11:34 PFC電感.pdf 1.4M2019-10-08 11:34 PFC的數(shù)字設(shè)計(jì)總結(jié).pdf 333KB2019-10-08 11:34 PFC+LLC設(shè)計(jì)的600W開(kāi)關(guān)電源調(diào)試全過(guò)程以及電源經(jīng)驗(yàn)討論.pdf 4.2M2019-10-08 11:34 PFC 回路とAC-DC 変換器.pdf 1.5M2019-10-08 11:34 P PFC基于移相全橋PWM變換器的開(kāi)關(guān)電源設(shè)計(jì) 中南.pdf 2.9M2019-10-08 11:34 P 6KW+PFC電路的研究與設(shè)計(jì) 北工大.pdf 1.7M2019-10-08 11:34
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
本書為普通高等教育“十五”國(guó)家級(jí)規(guī)劃教材。前版榮獲2002年全國(guó)普通高等學(xué)校優(yōu)秀教材一等獎(jiǎng)。其特點(diǎn)如下:1.加強(qiáng)了信號(hào)與電子系統(tǒng)的基本知識(shí);2.對(duì)每一問(wèn)題的講述,先以概念引路,然后逐步展開(kāi)分析與討論,例如器件的建模,由物理概念講述其參數(shù),從而得出電路模型;3.堅(jiān)持以集成電路為主線,加強(qiáng)CMOS器件等新內(nèi)容;4.加強(qiáng)SPICE程序?qū)﹄娮与娐返姆抡娣治雠c設(shè)計(jì)。 內(nèi)容包括:緒論、運(yùn)算放大器、二極管及其基本電路、雙極結(jié)型三極管及放大電路基礎(chǔ)、場(chǎng)效應(yīng)管放大電路、模擬集成電路、反饋放大電路、功率放大電路、信號(hào)處理與信號(hào)產(chǎn)生電路、直流穩(wěn)壓電源、電子電路的計(jì)算機(jī)輔助分析與設(shè)計(jì)。 本書可作為高等學(xué)校電氣信息類(含電氣類、電子類)等專業(yè)的“模擬電子技術(shù)基礎(chǔ)”課程的教材。
標(biāo)簽: 544 電子技術(shù)基礎(chǔ) 模擬部分
上傳時(shí)間: 2013-06-07
上傳用戶:康郎
隨著我國(guó)電力系統(tǒng)不斷發(fā)展,高壓開(kāi)關(guān)柜以其結(jié)構(gòu)簡(jiǎn)單、維護(hù)工作量小、適合于頻繁操作等特點(diǎn),受到廣大用戶歡迎,并成為高壓開(kāi)關(guān)向無(wú)油化發(fā)展的一大主流。近年來(lái),隨著電力系統(tǒng)不斷向大容量、高電壓、小型化發(fā)展,40.5kV高壓開(kāi)關(guān)柜在電力系統(tǒng)中也得到普遍的采用。絕緣問(wèn)題是電力設(shè)備穩(wěn)定、可靠運(yùn)行的重要影響因素之一,并且絕緣也是高壓電器設(shè)備中的薄弱環(huán)節(jié),高壓開(kāi)關(guān)柜故障中很大一部分就是由于絕緣破壞而造成的。因此如何能夠合理的配置母線、真空斷路器及其它電器元件,得到較佳的絕緣配合和設(shè)計(jì),達(dá)到具有高度可靠的絕緣性能,保證高壓開(kāi)關(guān)柜在配電系統(tǒng)中安全運(yùn)行,且有較小的安裝空間,是開(kāi)關(guān)柜設(shè)計(jì)中一個(gè)值得研究的重要問(wèn)題。 在計(jì)算機(jī)模擬電場(chǎng)分布的求解中,有限元方法以其剖分簡(jiǎn)便易行、可適用于多種介質(zhì)和較高的計(jì)算效率,已成為電磁場(chǎng)問(wèn)題求解的主要方法之一。ANSYS是有限元計(jì)算方法的代表軟件,通過(guò)對(duì)模型特征參數(shù)化,使用用戶參數(shù)化設(shè)計(jì)語(yǔ)言(APDL),可以進(jìn)一步提高分析效率,使得整個(gè)分析過(guò)程自動(dòng)、通用。 本文從實(shí)際產(chǎn)品設(shè)計(jì)入手,根據(jù)開(kāi)關(guān)柜的結(jié)構(gòu)特點(diǎn),建立了三維電場(chǎng)數(shù)值計(jì)算模型,在滿足技術(shù)條件要求的基礎(chǔ)上,通過(guò)采用電場(chǎng)的數(shù)值仿真分析及相應(yīng)實(shí)驗(yàn)研究,描述了40.5kv高壓開(kāi)關(guān)柜配電系統(tǒng)接地開(kāi)關(guān)相間及接地柜中全場(chǎng)域電場(chǎng)分布情況,確定了接地開(kāi)關(guān)在不同情況下的電場(chǎng)分布、變化情況,通過(guò)理論的計(jì)算和分析,對(duì)產(chǎn)品的絕緣進(jìn)行了校核與驗(yàn)證,進(jìn)而得到合理的布置結(jié)構(gòu)和達(dá)到最佳的絕緣配合,為實(shí)際產(chǎn)品的開(kāi)發(fā)和設(shè)計(jì)提供了理論依據(jù)。
標(biāo)簽: 高壓開(kāi)關(guān)柜 電場(chǎng) 分
上傳時(shí)間: 2013-07-27
上傳用戶:sy_jiadeyi
多電平逆變器在大容量、高壓場(chǎng)合得到了廣泛的應(yīng)用。在多電平逆變器的多種控制策略中,空間矢量脈寬調(diào)制(SVPWM)算法具有調(diào)制比大、能夠優(yōu)化輸出電壓波形、易于數(shù)字實(shí)現(xiàn)、母線電壓利用率高等優(yōu)點(diǎn),成為人們關(guān)注的熱點(diǎn)。 本文首先對(duì)電力電子技術(shù)的發(fā)展前景和多電平逆變器控制技術(shù)的發(fā)展?fàn)顩r進(jìn)行了綜述。在分析兩電平逆變器工作原理的基礎(chǔ)上對(duì)三電平逆變器進(jìn)行了研究,綜合比較了三電平逆變電路三種典型拓?fù)浣Y(jié)構(gòu)的優(yōu)缺點(diǎn);介紹了二極管箝位型三電平逆變器,分析了二極管箝位型三電平逆變器相對(duì)于傳統(tǒng)兩電平逆變器的優(yōu)點(diǎn),體現(xiàn)了課題研究的重要意義。其次,本文以中點(diǎn)箝位式三電平逆變器的基本拓?fù)浣Y(jié)構(gòu)為基礎(chǔ),著重分析了三電平空間電壓矢量調(diào)制基本原理,提出了一種將最近的三個(gè)矢量合成參考矢量的空間矢量脈寬調(diào)制算法,給出大扇區(qū)和小三角形區(qū)域判斷規(guī)則以及合成參考電壓矢量的相應(yīng)輸出作用順序,并優(yōu)化了開(kāi)關(guān)矢量的作用順序,利于實(shí)現(xiàn)對(duì)中點(diǎn)電壓的控制,使算法易于實(shí)現(xiàn)。再次,論文分析了三電平逆變器直流側(cè)電容電壓不平衡產(chǎn)生的原因,分析了大、中、小矢量對(duì)中點(diǎn)電位的影響,提出了能夠影響中點(diǎn)電位波動(dòng)的關(guān)鍵矢量,并通過(guò)分配成對(duì)小矢量的作用時(shí)間實(shí)現(xiàn)了對(duì)中點(diǎn)電位的控制。最后,采用MATLAB軟件對(duì)所推導(dǎo)的三電平逆變器SVPWM調(diào)制算法進(jìn)行了仿真分析,結(jié)果證明了算法的可行性。
上傳時(shí)間: 2013-08-01
上傳用戶:icarus
數(shù)據(jù)采集是信號(hào)與信息系統(tǒng)中一個(gè)重要的組成部分,也是數(shù)字信號(hào)處理的關(guān)鍵環(huán)節(jié)。本論文主要介紹一種基于FPGA的數(shù)據(jù)采集系統(tǒng),提出一種由高速A/D轉(zhuǎn)換芯片、高性能FPGA和PCI總線接口組成的數(shù)據(jù)采集系統(tǒng)方案及其的硬件電路實(shí)現(xiàn)方法。該系統(tǒng)利用AD器件對(duì)信號(hào)進(jìn)行放大、差分轉(zhuǎn)換和模數(shù)轉(zhuǎn)換,利用FPGA設(shè)計(jì)內(nèi)部模塊和時(shí)鐘信號(hào)來(lái)進(jìn)行電路控制及實(shí)現(xiàn)數(shù)據(jù)緩存、數(shù)據(jù)傳遞等功能,最后通過(guò)PCI邏輯接口把暫存在FPGA的數(shù)據(jù)傳送到PC主機(jī)。FPGA作為采集系統(tǒng)的核心部件,完成了內(nèi)部數(shù)字電路設(shè)計(jì),使系統(tǒng)具有很高的可適應(yīng)性、可擴(kuò)展性和可調(diào)試性。 本論文從研究數(shù)據(jù)采集的理論出發(fā),重點(diǎn)研究了A/D模數(shù)轉(zhuǎn)換、FPGA芯片設(shè)計(jì)及PCI總結(jié)接口設(shè)計(jì),完成了系統(tǒng)的各級(jí)電路硬件設(shè)計(jì),并通過(guò)系統(tǒng)仿真驗(yàn)證了系統(tǒng)的可行性。
標(biāo)簽: FPGA 數(shù)據(jù)采集 系統(tǒng)研究
上傳時(shí)間: 2013-04-24
上傳用戶:小楊高1
國(guó)家863項(xiàng)目“飛行控制計(jì)算機(jī)系統(tǒng)FC通信卡研制”的任務(wù)是研究設(shè)計(jì)符合CPCI總線標(biāo)準(zhǔn)的FC通信卡。本課題是這個(gè)項(xiàng)目的進(jìn)一步引伸,用于設(shè)計(jì)SCI串行通信接口,以實(shí)現(xiàn)環(huán)上多計(jì)算機(jī)系統(tǒng)間的高速串行通信。 本文以此項(xiàng)目為背景,對(duì)基于FPGA的SCI串行通信接口進(jìn)行研究與實(shí)現(xiàn)。論文先概述SCI協(xié)議,接著對(duì)SCI串行通信接口的兩個(gè)模塊:SCI節(jié)點(diǎn)模型模塊和CPCI總線接口模塊的功能和實(shí)現(xiàn)進(jìn)行了詳細(xì)的論述。 SCI節(jié)模型包含Aurora收發(fā)模塊、中斷進(jìn)程、旁路FIFO、接受和發(fā)送存儲(chǔ)器、地址解碼、MUX。在SCI節(jié)點(diǎn)模型的實(shí)現(xiàn)上,利用FPGA內(nèi)嵌的RocketIO高速串行收發(fā)器實(shí)現(xiàn)主機(jī)之間的高速串行通信,并利用Aurora IP核實(shí)現(xiàn)了Aurora鏈路層協(xié)議;設(shè)計(jì)一個(gè)同步FIFO實(shí)現(xiàn)旁路FIFO;利用FPGA上的塊RAM實(shí)現(xiàn)發(fā)送和接收存儲(chǔ)器;中斷進(jìn)程、地址解碼和多路復(fù)合分別在控制邏輯中實(shí)現(xiàn)。 CPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個(gè)部分。本課題中,采用FPGA+PCI軟核的方法來(lái)實(shí)現(xiàn)CPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負(fù)責(zé)對(duì)PCI核進(jìn)行配置,得到用戶需要的PCI核;用戶邏輯模塊負(fù)責(zé)實(shí)現(xiàn)整個(gè)通信接口具體的內(nèi)部邏輯功能;并引入中斷機(jī)制來(lái)提高SCI通信接口與主機(jī)之間數(shù)據(jù)交換的速率。 設(shè)計(jì)選用硬件描述語(yǔ)言VerilogHDL和VHDL,在開(kāi)發(fā)工具Xilinx ISE7.1中完成整個(gè)系統(tǒng)的設(shè)計(jì)、綜合、布局布線,利用Modelsim進(jìn)行功能及時(shí)序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅(qū)動(dòng)程序,用VC++6.0編寫相應(yīng)的測(cè)試應(yīng)用程序。最后,將FPGA設(shè)計(jì)下載到FC通信卡中運(yùn)行,并利用ISE內(nèi)嵌的ChipScope Pro虛擬邏輯分析儀對(duì)設(shè)計(jì)進(jìn)行驗(yàn)證,運(yùn)行結(jié)果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進(jìn)一步完善的地方。
上傳時(shí)間: 2013-04-24
上傳用戶:竺羽翎2222
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1