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

正文內(nèi)容

暑期實習報告——數(shù)字電壓表-wenkub

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

【正文】 補償,由LM324完成。顯示模塊是單片機將處理好的數(shù)據(jù)送到液晶1602進行顯示。其中直流部分的測量范圍是020V,分為三個檔位:,2V20V。該直流電壓表的測量電路主要由三個模塊組成:模擬數(shù)據(jù)采集處理模塊、A/D轉換模塊及液晶顯示控制模塊。交流部分的測量范圍是05V,測量的是交流電壓的有效值。直流電壓表測試模塊由直流部分完成。ADC0809的采樣頻率為8位的、以逐次逼近原理進行?!獢?shù)轉換的器件。適合此設計使用。方案一:不加另外的模擬電路,直接讓ADC0809采集輸入電壓,對于此設計不可行。所以選擇方案二。方案二:用液晶LCD1602,顯示清晰準確明顯,顯示編程容易控制,可以顯示字母。保證此模塊輸出到ADC0809的電壓值維持在05V。來控制選通哪一條電路。l 從各口輸入的電壓值范圍05V,所以ADC0809采取5V的標準電壓,以待量化進行數(shù)模轉換。、單片機模塊:(程序見后面)該模塊主要是通過程序來實現(xiàn)兩個功能: 控制ADC0809進行模數(shù)轉換,單片機的P0口和ADC0809的8位輸出口相連,來讀取數(shù)據(jù)。整體設計流程圖單片機的最小系統(tǒng)由AT89S512M晶振、兩個30p電容、10K電阻、復位開關組成。START上升沿將逐次逼近寄存器復位。ALE信號常與START信號連在一起,這樣連接可以在信號的前沿寫入地址信號,在其后沿啟動A/D轉換,(圖2為ADC0809信號的時序配合圖)。所以分壓與放大兩部分電路結合成功完成數(shù)據(jù)采集處理模塊。如上圖所示,1602的八位數(shù)據(jù)端接單片機的P1口,其三個使能端RS、RW、—。所以要加一個放大器LM324進行補償。此處乘以10000。a=temp/1000。在得到得到要在1602上顯示的四位數(shù)值a,b,c,d后,再在合適的位置加上小數(shù)點即可。對于2V20V的電壓,采樣處理模塊只對其進行四分壓(),然后送到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)測試時,精度完全滿足,在220V測試時,經(jīng)過調整分壓那一路的電位器,精度也能滿足要求。另外本實習中對電阻及電位器數(shù)值的確定要盡可能精準。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),實際上延時一會同樣可以達到效果 { 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)。 }
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1