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

正文內(nèi)容

論文基于單片機(jī)的智能搖頭風(fēng)扇控制系統(tǒng)的設(shè)計(jì)(專業(yè)版)

  

【正文】 在對(duì)本課題的設(shè)計(jì)以及論文編寫過(guò)程中,金老師與汪老師給予充分正確的指導(dǎo)。在軟件問(wèn)題中,我覺得步進(jìn)電機(jī)芯片的軟件調(diào)試最棘手,通過(guò)多次閱讀步進(jìn)電機(jī)的芯片資料之后也順利的解決了。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。 系統(tǒng)硬件的調(diào)試現(xiàn)象:程序無(wú)法進(jìn)行下載分析:元器件全部換過(guò)之后發(fā)現(xiàn)仍然無(wú)法下載程序,網(wǎng)上重新查找MAX232芯片資料之后發(fā)現(xiàn)兩份資料的接受與發(fā)送兩管角的接法不一樣。 //初始化24C08sec=x24c08_read(2)。 stop()。 clock()。 scl=0。} scl=0。 flash()。 。 //打開使能 j=0。a16。 //數(shù)據(jù)指針設(shè)置 delay(20)。 delay(10)。 } //送去顯示各位。實(shí)現(xiàn)細(xì)分方式有多種方法,最常用的是脈寬調(diào)制式斬波驅(qū)動(dòng)方式,大多數(shù)專用的步進(jìn)電機(jī)驅(qū)動(dòng)芯片都采用這種驅(qū)動(dòng)方式,TA8435就是其中一種芯片。在CK一個(gè)時(shí)鐘周期內(nèi),流經(jīng)線圈A和線圈B的電流共同作用下,步進(jìn)電機(jī)運(yùn)轉(zhuǎn)一個(gè)細(xì)分步。 指令集1602通過(guò)D0~D7的8位數(shù)據(jù)端傳輸數(shù)據(jù)和指令。數(shù)據(jù)傳送時(shí),先傳送最高位(MSB),每一個(gè)被傳送的字節(jié)后面都必須跟隨一位應(yīng)答位(即一幀共有9位)。在線路設(shè)計(jì)中,必須將所有的器件的模擬地和數(shù)字地分別連接,然后將模擬地與數(shù)字地僅在一點(diǎn)上相連。 CLKR:內(nèi)部時(shí)鐘發(fā)生器外接電阻端,與CLKIN端配合可由芯片自身產(chǎn)生時(shí)鐘脈沖,其頻率為1/。更有一個(gè)特點(diǎn),當(dāng)訪問(wèn)外部程序存儲(chǔ)器,ALE會(huì)跳過(guò)一個(gè)脈沖。定時(shí)/計(jì)數(shù)器(ROM):8051有兩個(gè)16位的可編程定時(shí)/計(jì)數(shù)器,以實(shí)現(xiàn)定時(shí)或計(jì)數(shù)產(chǎn)生中斷用于控制程序轉(zhuǎn)向。其實(shí)搖頭對(duì)于風(fēng)扇是十分重要的,單人扇風(fēng)扇和多人扇風(fēng)扇的角度需要改變,這樣能更好的利用資源。關(guān)鍵詞:?jiǎn)纹瑱C(jī) 風(fēng)扇 搖頭 步進(jìn)電機(jī) The design of fan’s intelligent control system based on MCUAbstract:Many fans on the market have a function of shaking heads,but the angle of shaking heads is fixed at 90 ,people hope that a fan can be ajusted its revolving angle range and revolving speed freely, now many fans on the market will not be able to meet the needs of the people. Addressed this issue, an intelligent fan which can be ajusted its revolving angle range and revovling speed is this equipment also can be applied to lighting such as solar panels to track lighting systems,garden irrigation systems and other intelligent idea of the design issues are : first,the analog signals from potentiometer input to AD chip, and then through AD chip, analog signal is converted to digital signal,and this digital signal is also the perspective revolving angle displayed on the LCD. Second, STC89C52RC controles stepping motor driver IC TA8435 through digital signal from AD,and then the fan shaking its head rotates at setted angle( 0 degree to 360 degree) under the control of TA8435 stepper motor driver,at the same time it rotates at setted speed under the control of frequency. At last, the design can preserve the revolving angle range and the revolving speed by E2 PROM if the power is off.Key words: MCU fan Shaking head Stepping Motor 第一章 序 言 分析現(xiàn)狀隨著社會(huì)的發(fā)展,人們的生活水平也逐漸提高。8051單片機(jī)包含中央處理器、程序存儲(chǔ)器(ROM)、數(shù)據(jù)存儲(chǔ)器(RAM)、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,現(xiàn)在我們分別加以說(shuō)明:中央處理器中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,能處理8位二進(jìn)制數(shù)據(jù)或代碼,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。此外,RESET/Vpd還是一復(fù)用腳,Vcc掉電其間,此腳可接上備用電源,以保證單片機(jī)內(nèi)部RAM的數(shù)據(jù)不丟失。引腳名稱及意義如下: 圖27 ADC0804芯片外引腳圖ADC0804的兩模擬信號(hào)輸出端,用以接受單極性、雙極性和差摸輸入信號(hào)。如輸入電壓動(dòng)態(tài)范圍較小,則可調(diào)節(jié)參考電壓 ,以保證小信號(hào)輸入時(shí)ADC0804芯片8位的轉(zhuǎn)換精度。圖211 時(shí)序圖起始和終止信號(hào) :SCL線為高電平期間,SDA線由高電平向低電平的變化表示起始信號(hào);SCL線為高電平期間,SDA線由低電平向高電平的變化表示終止信號(hào)。 操作控制表21 操作控制表操作讀狀態(tài)寫指令讀數(shù)據(jù)寫數(shù)據(jù)輸入RS=0,RW=1,E=1RS=0,RW=0,D0~7=指令碼,E=H脈沖RS=1,RW=1,E=1RS=1,RW=0,D0~7=數(shù)據(jù),E=H脈沖 液晶顯示芯片的操作控制表如表21所示。當(dāng)RNFB上的電壓大于比較器正端的電壓時(shí),比較器使橋式驅(qū)動(dòng)電路關(guān)閉,電機(jī)線圈上的電流開始衰減,RNFB上的電壓也相應(yīng)減小;當(dāng)電壓值小于比較器正向電壓時(shí),橋式驅(qū)動(dòng)電路又重新導(dǎo)通,如此循環(huán),電流不斷的上升和下降形成鋸齒波,其波形如圖3中IA波形的第1段,另外由于斬波器頻率很高,一般在幾十KHz,其頻率大小與所選用電容有關(guān),在OSC作用下,電流鋸齒波紋是非常小的,可以近似認(rèn)為輸出電流是直流??刂撇竭M(jìn)電機(jī)旋轉(zhuǎn)必須按一定時(shí)序?qū)Σ竭M(jìn)電機(jī)引線輸入脈沖,以上述四相六線制步進(jìn)電機(jī)為例,其半步工作方式和整步工作方式的控制時(shí)序如表24和表25所列。 //關(guān)閉有AD片選信號(hào)鎖存器的鎖存端以防止在操作數(shù)碼管時(shí)使AD的片選發(fā)生變化 for(a=20。 lcden=0。 write_(0x06)。a++) { write_date(table2[a])。 }void main() { ck=0。 for(i=0。 scl=0。 flash()。 if (sda==1) j=1。 writex(0xa0)。 clock()。 //定時(shí)器工作在方式1ET0=1。如圖41所示,1號(hào)按鈕為啟動(dòng)按鈕,2號(hào)按鈕為角度輸入按鈕,3號(hào)按鈕為頻率輸入按鈕(控制搖頭速度),4號(hào)按鈕為停止按鈕。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。 本章小結(jié)本章主要對(duì)整個(gè)系統(tǒng)進(jìn)行了整體的調(diào)試,在這個(gè)調(diào)試過(guò)程中我發(fā)現(xiàn)了這個(gè)設(shè)計(jì)中的許多問(wèn)題。因此我深信,沒(méi)有我們解決不了的問(wèn)題。在這次設(shè)計(jì)中我學(xué)會(huì)了把理論和實(shí)際問(wèn)題結(jié)合起來(lái)理解,讓理論來(lái)指導(dǎo)實(shí)踐,讓實(shí)踐來(lái)驗(yàn)證理論。實(shí)現(xiàn)了風(fēng)扇的360度內(nèi)搖頭角度可調(diào),而且搖頭的速度可調(diào),并且搖頭的角度,搖頭的速度,這些參數(shù)可以通過(guò)E2PROM進(jìn)行掉電保存。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如E2PROM中。分析:為節(jié)省元器件,調(diào)節(jié)對(duì)比度的10K旋阻沒(méi)有接在液晶上面。 //TR0=1。}void t0(void) interrupt 1 using 0 //定時(shí)中斷服務(wù)函數(shù){TH0=(6553650000)/256。 clock()。}void clock() //I2C總線時(shí)鐘{ unsigned char i=0。 flash()。 sda=1。 }void x24c08_init() //24c08初始化子程序 {scl=1。 TL0=(6553650000)%256。 } while(1)。 write_(0x80+17)。 rs=1。 //選通ADCS adrd=0。第三章 系統(tǒng)軟件設(shè)計(jì) 系統(tǒng)總體的軟件流程圖如圖31所示,本軟件基本流程為:先執(zhí)行初始化,然后進(jìn)入按鍵選擇區(qū)域,如果按下角度輸入按鈕就進(jìn)行角度值的輸入,如果按下頻率輸入按鈕則進(jìn)行頻率值的輸入,接著按下確認(rèn)按鈕就打開單片機(jī)定時(shí)器,隨后把定時(shí)器初值裝入則定時(shí)器開始工作,步進(jìn)電機(jī)也隨之運(yùn)作,最后如果按下關(guān)閉按鈕則系統(tǒng)停止工作。 步進(jìn)電動(dòng)機(jī)有如下特點(diǎn): 1)步進(jìn)電動(dòng)機(jī)的角位移與輸入脈沖數(shù)嚴(yán)格成正比。光標(biāo)減1),S=1且N=1(當(dāng)寫一個(gè)字符后,整屏顯示左移)s=0當(dāng)寫一個(gè)字符后,整屏顯示不移動(dòng)表22 16進(jìn)制ASCII碼表地址讀的時(shí)候,先讀左邊那列,再讀上面那行,如:感嘆號(hào)!的ASCII為0x21,字母B的ASCII為0x42(前面加0x表示十六進(jìn)制)。最后一位R/W為告訴從機(jī)下一字節(jié)數(shù)據(jù)是要讀還是寫,0為寫入,1為讀出。R3與R4組成分壓系統(tǒng),為第九管腳提供內(nèi)部對(duì)比電壓。 RD:讀信號(hào)輸入,低電平有效,當(dāng)CS、RD同時(shí)為低電平時(shí),可讀取轉(zhuǎn)換輸出數(shù)據(jù)。Pin31:EA/Vpp程序存儲(chǔ)器的內(nèi)外部選通線,8051和8751單片機(jī),內(nèi)置有4kB的程序存儲(chǔ)器,當(dāng)
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1