李淵淵 趙 婧 李 浩 許黎陽
(西京學(xué)院 陜西省西安市 710123)
在現(xiàn)代科學(xué)技術(shù)持續(xù)發(fā)展的帶動下,智能化家居也隨之獲得了進一步的發(fā)展。STC89C52單片機憑借其整體架構(gòu)簡易、單價合理等多種優(yōu)勢,在智能窗戶管控領(lǐng)域之內(nèi)獲得了頻繁的應(yīng)用。
該系統(tǒng)主要是將STC89C52單片機作為重要基礎(chǔ)展開設(shè)計的,主要涉及到光電傳感器系統(tǒng)、碰撞傳感器系統(tǒng)、蜂鳴器報警系統(tǒng)、電機驅(qū)動系統(tǒng)、溫度濕度傳感器系統(tǒng)、紅外傳感器系統(tǒng)、顯示系統(tǒng)以及紅外遙控系統(tǒng)等多個系統(tǒng),該系統(tǒng)的核心原理結(jié)構(gòu)圖如圖1所示。
圖1 系統(tǒng)核心原理結(jié)構(gòu)
溫度傳感器系統(tǒng)能夠?qū)Υ皯舾浇臏囟纫约皾穸冗M行嚴格的檢測,借助A/D進行采樣,并傳輸至單片機以及顯示器之內(nèi),通過單片機的進一步處理以后,在窗戶溫度超過30℃時,便能夠?qū)﹄姍C進行控制,促使電機能夠正向轉(zhuǎn)動,促使智能化開窗得以實現(xiàn),在窗戶附近溫度未超過10℃時,讓電機反向轉(zhuǎn)動,促使智能化關(guān)窗得以實現(xiàn)。
光電傳感器系統(tǒng)會對窗戶移動路線范圍之內(nèi)有無存在障礙物進行有效的檢測,通過單片機的進一步處理以后,如果存在障礙物,那么便會控制電機暫停運作,與之相反,如果沒有存在障礙物,那么便會控制電機正常運作。余地傳感器系統(tǒng)能夠?qū)τ袩o下雨進行全面的檢測,通過單片機處理以后,若是檢測到下雨時,那么便會控制電機進行反向轉(zhuǎn)動,促使智能化關(guān)窗得以實現(xiàn),與之相反,若是沒有下雨時,那么便會控制電機進行正向轉(zhuǎn)動,促使智能化開窗得以實現(xiàn)。
風(fēng)速傳感器系統(tǒng)能夠?qū)κ彝怙L(fēng)速進行全面的檢測,同時借助A/D進行采樣處理,并傳輸至單片機之內(nèi),通過單片機的進一步處理以后,若是風(fēng)速超過14m/s時,那么便會控制電機進行反向轉(zhuǎn)動,促使智能化關(guān)窗得以實現(xiàn),若是風(fēng)速沒有超過14m/s時,那么便會控制電機進行正向轉(zhuǎn)動,促使智能化開窗得以實現(xiàn)。
人體紅外檢測系統(tǒng)能夠?qū)Υ巴庥袩o人員存在進行全面的檢測,通過單片機的進一步處理以后,如果有人存在,那么便會控制電機進行反向轉(zhuǎn)動,促使智能化關(guān)窗得以實現(xiàn),與此同時蜂鳴器系統(tǒng)會發(fā)出警示,與之相反,若是窗外沒有人存在,那么便會控制電機維系本來狀態(tài)。
碰撞傳感器系統(tǒng)能夠?qū)Υ皯糸_關(guān)狀態(tài)進行全面的檢測,通過單片機的進一步處理以后,如果窗戶處于完全打開以及完全關(guān)閉的狀態(tài),那么便會控制電機暫停運行,與之相反,若是窗戶沒有處于完全打開以及完全關(guān)閉的狀態(tài),那么便會控制電機維系本來的狀態(tài)。
該智能窗戶控制系統(tǒng)主要是將Keil當作整個單片機的核心編程系統(tǒng),C語言當作其主要語言。借助各類傳感器系統(tǒng)對附近環(huán)境進行全面的檢測,把信息傳輸至單片機之中,讓單片機做進一步判斷,同時實施與之對應(yīng)的指令。單片機核心系統(tǒng)main調(diào)配其他子系統(tǒng),剩下的全部傳感器系統(tǒng)的信息判斷以及電機系統(tǒng)驅(qū)動、蜂鳴器警示以及LCD1602濕度溫度顯示等多項內(nèi)容都編制到系統(tǒng)之內(nèi),以此為移植以及查閱提供更多的便利。
該智能窗戶控制系統(tǒng)主要以STC89C52單片機為核心,為STC企業(yè)設(shè)計制造的一種更具高性能與低功耗的新型CMOS8位微控制系統(tǒng),其中不僅包含8kB系統(tǒng)可編程FLASH儲存裝置,同時還包含8位CPU以及FLASH的可編程系統(tǒng),以此讓該智能窗戶控制系統(tǒng)的實效性以及靈活性獲得了進一步提升。
整個溫度濕度傳感器系統(tǒng)主要以DHT22數(shù)字化溫度濕度傳感器為主,這一傳感器主要是在室外溫度與濕度的相關(guān)檢測中所應(yīng)用,同時把信號傳輸至單片機之內(nèi),并在顯示屏上所呈現(xiàn)。這一傳感器之內(nèi)擁有十分穩(wěn)定的數(shù)字化模塊采集技術(shù),可以對室外溫度濕度的各項信息進行動態(tài)的采集,同時傳輸?shù)絾纹瑱C之內(nèi),在傳輸?shù)母鱾€數(shù)字信號之內(nèi),其中前16個數(shù)字信號主要為濕度信息,中間的17~32個信號主要為溫度信息,最后的8個信號主要為校驗和,能夠檢測的濕度區(qū)間主要為0~100%RH,溫度檢測區(qū)間為-40℃~80℃。
紅外檢測系統(tǒng)主要以HC-SR501人體紅外感應(yīng)系統(tǒng)為主,該系統(tǒng)功能十分優(yōu)秀,能夠在防盜中所應(yīng)用,不僅能夠靈活的應(yīng)用全自動感應(yīng),促使有人步入感應(yīng)區(qū)域之內(nèi)時輸出高電平,還能夠借助光品控制,促使白天光照較強時無法感應(yīng),在感應(yīng)到室外存在人員的情況下,會把高平信號傳輸至是單片機之內(nèi),單片機會對蜂鳴器進行調(diào)度,促使蜂鳴器做出警示,由此一來,房屋主人便能夠知道窗外存在人員。由于許多城市夏季溫度相對較高,因此在該系統(tǒng)之內(nèi)還增添了溫度補償RT,在室外溫度超過30℃時,便能夠做出適當?shù)臏囟妊a償,促使紅外檢測系統(tǒng)更具精準性與有效性。
該智能窗戶控制系統(tǒng)設(shè)計主要是借助L298N電機驅(qū)動芯片對24V電流電機進行控制。這一驅(qū)動板能夠驅(qū)動2路直流電機,其中ENA以及ENB能夠使能端在高電平時發(fā)揮實質(zhì)效用,借助INT1以及INT2確認電機的實際轉(zhuǎn)動情況,并對其使能端輸出PWM脈沖,便能夠促使調(diào)速的目的得以實現(xiàn)。借助INT3、INT4以及ENB的電平調(diào)整,對智能窗戶控制系統(tǒng)電機的實際轉(zhuǎn)動方向以及情況予以進一步的確定,在此過程中,VCC主要為5V。
風(fēng)速傳感器主要是以三杯式風(fēng)速計為主,在室外風(fēng)力的效用下,促使杯體旋轉(zhuǎn),在此狀態(tài)下,僅需要把電壓采樣端和STC89C52單片機的A/D口進行有機的鏈接,其余一端接地。與此同時,其有所差異的輸出電壓會和完全不同的風(fēng)速一一對應(yīng),若是杯體轉(zhuǎn)速越快,那么電壓便會隨之提升。
該系統(tǒng)主要借助STC89C52單片機和各種傳感器以及LCD1602、蜂鳴裝置等多種器件,把風(fēng)、溫、光以及電等多項技術(shù)進行有機的結(jié)合,促使整體系統(tǒng)設(shè)計更具穩(wěn)定性、安全性以及有效性。該系統(tǒng)借助許多快捷有效的傳感器,促使對外部環(huán)境進行檢測的目的得以實現(xiàn),把外界信息站面呈現(xiàn)在顯示屏上,同時讓單片機控制各類系統(tǒng)模塊,促使窗戶智能化控制的目的得以實現(xiàn),擁有一定的應(yīng)用意義以及良好的應(yīng)用趨勢。
本項目受西京學(xué)院學(xué)院創(chuàng)新創(chuàng)業(yè)項目支持“智能窗戶控制器設(shè)計”(127152019074)。