EAGLE示意圖(僅一個(gè)狀態(tài)LED和開/關(guān)開關(guān)上架)
PCB
EAGLE PCB(絲印和底層)
零件清單
電源
對于通電函數(shù)發(fā)生器,一臺PC ATX電源供應(yīng)器使用了,所有的電壓已經(jīng)上市(+12 V,- 12V,+5 V)。接線顯示在下面的圖像從scienceprog.com拍攝。
工廠制造的印刷電路板及零件
PCB制作
照片組裝PCB
ATMEGA16編程的程序員與usbtiny
改變固件
由于目前LCD字符的方向,這是從原來的執(zhí)行情況(180度)不同,在main.c中作了以下修改: 按鈕的左邊和右互換:
#定義左3 / / PORTD
#定義右1 / / PORTD
按鈕TOP和BOTTOM互換:
#定義下跌了4 / / PORTD
#定義最多0 / / PORTD
對于AVR - GCC編譯器的最新版本,應(yīng)作出以下修改(根據(jù)杰夫在scienceprog.com評論):
結(jié)構(gòu)信號{
揮發(fā)性uint8_t模式; / /信號
不穩(wěn)定uint8_t FR1 / /頻率[0 .. 7]
揮發(fā)uint8_t FR2; / /頻率[8 .. 15]
揮發(fā)性uint8_t FR3; / /頻率[16 .. 31]
揮發(fā)性uint32_t頻率; / /頻率值
波動uint8_t標(biāo)志; / /如果0發(fā)電機(jī)關(guān)閉,1為ON
揮發(fā)uint32_t ACC / /累加器
揮發(fā)性uint8_t ON;
揮發(fā)uint8_t HSfreq / /高速頻率[1 ... 4Mhz的]
揮發(fā)uint32_t deltafreq; / /頻率步進(jìn)值
} SG;
該ATMEGA16保險(xiǎn)絲應(yīng)該是:
高= 0 × 59
LOW = 0xCF
這是解釋為下列選項(xiàng)選中(所有其他未選中):
OCDEN
SPIEN
BOOTSZ1
BOOTSZ2
SUT1
SUT0
照片的設(shè)備
最終實(shí)驗(yàn)室設(shè)置