freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

暑期實(shí)習(xí)報(bào)告——數(shù)字電壓表-wenkub

2023-04-26 22:49:46 本頁面
 

【正文】 補(bǔ)償,由LM324完成。顯示模塊是單片機(jī)將處理好的數(shù)據(jù)送到液晶1602進(jìn)行顯示。其中直流部分的測量范圍是020V,分為三個(gè)檔位:,2V20V。該直流電壓表的測量電路主要由三個(gè)模塊組成:模擬數(shù)據(jù)采集處理模塊、A/D轉(zhuǎn)換模塊及液晶顯示控制模塊。交流部分的測量范圍是05V,測量的是交流電壓的有效值。直流電壓表測試模塊由直流部分完成。ADC0809的采樣頻率為8位的、以逐次逼近原理進(jìn)行?!獢?shù)轉(zhuǎn)換的器件。適合此設(shè)計(jì)使用。方案一:不加另外的模擬電路,直接讓ADC0809采集輸入電壓,對于此設(shè)計(jì)不可行。所以選擇方案二。方案二:用液晶LCD1602,顯示清晰準(zhǔn)確明顯,顯示編程容易控制,可以顯示字母。保證此模塊輸出到ADC0809的電壓值維持在05V。來控制選通哪一條電路。l 從各口輸入的電壓值范圍05V,所以ADC0809采取5V的標(biāo)準(zhǔn)電壓,以待量化進(jìn)行數(shù)模轉(zhuǎn)換。、單片機(jī)模塊:(程序見后面)該模塊主要是通過程序來實(shí)現(xiàn)兩個(gè)功能: 控制ADC0809進(jìn)行模數(shù)轉(zhuǎn)換,單片機(jī)的P0口和ADC0809的8位輸出口相連,來讀取數(shù)據(jù)。整體設(shè)計(jì)流程圖單片機(jī)的最小系統(tǒng)由AT89S512M晶振、兩個(gè)30p電容、10K電阻、復(fù)位開關(guān)組成。START上升沿將逐次逼近寄存器復(fù)位。ALE信號常與START信號連在一起,這樣連接可以在信號的前沿寫入地址信號,在其后沿啟動(dòng)A/D轉(zhuǎn)換,(圖2為ADC0809信號的時(shí)序配合圖)。所以分壓與放大兩部分電路結(jié)合成功完成數(shù)據(jù)采集處理模塊。如上圖所示,1602的八位數(shù)據(jù)端接單片機(jī)的P1口,其三個(gè)使能端RS、RW、—。所以要加一個(gè)放大器LM324進(jìn)行補(bǔ)償。此處乘以10000。a=temp/1000。在得到得到要在1602上顯示的四位數(shù)值a,b,c,d后,再在合適的位置加上小數(shù)點(diǎn)即可。對于2V20V的電壓,采樣處理模塊只對其進(jìn)行四分壓(),然后送到U0。)。amp。amp。m=3。amp。amp。m=2。b=temp/100%10。P0口的getdata經(jīng)過數(shù)據(jù)處理后,送至P1口,由程序控制顯示。 (直流) 圖10 圖11分析:從圖10可以看出,線性良好。在02V的范圍內(nèi)測試時(shí),精度完全滿足,在220V測試時(shí),經(jīng)過調(diào)整分壓那一路的電位器,精度也能滿足要求。另外本實(shí)習(xí)中對電阻及電位器數(shù)值的確定要盡可能精準(zhǔn)。unsigned int temp。uchar code table1[]=0123456789mV .。sbit rs=P2^5。sbit OE=P3^1。sbit led1=P2^2。//代表地址編碼中的Asbit B0=P3^5。A0=1。 TH1=(65536200)/256。 TR1=1。a0。} bit lcd_busy() // 測試LCD忙碌狀態(tài),實(shí)際上延時(shí)一會(huì)同樣可以達(dá)到效果 { bit result。 delay(5)。 return result。e=0。delay(5)。rw=0。e=1。count=date。delay(5)。writem(0x0c)。writem(0x80)。}void main(){init()。while(1){ ST=0。 ST=0。 getdata=P1。 a=temp/1000。 writem(0x80+0x40+12)。writedat(d+48)。(A0==0) amp。} if ( (B0==0)amp。 (getdata26)) //選擇量程大, {v0_2。(A0==1) amp。} if ( (B0==1)amp。 (getdata254)) //選擇量程小, {v2。 b=temp/100%10。 if(m==1) { for(i=0。 delay(5)。 writedat(table2[i])。 writesmh(5,b)。 writesmh(7,c)。 writesmh(9,12)。 } if (m==2) { for(i=0。 delay(5)。 writedat(table3[i])。 writesmh(5,b)。 writesmh(7,d)。 writesmh(9,10)。 } if (m==3) { for(i=0。 delay(5)。 writedat(table4[i])。 writesmh(5,b)。 writesmh(7,13)。 writesmh(9,10)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1