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

正文內容

基于51單片機的數字電容測量儀設計實驗報告(更新版)

2024-08-02 00:16上一頁面

下一頁面
  

【正文】 要更新顯示的數據 { if(tw=50000 || ledclc == 0) // 量程超出 { dispchar3(zimu1)。 TH0 = 0x00。 flag = 0。 ET0 = 1。unsigned char zimu5[] = range is lower 。 // 存放電容值unsigned char need。sbit key4 = P0^6。 計時器0的開與斷sbit tr = P3^7。i++) { enddat = enddat 1。i++) { LCD_write_Data(39。 lcd_pos(0x00)。f39。 p++。} void disp(unsigned char *p) // 第二行顯示數據{ unsigned char i。 delay_ms(5)。 P1 = Data。 = pro_data()。 void lcd_pos(unsigned char pos)。i++) { 。t) { for(i=0。通過這次設計也收獲了很多,知識層面上,學得了很多新知識,解決問題的新方法。一路下來還是比較坎坷,從原理到實物,從調試到調試成功,遇到了很多問題,在硬件的原理圖設計中,遇到了一個當時覺得非常困難的問題,就是如何實現量程的選擇,首先想到的就是用開關實現,由用戶根據不同的選擇撥動開關,這樣雖然很容易的選擇了不同的電阻,但是,撥動開關之后如何讓單片機知道呢?因為只有單片機知道你選擇了何種量程的電阻,才有法作相應的處理,于是想到在用一個按鍵來通知單片機,可是,這樣的話,用戶測量一次電容,將會按3次按鍵,這樣無疑增加了操作的繁瑣度。 誤差分析由于產生的6%左右的誤差,在這里簡要分析一下誤差產生的原因。測試結果如圖215所示。理論計算的電阻R 阻值、理論量程范圍以及系統(tǒng)選擇的量程范圍如表21 所示。方便調試與理解。具體電路如圖28所示,利用繼電器時需特別注意,由于單片機輸出電流是很小的,不足以驅動繼電器吸合,因此要加驅動電路,在這里,選擇ULN2003芯片來實現。從而將電容容量轉為脈沖寬度。在暫態(tài)期間, 如果VTR 的低電平寬度變?yōu)門2 , VCX 到達翻轉點后還沒有變高, 基本RS 觸發(fā)器就會進入到R = 0,S = 0的禁止狀態(tài), 輸出VO 的波形無法預測, 測量出錯誤結果。系統(tǒng)需要測量時, 單片機的P37 引腳上輸出負向窄脈沖VTR 控制單穩(wěn)態(tài)觸發(fā)器進入暫態(tài), 即可實現一次測量。電路主要由單片機UNE555 定時芯片U2 和檢測電容CX 組成。(電路如圖1—1所示)設三角波函數式為:UI=Kt   ?。? ≤tt1) UI=-Kt  ?。ǎ簦薄埽簦?) 因為 所以  (0 ≤tt1) (t1≤tt2) 圖11 方案Ⅰ電容測量框圖Ⅱ用下圖的框圖代替A/D轉換器,可得到第二種方案。 設計要求(1)基本部分① 自制穩(wěn)壓電源。系統(tǒng)的測量范圍為10pF~ 500uF, 具有多個量程,可根據用戶需要由用戶選擇,與用戶的交互是通過鍵盤實現,不同量程的實現是通過單片機的I/O口控制繼電器的吸合與斷開來選擇不同的R值,從而實現不同的量程。作者簽名: 日期: 年 月 日學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。 電子技術實驗報告設計課題 基于單片機的數字式電容儀設計 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。本人完全意識到本聲明的法律后果由本人承擔。通過單片機的計時器測量脈寬, 根據已知的R值,通過單片機的運算功能,計算出電容容量,最后,再通過單片機的普通I/O口控制液晶屏顯示出電容容量的計算結果。當外接電容的容量不同時,與定時電路所對應的時間也有所不同,即C=f(t),而時間與脈沖數目成正比,脈沖數目可以通過計數譯碼獲得。Ⅰ如果三角波輸入給以被測電容器作為微分電容的微分電路,在電路參數選擇適當的條件下,微分電路的輸出幅度與Cx成正比,再經峰值檢測電路或精密整流及濾波電路,可以得到與Cx成正比的直流電壓Ux ,然后再進行A/D轉換送給數字顯示器,便可實現所要求的函數關系。2 單元電路設計 工作原理系統(tǒng)測量的電路原理圖如圖21 所示。可見, 上電復位后, 比較器OPOP2 的輸出為高電平, R = S = 1, RS 觸發(fā)器處于保持狀態(tài), 單穩(wěn)態(tài)觸發(fā)器輸出穩(wěn)態(tài)0。此時, R = 0, S= 1, 單穩(wěn)態(tài)觸發(fā)器的暫態(tài)1 結束, 返回到穩(wěn)態(tài)0, 暫態(tài)的持續(xù)時間為TW , 如圖22 的VO 波形所示。 555時鐘芯片與單片機連接圖24是555時鐘芯片構成的單穩(wěn)態(tài)觸發(fā)電路,6腳和7腳接在一起,R2和C4構成商店復位電路,用于門控制計時器0的啟動與停止。圖27 指示燈電路 量程選擇電路在圖24中可以看到,在RC充電回路中,R值是固定的,不可變的,那么量程也顯然是不可變的,因此,需要在此加入可調節(jié)充電回路電阻的電路部分,這里,利用繼電器可以簡單實現。在編程中,將該程序分為三個模塊:延時模塊,1602顯示模塊及主函數模塊。為滿足10pF ~ 500uF 的測量范圍, 可通過設置不同充電電阻R 的阻值來實現。104的電容實物如圖214所示。綜合以上分析,該設計滿足整體設計要求。4 結論與心得體會總之,通過一系列仿真和設計,數字式電容測量儀還是比較成功的做出來了。其次,軟件設計也遇到了很多問題,通過很長的時間才調試成功。t0。i125。 void LCD_init(void)。 EN_SET。 Data = pro_data(Data)。 LCD_write_(0x38)。 // 顯示開及光標設置}void lcd_pos(unsigned char pos){ LCD_write_(0x80|pos)。+(*p))。 LCD_write_Data(39。 } }void dispchar3(unsigned char *p) // 第一行顯示 第二行清空{ unsigned char i。i16。i8。 // ,計算時間。sbit key3 = P0^5。 // 用于計算電容值的中間變量unsigned long int c。unsigned char zimu4[] = to measure 。 EA = 1。 // 一開始無需測量 con1 = con2 = con3 = 0。 tw = tw | TL0。 //擴大了一百倍 便于后續(xù)程序//取兩位小數點 process(c)。 disp(temp)。 tr = 0。 lcd_pos(0x4a)。f39。 } if(R == 2) // 100k 的電阻 量程5nf~ 500nf { c = c /100。 LCD_write_Data(39。)。)。 39。u39。 LCD_write_Data(39。 temp[5] = c % 10。 ledclc = 1。 con2 = 0。 // 1k歐姆 的電阻 ~ 50uf con2 = 0。 con1 = 0。 led2 = 1。 led2 = 0。盡我所知,除文中已經特別注明引用的內容和致謝的地方外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫過的研究成果。 本次畢業(yè)設計是對我大學四年學習下來最好的檢驗。其次,我要感謝大學四年中所有的任課老師和輔導員在學習期間對我的嚴格要求,感謝他們對我學習上和生活上的幫助,使我了解了許多專業(yè)知識和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的力量。四年的風風雨雨,我們一同走過,充滿著關愛,給我留下了值得珍藏的最美好的
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1