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

正文內(nèi)容

數(shù)控恒流源的設(shè)計與制作本科畢業(yè)設(shè)計-閱讀頁

2025-07-12 10:37本頁面
  

【正文】 足題目的誤差精度要求。電流值較大時,由于系統(tǒng)散熱性能不夠優(yōu)良導(dǎo)致恒流源電源性能下降,引起誤差增大。但總的看來,該電流源有較好的精度特性。表63 步進(jìn)電流數(shù)據(jù)一第n次按“+” 12345678輸出電流IL(mA)步進(jìn)值(mA)\ 表64 步進(jìn)電流數(shù)據(jù)二第n次按“” 12345678輸出電流IL(mA)00步進(jìn)值(mA)\\測試結(jié)果分析:可基本實現(xiàn)步進(jìn)8mA,滿足≤10mA的基本要求,但由于負(fù)載電阻發(fā)熱和電路焊接方面的原因,輸出電流步進(jìn)不太穩(wěn)定。 當(dāng)給定電流Id=70mA時,輸出電流值的情況如表65所示: Id1%+10mA=(mA) 表65 給定電流70mA時輸出電流數(shù)據(jù)負(fù)載電壓VL(V) 負(fù)載電阻()5101520輸出電流IL(mA)|ILId|(mA)當(dāng)給定電流Id=101mA時,輸出電流值的情況如表66所示: Id1%+10mA=(mA) 表66給定電流203mA時輸出電流數(shù)據(jù)負(fù)載電壓VL(V) 負(fù)載電阻()5101520輸出電流IL(mA)194|ILId|(mA)9測試結(jié)果分析:如上表所示,隨著負(fù)載電阻值的變化,當(dāng)給定電流在70mA左右時,滿足題目要求,恒流特性較理想。(5)紋波電流取負(fù)載電阻RL=12Ω,紋波電流=紋波電壓/負(fù)載電阻。然而,當(dāng)將控制電路與主電路結(jié)合在一起時,輸出紋波電流的增大又成為一大問題。7 結(jié)束語本系統(tǒng)以8位AT89C52單片機(jī)控制與調(diào)整主電路的輸出電流,并通過液晶顯示電流值,完成了數(shù)控恒流源的制作,實現(xiàn)了輸出電流可調(diào),步進(jìn)加、減功能。然而,當(dāng)將控制電路與主電路結(jié)合在一起時,輸出紋波電流的增大又成為一大問題。展望未來:首先,為解決紋波電流較大的問題,我們應(yīng)該在運算放大器輸入端并聯(lián)電容,以達(dá)到濾波的目的,從而較好的解決紋波問題。 參考文獻(xiàn)[1](模擬電子線路設(shè)計)[M].北京:電子工業(yè)出版社,:190—198,228—242.[2](2007年全國電子設(shè)計大賽試題剖析)[M].北京:電子工業(yè)出版社,21—45.[3][M].北京.[4][M].北京:清華大學(xué)出版社,2004.[5]劉樹棠,朱茂林,[M].西安:西安交通大學(xué)出版社,.[6]——原理與應(yīng)用[M].北京:北京航天航空大學(xué)出版社,2006.[7][M].北京:北京航天航空大學(xué)出版社,1999.[8][M].高等教育出版社,2006.[9]樓然苗,[M].北京航空航天大學(xué)出版社,2007. [10][M].北京航空航天大學(xué)出版社,2006.[11] [M].電子工業(yè)出版社,2007. 致 謝畢業(yè)設(shè)計的完成和論文的完成要感謝很多人。其次感謝..老師,給我進(jìn)行了很多的輔導(dǎo),不僅在技術(shù)上給了我很大幫助,也在系統(tǒng)需求和設(shè)計方面給予了我很大幫助。老師多次詢問研究進(jìn)程,并為我指點迷津,幫助我開拓研究思路,精心點撥、熱忱鼓勵。我對老師的感激之情是無法用言語表達(dá)的。 附錄源程序清單:include //包含頭文件include //此頭文件為了使用_nop_()。 //DA控制端口定義sbit rd=P3^5。 //啟動轉(zhuǎn)換的控制輸入端口定義sbit key1=P3^0。 //控制按鍵端口定義sbit lcdrs=P3^3。 //全局變量定義uchar num=0。uint bujin=1。 //液晶顯示數(shù)組定義uchar code table1[]=0123456789 。uchar code table3[]=09ji。uchar table5[10]。 for(i=x。i) for(j=110。j)。 P0=。 lcden=1。 lcden=0。 P0=date。 lcden=1。 lcden=0。 dacs=0。 dacs=1。 yjwrite_(0x38)。 yjwrite_(0x06)。 //顯示清0,數(shù)據(jù)指針清0 yjwrite_(0x80)。i4。 //顯示dianliu: } yjwrite_(0x80+0x40)。i12。 //顯示bujin: } while(1) { if(key1==0||key2==0) { delayms(5)。 } } } a: yjwrite_(0x01)。 yjwrite_(0x80)。i8。 } yjwrite_(0x80+0x0e)。 //顯示mA yjwrite_date(table[9])。 //第二行顯示 for(i=10。i++) { yjwrite_date(table[i])。 yjwrite_(0x80+10)。i4。 //顯示電流值 } yjwrite_(0x80+0x4a)。 // 步進(jìn)百位 yjwrite_date(table1[8*bujin%100/10])。 //步進(jìn)個位}/*****************************************************************===========================按鍵檢測部分===================在不按下key3按鍵時按下key1按鍵輸出電流增加為原來值加上步進(jìn)值按下key3按鍵時輸出電流每次減小為原來值減去步進(jìn)值,在一直按下key3按鍵時如果按下key1則步進(jìn)值在原來的基礎(chǔ)上加8, 如果按下key2則步進(jìn)值在原來的基礎(chǔ)上減8*****************************************************************/ void keyscan() { dacs=1。 //確認(rèn)key1鍵按下 if(key1==0) { num=num+bujin。 //防止超過上限值因為8位DA輸入值為從0255(2的八次方) while(!key1)。 //消除抖動 if(key2==0) //確認(rèn)key2鍵按下 { num=numbujin。 //防止低于下限值因為8位DA輸入值為從0255(2的八次方) while(!key2)。 }/************************AD轉(zhuǎn)換部分*****************************/uchar adzhuanhuan(){ uchar a。 //AD開始工作 _nop_()。 _nop_()。 display()。 P1=0xff。 _nop_()。 _nop_()。 rd=1。}/**************************主函數(shù)***************************/ void main(){ uchar i。 displayinit()。 keyscan()。 keyscan()。 for(i=0。i++) { table5[i]=adzhuanhuan()。 keyscan()。 keyscan()。 num1=num1*。 //分離出電流千位 table2[1]=num1%1000/100。 //分離出電流十位 table2[3]=num1%
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1