胡俊+羅健將
【摘要】MAX038是一個(gè)高集成度單片信號(hào)產(chǎn)生芯片。具有外圍電路簡單,功能豐富等諸多優(yōu)點(diǎn)。本文基于MAX038和ATMEGA16單片機(jī)實(shí)現(xiàn)了一個(gè)多功能信號(hào)發(fā)生器??梢援a(chǎn)生正弦波、方波和三角波信號(hào),且幅值頻率可鍵盤輸入。
【關(guān)鍵詞】MAX038 ATMEGA16芯片
ATMEGA16芯片。具有高性能、低功耗的8位AVR微處理器,通過DA芯片可方便控制輸出頻率。采用BC7281A鍵盤控制芯片,只占用單片機(jī)的3個(gè)I/O接口,根據(jù)鍵值鎖存功能,最多可以有64鍵,內(nèi)含去抖功能,編程簡便,性能更可靠。采用X9C103P數(shù)字電位器。數(shù)字電位器是固態(tài)非易失性電位器,是理想的數(shù)字控制的微調(diào)電阻器。X9C103P是有99個(gè)電阻單元的電阻陣列,同時(shí)可在編制軟件時(shí)要充分考慮X9C103P的各輸入信號(hào)和輸出信號(hào)的工作時(shí)序,根據(jù)計(jì)算符合本系統(tǒng)設(shè)計(jì)的控制要求。
一、系統(tǒng)框圖
經(jīng)過方案比較與論證,最后確定的系統(tǒng)組成框圖如圖1 所示:
二、測試結(jié)果
經(jīng)過以上的電路搭建和單片機(jī)程序的編制,實(shí)現(xiàn)了信號(hào)發(fā)生器。最終測試結(jié)果如下:
(一)基本波形的頻率測量數(shù)據(jù)
(二)幅度(Vp-p值)步進(jìn)測量(測試對象:單位 :V,步進(jìn)電壓值 )
三、總結(jié)
本設(shè)計(jì)基本完成了題目的基本部分和發(fā)揮部分的要求,并擴(kuò)展了與PC機(jī)無線。但是,系統(tǒng)也存在工作不穩(wěn)定,輸出波形有毛刺等問題。