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

正文內(nèi)容

基于單片機(jī)的太陽(yáng)跟蹤系統(tǒng)設(shè)計(jì)畢業(yè)論文(參考版)

2025-06-30 19:37本頁(yè)面
  

【正文】 } } 。 flag=0。 if(temp=100) { temp=0。 TL0=0XB0。/*將數(shù)據(jù)用數(shù)碼管顯示出來(lái)*/ OE=0。/*將P2口的采集到的數(shù)據(jù)賦給中間變量a*/ delay(1)。/*檢測(cè)是否轉(zhuǎn)換完畢*/ OE=1。 ST=0。 ST=1。/*AD轉(zhuǎn)換器的初始化*/ } void AD() { ST=0。 OE=0。 /*啟動(dòng)總中斷*/ ET0=1。 TL0=0XB0。/*調(diào)用顯示函數(shù)*/ } } void init() { TMOD=0X01。/*啟動(dòng)定時(shí)器0*/ AD()。jj=0。n=0。 ii++。i++) { P3=F_Rotation[i]。 } for(i=0。j12。 } } } if(jj=12) { TR0=0。 flag=1。 ii++。i++) { P3=B_Rotation[i]。/*調(diào)用初始化子函數(shù)*/ while(1)/*循環(huán)體*/ { if(flag==0) { for(i=0。/*顯示采集值的個(gè)位*/ delay(10)。 P1=0xe7。/*選擇AD的通道0和數(shù)碼管第三位*/ P0=duan[out_1/10]。/*顯示采集值的個(gè)位*/ delay(10)。 P1=0xbf。 /*選擇AD的通道1和數(shù)碼管第一位*/ P0=duan[out_1/10]。y)。x) for(y=110。 for(x=z。/*定義系統(tǒng)初始化子函數(shù)*/ void display()。 /*定義數(shù)碼管段選數(shù)組*/ void AD()。/**/ sbit OE=P3^6。/*定義無(wú)符號(hào)字符型變量并初始化*/ sbit ST=P3^4。/*定義無(wú)符號(hào)字符型變量并初始化*/ float table[11]。/*定義無(wú)符號(hào)整型變量*/uint ii=0,flag=0,jj。/*定義一個(gè)正方向旋轉(zhuǎn)的數(shù)組*/ char a,b。 [參考文獻(xiàn)][1][M].北京:國(guó)防工業(yè)出版社,2008[2][M].北京:北京航空航天大學(xué)出版社[3][M].北京:中國(guó)電力出版社,2003.[4]:科學(xué)出版社,2003[5][M].合肥:中國(guó)科學(xué)技術(shù)大學(xué)出版社,2001[6] 華成英 主編 高等教育出版社[7][M].北京:高等教育出版社,2006[8]Inter Microcontroller family users ()[9]:清華大學(xué)出版社,2004[10]Microchip Technology [M].:北京航空航天大學(xué)出版社,2001[11][M].北京:人民郵電出版社,2006.[12]李光飛 [M].北京:北京航空航天大學(xué)出版社,2005[13][M].北京:清華大學(xué)出版社,2005年.[14][M].江西:江西科學(xué)技術(shù)出版社,2005年[15][M].北京:北京航空航天大學(xué)出版社,2006附 錄 附錄一基于單片機(jī)的太陽(yáng)光跟蹤系統(tǒng)的原理圖:附錄二PCB圖:附錄三 程序代碼:include define uchar unsigned char/*宏定義*/ define uint unsigned int/*宏定義*/ unsigned char code F_Rotation[]={0xf1,0xf2,0xf4,0xf8}。在論文即將完成之際,我的心情無(wú)法平靜請(qǐng)接受我誠(chéng)摯的謝意。 最后,感謝我的同學(xué)好友。胡老師深厚的學(xué)術(shù)功底、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、和藹可親的為師之道和精益求精的工作作風(fēng),深深地感染和激勵(lì)著我,在此謹(jǐn)向胡老師致以誠(chéng)摯的謝意和崇高的敬意。 首先,要感謝我的指導(dǎo)老師胡晗老師,本篇論文的順利完成離不開胡老師的悉心指導(dǎo)。希望有更多的人參與到這項(xiàng)研究中來(lái),共同開發(fā)出性能好、精度高、成本低的太陽(yáng)自動(dòng)跟蹤裝置。因此,太陽(yáng)光自動(dòng)跟蹤裝置的研究對(duì)解決能源危機(jī)具有重大的意義。 為了解決能源危機(jī),提高太陽(yáng)光的利用效率,太陽(yáng)光自動(dòng)追蹤系統(tǒng)己經(jīng)成為世界范圍內(nèi)的研究熱點(diǎn)。 由于本系統(tǒng)的實(shí)現(xiàn)技術(shù)要求相對(duì)比較高,在研究和實(shí)驗(yàn)的過(guò)程中,我受益匪淺。在陰天或光線不足的情況下,由于光電檢測(cè)電路不會(huì)產(chǎn)生反饋信號(hào),因此由光電跟蹤系統(tǒng)產(chǎn)生的軌跡調(diào)整量為零,系統(tǒng)只依據(jù)視日運(yùn)動(dòng)計(jì)算軌跡和程序儲(chǔ)存的軌跡修正量進(jìn)行跟蹤,不會(huì)發(fā)生停機(jī)的現(xiàn)象。程序具有良好的人機(jī)交互界面。設(shè)計(jì)了光電傳感電路,實(shí)現(xiàn)了系統(tǒng)的光電跟蹤。分析比較了光電跟蹤方式和視日運(yùn)動(dòng)軌跡跟蹤方式各自的優(yōu)缺點(diǎn),經(jīng)過(guò)研究最后決定使用比較實(shí)用的方案,使得系統(tǒng)更加合理貼近現(xiàn)實(shí)。本系統(tǒng)是將光電跟蹤方式和視日運(yùn)動(dòng)軌跡跟蹤方式用一種新的方法(兩種方式同時(shí)采用,而非相互切換)結(jié)合在一起,使系統(tǒng)運(yùn)行更加穩(wěn)定,便于維護(hù)和安裝,提高了系統(tǒng)的追蹤精度、可靠性,降低了整個(gè)裝置的整體成本。(單位:V)采集序號(hào)123456789101112光強(qiáng),對(duì)比以后知道第二次測(cè)試的電壓第8組最大,那就說(shuō)明在第8次采集的時(shí)候,光照強(qiáng)度最高,使光敏電阻的阻值最小,導(dǎo)致采集的電壓變大,第8次的位置就是太陽(yáng)光照射的位置。 (單位:V) 采集序號(hào)123456789101112光強(qiáng),電機(jī)轉(zhuǎn)動(dòng)12個(gè)角度時(shí)采集到的12組電壓,對(duì)比以后知道第一次測(cè)試的電壓第5組最大,那就說(shuō)明在第5次采集的時(shí)候,光照強(qiáng)度最高,使光敏電阻的阻值最小,導(dǎo)致采集的電壓變大,第5次的位置就是太陽(yáng)光照射的位置。 根據(jù)查閱資料,得出光照強(qiáng)度并沒有一個(gè)特定的標(biāo)準(zhǔn)來(lái)衡量。6設(shè)計(jì)結(jié)果和數(shù)據(jù)分析 經(jīng)過(guò)對(duì)系統(tǒng)硬件和軟件的調(diào)試,最后設(shè)計(jì)出了一塊成品。自己去讀懂相關(guān)的資料。因?yàn)橹癆DC0809的芯片用得也很少,對(duì)于一些很小的細(xì)節(jié)真的是大意,沒注意好0809的工作頻率是500KHZ,經(jīng)過(guò)自己查閱資料,重新設(shè)計(jì)電路,加一個(gè)74LS74分頻的芯片把2M變成500KHZ輸入0809芯片 。與目前普遍采用的雙軸跟蹤方法有一點(diǎn)不一樣,開始通過(guò)網(wǎng)上和圖書館去借閱資料,在和老師的討論,還有根據(jù)自己的實(shí)際情況就決定選單軸的這個(gè)方案。光敏電阻跟蹤靈敏度高,結(jié)構(gòu)設(shè)計(jì)較為方便。 任何事情都不太可能風(fēng)雨無(wú)阻,我也不例外在此次課程設(shè)計(jì)中同樣遇到了很多的困難。先初始化ST=0;OE=0;EOC=1;然后選擇判斷A的值,是0就是輸入ADC0通道,是1就是輸入ADC1通道,然后開始正常的A/D轉(zhuǎn)換。調(diào)試該部分時(shí),依據(jù)數(shù)碼管的指令說(shuō)明和寫操作時(shí)序,編一個(gè)小程序,例如讓數(shù)碼管顯示一些簡(jiǎn)單的數(shù)字,看是否能正常顯示,若能正常的按要求顯示則調(diào)試成功,再根據(jù)本設(shè)計(jì)需要實(shí)現(xiàn)的功能,再編寫相應(yīng)的代碼。在寫程序之前,先將74LS74的時(shí)序,數(shù)碼管的各個(gè)引腳的功能和相關(guān)器件芯片相關(guān)的指令都認(rèn)真學(xué)習(xí)后,編寫各個(gè)部分的程序流程圖,然后開始編程。 (7)A/D轉(zhuǎn)換電路部分調(diào)試,接上電源以后先測(cè)量轉(zhuǎn)換芯片0809是否有電壓,然后通過(guò)編寫單一的顯示的程序,采集光強(qiáng)后顯示在數(shù)碼管上,然后通過(guò)改變外界的光照強(qiáng)度后引起的光照強(qiáng)度不一樣,就會(huì)使數(shù)碼管顯示的數(shù)據(jù)發(fā)生變化,看看是否正常的通過(guò)0809轉(zhuǎn)換。 (6)光電檢測(cè)部分調(diào)試時(shí),先接上電源,然后用相對(duì)較高的光線照射光敏電阻,使光電流達(dá)到相對(duì)較大,因外電路接有負(fù)載電阻,光電流就在負(fù)載上產(chǎn)生了較大的電壓降,即由光信號(hào)轉(zhuǎn)換的電信號(hào)。 (5)調(diào)試復(fù)位電路和數(shù)碼管。 (4)在確定整個(gè)電路沒有短路情況之后,對(duì)整個(gè)硬件電路開始供電。 (3)接著檢查元件是否良好。 (2)然后檢查元器件的安裝情況。5硬軟件調(diào)試 本系統(tǒng)的硬件部分較為簡(jiǎn)單,電路都是由基本電路模塊組成[14]。 delay(10)。 P1=0xe7。 P0=duan[out_1/10]。 delay(10)。 P1=0xbf。 P0=duan[out_1/10]。unsigned char code duan[]={0x3f、0x00x5b、0x4f、0x60x6d、0x7d、0x00x7f、0x6f、0x00 }[12];接著定義寫指令函數(shù)void display(),然后定義寫函數(shù)[13]。數(shù)碼管因?yàn)槭谴蠹叶己艹S玫钠骷?,所以?shù)碼管程序編程時(shí)有個(gè)很常用的思路。1個(gè)轉(zhuǎn)動(dòng)軸的轉(zhuǎn)動(dòng)部位上安裝一個(gè)光
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1