為了得到最佳的電/聲轉(zhuǎn)換,激勵(lì)頻率應(yīng)該和傳感器諧振頻率一致,因此采用單片機(jī)與直接數(shù)字頻率合成(DDS)技術(shù)來(lái)設(shè)計(jì)信號(hào)
發(fā)生器電路。DDS技術(shù)是一種采用數(shù)字控制信號(hào)的相位增量技術(shù),具有頻率高分辨率、穩(wěn)定性好及可靈活產(chǎn)生多種信號(hào)等優(yōu)點(diǎn)。基于DDS的波形發(fā)生器是通過(guò)改變相位增量寄存器的值 △phase(每個(gè)時(shí)鐘周期的度數(shù))來(lái)改變輸出頻率的。每當(dāng)N位全加器的輸出鎖存器接收到一個(gè)時(shí)鐘脈沖時(shí),鎖存在相位增量寄存器中的頻率控制字就與N位全加器的輸出相加。在相位累加器的輸出被鎖存后作為波形存儲(chǔ)器的一個(gè)尋找地址,該地址對(duì)應(yīng)波形存儲(chǔ)器中的內(nèi)容就是一個(gè)波形合成點(diǎn)的幅度值,然后經(jīng)D/A 轉(zhuǎn)換變成模擬值輸出。當(dāng)下一個(gè)時(shí)鐘到來(lái)時(shí),相位累加器的輸出又加一次頻率控制字,使波形存儲(chǔ)器的地址處于所合成波形的下一個(gè)幅值點(diǎn)上。最終,相位累加器檢索到足夠的點(diǎn)就構(gòu)成了整個(gè)波形.