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