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