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

正文內容

智能窗簾設計畢業(yè)設計(參考版)

2025-07-02 02:03本頁面
  

【正文】 }} 注意:在燒錄程序時最好保持外接電路的斷開,否則程序有可能出現(xiàn)燒錄不進去的情況。amp。light210)movesetp(2)。 if(light=130amp。amp。light40)movesetp(0)。 if(light=0amp。 transfer()。 }}main(){ Init()。 }state=3。break。break。break。break。break。 case 2:break。 case 1:move(1)。 case 2: switch(state) { case 0:move(2)。 }state=1。 case 3:reserve(2)。 case 2:reserve(1)。break。break。break。break。break。 }}void movesetp(unsigned char level){ switch(level) { case 0: switch(state) { case 0:break。 P1=~0x03。 P1=~0x06。 P1=~0x0c。i++) { P1=~0x09。 for(i=0。 }}void reserve(unsigned char step){ unsigned char i。 P1=~0x09。 P1=~0x0c。 P1=~0x06。i++) { P1=~0x03。 for(i=0。}void move(unsigned char step){ unsigned char i。 TR0=1。 EA=1。 TH0=65530/256。 START=1。 light=P0。 while(!EOC)。 OE=0。 CLK=~CLK。}timer0() interrupt 1{ TH0=65530/256。ij。void delay(unsigned int j){ unsigned int i。sbit EOC=P3^0。sbit CLK=P3^2。同時還要感謝四年來授予我們知識的老師們,沒有基礎知識,更深入的學習是進行不了的,在今后的學習與工作當中我會更加努力!附錄:總程序:includeunsigned int light。參考文獻:[1] 張映輝. 大學物理實驗學習指導書. 大連: 大連海事大學出版社,[2] 周潤景. 單片機電力設計、分析與制作. 北京: 機械工業(yè)出版社,[3] 李群芳. 單片機原理、接口及應用. 北京: 清華大學出版社,[4] 劉守義. 單片機應用技術. 西安: 西安電子科技大學出版社,[5] 夏繼強. 單片機實驗與實踐教程. 北京: 北京航空航天大學出版社,[6] 孫建忠. 特種電機及其控制. 北京: 中國水利水電出版社,2005[7] 康華光. 電子技術基礎. 北京: 高等教育出版社,[8] 王兆安 黃俊. 電力電子技術. 北京: 機械工業(yè)出版社,[9] 查普曼(Stephen J. Chpman)原著. Electric Machinery : 清華大學出版社,[10] 薛繼漢. BASIC CIRCUIT THEORY. 大連:大連海事大學,致謝:本次畢業(yè)實際過程中遇到了很多沒有想到的困難,通過了指導老師和范同學的幫助下,問題才一一解決,在此表示深深的謝意。本次的畢業(yè)設計需要制作硬件電路,通過這個制作過程,我積累了很多電路設計的心得,同時也增強了動手制作的能力,對于硬件電路設計更有信心。通過這三個月的畢業(yè)設計,我更深入的掌握的單片機的使用。總結:智能家居正在進入人們的生活當中,本次畢業(yè)設計貼近了人們的日常生活,更有意義。light=255)movesetp(3)。 //當光照轉換的數(shù)據(jù)在130~210,再轉動30度 if(light=215amp。amp。light125)movesetp(1)。 //當光照轉換的數(shù)據(jù)在0~40,轉動角度0度 if(light=45amp。amp。 //P2=~light。 while(1) { //delay(10000)。break。 case 3:break。 case 2:move(1)。 case 1:move(2)。 case 3: switch(state) { case 0:move(3)。 }state=2。 case 3:reserve(1)。break。break。break。break。break。 case 1:break。 case 1: switch(state) { case 0:move(1)。 }state=0。 case 3:reserve(3)。 case 2:reserve(2)。 case 1:reserve(1)。 delay(200)。 delay(200)。 delay(200)。 delay(200)。istep。 P1=0x0f。 delay(200)。 delay(200)。 delay(200)。 delay(200)。istep。 P1=0x0f。檔。檔、60176。每個區(qū)域數(shù)據(jù)不是連續(xù)的的主要原因是,為了步進電機在臨界值不抖動,所以設置的死區(qū),在數(shù)據(jù)沒有涉及到的死區(qū),電動機是不動的,從而實現(xiàn)平緩的轉動。隨著光照增強,百葉窗呈趨于閉合狀態(tài);數(shù)據(jù)在215~225時,步進電機轉動到90176。;數(shù)據(jù)在45~125時,步進電機轉動位置在30176。主程序是根據(jù)單片機讀入的數(shù)據(jù)0~255,來分成四個區(qū)域,實現(xiàn)的是分級調速。步進電機以脈沖電流來驅動,正、反轉由脈沖順序來驅動。 控制部分C語言程序設計首先介紹此部分的基本情況,單片機讀入數(shù)字信號,通過P1端口輸出,P1端口接ULN2003驅動器,驅動器上面已介紹。(4) 在斷電情況下有定位轉矩。(2) 起動頻率較低,通常為幾十到幾百Hz(但轉速不一定低)。、90176。、30176。永磁型步進電機的特點為:(1) 大步距角,例如15176。選擇電動機一般應遵循以上步驟。一般情況下,靜力矩應為摩擦負載的2~3倍,靜力矩一旦選定,電動機的機座及長度便能確定下來(幾何尺寸)。單一的慣性負載和單一的摩擦負載是不存在的。(2) 靜力矩的選擇:步進電機的動態(tài)力矩一下子很難確定,往往先確定電動機的靜力矩。/3176。/176。/176。電動機的步距角應等于或小于此角度。一旦三大要素確定,步進電機的型號便確定下來了。所以在每走一步后,程序必須延時一段時間,以對轉速加以限制。若以1相勵磁法控制步進電機正轉,若勵磁信號反向傳送,則步進電機反轉。因分辨率提高,且運轉平滑,每送一勵磁信號可走9176。若勵磁信號反向傳送,則步進電機反轉。因其轉巨大,振動小,故為目前使用最多的勵磁方式,每送一勵磁信號可走18176。若勵磁信號反向傳送,則步進電機反轉。消耗小,準確度良好,但轉矩小,振動較大,每送一勵磁信號可走18176。步進電機的勵磁方式可分為全步勵磁及半步勵磁,其中全部勵磁又有1相勵磁及2相勵磁之分,而半步勵磁又稱1~2相勵磁。若每旋轉一圈以20個勵磁信號來計算,則每個勵磁信號前進 18176。由于步進電機能直接接收數(shù)字量的輸入,所以特別適合于微處理器控制。當向脈沖分配器輸入一個脈沖時,電動機各項的通電狀態(tài)就發(fā)生變化,轉子會轉過一定的角度(稱為步距角)。單相步進電機由單路電脈沖驅動,輸出功率一般很小,其用途為微小功率驅動。這一線性關系的存在,加上步進電機只有周期性的誤差而無積累誤差等特點,使得在速度、位置等控制領域用步進電機來控制變得非常簡單。 步進電機概述步進電機是將電脈沖信號轉變?yōu)榻俏灰苹蚓€位移的開環(huán)控制元件。單片機根據(jù)讀入的數(shù)據(jù)通過驅動器對電機進行驅動,調節(jié)電機轉動的角度。~,輸出部分選用13~16引腳,8引腳接地,9引腳所示為連接步進電機的電源。 電機驅動部分電路設計的連接圖設計。ULN2003可以驅動7個繼電器,具有高電壓輸出特性,并帶有共陰極的續(xù)流二極管,使器件可用于開關型感性負載。ULN2003工作電壓高,工作電流大,灌電流可達500mA,并且能夠在關態(tài)時承受50V的電壓,輸出還可以在高負載電流并行運行。,在5V的工作電壓下它能與TTL和COMS電路直接相連,ULN2003可以并聯(lián)使用,在相應的OC輸出引腳上串聯(lián)幾歐姆的均流電阻后再并聯(lián)使用,防止陣列電流不平衡。ULN2003是高耐壓、大電流、內部由7個硅NPN達林頓管組成的驅動芯片。該電路的特點如下:,在5V的工作電壓下它能與TTL和COMS電路直接連接。輸入5VTTL電平,輸出可達500mA/50V。比如1腳輸入,16腳輸出,負載可以接在VCC與16腳之間,不用9腳。ULN2003是一個非門電路,包含7個單元,但每個單元驅動電流最大可達350mA。采用集電極開路輸出,輸出電流大,故可直接驅動繼電器或固體繼電器,也可直接驅動低壓燈泡。它的輸出端允許通過電流為200mA,飽和壓降VCE約為1V,而集電極與發(fā)射極的最高反向耐壓VCEO(BR)約為36V。 電機驅動部分的設計 ULN2003簡介ULN2003是集成達林頓管IC,內部還集成了一個消線圈反電動勢的二極管,可用來驅動繼電器。電機控制部分采用步進電機,這是因為步進電機比較容易進行角度控制。第4章 控制系統(tǒng)的設計控制系統(tǒng)由兩部分構成:電機的驅動和電機的控制。90176。30176。轉換成數(shù)字信號后為0~255,所以單片機通過這個數(shù)字范圍控制步進電機的轉動角度。在信號采集裝置中,采用了分壓電路型式,將光信號轉換為電壓信號,然后經(jīng)過A/D轉換變成數(shù)字信號,所以處理系統(tǒng)要分析的是數(shù)字數(shù)據(jù)。對信號分析處理后,處理系統(tǒng)需對電機控制裝置發(fā)出控制指令,這就用到了單片機的輸出端口。 P1=0x0f。 ET0=1。 TL0=65530%256。}5. 初始化,設置定時器,開中斷void Init(){ TMOD=0x01。 OE=0。 OE=1。 delay(1)。}4. 模擬信號轉換成數(shù)字信號void transfer(){ START=0。 TL0=65530%256。i++)。 for(i=0。根據(jù)以上電路連接進行端口定義。sbit EOC=P3^0。sbit CLK=P3^2。 采集部分C51程序設計1. 添加頭文,端口定義includeunsigned int light。;;,由單片機軟件編程實現(xiàn)16分頻,滿足CLK信號低于640kHz的要求;;D0~~(因為單片機學習板內部已將P1口連接電機驅動器,所以采用P0口);VREF(+)和VREF()分別連接到+5V電源和GND;ADDA、ADDB、ADDC均連接到GND。 ADC0809與MCS51單片機的連接設計。VREF(+)和VREF()是差動的或不共地的電壓信號,多數(shù)情況下,VREF(+)接5V, VREF()接GND,此時輸入量成為0~5V。(2) 查詢方式:EOC接單片機端口線,查得EOC變高,讀入轉換結果,作為查詢信號。EOC 轉換結束信號,啟動轉換后,EOC變?yōu)榈碗娖?,轉換完成后變?yōu)楦唠娖?,根?jù)讀入轉換結果的方式,此信號可用三種方式和單片機相連。OE 輸出允許信號,為高電平時打開三態(tài)輸出緩沖器,是轉換后的數(shù)字量從D0~D7腳輸出。START A/D轉換啟動信號,正脈沖啟動ADDC~ADDA,選中的一路模擬信號開始轉換。CLK輸入時鐘 為A/D轉換器提供轉換的時鐘信號,典型的工作頻率為640kHz。ALE 地址鎖存信號,其上升沿鎖存ADDC、ADDB、ADDA的信號,譯碼后控制模擬開關,接通八路模擬輸入中相應的一路。ADDC、ADDB和ADDA模擬通道選擇 編碼為000~111,分別選中IN0~IN7。IN0~IN7 八路模擬通道輸入信號,通過模擬開關實現(xiàn)八路模擬輸入信號分時選通。圖中可見,ADC0809由八位模擬開關、SAR八位逐次逼近式A/D轉換器、地址鎖存器、控制與時序電路及輸出鎖存器組成。片內帶有三態(tài)輸出緩沖器,可直接與單片機的數(shù)據(jù)總線相連接。本設計選擇的是ADC00809八路八位轉換器。通常有不少A/D轉換器內部已經(jīng)含有采樣/保持電路,這種情況則外部不需再考慮。由孔徑誤差、轉換速率、信號最高頻率來共同決定是否需加采樣/保持電路。(2) 確定是否需加采樣/保持電路。 A/D轉換器的選擇正確選用一個適合的A/D轉換器,應當注意以下幾個問題:(1) 選擇恰當?shù)奈粩?shù)和轉換速率。雙積分式A/D轉換器具有抗干擾能力強、轉換精度高的優(yōu)點,但速度較慢。常見的A/D轉化器有記數(shù)式A/D轉換器、雙積分式A/D轉換器、逐次逼近
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1