采用基于DDS專用芯片AD9850作為信號(hào)產(chǎn)生模塊,并以基于ARM7的微控制器ARM1138作為整個(gè)系統(tǒng)的控制核心。在ARM1138中嵌入U(xiǎn)COSII操作系統(tǒng)方便實(shí)現(xiàn)多任務(wù)處理。例如波形轉(zhuǎn)換,頻率調(diào)節(jié),幅值調(diào)節(jié),12864顯示,I2C掉電保護(hù)等。本方案融合了如方案一頻率合成的優(yōu)點(diǎn),并能發(fā)揮ARM控制器強(qiáng)大的系統(tǒng)管理能力。同時(shí)可利于分工合作,以最快的時(shí)間完成題目的所有要求。
基于ARM1138的直接數(shù)字頻率合成
LCD12864顯示模塊設(shè)計(jì)
本次設(shè)計(jì)的顯示我們用的是12864液晶,12864液晶相對(duì)于1602液晶顯示的內(nèi)容要豐富得多,顯示的信息量大,切換全部用微動(dòng)開關(guān)作按鍵來完成。液晶自帶字庫,顯示漢字和符號(hào)方便。
基于AD9850的函數(shù)信號(hào)發(fā)生器作品實(shí)物圖: