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

正文內(nèi)容

數(shù)控恒流源的設(shè)計(jì)與制作本科畢業(yè)設(shè)計(jì)(文件)

 

【正文】 使我受益匪淺。還要感謝我的同學(xué),是你們?cè)谖移綍r(shí)設(shè)計(jì)和論文中與我一起探討問題,并指出我設(shè)計(jì)上的誤區(qū),使我能及時(shí)的發(fā)現(xiàn)問題把設(shè)計(jì)順利的進(jìn)行下去,沒有你們的幫助我不可能這樣順利地結(jié)稿,在此表示深深的謝意。 //外部讀取轉(zhuǎn)換結(jié)果的控制輸出信號(hào)端口定義sbit wr=P3^6。 //液晶控制端口定義sbit lcden=P3^4。 //電流步進(jìn)定義uchar code table[]=dianliu:mAbujin:。uchar code table4[]=luo yan jie 。i0。}/*************************1602液晶顯示***********************/void yjwrite_(uchar ) //寫入地址函數(shù){ lcdrs=0。 delayms(5)。 delayms(5)。}/**********************液晶顯示初始化************************/void yjinit() //液晶初始化{ uchar i。 lcden=0。 yjwrite_(0x01)。i++) { yjwrite_date(table3[i])。i++) { yjwrite_date(table4[i])。 //顯示清0,數(shù)據(jù)指針清0}void displayinit(){ uchar i。i++) { yjwrite_date(table[i])。 yjwrite_(0x80+0x40)。 }}/********************顯示輸出電流值和步進(jìn)**********************/void display(){ uchar i。i++) { yjwrite_date(table1[table2[i]])。 //步進(jìn)十位 yjwrite_date(table1[8*bujin%10])。 //輸出電流值增加為原來的值加上步進(jìn)值 if(num==255)num=0。 //輸出電流值增加為原來的值減上步進(jìn)值 if(num==1)num=0。 wr=1。 wr=1。 rd=1。 a=P1。 yjinit()。 P2=num。i5。 keyscan()。 table2[0]=num1/1000。 //分離出電流個(gè)位 }}29。 //分離出電流百位 table2[2]=num1%1000%100/10。 } num1=num1/5。 num1=num1+table5[i]。 num1=0。 while(1) { display()。 return a。 rd=0。 delayms(2)。 wr=0。 //等待按鍵釋放 } } dacs=0。 //等待按鍵釋放 } } if(key2==0) //key2按鍵按下 { delayms(10)。 //DA停止工作 if(key1==0) //key1按鍵按下 { //消除抖動(dòng) delayms(10)。 //顯示和分離步進(jìn)值 yjwrite_date(table1[8*bujin/100])。 for(i=0。i16。 yjwrite_date(table[8])。 for(i=0。 if(key1==0||key2==0) { goto a。 //第二行顯示 for(i=0。 //從液晶開始第一行起始端位置顯示 for(i=0。 yjwrite_(0x0c)。 P2=0。 delayms(5)。}void yjwrite_date(uchar date) //寫入數(shù)據(jù)函數(shù){ lcdrs=1。 delayms(5)。j0。/*************************MS延時(shí)函數(shù)**************************/void delayms(uint x){ uint i,j。uchar table2[4]。unsigned long int num1=0。 //控制按鍵端口定義sbit key2=P3^1。函數(shù)define uint unsigned int //宏定義define uchar unsigned char //宏定義sbit dacs=P3^7。老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度,踏踏實(shí)實(shí)的精神,不僅授我以文,而且教我做人,給以終生受益無窮之道。首先要感謝學(xué)校給我提供了做這個(gè)系統(tǒng)的機(jī)會(huì),感謝學(xué)校的各位領(lǐng)導(dǎo)和老師一直以來對(duì)我的教導(dǎo)和幫助。這是由于控制電路的輸出有紋波,加到運(yùn)算放大器的輸入端將紋波放大,導(dǎo)致輸出電流紋波加劇,從而紋波電流小于等于2mA的要求不能實(shí)現(xiàn)。這是由于控制電路的輸出有紋波,加到運(yùn)算放大器的輸入端將紋波放大,導(dǎo)致輸出電流紋波加劇。隨著給定電流的增大,輸出電流變化絕對(duì)值增大,恒流特性變差,主要由于采樣電阻不夠精確引起,但仍可滿足題目要求。(4)改變負(fù)載電阻,輸出電壓在10V以內(nèi)變化時(shí),輸出電流值的情況。誤差存在的原因主要是采樣電阻制作誤差,同時(shí)系統(tǒng)工作時(shí)采樣電阻發(fā)熱,阻值變化引起誤差。(1)輸出電流范圍:0mA~2000mA,可以達(dá)到題目要求。在220V電源進(jìn)線端設(shè)置電源濾波器,消除電網(wǎng)上的各類高頻干擾,防止電網(wǎng)電壓突變對(duì)系統(tǒng)造成沖擊。: 主程序流程圖 時(shí)基中斷服務(wù)子程序時(shí)基中斷服務(wù)子程序流程圖如下,在此中斷服務(wù)程序中控制進(jìn)行A/D和D/A轉(zhuǎn)換,: 時(shí)基中斷服務(wù)子程序 A/D轉(zhuǎn)換程序A/D轉(zhuǎn)換器ADC0804的接口形式為位串行接口,因此在對(duì)ADC0804進(jìn)行操作時(shí)需要考慮到時(shí)序問題,: A/D轉(zhuǎn)換程序5 系統(tǒng)的抗干擾設(shè)計(jì)系統(tǒng)工作于較強(qiáng)的電磁輻射環(huán)境中,容易受到各種干擾的影響。A/D,D/A轉(zhuǎn)換任務(wù)需要定周期運(yùn)行,放在時(shí)基中斷服務(wù)子程序中運(yùn)行。為了將所有任務(wù)有序的組織起來,軟件系統(tǒng)采用前后臺(tái)結(jié)構(gòu)。其中一路交流20V電源經(jīng)整流、濾波、7805穩(wěn)壓后輸出+5V電壓,給CPU和LCD供電;第二路交流20V電源經(jīng)整流、濾波、7905穩(wěn)壓后輸出5V(正端接地)電壓為0832提供參考電壓。讀取狀態(tài)字時(shí),注意D7位,D7=1,禁止讀寫操作;D7=0,允許讀寫操作;所以對(duì)控制器每次進(jìn)行讀寫操作前,必須進(jìn)行讀寫檢測(cè)。R/W為讀寫選擇,高電平進(jìn)行讀操作,低電平進(jìn)行寫操作。上調(diào)鍵 +和下調(diào)鍵 -分別用來控制電流以步進(jìn)8mA增減,電流變化通過液晶顯示出來。同時(shí),運(yùn)算放大器還決定著系統(tǒng)輸出電流的精度。采樣電阻將輸出電流轉(zhuǎn)換為電壓信號(hào),供A/D轉(zhuǎn)換用。單片機(jī)通過分析A/D轉(zhuǎn)換的數(shù)值,得到電路實(shí)際輸出的電流大小,對(duì)D/A轉(zhuǎn)換器的給定數(shù)字量進(jìn)行調(diào)整,使得輸出電流大小更精確。因此為實(shí)現(xiàn)步進(jìn)功能,每按一次步進(jìn)+鍵,單片機(jī)送給D/A轉(zhuǎn)換器的輸入數(shù)字量D加2,從而輸出電流加8mA,實(shí)現(xiàn)了電流步進(jìn)8mA的要求。DAC0832與微處理器完全兼容。輸出為三態(tài)結(jié)構(gòu)。 工作溫度:ADC0804C為0度~70度,ADC0804L為40 度~85 度 。分辨率:8 位(0~255) 。 系統(tǒng)組成 根據(jù)題目要求和上述論證,:電流采樣采樣電阻恒流源電路ADC0804DAC0832 AT89C52 單片機(jī) 液晶顯示 按鈕 系統(tǒng)框圖3 單元電路設(shè)計(jì)本系統(tǒng)采用AT89C52單片機(jī),是美國(guó)ATMEL公司生產(chǎn)的低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含8K bytes的可反復(fù)擦寫的Flash只讀程序存儲(chǔ)器和256bytes的隨機(jī)數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司的高密度,非易失性存儲(chǔ)技術(shù)生產(chǎn),與標(biāo)準(zhǔn)MCS51指令系統(tǒng)及8052產(chǎn)品引腳兼容。單片機(jī)將反饋信號(hào)與預(yù)置值比較,根據(jù)兩者間的差值調(diào)整輸出信號(hào)大小。利用器件MOSFET的恒流特
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1