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