|
組成部分: 單片機(jī) ATMEGA16L, 液晶屏顯示部分,按鍵掃描部分,PWM生成,ADC 電壓電流采樣,TWI(I2C)數(shù)據(jù)存儲(chǔ)器,UART串口異步通訊。
1,液晶部分 采用 LCD12864液晶屏,占用PB口, 和PB ISP下載共線
2,按鍵掃描部分 占用PC口, PC4-8, 六個(gè)按鍵, 兩個(gè)功能鍵,余下四個(gè)分別是電壓加減,電流加減。
3,PWM 生成 采用 快速PWM模式,暫定頻率30KHZ
4,ADC電壓采樣電流采樣,電壓采樣 采十分之一的 電源電壓。電流采樣 直接采取樣電阻上的電流。
5,TWI(T2C) 采用 24C08 做數(shù)據(jù) 存儲(chǔ)
6,UART 與上位機(jī) 通訊,通過(guò)上位機(jī)軟件 實(shí)現(xiàn) 電壓電流數(shù)據(jù) 輸入 和顯示當(dāng)前工作情況。
程序要合理話,將以上六部分分程序塊分別測(cè)試,然后整合在一起,。 要注意程序的緊湊型,考慮ATMEGA16程序存儲(chǔ)器只有16KB。
|
|