基于PCI的激光標(biāo)刻控制系統(tǒng)研究
軟核內(nèi)部控制語句如下,其中PWMDATA為PWM波輸出的控制邏輯,當(dāng)其輸出為高電平時(shí),輸出進(jìn)行翻轉(zhuǎn)。
END IF;
END IF;
軟核的仿真波形及示波器輸出波形如圖3所示。
1.2 基于IP核的頻率可調(diào)PWM電路設(shè)計(jì)
頻率、脈寬可調(diào)的PWM發(fā)生電路中原形符號(hào)如圖4所示。其中,EN信號(hào)使能該器件;WR寫信號(hào)與PFD0,PFDl及PCD0,PCDl配合,實(shí)現(xiàn)頻率及脈寬控制字的寫入,控制位寬為12位,實(shí)現(xiàn)4 096級(jí)調(diào)節(jié)。LclkIn為全局時(shí)鐘信號(hào),該信號(hào)來自8分頻后的33 MHz的PCI接口時(shí)鐘,因此IP核能實(shí)現(xiàn)1 kHz~4 MHz的頻率調(diào)節(jié)及0~100%內(nèi)最大4 096級(jí)的占空比調(diào)節(jié)。8位數(shù)據(jù)寬度的DATAIn接El用于控制數(shù)據(jù)的輸入。IP核功能實(shí)現(xiàn)的程序如下:
功能仿真波形如圖5所示。
評(píng)論