基于DDS技術的電磁閥檢測平臺的設計

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