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

正文內(nèi)容

基于單片機的智能窗簾控制系統(tǒng)設(shè)計-文庫吧資料

2024-08-20 15:05本頁面
  

【正文】 得一提的是采用非特定人語言識別技術(shù)控制窗簾的關(guān)閉,實現(xiàn)其智能化。 (3)語音識別功能,這是本次設(shè)計的一大亮點,人們對語音識別模塊LD3320發(fā)出語音指令,控制窗簾的開閉。按下按鍵K2,電機反轉(zhuǎn),窗簾關(guān)閉。讓我的系統(tǒng)軟件設(shè)計思路簡潔明了的呈現(xiàn)在人們的眼前,更容易被大眾所接受,這體現(xiàn)了本設(shè)計的實時性和靈活性。并且詳細分析了各個電路的工作原理,以及所用芯片的性能指標和使用方法。結(jié)束語時間如白駒過隙?。⒔膫€月的畢設(shè)工作已基本完成,通過硬件電路和軟件的共同設(shè)計實現(xiàn)了智能窗簾控制系統(tǒng)的基本功能。用臺燈的燈光模擬白天光照強度,實現(xiàn)電機正轉(zhuǎn),模擬窗簾打開。對語音識別模塊LD3320發(fā)出“關(guān)窗”的語音指令時,電機順時針轉(zhuǎn)動表示反轉(zhuǎn),模擬窗簾關(guān)閉,顯示其工作狀態(tài)“sound 2”。當按下第二排第三個鍵時,切換到語音識別模式。系統(tǒng)接通電源,初始狀態(tài)是手動模式,按下第一個按鍵,顯示為“1”表示電機正轉(zhuǎn),模擬窗簾打開。檢查沒有發(fā)現(xiàn)問題后插上STC89C52芯片,燒錄一段簡易的程序,觀察電路是否正常工作。 打開PROTUES 6 professional軟件,根據(jù)智能窗簾控制系統(tǒng)的原理圖,把相應(yīng)的元件在庫編輯器中找出來,然后進行繪制;電路圖畫好后再選擇KEIL中已經(jīng)編譯好的*.hex文件,點擊運行按鈕。軟件調(diào)試時可以把它與編寫好程序的Keil uVision4連接起來,實現(xiàn)軟、硬件結(jié)合的聯(lián)調(diào),同時將整個系統(tǒng)進行仿真。第四章 調(diào)試與仿真 Proteus軟件概述Proteus軟件是由英國Labcenter Electronics公司開發(fā)的EDA工具軟件,由ISIS和ARES兩個軟件構(gòu)成,其中ISIS是一款便捷的電子系統(tǒng)仿真平臺軟件,ARES是一種高級的布線編輯軟件,它集成了高級原理布圖、混合模式SPICE電路仿真、PCB設(shè)計以及自動布線來實現(xiàn)一個完整的電子設(shè)計[11]。 LCD1602的程序流程圖本章主要描述了各個模塊的設(shè)計過程,以及用什么軟件來實現(xiàn)的。當LCD1602的寄存器RS工作狀態(tài)為高電平時,選擇指令寄存器;讀寫選擇線RW為0,執(zhí)行寫操作;使能端EN從高電平到低電平過程中產(chǎn)生下降沿信號,將顯示數(shù)據(jù)送到P2口,LCD執(zhí)行數(shù)據(jù)指令,判斷執(zhí)行是否完畢,如果執(zhí)行命令完,把數(shù)據(jù)顯示出來,子程序退出。再看步進電機的是否執(zhí)行完設(shè)定的步數(shù),是的話就結(jié)束電機轉(zhuǎn)動,如果沒有執(zhí)行完,返回到前面的狀態(tài)繼續(xù)運行程序。 當執(zhí)行到該程序入口是,首先將單片機初始化,然后調(diào)用步進電機驅(qū)動程序,判斷電機是否正轉(zhuǎn)。驅(qū)動LD3320語音識別模塊,進入語音識別模式,此時等待聲音信號的輸入。如果沒有觸碰到行程開關(guān),電機持續(xù)反轉(zhuǎn),一直碰到限位開關(guān)為止,最后返回去執(zhí)行其它模塊程序。在窗簾打開的前提下,檢測到當前的光照強度小于1000LX時,步進電機反轉(zhuǎn),模擬窗簾閉合。過會碰到限位開關(guān),步進電機不轉(zhuǎn)動,假如沒有接觸到行程開關(guān),電機繼續(xù)正轉(zhuǎn),直到碰到開關(guān)為止。單片機STC89C52通過程序控制步進電機的正反轉(zhuǎn)是由光照強度的不同導致的,繼而實現(xiàn)窗簾的拉開或合上。按下按鍵后再延時12ms就可以消除鍵盤的抖動現(xiàn)象。那么如何解決這個問題呢?我們正常采取軟件延時的方法來解決抖動現(xiàn)象。按鍵在掃描的過程中它會產(chǎn)生抖動現(xiàn)象,有時按鍵按快了沒反應(yīng),按慢了接連響應(yīng)好幾次。系統(tǒng)軟件設(shè)計主要有幾部分組成,其中包括按鍵模塊子程序,光控模塊程序,語言識別模塊程序,LCD顯示子程序,步進電機驅(qū)動程序等。仿真部分采用Proteus 軟件,此軟件功能強大且操作較為簡單,可以很容易的實現(xiàn)各種系統(tǒng)的仿真。C語言及匯編語言兩者的功能都能集合于Keil C編程軟件里,其主要優(yōu)點有兩方面:一是文本編輯器能被自身所加載,二是仿真模擬能夠被Keil C所調(diào)試。將各個模塊的程序分別輸入KeiluVision4軟件中運行,觀察工作狀態(tài)并進行調(diào)試。本章主要介紹硬件電路所有的模塊設(shè)計思想及其功能分析,對智能窗簾中的STC89C52單片機各個引腳進行解釋,確定各個模塊選用器件的型號以及原理圖。LCD1602的5腳R/W(讀寫選擇端)。采用LCD1602的顯示電路來觀察智能窗簾的工作狀態(tài)。當然也能通過使用下拉電阻或三極管是可以驅(qū)動電機運行,但是這種方法產(chǎn)生的扭力比較小,效果沒有使用集成芯片驅(qū)動模塊那么好罷了,所以系統(tǒng)的驅(qū)動用ULN2003。本次設(shè)計采用型號為28BYJ48型四相八拍步進電機對旋轉(zhuǎn)角度和位移進行控制,該步進電機力矩大、耐負載沖擊、精度高。步進電機在運行中具有性能穩(wěn)定、精準度高、結(jié)構(gòu)簡單等特點,被普遍應(yīng)用于各種自動化控制系統(tǒng),特別是工廠自動化生產(chǎn)的流水線、智能儀表、機電一體化等方面。步進電機不可以直接接到直流或交流電源上,一定要使用專有的驅(qū)動器才能正常工作。然后,與芯片的關(guān)鍵詞列表中的語句進行對比,最終選出得分最高的關(guān)鍵詞作為識別的結(jié)果進行輸出。 LD3320語音識別模塊圖。 [4]LD3320也不需要使用者提前訓練和錄音來完成語音識別功能,真正實現(xiàn)了單芯片的語音識別解決方案。由IC Route公司設(shè)計生產(chǎn)的LD3320是一種非特定人語音識別芯片。再將兩者的值進行對比,比較后的信號再送入單片機的P1口,從而通過主控系統(tǒng)來控制電機的正反轉(zhuǎn)。光敏電阻和運放組成了光控電路,有兩個電阻在同向輸入端分壓得到一個基準電壓值。K6 是模式選擇鍵,可以切換不同的工作模式。當窗簾接近頂端時,會觸碰到開窗限位開關(guān)K4鍵使其閉合,當智能窗簾到達底端時,接觸到開窗行程開關(guān)K5鍵,然后閉合。K3為停止按鍵,當模式為手動時,人們可以使用此鍵把窗簾打開或關(guān)閉一半。其中K1為手動開窗按鍵,當按下K1鍵時,電機正轉(zhuǎn)模擬窗簾打開。 LM7805內(nèi)部示意圖鍵盤在單片機控制系統(tǒng)中能實現(xiàn)向STC89C2輸入數(shù)據(jù),傳送指令的功能,它是人為干擾主控系統(tǒng)的重要手段。單片機工作為5V,需要加一個三端集成穩(wěn)壓器LM7805使其正常工作。電源電路采用干電池供電,需要三節(jié)干電池串聯(lián)進行供電給單片機。開關(guān)復位是在電源接通時,單片機正在工作的時候,突然發(fā)生死機狀態(tài),手動按動按鈕開關(guān)操作使單片機復位并進行初始化工作。復位操作通常分為兩種形式:上電復位、開關(guān)復位。這就是人們常說的“跑飛”或者“死鎖”現(xiàn)象。 復位操作使單片機回到初始化狀態(tài),對于單片機而言,復位是不可或缺的。電容CC2起到穩(wěn)定震蕩頻率的作用。單片機正常工作離不開它提供穩(wěn)定的計時信號。本設(shè)計就采用這種外接晶振的方法,這種方式是把存在的時鐘信號引入單片機中,從而使內(nèi)部時鐘和外部信號聯(lián)系到一起。單片機內(nèi)所有的位操作的時間是以時鐘電路為基準的。 ,這就是時鐘電路圖。當/EA端保持高電平時,單片機拜訪內(nèi)部程序存儲器。. P3端口的特殊功能ALE/PROG引腳:鎖存P0的低8位地址,輸入EPROM編程脈沖。P3口: 內(nèi)部帶8 個上拉電阻的雙向I/O口,具備兩種功能。 P1端口:供用戶編程的輸入或輸出口。VCC失電后,此引腳可接備用電源,保持內(nèi)部RAM中的數(shù)據(jù)。XTAL2:接外部晶體的另一個引腳,外部時鐘信號由此引腳接入。 STC89C52單片機結(jié)構(gòu)圖VCC引腳:接5V電源供電。 。第二章 系統(tǒng)硬件設(shè)計 STC89C52單片機的介紹STC89C52單片機是由深圳宏晶公司代理銷售的一款MCU,它的生產(chǎn)商是美國ATMEL公司。本章分析了各個模塊電路的選擇方案并進行論證,比較它們的優(yōu)缺點,進而選取最佳設(shè)計方案。根據(jù)任務(wù)和實際要求,該系統(tǒng)總體方案是由語音識別模塊、光敏電阻和運放組成的光控電路、STC89C52單片機控制系統(tǒng)、按鍵模塊、步進電機驅(qū)動模塊,LCD顯示等有關(guān)電路組成。(3)手動控制:該功能使智能窗簾打開或關(guān)閉。到了夏天,夜晚時間變短,白天時間變長,一般六點鐘左右天就亮了,特別是對于上班族來說,有時晚上工作很晚,天亮不想打開窗簾,可以調(diào)節(jié)電位器,使光敏電阻的阻值變大。白天光照強度比較強,電機逆時針轉(zhuǎn)動(正轉(zhuǎn)),模擬窗簾關(guān)閉。夜晚光照強度比較暗,電機順時針轉(zhuǎn)動(反轉(zhuǎn)),模擬窗簾關(guān)閉。當人們發(fā)出“關(guān)窗”的語音指令,步進電機反轉(zhuǎn)(電機順時針轉(zhuǎn)動),模擬窗簾關(guān)閉。基于成本,結(jié)構(gòu)簡單的特點,本設(shè)計采用的是Uln2003。它能在電流500mA、電壓50V的情況下正常工作。方案二:Uln2003芯片是由七個PNP達林頓晶體管組成的非門電路。它既能同時驅(qū)動兩臺直流減速電機,也能驅(qū)使一臺二相或四相的步進電機工作。它采用的是H橋驅(qū)動,能夠從線圈正反兩個方向通電。顯示模塊則選擇LCD液晶顯示。LCD液晶顯示器可以直接驅(qū)動集成度高的電路,它具有穩(wěn)定性好、顯示清晰等特點,讓人看了一目了然。發(fā)光效率拌隨著長時間的使用LED數(shù)碼管而下降。它的管壓降的發(fā)散性比較大,因此它對工作環(huán)境要求比較高。共陽極數(shù)碼管是將發(fā)光二極管的陽極和電源正極連接起來,共陰極數(shù)碼管就是將發(fā)光二極管的陰極和電源負極連接在一起。我們看到的字樣是電壓被加到數(shù)碼管特定段上顯示出來的。方案一:八個發(fā)光二極管組成LED數(shù)碼管的顯示。非特定人語音識別可以單獨解決語音識別問題,不用外接任何輔助的芯片,也不用使用者提前準備錄音工作。但此語音識別系統(tǒng)不適用于人們靈活的說話方式。識別性能好,在寂靜的狀
點擊復制文檔內(nèi)容
化學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1