基于DDS技術(shù)的電磁閥檢測平臺的設計

2.3 模塊控制單元(CPLD)
復雜可編程邏輯器件CPLD(Complex Programmable Logic Device),是從PAL和GAL器件發(fā)展出來(lái)的器件,相對而言規模大,結構復雜,屬于大規模集成電路范圍,是一種用戶(hù)根據各自需要而自行構造邏輯功能的數字集成電路。本系統中,采用Altera公司的EPM3128來(lái)連接單片機和DDS,單片機發(fā)出的指令通過(guò)CPLD來(lái)控制DDS芯片,同時(shí)檢測頻率為0~25kHz的信號,檢測誤差小于0.1%。
2.4 信號調理單元
使用DDS9834所提供的互補輸出信號IOUTB、IOUT,從IOUTB輸出的信號是微弱的三角波電流信號,圖6中端口3接AD9834的IOUTB,將輸出三角波信號放大,圖7的端口2接圖6的端口6,圖7的端口3接AD7541輸出的平穩電壓,經(jīng)過(guò)比較,得出平穩的方波。本文引用地址:http://dyxdggzs.com/article/172029.htm
3 系統軟件設計方案
單片機采用C語(yǔ)言編程,在執行指令之前首先要完成各種初始化工作。其中包括時(shí)鐘初始化、端口設置、看門(mén)狗設置、開(kāi)機初始化,尤其注意對DDS9834的初始化驅動(dòng)程序的設置,然后等待中斷,進(jìn)入鍵盤(pán)掃描和各種按鍵的處理程序,整體流程如圖8所示。
4 結束語(yǔ)
直接數字頻率合成(DDS)是DDS信號發(fā)生器的核心部分。本檢測平臺以單片機為核心,采用DDS技術(shù)實(shí)現了一種新型的低頻特性好并且可以模擬的斜坡信號,可以產(chǎn)生可調占空比的方波信號,可調范圍達1%~99%。經(jīng)過(guò)測試,該檢測系統平臺可以實(shí)現信號源工作穩定,并且操作方便,成本低,通過(guò)樣機的研制,測試效果較好,精度較高。
低通濾波器相關(guān)文章:低通濾波器原理
評論