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

正文內(nèi)容

課程設(shè)計—數(shù)控直流電流源的設(shè)計(編輯修改稿)

2025-02-13 04:13 本頁面
 

【文章內(nèi)容簡介】 可以知道是否有鍵按下,如若有鍵按下也可以判斷是哪一個鍵按下了。這次設(shè)計中,鍵盤掃描子程序的代號為KEY。 按鍵掃描子程序流程圖 D/A轉(zhuǎn)換、A/D轉(zhuǎn)換流程圖本設(shè)計主要是用到LTC1456進行數(shù)模轉(zhuǎn)換,用到TLC2543進行模數(shù)轉(zhuǎn)換。 D/A轉(zhuǎn)換、A/D轉(zhuǎn)換流程圖 數(shù)制轉(zhuǎn)換流程圖由于使用的十進制數(shù),而在做除法的時候,要進行數(shù)制的轉(zhuǎn)換。 數(shù)制轉(zhuǎn)換流程圖 LCD顯示流程圖由于本設(shè)計的顯示比較簡單,因此我所用到的是LCD顯示。 LCD顯示子程序流程圖 5 仿真測試及結(jié)果 設(shè)計結(jié)論及使用方法本次通過對數(shù)控直流電流源的設(shè)計,了解了利用單片機處理之后,進行數(shù)控直流電流源的顯示。本次設(shè)計比較成功,在按鍵操作中能夠按照預先給定的功能進行操縱。打開Proteus軟件,打開設(shè)計的電路文件,然后輸入通過KEIL軟件編好的程序,點擊開始按鈕即可以進行測試。具體操作說明:按了復位鍵之后,液晶顯示屏上也能顯示“S0200mA。按下RESET/ON鍵顯示四項值,包括電源設(shè)定值、電流AD測量值、負載電壓值、負載阻值。電流設(shè)定初始值為200mA??梢园?,鍵實現(xiàn)步進,數(shù)據(jù)實時顯示。要設(shè)置電流直接按數(shù)字鍵無效。此時需按SET鍵進入電流設(shè)置,之后屏幕顯示 “Are you sure to set?”,按下OK鍵即可設(shè)定,如果不需要設(shè)定,按RESET/ON返回。在設(shè)定電流的過程中,需要有效按四次數(shù)字鍵,如果在設(shè)置的過程中想放棄修改,按下RESET/ON鍵,如果需要修改已經(jīng)按下的數(shù)值,可以按DEL鍵,光標返回到上一個數(shù),重新按某一個數(shù)字鍵即完成修改。設(shè)置完成后屏幕顯示相應值。如果設(shè)定的電流值不在200mA~2000mA內(nèi)屏幕顯示 “ERROR! RESET”。 仿真顯示器顯示界面圖 仿真結(jié)果 輸出電流范圍仿真由于在程序設(shè)計上限制了電流輸出范圍是200~2000mA,限定了電壓值小于10V,當給定值在量程內(nèi)時顯示“OK!”;當給定值超過量程時將顯示“ERROR! RESET!”。 仿真報錯顯示界面圖若需要設(shè)定輸出電流值,當按下SET鍵時,顯示器顯示“Are you sure to set?”,此時按下OK鍵,這是可自由輸入一個4位數(shù),若滿足200~2000mA,則顯示各種數(shù)據(jù),若不滿足200~2000mA,則顯示器出現(xiàn)“ERROR!RESET!”報警畫面。若發(fā)現(xiàn)輸入數(shù)字超出電流允許范圍,可以按SET鍵再次輸入數(shù)值。 輸出電流值確認SET顯示界面圖 輸出電流值SET顯示界面圖 步進調(diào)整仿真在量程范圍內(nèi),通過“+”、“-”按鈕可實現(xiàn)1mA步進,通過顯示器可觀察到效果。通過鍵盤DEL鍵可以修改上一步輸錯的數(shù)字。 修改設(shè)定的輸出電流值界面 輸出電流仿真,根據(jù)顯示器顯示內(nèi)容可知,設(shè)定輸出電流值為200mA,實測電流值為201mA,,都滿足設(shè)計要求。然后,通過改變設(shè)定輸出電流值進行仿真。 負載RL=給定值(mA)200300400500800100015001980電流AD測值(mA)201301401501800100015001980誤差絕對值11110010負載電壓(V)負載阻值(Ω)運用同樣的仿真步驟,、。 負載RL=給定值(mA)200300400500800100015001980電流AD測值(mA)201300401501800100015001980誤差絕對值10110000負載電壓(V)負載阻值(Ω) 負載RL=給定值(mA)20030040050080099915002000電流AD測值(mA)20130140150080199915002000誤差絕對值11101000負載電壓(V)負載阻值(Ω)4. 誤差分析測量結(jié)果分析:步進1mA時設(shè)定值與實測值在200~2000mA之間,誤差在5mA以下。在改變負載時,誤差在10mA以下。在改變輸出電壓時,誤差在10mA以下。綜上所述,系統(tǒng)仿真實測數(shù)據(jù)滿足題目的基本要求,能滿足輸出電流與給定值偏差的絕對值≤給定值的1%+10 mA。說明本電路有較高的精度和穩(wěn)定性。誤差分析:紋波對電流輸出的影響,采用屏蔽的方法,遠離容易產(chǎn)生脈沖工作方式的器件,減少供電電源的紋波等,對于選擇低噪聲的運放是解決問題的一種方法。另外在輸出接近低頻直流時,運放的失調(diào)電壓和失調(diào)電流也是產(chǎn)生低頻噪聲的源泉,在這里的解決方法是在運放前加一級晶體管或者場效應管的差分級。該數(shù)控直流電流源的誤差出現(xiàn)還有可能有幾個地方,第一個就是換擋電路的電壓基準值是否十分標準,能夠按照所理想設(shè)定的電壓值輸出。采用高標準測量電路,先將換擋電路的輸出電壓標準化。第二個就是達林管的是否能夠按照理想的工作狀態(tài)進行相應的工作,解決方法可以產(chǎn)生一個相應的PWM信號控制。具體如下分析:(1)、由于普通運算放大器的運放零點漂移,溫度漂移等帶來的誤差。可以通過溫度補償措施來解決此誤差。(2)、由于采樣電阻在溫度上升時阻值會變化,因此會引起溫度漂移,給系統(tǒng)帶來測量的誤差。(3)、受D/A轉(zhuǎn)換器精度,A/D轉(zhuǎn)換器精度,基準源穩(wěn)定程度等硬件本身的限制,不可避免地帶來一定程度的誤差。6 收獲與體會 在本次數(shù)控直流電流源的設(shè)計過程中,有許多感觸,首先對C語言,我覺得這是一門邏輯性很強的語言,但同時也是一門比較容易掌握的語言。這門語言和我們的實際聯(lián)系很機密,比如說里面很多傳送指令,都是根據(jù)實際存在的硬件而存在的,還有你面的與或指令、乘法、除法指令,其實都是和我們從小就學的數(shù)學息息相關(guān)的。就C語言而言,對于同一種效果可以采用不同的指令完成,也可以采用相同的指令完成,但因為你所選用的方案不同使得所產(chǎn)生的效果也就有所不同,因此這也鍛煉了我們在思考同一個問題,如果能夠采用發(fā)散思維的話,往往會得到意想不到的結(jié)果。談完基本的工具之后,我要談的就是這次的主題,數(shù)控直流電流源可以說是我們非常熟悉的東西,但是沒有學單片機這門功課時,誰也不會想它是怎么工作的,又是怎么做成的。在我自己動手完成了這次設(shè)計之后,我才發(fā)現(xiàn)其實在我們身邊有好多東西是要我們自己去研究的,如果只在原地踏步的話,就會落后,隨著社會的不斷進步,我們身邊的東西越來越高科技話,那么要我們學習的東西也就越來越多。我覺得在這次設(shè)計過程中,我學到了很多,不僅僅是對匯編語言有了自己的想法,更重要的是培養(yǎng)了一種用于面對問題,解決問題的精神,在我們以后走向社會的道路上還不知道會遇到多少問題,如果有了這種精神的話,我相信無論多么困難的問題,都會迎刃而解的。參考文獻[1]唐俊瞿,許雷,[M].北京:冶金工業(yè)出版社,2003[2]李廣弟,朱月秀,[M].北京:北京航空航天大學出版社,2007[3][M].北京:北京航空航天大學出版社,[4]張洪潤,[M].北京:清華大學出版社,[5]—51系列單片機實用接口技術(shù)[M]..北京:北京航空航天大學出版社,1993[6][M]..北京:北京航空航天大學出版社,1998[7]趙秀珍,[M]..北京:中國水利水電出版社,[8](數(shù)字部分) [M]..北京:高等教育出版社,2007附錄附錄1 總電路圖附錄2程序清單。************************************************************ 。****。在本次課程設(shè)計的程序中,我用到的是液晶顯示器,其使能***。****。,,用到了DA轉(zhuǎn)換等需要 ***。****。的暫存單元分別為30H到35H,其中還有一些必要的標志位存***。****。在在36H到4AH單元。,液晶顯示*** 。****。,本數(shù)控直流電流源有加 *** 。****。減調(diào)整,采用閉環(huán)控制系統(tǒng)進行調(diào)整,精確度更高。 ***。************************************************************includedefine uchar unsigned char define uint unsigned intsbit rs=P3^0。 sbit rw=P3^1。 sbit lcden=P3^2。 //液晶顯示屏相關(guān)位定義sbit AD_OUT=P1^0。sbit AD_IN=P1^1。sbit AD_CS=P1^2。sbit AD_CLOCK=P1^3。sbit DA_IN=P3^3。sbit DA_CK=P3^4。sbit DA_CS=P3^5。sbit x=P1^4。uchar code table1[]=Are you sure 。uchar code table2[]= to set I? 。uchar code table3[]= ERROR!RESET! 。unsigned long int temp0,temp1。uint ADCdat,i,AD_DAstart。float Voltage1,Voltage2,r。int vol,rtt。uchar set,volarry0[4],volarry1[4],rt[2]。char iset[5]={0,0,2,0,0,}。void led_init()。 //函數(shù)聲明void delayms(uint z)。void delay(uint t)。void write_(uchar )。void write_date(uchar date)。void display_AD()。uint read2543(uchar port)。void Send1456(uint DACdat)。void keyscan()。************************************************************。****。 主程序 ****。************************************************************main()
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1