基于TMS320F2812 光伏并網發(fā)電模擬裝置PROTEL設計原理圖+PCB+軟件源碼+WORD論文文檔,硬件采用2層板設計,PROTEL99SE 設計的工程文件,包括完整的原理圖和PCB文件,可以做為你的學習設計參考。 摘要:本文實現了一個基于TMS320F2812 DSP芯片的光伏并網發(fā)電模擬裝置,采用直流穩(wěn)壓源和滑動變阻器來模擬光伏電池。通過TMS320F2812 DSP芯片ADC模塊實時采樣模擬電網電壓的正弦參考信號、光伏電池輸出電壓、負載電壓電流反饋信號等。經過數據處理后,用PWM模塊產生實時的SPWM 波,控制MOSFET逆變全橋輸出正弦波。本文用PI控制算法實現了輸出信號對給定模擬電網電壓的正弦參考信號的頻率和相位跟蹤,用恒定電壓法實現了光伏電池最大功率點跟蹤(MPPT),從而達到模擬并網的效果。另外本裝置還實現了光伏電池輸出欠壓、負載過流保護功能以及光伏電池輸出欠壓、過流保護自恢復功能、聲光報警功能、孤島效應的檢測、保護與自恢復功能。系統測試結果表明本設計完全滿定設計要求。關鍵詞:光伏并網,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 脈沖計算公式中的參數計算 32.1.4. TMS320F2812 DSP控制器的事件管理單元 42.1.5. 軟件設計方法 62.2. MPPT的控制方法與參數計算 72.3. 同頻、同相的控制方法和參數計算 8
標簽: tms320f2812 光伏 并網發(fā)電 模擬 protel pcb
上傳時間: 2021-11-02
上傳用戶:
IIC接口E2PROM(AT24C64) 讀寫VERILOG 驅動源碼+仿真激勵文件:module i2c_dri #( parameter SLAVE_ADDR = 7'b1010000 , //EEPROM從機地址 parameter CLK_FREQ = 26'd50_000_000, //模塊輸入的時鐘頻率 parameter I2C_FREQ = 18'd250_000 //IIC_SCL的時鐘頻率 ) ( input clk , input rst_n , //i2c interface input i2c_exec , //I2C觸發(fā)執(zhí)行信號 input bit_ctrl , //字地址位控制(16b/8b) input i2c_rh_wl , //I2C讀寫控制信號 input [15:0] i2c_addr , //I2C器件內地址 input [ 7:0] i2c_data_w , //I2C要寫的數據 output reg [ 7:0] i2c_data_r , //I2C讀出的數據 output reg i2c_done , //I2C一次操作完成 output reg i2c_ack , //I2C應答標志 0:應答 1:未應答 output reg scl , //I2C的SCL時鐘信號 inout sda , //I2C的SDA信號 //user interface output reg dri_clk //驅動I2C操作的驅動時鐘 );//localparam definelocalparam st_idle = 8'b0000_0001; //空閑狀態(tài)localparam st_sladdr = 8'b0000_0010; //發(fā)送器件地址(slave address)localparam st_addr16 = 8'b0000_0100; //發(fā)送16位字地址localparam st_addr8 = 8'b0000_1000; //發(fā)送8位字地址localparam st_data_wr = 8'b0001_0000; //寫數據(8 bit)localparam st_addr_rd = 8'b0010_0000; //發(fā)送器件地址讀localparam st_data_rd = 8'b0100_0000; //讀數據(8 bit)localparam st_stop = 8'b1000_0000; //結束I2C操作//reg definereg sda_dir ; //I2C數據(SDA)方向控制reg sda_out ; //SDA輸出信號reg st_done ; //狀態(tài)結束reg wr_flag ; //寫標志reg [ 6:0] cnt ; //計數reg [ 7:0] cur_state ; //狀態(tài)機當前狀態(tài)reg [ 7:0] next_state; //狀態(tài)機下一狀態(tài)reg [15:0] addr_t ; //地址reg [ 7:0] data_r ; //讀取的數據reg [ 7:0] data_wr_t ; //I2C需寫的數據的臨時寄存reg [ 9:0] clk_cnt ; //分頻時
標簽: iic 接口 e2prom at24c64 verilog 驅動 仿真
上傳時間: 2021-11-05
上傳用戶:
逆變的概念逆變——與整流相對應,直流電變成交流電。l 交流側接電網,為有源逆變。l 交流側接負載,為無源逆變。l 逆變與變頻l 變頻電路:分為交交變頻和交直交變頻兩種。l 交直交變頻由交直變換(整流)和直交變換兩部分組成,后一部分就是逆變。
標簽: 逆變電路
上傳時間: 2021-11-23
上傳用戶:
Multisim仿真Multisim數電模電仿真實例源碼100例,08數控本二 07.ms1010-10-4串聯型直流穩(wěn)壓電路(2).ms724小時時鐘(full)改.ms104位數字頻率計.ms10559.ms10ADC電壓顯示1.ms12BIN2BCD電路.ms10FM解調.ms14FM解調.ms14 (Security copy)LED調光電路.pdsprjLM324簡-易-電-子-琴-.ms10MC1496應用2.ms10Multisim 13.0仿真OP07CP兩級放大.rarMUltisim 仿真作品集.zipOCL功率放大器電路.ms12OP07CP兩級差動放大.ms13TL494 5V DC-DC.ms14UC3843升壓控制電路.ms14UC3843芯片的DC-DC升壓電路.ms14XUNKE936防靜電焊臺電路圖.ms12zhongji電路.ms10三極管單按鈕開關電路.ms10三極管線性穩(wěn)壓電路.ms10三相電源錯相、斷相保護電路.ms10乘法器.ms14交流電源防盜報警器.ms14交通信號燈_X.ms12交通燈(74LS163、74LS153、74LS74).ms13倒計時定時器 (1).ms10倒計時定時器.ms10倒計時定時器A【74LS161 74LS192】.ms10六路20秒聲光顯示計分搶答器.ms14減法.ms12四種波形發(fā)生器-741.ms14四路20秒聲光顯示計分搶答器.ms14四路帶計分系統搶答器.rar四路流水燈.ms10四階帶通濾波.ms14四階帶通濾波.ms14 (Security copy)多色流水燈.ms10字發(fā)生+共陽數碼管顯示電路.ms10小信號放大電路.ms10差分比例電路+比例放大.ms14搶答器 (1).ms10搶答器.ms10數字時鐘設計2.ms12數字電子鐘仿真電路圖.ms10數字電子鐘仿真電路圖2X.ms10數字鐘X.ms10數字頻率計(帶量程).ms14數字頻率計.ms10李薩如圖.ms10模擬打兵乓球電路.ms10汽車尾燈控制電路2.ms10汽車尾燈顯示控制電路.ms10汽車指示燈設計孫昱.docx混沌電路.ms10火災報警.jpg電容測量電路.ms10電機正反轉接觸器應用.ms12電路2.ms10電路3.ms10電風扇.ms10簡易洗衣機.ms10簡易洗衣機2.ms10簡易洗衣機2當.ms14籃球30秒計時器_X.ms13設計1.ms14設計2.ms14設計2.ms14 (Security copy)設計201405292100八路搶答器.ms10設計201405301500骰子模擬電路.ms10設計201406252300多色流水燈.ms10設計21.ms14設計3.ms14設計3.ms14 (Security copy)路燈節(jié)能控制.ms10輸出電壓可調的穩(wěn)壓源.ms14輸出電壓可調的穩(wěn)壓源.ms14 (Security copy)鎖相環(huán).ms7音量控制電路.ms10音頻IRF610耳放.ms13音頻功率放大器.ms14
標簽: multisim
上傳時間: 2021-12-12
上傳用戶:
TMS320F28027 DSP為控制芯片設計的中小功率投切無沖擊UPS+軟硬件設計源碼本文重點研究UPS主電路中蓄電池投切時的實現方法和蓄電池升壓電路的實現。主要研究內容如下:1)介紹了UPS系統,給出了系統框圖,分析了各個部分的功能,并對其中重要的環(huán)節(jié)—蓄電池的投切和升壓電路做詳細分析。2)仿真研究。利用PSIM仿真軟件搭建起系統的仿真模型,并對蓄電池的投切和蓄電池升壓電路給出仿真結果。通過結果說明該方法正確性。3)硬件實驗。以TMS320F28027 DSP為控制芯片,搭建硬件實驗平臺,給出了實驗結果和結論。1. 系統方案 詳細說明系統設計的整體思路,用模塊的形式指出系統設計的各個關鍵點,并指出其中使用的關鍵算法當市電正常時,蓄電池不給逆變器提供能量,通過硬件關斷此通道;通過一級Boost升壓電路,逆變器輸出正弦波經濾波器濾波后供給負載。當市電出現故障時或市電的電能質量在UPS要求的范圍之外時,整流橋停止工作,蓄電池輸出電壓經過兩級Boost升壓電路將電壓抬升至略低于單級Boost輸出電壓,經逆變器開始給負載提供能量。當輸出短路或蓄電池的電壓低于允許值時,UPS停止工作,以防止損壞逆變器或者蓄電池。當輸出過載時,如果過載是瞬時的,則可以通過控制允許這種情況出現,如果過載時間比較長,則就需要通過轉換開關由UPS轉到市電給負載供電。
標簽: tms320f28027 dsp
上傳時間: 2022-05-05
上傳用戶:trh505
VHDL 基礎程序百例 FPGA 邏輯設計源碼VHDL語言100例第1例 帶控制端口的加法器第2例 無控制端口的加法器第3例 乘法器第4例 比較器第5例 二路選擇器第6例 寄存器第7例 移位寄存器第8例 綜合單元庫第9例 七值邏輯與基本數據類型第10例 函數第11例 七值邏輯線或分辨函數第12例 轉換函數第13例 左移函數第14例 七值邏輯程序包第15例 四輸入多路器第16例 目標選擇器第17例 奇偶校驗器第18例 映射單元庫及其使用舉第19例 循環(huán)邊界常數化測試第20例 保護保留字第21例 進程死鎖 第22例 振蕩與死鎖第23例 振蕩電路第24例 分辨信號與分辨函數第25例 信號驅動源第26例 屬性TRANSACTION和分辨信號第27例 塊保護及屬性EVENT,第28例 形式參數屬性的測試第29例 進程和并發(fā)語句第30例 信號發(fā)送與接收第31例 中斷處理優(yōu)先機制建模第32例 過程限定第33例 整數比較器及其測試第34例 數據總線的讀寫第35例 基于總線的數據通道第36例 基于多路器的數據通道第37例 四值邏輯函數第38例 四值邏輯向量按位或運算第39例 生成語句描述規(guī)則結構第40例 帶類屬的譯碼器描述第41例 帶類屬的測試平臺第42例 行為與結構的混合描述第43例 四位移位寄存器第44例 寄存/計數器第45例 順序過程調用第46例 VHDL中generic缺省值的使用第47例 無輸入元件的模擬第48例 測試激勵向量的編寫第49例 delta延遲例釋第50例 慣性延遲分析第51例 傳輸延遲驅動優(yōu)先第52例 多倍(次)分頻器第53例 三位計數器與測試平臺第54例 分秒計數顯示器的行為描述6第55例 地址計數器第56例 指令預讀計數器第57例 加.c減.c乘指令的譯碼和操作第58例 2-4譯碼器結構描述第59例 2-4譯碼器行為描述第60例 轉換函數在元件例示中的應用第61例 基于同一基類型的兩分辨類型的賦值相容問題第62例 最大公約數的計算第63例 最大公約數七段顯示器編碼第64例 交通燈控制器第65例 空調系統有限狀態(tài)自動機第66例 FIR濾波器第67例 五階橢圓濾波器第68例 鬧鐘系統的控制第69例 鬧鐘系統的譯碼第70例 鬧鐘系統的移位寄存器第71例 鬧鐘系統的鬧鐘寄存器和時間計數器第72例 鬧鐘系統的顯示驅動器第73例 鬧鐘系統的分頻器第74例 鬧鐘系統的整體組裝第75例 存儲器第76例 電機轉速控制器第77例 神經元計算機第78例ccAm2901四位微處理器的ALU輸入第79例ccAm2901四位微處理器的ALU第80例ccAm2901四位微處理器的RAM第81例ccAm2901四位微處理器的寄存器第82例ccAm2901四位微處理器的輸出與移位第83例ccAm2910四位微程序控制器中的多路選擇器第84例ccAm2910四位微程序控制器中的計數器/寄存器第85例ccAm2910四位微程序控制器的指令計數器第86例ccAm2910四位微程序控制器的堆棧第87例 Am2910四位微程序控制器的指令譯碼器第88例 可控制計數器第89例 四位超前進位加法器第90例 實現窗口搜索算法的并行系統(1)——協同處理器第91例 實現窗口搜索算法的并行系統(2)——序列存儲器第92例 實現窗口搜索算法的并行系統(3)——字符串存儲器第93例 實現窗口搜索算法的并行系統(4)——頂層控制器第94例 MB86901流水線行為描述組成框架第95例 MB86901寄存器文件管理的描述第96例 MB86901內ALU的行為描述第97例 移位指令的行為描述第98例 單周期指令的描述第99例 多周期指令的描述第100例 MB86901流水線行為模型
上傳時間: 2022-05-14
上傳用戶:
近年來,隨著超聲學研究的發(fā)展,功率超聲技術得到了越來越廣泛的應用。超聲波清洗技術作為功率超聲技術的一個分支,以清洗速度快、效果好、易于實現自動化等優(yōu)點,為傳統工業(yè)清洗領域注入了新鮮的血液。作為超聲波清洗機的核心組件,超聲逆變電源的設計一直是超聲波清洗系統設計的關鍵環(huán)節(jié),它性能的好壞很大程度上決定了最終的清洗效果。以往的超聲逆變電源的設計通常是基于模擬集成控制芯片的,這種實現方式在頻率、功率控制的精度和速度上以及系統的靈活性、穩(wěn)定性方面存在著一定的局限性,限制了超聲逆變電源的發(fā)展。數字控制技術的出現,很好地彌補了上述缺陷,因此本課題將數字控制技術引入到超聲逆變電源控制電路的設計中是很有意義的。 本文首先對超聲逆變電源的基本結構和工作原理做了簡單介紹,針對超聲逆變電源各部分的結構特點,并結合一些傳統設計方案優(yōu)缺點的分析,確定了二極管不控整流的整流電路設計方案、電壓源型串聯諧振逆變器的逆變電路實現方案、基于鎖相環(huán)的頻率跟蹤實現方案、和基于PWM脈寬調制技術的功率調節(jié)實現方案。接著,文章詳細介紹了頻率自動跟蹤和功率控制的具體實現方法,利用數學推理和波形分析的方式闡明了方案的可行性,并通過軟件仿真驗證了方案的正確性。然后,文章還設計了主電路諧振軟開關、人機接口電路、采樣電路、IGBT驅動以及過流過溫保護電路。方案確定了之后,通過觀察自制電路板的實驗波形表明新構建的超聲逆變電源可以保證系統在復雜工況下處于諧振狀態(tài),驗證了全數字頻率跟蹤系統和功率調節(jié)系統的可行性和有效性。 本文的重點和創(chuàng)新點在于將超聲逆變電源的控制電路通過數字化來實現。本文創(chuàng)新地利用FPGA構建了全數字頻率跟蹤系統——數字鎖相環(huán)和全數字功率調節(jié)系統——數字PWM調制、數字PID調節(jié),從而取代了傳統的模擬鎖相環(huán)芯片CD4046和模擬PWM控制芯片SG3525,在控制的精確性、快速性和靈活性上都有了很大的提高。此外,利用ATmega16單片機實現了人機接口電路、頻率采樣和電流A/D轉換,并通過SPI接口與FPGA進行數據傳輸,完善了數字控制體系,從而實現了基于FPGA和單片機的全數字控制超聲逆變電源系統。
上傳時間: 2022-05-30
上傳用戶:
1-1前言一般人所能夠感受到聲音的頻率約介於5H2-20KHz,超音波(Ultrasonic wave)即爲頻率超過20KHz以上的音波或機械振動,因此超音波馬達就是利用超音波的彈性振動頻率所構成的制動力。超音波馬達的內部主要是以壓電陶瓷材料作爲激發(fā)源,其成份是由鉛(Pb)、結(Zr)及鈦(Ti)的氧化物皓鈦酸鉛(Lead zirconate titanate,PZT)製成的。將歷電材料上下方各黏接彈性體,如銅或不銹鋼,並施以交流電壓於壓電陶瓷材料作爲驅動源,以激振彈性體,稱此結構爲定子(Stator),將其用彈簧與轉子Rotor)接觸,將所産生摩擦力來驅使轉子轉動,由於壓電材料的驅動能量很大,並足以抗衡轉子與定子間的正向力,雖然伸縮振幅大小僅有數徵米(um)的程度,但因每秒之伸縮達數十萬次,所以相較於同型的電磁式馬達的驅動能量要大的許多。超音波馬達的優(yōu)點爲:1,轉子慣性小、響應時間短、速度範圍大。2,低轉速可產生高轉矩及高轉換效率。3,不受磁場作用的影響。4,構造簡單,體積大小可控制。5,不須經過齒輸作減速機構,故較爲安靜。實際應用上,超音波馬達具有不同於傳統電磁式馬達的特性,因此在不適合應用傳統馬達的場合,例如:間歇性運動的裝置、空間或形狀受到限制的場所;另外包括一些高磁場的場合,如核磁共振裝置、斷層掃描儀器等。所以未來在自動化設備、視聽音響、照相機及光學儀器等皆可應用超音波馬達來取代。
標簽: 超聲波電機
上傳時間: 2022-06-17
上傳用戶:
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(2)資源包含以下內容:1. 用C進行嵌入式開發(fā)的一個完整的面向中級用戶的討論.2. 一個免費的嵌入式操作系統。.3. MSP430f149上LCD顯示的程序.4. msp430 falsh自編程.5. MSP430浮點庫.6. tcpip堆棧.7. 圖像編碼.8. 熟悉非常簡單CPU模擬器 1、將所給模擬器的源程序編譯成執(zhí)行程序。 2、運行并觀察非常簡單CPU模擬器.9. 單個漢字庫字摸提取程序.10. 軟件紅外線接收程序.11. I2C總線讀寫程序.12. 24C02讀寫程序.13. lcd 測試程序.14. ac97 測試.15. usb 檢驗程序.16. 8位RISC CPU的VERILOG編程 SOURCECODE.17. Verilog DHL教程.18. sdram的verilog的源碼實現.19. 嵌入式系統.20. PALM PDB文件閱讀器源代碼.21. IRDA 1.0 標準協議源代碼.22. cygnal 源代碼.23. AD7708數據采集軟件.24. uc/gui的使用說明文檔.25. 嵌入式操作系統文檔.26. UCL compress and decompress tool, very useful for embedded system.27. AD芯片TLC2543的轉換例程。.28. 44b0x開發(fā)板使用教程源碼.29. 用c++編寫嵌入式多任務操作系統.30. 嵌入式系統開發(fā)圣經.31. MISRA C Compliance Matrix.32. C for Embedded Systems.33. 這是關于LCD常識的資料.34. 這是一篇關于RS-485接口應用的文章.35. 嵌入式系統講義幻燈片課件.36. 這是一個在WindowsCE 環(huán)境下訪問Sql 數據庫的源代碼.37. 這是一個在WindowsCE 環(huán)境下進行圖形繪制的源程序。.38. 單片RS232-PPP/TCP/IP協議轉換模塊.39. Nucleus 使用說明.40. 該工程是從ecos嵌入式系統下移植過來的一個小型的fat16文件系統.
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(14)資源包含以下內容:1. 串口通訊底層軟件.2. 用iccavr編寫的at90s8515驅動19264液晶片的源程序avr192.3. uC/OS II 在H8/2134平臺上的移植代碼.4. 嵌入式原理作業(yè)嵌入式原理及應用試題.5. 嵌入式原理作業(yè)嵌入式專業(yè)詞匯.6. U-Boot學習文檔.7. 嵌入式mp3解碼程序.8. 用75SL164實現流水燈的控制。.9. intel 196ea 例程.10. intel 196nt 例程.11. LPC932的CCU應用.12. P89LPC932的ISP使用.13. LPC932附加EEPROM操作.14. LPC932的SPI接口應用.15. 嵌入式系統中中斷處理程序.16. 嵌入式系統中的數碼管顯示.17. 用于對udma控制器的編程.18. 44780LCD驅動源程序.19. 控制T6939例子程序.20. F206的液晶模塊顯示程序.21. 16進制<->10進制互換程序.22. 這是一個軟件紅外線接收程序.23. WinCe下實現多線程.24. WinCE下的自繪按鈕.25. WinCE下的可更改背景顏色和字體顏色的編輯控件.26. WinCe下的字繪Combo控件.27. 嵌入式軟件開發(fā).28. WinCe下串行通訊的實現.29. FPGA研討會的一些問題集!.30. NE2000的驅動.31. 射頻遙控器串行通訊程序.32. ALTERA的NIOS處理器!文件直接可以打開直接選擇器件重新編譯!.33. 日歷時鐘模塊.34. I2C總線驅動程序(用兩個普通IO模擬I2C總線).35. 經典嵌入式論文.36. 經典嵌入式論文.37. 經典嵌入式論文.38. simcom100 GPRS 模塊源程序.39. c8051f020LCD驅動.40. msc1201 編程1.
上傳時間: 2013-05-17
上傳用戶:eeworm