版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、YIBINYIBIN UNIVERSITYUNIVERSITYEDAEDA 技術(shù)及應(yīng)用期末設(shè)計(jì)報(bào)告技術(shù)及應(yīng)用期末設(shè)計(jì)報(bào)告題題 目目: : PWMPWM 信號(hào)發(fā)生器的設(shè)計(jì)信號(hào)發(fā)生器的設(shè)計(jì) 專專 業(yè)業(yè): : 電子信息科學(xué)與技術(shù)電子信息科學(xué)與技術(shù) 姓姓 名名: : 學(xué)學(xué) 號(hào)號(hào): : 20132013 年年 1212 月月 2020 日日摘要:摘要:PWM,即脈沖寬度調(diào)制。脈沖寬度,即一個(gè)脈沖信號(hào)所占,即脈沖寬度調(diào)制。脈沖寬度,即一個(gè)脈沖信號(hào)所占時(shí)間的長(zhǎng)度。所以脈沖寬度的調(diào)制就是調(diào)制脈沖信號(hào)的時(shí)間長(zhǎng)度。時(shí)間的長(zhǎng)度。所以脈沖寬度的調(diào)制就是調(diào)制脈沖信號(hào)的時(shí)間長(zhǎng)度。一個(gè)完整的脈沖信號(hào)是有高電平部分和低電平部
2、分共兩部分組成的。一個(gè)完整的脈沖信號(hào)是有高電平部分和低電平部分共兩部分組成的。所以,脈沖寬度調(diào)制可以簡(jiǎn)單的理解為就是調(diào)制脈沖信號(hào)的高電平所以,脈沖寬度調(diào)制可以簡(jiǎn)單的理解為就是調(diào)制脈沖信號(hào)的高電平或者低電平時(shí)間的長(zhǎng)度。而控制時(shí)間的長(zhǎng)度,可以用計(jì)數(shù)器對(duì)時(shí)鐘或者低電平時(shí)間的長(zhǎng)度。而控制時(shí)間的長(zhǎng)度,可以用計(jì)數(shù)器對(duì)時(shí)鐘脈沖信號(hào)的計(jì)數(shù)來(lái)實(shí)現(xiàn):通過(guò)計(jì)數(shù)器的數(shù)值設(shè)定以及對(duì)溢出信號(hào)的脈沖信號(hào)的計(jì)數(shù)來(lái)實(shí)現(xiàn):通過(guò)計(jì)數(shù)器的數(shù)值設(shè)定以及對(duì)溢出信號(hào)的使用,就可以實(shí)現(xiàn)對(duì)脈沖信號(hào)中的高電平或者低電平的時(shí)間進(jìn)行限使用,就可以實(shí)現(xiàn)對(duì)脈沖信號(hào)中的高電平或者低電平的時(shí)間進(jìn)行限定。定。在本次設(shè)計(jì)中,一共有兩個(gè)設(shè)計(jì)方案,分別用不同的器件
3、在本次設(shè)計(jì)中,一共有兩個(gè)設(shè)計(jì)方案,分別用不同的器件進(jìn)行設(shè)計(jì),但其中最重要的,最關(guān)鍵的部分,都是有關(guān)計(jì)數(shù)器的設(shè)進(jìn)行設(shè)計(jì),但其中最重要的,最關(guān)鍵的部分,都是有關(guān)計(jì)數(shù)器的設(shè)計(jì),用信號(hào)賦值的方式?jīng)Q定輸出的電平的高低,通過(guò)相關(guān)計(jì)數(shù)器的計(jì),用信號(hào)賦值的方式?jīng)Q定輸出的電平的高低,通過(guò)相關(guān)計(jì)數(shù)器的數(shù)值設(shè)定,調(diào)制脈沖輸出的電平的時(shí)間長(zhǎng)度。數(shù)值設(shè)定,調(diào)制脈沖輸出的電平的時(shí)間長(zhǎng)度。關(guān)鍵詞:關(guān)鍵詞:1)脈沖寬度調(diào)制脈沖寬度調(diào)制2)時(shí)鐘信號(hào)時(shí)鐘信號(hào)3)計(jì)數(shù)器計(jì)數(shù)器4)D 觸發(fā)器觸發(fā)器目錄目錄摘要摘要-2關(guān)鍵詞關(guān)鍵詞-2引言引言-4設(shè)計(jì)概述設(shè)計(jì)概述-4方案論證方案論證-5源程序設(shè)計(jì)源程序設(shè)計(jì)-6方案選擇方案選擇-11程序
4、分析程序分析-11設(shè)計(jì)程序仿真圖設(shè)計(jì)程序仿真圖-12仿真分析仿真分析-13設(shè)計(jì)總結(jié)設(shè)計(jì)總結(jié)-14參考文獻(xiàn)參考文獻(xiàn)-14引言:引言:PWM 即脈沖寬度調(diào)制,就是利用微處理器的數(shù)字輸出來(lái)即脈沖寬度調(diào)制,就是利用微處理器的數(shù)字輸出來(lái)對(duì)模擬電路進(jìn)行控制的一種非常有效的技術(shù)。對(duì)模擬電路進(jìn)行控制的一種非常有效的技術(shù)。PWM 從處理器到被從處理器到被控系統(tǒng)信號(hào)都是數(shù)字式的,無(wú)需進(jìn)行數(shù)模轉(zhuǎn)換。讓信號(hào)保持為數(shù)字控系統(tǒng)信號(hào)都是數(shù)字式的,無(wú)需進(jìn)行數(shù)模轉(zhuǎn)換。讓信號(hào)保持為數(shù)字形式可將噪聲影響降到最小,因此廣泛應(yīng)用在測(cè)量,通信和功率控形式可將噪聲影響降到最小,因此廣泛應(yīng)用在測(cè)量,通信和功率控制與交換的許多領(lǐng)域。制與交換的
5、許多領(lǐng)域。脈沖寬度調(diào)制是一種模擬控制方式,其根據(jù)相應(yīng)載荷的變脈沖寬度調(diào)制是一種模擬控制方式,其根據(jù)相應(yīng)載荷的變化來(lái)調(diào)制晶體管基極或化來(lái)調(diào)制晶體管基極或 MOSMOS 管柵極的偏置,來(lái)實(shí)現(xiàn)晶體管或管柵極的偏置,來(lái)實(shí)現(xiàn)晶體管或 MOSMOS 管管導(dǎo)通時(shí)間的改變,從而實(shí)現(xiàn)開(kāi)關(guān)穩(wěn)壓電源輸出的改變。這種方式能導(dǎo)通時(shí)間的改變,從而實(shí)現(xiàn)開(kāi)關(guān)穩(wěn)壓電源輸出的改變。這種方式能使電源的輸出電壓在工作條件變化時(shí)保持恒定,是利用微處理器的使電源的輸出電壓在工作條件變化時(shí)保持恒定,是利用微處理器的數(shù)字信號(hào)對(duì)數(shù)字信號(hào)對(duì)模擬電路模擬電路進(jìn)行控制的一種非常有效的技術(shù)。進(jìn)行控制的一種非常有效的技術(shù)。P PWMWM 控制技術(shù)控制技
6、術(shù)以其控制簡(jiǎn)單,靈活和動(dòng)態(tài)響應(yīng)好的優(yōu)點(diǎn)而以其控制簡(jiǎn)單,靈活和動(dòng)態(tài)響應(yīng)好的優(yōu)點(diǎn)而成為成為電力電子技術(shù)電力電子技術(shù)最廣泛應(yīng)用的控制方式,也是人們研究的熱點(diǎn)。最廣泛應(yīng)用的控制方式,也是人們研究的熱點(diǎn)。由于當(dāng)今科學(xué)技術(shù)的發(fā)展已經(jīng)沒(méi)有了學(xué)科之間的界限,結(jié)合由于當(dāng)今科學(xué)技術(shù)的發(fā)展已經(jīng)沒(méi)有了學(xué)科之間的界限,結(jié)合現(xiàn)代控現(xiàn)代控制理論制理論思想或?qū)崿F(xiàn)無(wú)諧振波開(kāi)關(guān)技術(shù)將會(huì)成為思想或?qū)崿F(xiàn)無(wú)諧振波開(kāi)關(guān)技術(shù)將會(huì)成為 PWMPWM 控制技術(shù)發(fā)展的控制技術(shù)發(fā)展的主要方向之一。主要方向之一。設(shè)計(jì)概述:設(shè)計(jì)概述:本次設(shè)計(jì)中,采用方案二進(jìn)行設(shè)計(jì)。用一個(gè)信號(hào)本次設(shè)計(jì)中,采用方案二進(jìn)行設(shè)計(jì)。用一個(gè)信號(hào)“CNT”來(lái)對(duì)時(shí)鐘脈沖信號(hào)進(jìn)行計(jì)數(shù)
7、,并且將脈沖寬度調(diào)制信號(hào)設(shè)來(lái)對(duì)時(shí)鐘脈沖信號(hào)進(jìn)行計(jì)數(shù),并且將脈沖寬度調(diào)制信號(hào)設(shè)為為 PWMH 和和 PWML 兩個(gè)信號(hào)。用信號(hào)兩個(gè)信號(hào)。用信號(hào):CNT,作為計(jì)數(shù)中間值。,作為計(jì)數(shù)中間值。當(dāng)計(jì)數(shù)數(shù)值信號(hào)當(dāng)計(jì)數(shù)數(shù)值信號(hào) CNT 的計(jì)數(shù)數(shù)值小于其設(shè)定值的時(shí)候,每來(lái)一個(gè)時(shí)的計(jì)數(shù)數(shù)值小于其設(shè)定值的時(shí)候,每來(lái)一個(gè)時(shí)鐘脈沖信號(hào)就將鐘脈沖信號(hào)就將 CNT 加一,如果這個(gè)時(shí)候計(jì)數(shù)數(shù)值信號(hào)加一,如果這個(gè)時(shí)候計(jì)數(shù)數(shù)值信號(hào) CNT 的計(jì)的計(jì)數(shù)數(shù)值也小于或等于數(shù)數(shù)值也小于或等于 D 信號(hào)輸入值,就將信號(hào)輸入值,就將 PWMH 信號(hào)置為高電平,信號(hào)置為高電平,PWML 信號(hào)置為低電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào)信號(hào)置為低電平。當(dāng)計(jì)數(shù)數(shù)
8、值信號(hào) CNT 的技術(shù)數(shù)值等于的技術(shù)數(shù)值等于 D信號(hào)的輸入值的時(shí)候,便將輸出信號(hào)翻轉(zhuǎn),即信號(hào)的輸入值的時(shí)候,便將輸出信號(hào)翻轉(zhuǎn),即 PWMH 為低電平,為低電平,PWML 為高電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào)為高電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào) CNT 的計(jì)數(shù)數(shù)值等于的計(jì)數(shù)數(shù)值等于 CNT 設(shè)設(shè)定值的時(shí)候,便將定值的時(shí)候,便將 CNT 置零,程序便再次循環(huán)作用,不斷輸出脈沖置零,程序便再次循環(huán)作用,不斷輸出脈沖寬度調(diào)制信號(hào)。由此達(dá)到脈沖寬度調(diào)制的目的。完成程序設(shè)計(jì)的目寬度調(diào)制信號(hào)。由此達(dá)到脈沖寬度調(diào)制的目的。完成程序設(shè)計(jì)的目的。的。方案論證:方案論證: 本次設(shè)計(jì)一共設(shè)想了兩個(gè)方案本次設(shè)計(jì)一共設(shè)想了兩個(gè)方案:1)方案一)
9、方案一:用一個(gè)八位可自加載的加法計(jì)數(shù)器用一個(gè)八位可自加載的加法計(jì)數(shù)器控制低電平的時(shí)間長(zhǎng)度,用另一個(gè)八位可自加載的加法計(jì)數(shù)器控制控制低電平的時(shí)間長(zhǎng)度,用另一個(gè)八位可自加載的加法計(jì)數(shù)器控制高電平的時(shí)間長(zhǎng)度,用一個(gè)高電平的時(shí)間長(zhǎng)度,用一個(gè) D 觸發(fā)器來(lái)接收兩個(gè)計(jì)數(shù)器的溢出信號(hào)觸發(fā)器來(lái)接收兩個(gè)計(jì)數(shù)器的溢出信號(hào)和輸出調(diào)制信號(hào)。和輸出調(diào)制信號(hào)。其中一個(gè)計(jì)數(shù)器的溢出信號(hào)接到其中一個(gè)計(jì)數(shù)器的溢出信號(hào)接到 D 觸發(fā)器的觸發(fā)器的 CLK 輸輸入端,用來(lái)控制低電平的時(shí)間長(zhǎng)短。另一個(gè)計(jì)數(shù)器的溢出信號(hào)接到入端,用來(lái)控制低電平的時(shí)間長(zhǎng)短。另一個(gè)計(jì)數(shù)器的溢出信號(hào)接到D 觸發(fā)器的清零信號(hào)輸入端,用來(lái)控制高電平的時(shí)間長(zhǎng)短。觸發(fā)
10、器的清零信號(hào)輸入端,用來(lái)控制高電平的時(shí)間長(zhǎng)短。通過(guò)將通過(guò)將 D 觸發(fā)器的輸出信號(hào)取反后加到控制低電平時(shí)觸發(fā)器的輸出信號(hào)取反后加到控制低電平時(shí)間長(zhǎng)短的計(jì)數(shù)器的置位端,讓計(jì)數(shù)器回到初始值,并重新開(kāi)始計(jì)數(shù)。間長(zhǎng)短的計(jì)數(shù)器的置位端,讓計(jì)數(shù)器回到初始值,并重新開(kāi)始計(jì)數(shù)。另一個(gè)控制高電平時(shí)間長(zhǎng)短的計(jì)數(shù)器的置位端接入另一個(gè)控制高電平時(shí)間長(zhǎng)短的計(jì)數(shù)器的置位端接入 D 觸發(fā)器的輸出觸發(fā)器的輸出信號(hào),達(dá)到將計(jì)數(shù)器置入初始值,重新開(kāi)始計(jì)數(shù)的目的。信號(hào),達(dá)到將計(jì)數(shù)器置入初始值,重新開(kāi)始計(jì)數(shù)的目的。這樣,整個(gè)電路形成完整的回路,達(dá)到往返輸出這樣,整個(gè)電路形成完整的回路,達(dá)到往返輸出PWM 信號(hào)的目的。信號(hào)的目的。2)方
11、案二)方案二:在本方案中,將脈沖寬度調(diào)制信號(hào)設(shè)為在本方案中,將脈沖寬度調(diào)制信號(hào)設(shè)為了了 PWMH 和和 PWML 兩個(gè)信號(hào)。在輸入端,通過(guò)兩個(gè)信號(hào)。在輸入端,通過(guò) D 信號(hào)的輸入值,信號(hào)的輸入值,CNT 信號(hào)的設(shè)定值以及信號(hào)的設(shè)定值以及 IF 函數(shù),達(dá)到計(jì)數(shù)的目的。函數(shù),達(dá)到計(jì)數(shù)的目的。當(dāng)計(jì)數(shù)數(shù)值信號(hào)當(dāng)計(jì)數(shù)數(shù)值信號(hào) CNT 的計(jì)數(shù)數(shù)值小于其設(shè)定值的時(shí)候,的計(jì)數(shù)數(shù)值小于其設(shè)定值的時(shí)候,每來(lái)一個(gè)時(shí)鐘脈沖信號(hào)就將每來(lái)一個(gè)時(shí)鐘脈沖信號(hào)就將 CNT 加一,如果這個(gè)時(shí)候計(jì)數(shù)數(shù)值信號(hào)加一,如果這個(gè)時(shí)候計(jì)數(shù)數(shù)值信號(hào)CNT 的計(jì)數(shù)數(shù)值也小于或等于的計(jì)數(shù)數(shù)值也小于或等于 D 信號(hào)輸入值,就將信號(hào)輸入值,就將 PW
12、MH 信號(hào)置信號(hào)置為高電平,為高電平,PWML 信號(hào)置為低電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào)信號(hào)置為低電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào) CNT 的技術(shù)的技術(shù)數(shù)值等于數(shù)值等于 D 信號(hào)的輸入值的時(shí)候,便將輸出信號(hào)翻轉(zhuǎn),即信號(hào)的輸入值的時(shí)候,便將輸出信號(hào)翻轉(zhuǎn),即 PWMH為低電平,為低電平,PWML 為高電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào)為高電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào) CNT 的計(jì)數(shù)數(shù)值等的計(jì)數(shù)數(shù)值等于于 CNT 設(shè)定值的時(shí)候,便將設(shè)定值的時(shí)候,便將 CNT 置零,程序便再次循環(huán)作用,不置零,程序便再次循環(huán)作用,不斷輸出脈沖寬度調(diào)制信號(hào)。由此達(dá)到脈沖寬度調(diào)制的目的。斷輸出脈沖寬度調(diào)制信號(hào)。由此達(dá)到脈沖寬度調(diào)制的目的。源程序設(shè)計(jì):源程序設(shè)計(jì):
13、方案一設(shè)計(jì)源程序:方案一設(shè)計(jì)源程序:1)八位可自加載假發(fā)計(jì)數(shù)器的源程序)八位可自加載假發(fā)計(jì)數(shù)器的源程序LCNT8.VHDLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY LCN ISPORT(CLK,LD:IN STD_LOGIC;D:IN INTEGER RANGE 0 TO 255;CAO:OUT STD_LOGIC);END ENTITY LCNT8;ARCHITECTURE ART OF LCNT8 ISSIGNAL COUNT:INTEGER RANGE 0 TO 255;BEGINPROCESS(CLK) ISBEGINIF CLKEV
14、ENT AND CLK=1 THENIF LD=1 THEN COUNT=COUNT+1;END IF;END IF;END PROCESS;PROCESS(COUNT) ISBEGINIF COUNT=255 THEN YC=1;ELSE YCCLK,LD=LD1,D=A,YC=YC1);U2:LCNT8 PORT MAP(CLK=CLK,LD=LD2,D=B,YC=YC2);PROCESS(YC1,YC2) ISBEGINIF YC1=1 THEN SPWM1 THEN SPWM=1;END IF;END PROCESS;LD1=SPWM;LD2= NOT SPWM;PWM=SPWM;EN
15、D ARCHITECTURE ART;END;方案二源程序:方案二源程序:LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; USE IEEE.STD_LOGIC_ARITH.ALL; ENTITY PWM IS PORT( CLK:IN STD_LOGIC; D:IN STD_LOGIC_VECTOR(11DOWNTO 0); PWMH:OUT STD_LOGIC; PWML:OUT STD_LOGIC);END ENTITY PWM; ARCHITECTURE ART OF PWM IS S
16、IGNAL PH:STD_LOGIC; SIGNAL PL:STD_LOGIC; SIGNAL CNT : STD_LOGIC_VECTOR(11 DOWNTO 0); BEGIN PROCESS(CLK) BEGIN IF CLKEVENT AND CLK=1 THEN IF CNT=000000001111 THEN CNT=000000000000; ELSE CNT=CNT+1; END IF;END IF;IF CNT=D THEN PH=1;PL=0; ELSE PH=0; PL=1; END IF; END PROCESS;PROCESS(CLK)ISBEGINIF CLKEVE
17、NT AND CLK=1 THENPWMH=PH; PWML=PL; END IF;END PROCESS;END;方案選擇:方案選擇:由設(shè)計(jì)源程序可知,在第二個(gè)方案中,用一個(gè)由設(shè)計(jì)源程序可知,在第二個(gè)方案中,用一個(gè) IF 語(yǔ)句語(yǔ)句就達(dá)到了方案一中的兩個(gè)計(jì)數(shù)器的計(jì)數(shù),去控制輸出的目的,并且就達(dá)到了方案一中的兩個(gè)計(jì)數(shù)器的計(jì)數(shù),去控制輸出的目的,并且省略了省略了 D 觸發(fā)器。在硬件上節(jié)約了很多資源,并且在程序上也顯得觸發(fā)器。在硬件上節(jié)約了很多資源,并且在程序上也顯得簡(jiǎn)單得多。所以采用方案二作為本次設(shè)計(jì)的最終方案。簡(jiǎn)單得多。所以采用方案二作為本次設(shè)計(jì)的最終方案。程序分析:程序分析: 本次設(shè)計(jì),選擇的
18、方案是第二個(gè)。由方案二的源程序可本次設(shè)計(jì),選擇的方案是第二個(gè)。由方案二的源程序可以看出:運(yùn)用到了數(shù)值加法計(jì)數(shù),所以打開(kāi)以看出:運(yùn)用到了數(shù)值加法計(jì)數(shù),所以打開(kāi)USEIEEE.STD_LOGIC_UNSIGNED.ALL;USEIEEE.STD_LOGIC_ARITH.ALL 兩個(gè)程序包。由于信號(hào)是以高低電平輸入或輸出,所兩個(gè)程序包。由于信號(hào)是以高低電平輸入或輸出,所以打開(kāi)了以打開(kāi)了 USE IEEE.STD_LOGIC_1164.ALL 程序包。在實(shí)體設(shè)計(jì)程序包。在實(shí)體設(shè)計(jì)中,定義了時(shí)鐘信號(hào)輸入端口和中,定義了時(shí)鐘信號(hào)輸入端口和 D 信號(hào)設(shè)定值輸入端口,定義了兩信號(hào)設(shè)定值輸入端口,定義了兩個(gè)脈沖
19、寬度調(diào)試的輸出信號(hào)。個(gè)脈沖寬度調(diào)試的輸出信號(hào)。 在結(jié)構(gòu)體中定義了兩個(gè)輸出信號(hào)在結(jié)構(gòu)體中定義了兩個(gè)輸出信號(hào):PWMH 和和 PWML,還定義了一個(gè)計(jì)數(shù)信號(hào):還定義了一個(gè)計(jì)數(shù)信號(hào):CNT,作為中間值。,作為中間值。 由源程序可以知道,由源程序可以知道,當(dāng)計(jì)數(shù)數(shù)值信號(hào)當(dāng)計(jì)數(shù)數(shù)值信號(hào) CNT 的計(jì)數(shù)數(shù)的計(jì)數(shù)數(shù)值小于其設(shè)定值的時(shí)候,每來(lái)一個(gè)時(shí)鐘脈沖信號(hào)就將值小于其設(shè)定值的時(shí)候,每來(lái)一個(gè)時(shí)鐘脈沖信號(hào)就將 CNT 加一,如加一,如果這個(gè)時(shí)候計(jì)數(shù)數(shù)值信號(hào)果這個(gè)時(shí)候計(jì)數(shù)數(shù)值信號(hào) CNT 的計(jì)數(shù)數(shù)值也小于或等于的計(jì)數(shù)數(shù)值也小于或等于 D 信號(hào)輸信號(hào)輸入值,就將入值,就將 PWMH 信號(hào)置為高電平,信號(hào)置為高電平,
20、PWML 信號(hào)置為低電平。當(dāng)信號(hào)置為低電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào)計(jì)數(shù)數(shù)值信號(hào) CNT 的技術(shù)數(shù)值等于的技術(shù)數(shù)值等于 D 信號(hào)的輸入值的時(shí)候,便將信號(hào)的輸入值的時(shí)候,便將輸出信號(hào)翻轉(zhuǎn),即輸出信號(hào)翻轉(zhuǎn),即 PWMH 為低電平,為低電平,PWML 為高電平。當(dāng)計(jì)數(shù)數(shù)為高電平。當(dāng)計(jì)數(shù)數(shù)值信號(hào)值信號(hào) CNT 的計(jì)數(shù)數(shù)值等于的計(jì)數(shù)數(shù)值等于 CNT 設(shè)定值的時(shí)候,便將設(shè)定值的時(shí)候,便將 CNT 置零,置零,程序便再次循環(huán)作用,不斷輸出脈沖寬度調(diào)制信號(hào)。由此達(dá)到脈沖程序便再次循環(huán)作用,不斷輸出脈沖寬度調(diào)制信號(hào)。由此達(dá)到脈沖寬度調(diào)制的目的。完成程序設(shè)計(jì)的目的。寬度調(diào)制的目的。完成程序設(shè)計(jì)的目的。設(shè)計(jì)程序仿真圖:設(shè)計(jì)程
21、序仿真圖:方案二源程序仿真圖方案二源程序仿真圖仿真分析:仿真分析: 由仿真圖可以看出,由仿真圖可以看出,D 的輸入值為的輸入值為 10,在程序中得,在程序中得知知 CNT 計(jì)數(shù)數(shù)值信號(hào)的設(shè)定值為計(jì)數(shù)數(shù)值信號(hào)的設(shè)定值為 15,所以,當(dāng)前十個(gè)時(shí)鐘信號(hào)來(lái),所以,當(dāng)前十個(gè)時(shí)鐘信號(hào)來(lái)時(shí),保持時(shí),保持 PWMH 輸出為高電平,輸出為高電平,PWML 輸出為低電平。當(dāng)?shù)谑惠敵鰹榈碗娖?。?dāng)?shù)谑粋€(gè)時(shí)鐘到來(lái)時(shí),輸出信號(hào)翻轉(zhuǎn),將個(gè)時(shí)鐘到來(lái)時(shí),輸出信號(hào)翻轉(zhuǎn),將 PWMH 置為低電平,置為低電平,PWML 置置為高電平,保持五個(gè)時(shí)鐘周期后,為高電平,保持五個(gè)時(shí)鐘周期后,CNT 的計(jì)數(shù)數(shù)值等于其設(shè)定數(shù)值,的計(jì)數(shù)數(shù)值等于其設(shè)定數(shù)值,因此被置零,所以輸出信號(hào)再次翻轉(zhuǎn),將因此被置零,所以輸出信號(hào)再次翻轉(zhuǎn),將 PWMH 輸出置為高電平,輸出置為高電平,PWML 輸出置為低電平,由此往返運(yùn)行程序,便循環(huán)輸出脈沖寬度輸出置為低電平,由此往返運(yùn)行程序,便循環(huán)輸出脈沖寬度調(diào)制信號(hào)。調(diào)制信號(hào)。 綜上所述,方案二的設(shè)計(jì)滿足了設(shè)計(jì)要求。綜上所述,方案二的設(shè)計(jì)滿足了設(shè)計(jì)要求。設(shè)計(jì)總結(jié):設(shè)計(jì)總結(jié):脈沖寬度調(diào)制的程序設(shè)計(jì)本身是比較簡(jiǎn)單的,最重要脈沖寬度調(diào)制的程序設(shè)計(jì)本身是比較簡(jiǎn)單的,最
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 部門(mén)個(gè)人工作計(jì)劃
- 2024年汽車電子設(shè)備銷售及維修合同3篇
- 2024年版魚(yú)塘租賃經(jīng)營(yíng)協(xié)議模板
- 2024年版離婚雙方權(quán)益保障合同模板版B版
- 小學(xué)教學(xué)計(jì)劃二年級(jí)
- 居住建筑及公共建筑建設(shè)項(xiàng)目節(jié)能評(píng)估報(bào)告書(shū)
- 2025年中國(guó)大黃提取物行業(yè)市場(chǎng)調(diào)研及未來(lái)發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 銷售客服工作計(jì)劃
- 2022初二語(yǔ)文教學(xué)工作計(jì)劃
- 行政文員個(gè)人工作報(bào)告
- 生物入侵與生物安全智慧樹(shù)知到期末考試答案章節(jié)答案2024年浙江農(nóng)林大學(xué)
- 《公路工程集料試驗(yàn)規(guī)程》JTG-3432-2024考核試題及答案文檔
- 常見(jiàn)的排序算法-冒泡排序 課件 2023-2024學(xué)年浙教版(2019)高中信息技術(shù)選修1
- (高清版)TDT 1031.6-2011 土地復(fù)墾方案編制規(guī)程 第6部分:建設(shè)項(xiàng)目
- 園林綠化工培訓(xùn)課件2
- 鄰里商業(yè)中心案例研究:方洲鄰里中心、新加坡
- 2024年02月上海滬劇藝術(shù)傳習(xí)所(上海滬劇院)招考聘用筆試近6年高頻考題難、易錯(cuò)點(diǎn)薈萃答案帶詳解附后
- 婚姻家庭關(guān)系心理講座
- 三叉苦種植技術(shù)規(guī)程-征求意見(jiàn)稿
- 七上-動(dòng)點(diǎn)、動(dòng)角問(wèn)題12道好題-解析
- 2024年九省聯(lián)考新高考 數(shù)學(xué)試卷(含答案解析)
評(píng)論
0/150
提交評(píng)論