基于CPLD系統(tǒng)的信號發(fā)生器設(shè)計
2.3 信號發(fā)生器模塊
該模塊實現(xiàn)信號發(fā)生器功能,接受控制模塊數(shù)據(jù),處理并輸出給D/A芯片,信號發(fā)生器模塊接口電路圖如圖4所示。本文引用地址:http://m.butianyuan.cn/article/191116.htm
數(shù)據(jù)處理模塊將從控制模塊接受到的數(shù)據(jù)轉(zhuǎn)化成波形、頻率、波幅信息,并將處理后的數(shù)據(jù)轉(zhuǎn)交給數(shù)據(jù)輸出模塊。
2.4 顯示模塊
SPI是串行外圍設(shè)備接口,SPI接口主要應(yīng)用在EEPROM、FLASH、實時時鐘、AD轉(zhuǎn)換器,還有數(shù)字信號處理器和數(shù)字信號解碼器之間。Spi接口模塊電路圖如圖5所示。
3 結(jié)束語
本文介紹了用CPLD開發(fā)板結(jié)合D/A芯片輸出模擬信號,實現(xiàn)了信號發(fā)生器功能。作為信號發(fā)生器時,能夠產(chǎn)生三角波、正弦波、鋸齒波和方波四種不同的波形,并可以通過開發(fā)板上的按鍵來控制頻率和波幅的調(diào)節(jié)。本設(shè)計通過VGA顯示,用戶界面友好,操作便捷,有較強的實用性。
評論