FPGA讀寫SD卡讀取BMP圖片通過LCD顯示例程實驗 Verilog邏輯源碼Quartus工程文件+文檔說明,FPGA型號Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。1 實驗簡介在前面的實驗中我們練習了 SD 卡讀寫,VGA 視頻顯示等例程,本實驗將 SD 卡里的 BMP 圖片讀出,寫入到外部存儲器,再通過 VGA、LCD 等顯示。本實驗如果通過液晶屏顯示,需要有液晶屏模塊。2 實驗原理在前面的實驗中我們在 VGA、LCD 上顯示的是彩條,是 FPGA 內部產生的數(shù)據(jù),本實驗將彩條替換為 SD 內的 BMP 圖片數(shù)據(jù),但是 SD 卡讀取速度遠遠不能滿足顯示速度的要求,只能先寫入外部高速 RAM,再讀出后給視頻時序模塊顯示module top( input clk, input rst_n, input key1, output [5:0] seg_sel, output [7:0] seg_data, output vga_out_hs, //vga horizontal synchronization output vga_out_vs, //vga vertical synchronization output[4:0] vga_out_r, //vga red output[5:0] vga_out_g, //vga green output[4:0] vga_out_b, //vga blue output sd_ncs, //SD card chip select (SPI mode) output sd_dclk, //SD card clock output sd_mosi, //SD card controller data output input sd_miso, //SD card controller data input output sdram_clk, //sdram clock output sdram_cke, //sdram clock enable output sdram_cs_n, //sdram chip select output sdram_we_n, //sdram write enable output sdram_cas_n, //sdram column address strobe output sdram_ras_n, //sdram row address strobe output[1:0] sdram_dqm, //sdram data enable output[1:0] sdram_ba, //sdram bank address output[12:0] sdram_addr, //sdram address inout[15:0] sdram_dq //sdram data);parameter MEM_DATA_BITS = 16 ; //external memory user interface data widthparameter ADDR_BITS = 24
標簽: fpga
上傳時間: 2021-10-27
上傳用戶:
基于TMS320F2812 光伏并網發(fā)電模擬裝置PROTEL設計原理圖+PCB+軟件源碼+WORD論文文檔,硬件采用2層板設計,PROTEL99SE 設計的工程文件,包括完整的原理圖和PCB文件,可以做為你的學習設計參考。 摘要:本文實現(xiàn)了一個基于TMS320F2812 DSP芯片的光伏并網發(fā)電模擬裝置,采用直流穩(wěn)壓源和滑動變阻器來模擬光伏電池。通過TMS320F2812 DSP芯片ADC模塊實時采樣模擬電網電壓的正弦參考信號、光伏電池輸出電壓、負載電壓電流反饋信號等。經過數(shù)據(jù)處理后,用PWM模塊產生實時的SPWM 波,控制MOSFET逆變全橋輸出正弦波。本文用PI控制算法實現(xiàn)了輸出信號對給定模擬電網電壓的正弦參考信號的頻率和相位跟蹤,用恒定電壓法實現(xiàn)了光伏電池最大功率點跟蹤(MPPT),從而達到模擬并網的效果。另外本裝置還實現(xiàn)了光伏電池輸出欠壓、負載過流保護功能以及光伏電池輸出欠壓、過流保護自恢復功能、聲光報警功能、孤島效應的檢測、保護與自恢復功能。系統(tǒng)測試結果表明本設計完全滿定設計要求。關鍵詞:光伏并網,MPPT,DSP Photovoltaic Grid-connected generation simulator Zhangyuxin,Tantiancheng,Xiewuyang(College of Electrical Engineering, Chongqing University)Abstract: This paper presents a photovoltaic grid-connected generation simulator which is based on TMS320F2812 DSP, with a DC voltage source and a variable resistor to simulate the characteristic of photovoltaic cells. We use the internal AD converter to real-time sampling the referenced grid voltage signal, outputting voltage of photovoltaic, feedback outputting voltage and current signal. The PWM module generates SVPWM according to the calculation of the real-time sampling data, to control the full MOSFET inverter bridge output sine wave. We realized that the output voltage of the simulator can track the frequency and phase of the referenced grid voltage with PI regulation, and the maximum photovoltaic power tracking with constant voltage regulation, thereby achieved the purpose of grid-connected simulation. Additionally, this device has the over-voltage and over-current protection, audible and visual alarm, islanding detecting and protection, and it can recover automatically. The testing shows that our design is feasible.Keywords: Photovoltaic Grid-connected,MPPT,DSP 目錄引言 11. 方案論證 11.1. 總體介紹 11.2. 光伏電池模擬裝置 11.3. DC-AC逆變橋 11.4. MOSFET驅動電路方案 21.5. 逆變電路的變頻控制方案 22. 理論分析與計算 22.1. SPWM產生 22.1.1. 規(guī)則采樣法 22.1.2. SPWM 脈沖的計算公式 32.1.3. SPWM 脈沖計算公式中的參數(shù)計算 32.1.4. TMS320F2812 DSP控制器的事件管理單元 42.1.5. 軟件設計方法 62.2. MPPT的控制方法與參數(shù)計算 72.3. 同頻、同相的控制方法和參數(shù)計算 8
標簽: tms320f2812 光伏 并網發(fā)電 模擬 protel pcb
上傳時間: 2021-11-02
上傳用戶:
基于FPGA設計的字符VGA LCD顯示實驗Verilog邏輯源碼Quartus工程文件+文檔說明,通過字符轉換工具將字符轉換為 8 進制 mif 文件存放到單端口的 ROM IP 核中,再從ROM 中把轉換后的數(shù)據(jù)讀取出來顯示到 VGA 上,F(xiàn)PGA型號Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。module top( input clk, input rst_n, //vga output output vga_out_hs, //vga horizontal synchronization output vga_out_vs, //vga vertical synchronization output[4:0] vga_out_r, //vga red output[5:0] vga_out_g, //vga green output[4:0] vga_out_b //vga blue );wire video_clk;wire video_hs;wire video_vs;wire video_de;wire[7:0] video_r;wire[7:0] video_g;wire[7:0] video_b;wire osd_hs;wire osd_vs;wire osd_de;wire[7:0] osd_r;wire[7:0] osd_g;wire[7:0] osd_b;assign vga_out_hs = osd_hs;assign vga_out_vs = osd_vs;assign vga_out_r = osd_r[7:3]; //discard low bit dataassign vga_out_g = osd_g[7:2]; //discard low bit dataassign vga_out_b = osd_b[7:3]; //discard low bit data//generate video pixel clockvideo_pll video_pll_m0( .inclk0 (clk ), .c0 (video_clk ));color_bar color_bar_m0( .clk (video_clk ), .rst (~rst_n ), .hs (video_hs ), .vs (video_vs ), .de (video_de ), .rgb_r (video_r ), .rgb_g (video_g ), .rgb_b (video_b ));osd_display osd_display_m0( .rst_n (rst_n ), .pclk (video_clk ), .i_hs (video_hs ), .i_vs (video_vs ), .i_de (video_de ), .i_data ({video_r,video_g,video_b} ), .o_hs (osd_hs ), .o_vs (osd_vs ), .o_de (osd_de ), .o_data ({osd_r,osd_g,osd_b} ));endmodule
上傳時間: 2021-12-18
上傳用戶:
大學生電子設計競賽G題 手寫繪圖板 原理圖+PCB+論文摘要: 本設計目的得到一個較為精確的手寫繪圖板,我們通過一個恒流源接入覆銅板并將八個精密電阻引入,當觸摸筆接觸到覆銅板任意一個位置時便會檢測到一個小電壓信號,通過這一原理我們在覆銅板上通過表筆的移動采集差分信號,差分信號有助于信號傳輸,我們將采集到得信號進行電壓跟隨以提高電路帶負載的能力從而得到較為穩(wěn)定的小電壓信號,再進行前置高精度較高增益放大并通過低通濾波然電路后進入電壓跟隨電路從而得到更穩(wěn)定的信號并提高信號準確度及性價比。被放大的電壓信號被高精度的AD采集,經過51單片機的處理得到信號數(shù)據(jù)并將處理的信號顯示到液晶上,從而實現(xiàn)實時顯示表筆的位置坐標的要求及其他的顯示要求。
標簽: 大學生電子設計競賽
上傳時間: 2022-04-11
上傳用戶:jiabin
恒流源(vCCS)的研究歷經數(shù)十年,從早期的晶體管恒流源到現(xiàn)在的集成電路恒流源恒定電流在各個領域的廣泛使用激發(fā)起人們對恒流源的研究不斷深入和多樣化。穩(wěn)恒電流在加速器中的使用是加速器結構改善的一個標志。從早期的單一依靠磁場線圈到加入勻場環(huán),到校正線圈的使用,束流輸運系統(tǒng)的改進有效地提高了束流的品質,校正線圈是光刻于印制電路板上的導線圈,將其按照方位角放置在加速腔內,通電后,載流導線產生的橫向磁場就可以起到校正偏心束流的作用。顯然,穩(wěn)定可調的恒流源是校正線圈有效工作的必要條件。針對現(xiàn)在加速粒子能量的提高,對校正線圈提出了新的供電需求,本文就這一需求研究了基于功率運算放大器的兩種壓控恒流源,為工程應用做技術儲備。1設計思路用于校正線圈的恒流源供聚焦和補償時使用輸出功率不大,但要求調節(jié)精度高,穩(wěn)定性好,紋波小。具體技術參數(shù)為:輸出電流0~5A調節(jié)范圍0.1~5.0A;調節(jié)精度5mA;負載電阻35;紋波穩(wěn)定度優(yōu)于1(相對5A);基準電壓模塊型號為REFo1而常用作恒流電源的電真空器件穩(wěn)定電流建立時間長,場效應管夾斷電壓高、擊穿電壓低恒流區(qū)域窄,因此,我們選取了體積小效率高電流調節(jié)范圍寬的放大器恒流源作為研究方向實驗基本的設計思路是通過電源板將市電降壓、整流、濾波后送入高精度電壓基準源得到直流電壓,輸入功率運算放大器,在輸出端得到放大的電流輸出,如圖1所示。
標簽: 運算放大器
上傳時間: 2022-04-24
上傳用戶:xsr1983
宏晶 STC15F2K60S2開發(fā)板配套軟件源碼 基礎例程30例/**********************基于STC15F2K60S2系列單片機C語言編程實現(xiàn)使用如下頭文件,不用另外再包含"REG51.H"#include <STC15F2K60S2.h>***********************/#include "STC15F2K60S2.H"//#include "REG51.H" //sfr P4 = 0xC0;#define uint unsigned int #define uchar unsigned char /**********************引腳別名定義***********************/sbit SEL=P4^3; // LED和數(shù)碼管選擇引腳 高:LED有效 低:數(shù)碼管有效 // SEL連接的單片機引腳必須為帶有上拉電阻的引腳 或將其直接連接VCC#define data P2 // 數(shù)據(jù)輸入定義 /**********************函數(shù)名稱:Delay_1ms功能描述:延時入口參數(shù):unsigned int t 表示要延時t個1ms 出口參數(shù):無備注:通過參數(shù)t,控制延時的時間長短***********************/void Delay_1ms(uint t){ uchar j; for(;t>0;t--) for(j=110;j>0;j--) ;}/**********************函數(shù)名稱:Led_test功能描述:對8個二極管進行測試,依次輪流點亮8個二極管入口參數(shù):無出口參數(shù):無備注: ***********************/void Led_test(){ uchar G_value=0x01; // 給變量賦初值 SEL=1; //高電平LED有效 while(1) { data=G_value; Delay_1ms(10000); G_value=G_value<<1; if(G_value==0x00) { data=G_value; Delay_1ms(10000); G_value=0x01; } }}/***********************主函數(shù)************************/void main(){ ///////////////////////////////////////////////// //注意: STC15W4K32S4系列的芯片,上電后所有與PWM相關的IO口均為 // 高阻態(tài),需將這些口設置為準雙向口或強推挽模式方可正常使用 //相關IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2 // P2.3/P2.7/P3.7/P4.2/P4.4/P4.5 ///////////////////////////////////////////////// P4M1=0x00; P4M0=0x00; P2M0=0xff; P2M1=0x00; //將P2設為推挽 Led_test(); }
標簽: STC15F2K60S2
上傳時間: 2022-05-03
上傳用戶:
TMS320F28027 DSP為控制芯片設計的中小功率投切無沖擊UPS+軟硬件設計源碼本文重點研究UPS主電路中蓄電池投切時的實現(xiàn)方法和蓄電池升壓電路的實現(xiàn)。主要研究內容如下:1)介紹了UPS系統(tǒng),給出了系統(tǒng)框圖,分析了各個部分的功能,并對其中重要的環(huán)節(jié)—蓄電池的投切和升壓電路做詳細分析。2)仿真研究。利用PSIM仿真軟件搭建起系統(tǒng)的仿真模型,并對蓄電池的投切和蓄電池升壓電路給出仿真結果。通過結果說明該方法正確性。3)硬件實驗。以TMS320F28027 DSP為控制芯片,搭建硬件實驗平臺,給出了實驗結果和結論。1. 系統(tǒng)方案 詳細說明系統(tǒng)設計的整體思路,用模塊的形式指出系統(tǒng)設計的各個關鍵點,并指出其中使用的關鍵算法當市電正常時,蓄電池不給逆變器提供能量,通過硬件關斷此通道;通過一級Boost升壓電路,逆變器輸出正弦波經濾波器濾波后供給負載。當市電出現(xiàn)故障時或市電的電能質量在UPS要求的范圍之外時,整流橋停止工作,蓄電池輸出電壓經過兩級Boost升壓電路將電壓抬升至略低于單級Boost輸出電壓,經逆變器開始給負載提供能量。當輸出短路或蓄電池的電壓低于允許值時,UPS停止工作,以防止損壞逆變器或者蓄電池。當輸出過載時,如果過載是瞬時的,則可以通過控制允許這種情況出現(xiàn),如果過載時間比較長,則就需要通過轉換開關由UPS轉到市電給負載供電。
標簽: tms320f28027 dsp
上傳時間: 2022-05-05
上傳用戶:trh505
1,更近一步了解三相全控橋式整流電路的工作原理,研究全控橋式整流電路分別工作在電阻負載、電阻-電感負載下Ud,ld及Uvt的波形,初步認識整流電路在實際中的應用。2,研究三相全控橋式整流逆變電路的工作原理,并且驗證全控橋式電路在有源逆變時的工作條件,了解逆變電路的用途。=.設計理念與思路晶閘管是一種三結四層的可控整流元件,要使晶閘管導通,除了要在陽極-陰極間加正向電壓外,還必須在控制級加正向電壓,它一旦導通后,控制級就失去控制作用,當陰極電流下降到小于維持電流,晶閘管回復阻斷。因此,晶閘管的這一性能可以充分的應用到許多的可控變流技術中。在實際生產中,直流電機的調速、同步電動機的勵磁、電鍍、電焊等往往需要電壓可調的直流電源,利用晶閘管的單向可控導電性能,可以很方便的實現(xiàn)各種可控整流電路。當整流負載容量較大時,或要求直流電壓脈沖較小時,應采用三相整流電路,其交流側由三相電源提供。三相可控整流電路中,最基本的是三相半波可控整流電路,應用最廣泛的是三相橋式全控整流電路。三相半波可控電路只用三只晶閘管,接線簡單,但晶閘管承受的正反向峰值電壓較高,變壓器二次繞組的導電角僅120",變壓器繞組利用率較低,并且電流是單向的,會導致變壓器鐵心直流磁化。而采用三相全控橋式整流電路,流過變壓器繞組的電流是反向電流,避免了變壓器鐵芯的直流磁化,同時變壓器繞組在一個周期的導電時間增加了一倍,利用率得到了提高。逆變是把直流電變?yōu)榻涣麟姡钦鞯哪孢^程,而有源逆變是把直流電經過直-交變換,逆變成與交流電源同頻率的交流電反送到電網上去。逆變在工農業(yè)生產、交通運輸、航空航天、辦公自動化等領域已得到廣泛的應用,最多的是交流電機的變頻調速。另外在感應加熱電源、航空電源等方面也不乏逆變電路的身影。在很多情況下,整流和逆變是有著密切的聯(lián)系,同一套晶閘管電路即可做整流,有能做逆變,常稱這一裝置為"變流器2
標簽: 整流電路
上傳時間: 2022-05-31
上傳用戶:zhaiyawei
考研 數(shù)學 ( 數(shù) 學一 ) 常考 題 型及 其 解 題 方 法技 巧 歸納, 毛綱源 武漢 : 華中科技大學出版社 ,按照全 國碩士研究生入學統(tǒng)一考試數(shù)學一考試大綱要求編寫 了這本 《考研數(shù)學( 數(shù)學一) 常考題型及其解題方法技巧歸納》。 本書有 以下幾個顯著特點。 本書按數(shù)學一常考題 型編排 ( 范 圍較大題 型細分為 若干類 型) 。數(shù)學試題是無限的, 而題型是有限的。掌握好各類常考題型 及其解題思路、方法與技巧, 就能 以不變應萬變 , 收到觸類旁通 的 效果。由于本書例題多( 除含數(shù)學一的歷屆統(tǒng)考題外, 還選用了不 少其他數(shù)學試卷的考題 ) , 常考題型廣泛 , 掌握好這些題型及其解 題思路、方法與技巧, 也就使你掌握了未來的大部分數(shù)學一試題的 題型及其解題思路、方法與技巧, 因而本書能起到領航 引路、預測 未來考 向的作用。 本書特別強調對考研大綱劃定的基本概念、基本定理、基本公 式和基本方法的正確理解 , 全面系統(tǒng)地掌握 . 近些年來 , 相當一部分考生在解題 中的失誤, 究其原因, 恰恰 是在對大綱中規(guī)定的基本概念、基本原理、基本方法的理解與掌握 上存在欠缺、偏廢所致 。有鑒于此 , 本書結合數(shù)學一考生的實際, 對其普遍存在的問題針對性地進行講解 。在不少例題后加寫“注 意”一項, 望讀者細心揣摩 , 有益于切實掌握這些基礎知識 , 避免常 犯錯誤。 本書還注意培養(yǎng)提高綜合運用多個知識點解題的能力。 近幾年來的試題中常有綜合應用題 型, 這些題 型有的要應用Ⅰ· 同一數(shù)學學科的多個知識 點, 有的還要應用不 同數(shù)學學科 的多個 知識點, 這就要求我們在抓好基礎的同時還要注意提高綜合運用 知識的能力。本書十分注意綜合應用題型的解題方法技巧歸納。 本書敘述 由淺入深 , 適于 自學, 盡量做 到例題精而 易懂 , 全而 不濫 。 當然 , 編寫本書的最終 目的是提高考生的應試能力。基于此 , 在講解每一例題時既要強調解題思路和方法 , 又要提高計算能力, 提高計算的準確性。有時為激活思維,
標簽: 考研數(shù)學
上傳時間: 2022-06-04
上傳用戶:
1-1前言一般人所能夠感受到聲音的頻率約介於5H2-20KHz,超音波(Ultrasonic wave)即爲頻率超過20KHz以上的音波或機械振動,因此超音波馬達就是利用超音波的彈性振動頻率所構成的制動力。超音波馬達的內部主要是以壓電陶瓷材料作爲激發(fā)源,其成份是由鉛(Pb)、結(Zr)及鈦(Ti)的氧化物皓鈦酸鉛(Lead zirconate titanate,PZT)製成的。將歷電材料上下方各黏接彈性體,如銅或不銹鋼,並施以交流電壓於壓電陶瓷材料作爲驅動源,以激振彈性體,稱此結構爲定子(Stator),將其用彈簧與轉子Rotor)接觸,將所産生摩擦力來驅使轉子轉動,由於壓電材料的驅動能量很大,並足以抗衡轉子與定子間的正向力,雖然伸縮振幅大小僅有數(shù)徵米(um)的程度,但因每秒之伸縮達數(shù)十萬次,所以相較於同型的電磁式馬達的驅動能量要大的許多。超音波馬達的優(yōu)點爲:1,轉子慣性小、響應時間短、速度範圍大。2,低轉速可產生高轉矩及高轉換效率。3,不受磁場作用的影響。4,構造簡單,體積大小可控制。5,不須經過齒輸作減速機構,故較爲安靜。實際應用上,超音波馬達具有不同於傳統(tǒng)電磁式馬達的特性,因此在不適合應用傳統(tǒng)馬達的場合,例如:間歇性運動的裝置、空間或形狀受到限制的場所;另外包括一些高磁場的場合,如核磁共振裝置、斷層掃描儀器等。所以未來在自動化設備、視聽音響、照相機及光學儀器等皆可應用超音波馬達來取代。
標簽: 超聲波電機
上傳時間: 2022-06-17
上傳用戶: