CPLD在基于PCI總線的功率模塊設(shè)計(jì)中的應(yīng)用
3 系統(tǒng)設(shè)計(jì)
一些新型單片機(jī)具有PWM功能,能按要求自動(dòng)輸出PWM信號(hào),但筆者研制的基于PCI總線的機(jī)電一體化產(chǎn)品控制系統(tǒng),MCU與電機(jī)驅(qū)動(dòng)器通過(guò)PCI總線實(shí)現(xiàn)通信,其系統(tǒng)結(jié)構(gòu)圖如圖2所示,圖3為MCU模塊與功率模塊連接圖。
MCU與其他模塊間的通信都是通過(guò)PCI總線實(shí)現(xiàn)的,而電機(jī)工作期間功率模塊上的電機(jī)驅(qū)動(dòng)器需要連續(xù)不斷的PWM信號(hào)。如果使用MCU發(fā)送PWM信號(hào)則需長(zhǎng)時(shí)間占用PCI總線,導(dǎo)致在驅(qū)動(dòng)電機(jī)期間MCU無(wú)法與其他模塊通信。因此,采用CPLD實(shí)現(xiàn)數(shù)字控制PWM信號(hào)。
評(píng)論