999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STC89C52單片機的視力保護器設計

2015-03-27 12:11:24北京林業大學理學院王彬媛王振中劉炳言李昱釗
電子世界 2015年19期
關鍵詞:單片機設計

北京林業大學理學院 李 驍 王彬媛 王振中 劉炳言 李昱釗 張 黔

引言

近視是一種典型的亞健康狀態,它已對青少年的視力健康構成了極大的危害。如何有效地防止青少年近視,已成為國內外的熱門話題。[1]設計一款可以自動檢測學習環境、提醒學生坐姿和時間的視力保護器從而糾正學生的不良坐姿和生活習慣的設備對中小學學生來說很有必要。[2]通過對需求及可行性分析,本設計以STC89C52型單片機作為電路核心,具有以下功能:當使用者與書本的距離小于設定值,或學習環境光強過強過弱,以及學習時間達到設定時間,電路自動發出聲光報警,提醒使用者注意;使用者與桌面的距離、光線強度、學習時間可根據用戶要求設定。

1 總體設計

設計包括顯示,超聲波測距,光強檢測,計時,報警,按鍵以及電源模塊,實物圖如圖1.1所示。

2 硬件設計

2.1 顯示模塊

設計使用LCD1602顯示模塊。管腳圖如圖1.2所示。在程序中定義 LCD1602管腳,包括RS,R/W,E。定義中主要注明LCD管腳分別對應單片機的哪些I/O口[3]。然后定義數據讀、寫的子程序,并對LCD進行清屏初始化處理。最后將各電路與單片機相連,當各個物理量傳給單片機時,由單片機控制顯示器顯示物理量。

圖1.1 視力保護器結構圖

圖1.2 LCD1602管腳圖

2.2 測距模塊

設計采用HR-SC04模塊進行超聲波測距。超聲波測距的原理(如圖3所示)是:超聲波的傳輸速度已知,設為v,在測量過程中超聲波發射,遇到障礙物時返回,所用時間為t,則距離s=v*t/2。由此即可測得使用者與桌面距離。

從時序圖可以知道超聲波模塊的工作方式。如圖1.4所示,先由單片機向模塊發送一個10us的脈沖信號,當模塊收到信號,便發送8個40KHZ的周期電平并檢測回波。檢測到回波時,模塊向單片機發送一段脈沖,其脈沖寬度與發射返回時間成正比,所以只需對脈沖寬度進行計時,即可求出所測距離。

圖1.3 超聲波測距原理圖

圖1.4 超聲波測距時序圖

2.3 光強檢測模塊

電路圖如圖1.5所示。設計采用光敏電阻作為光信號采集器件,把不易測量的光照強度轉化為容易測量的電阻值。把光敏電阻串聯在直流電路中即可把不同的電阻值轉化為不同的電壓值,于是就把對光照信號的處理轉化為對電壓信號來處理[4]。通過ADC0832模數轉換器輸出8位的二進制數據,將模擬信號轉化為數字信號供單片機處理,此時8位數據代表是光敏電阻當前的阻值,由ADC0832的芯片資料,以及光敏電阻的特性曲線,即可測量當前環境下的光強強弱。

圖1.5 光強檢測電路

2.4 計時模塊

此模塊主要使用軟件編程。STC89c52單片機內有兩個可編程的定時器/計數器,具有兩種工作模式(計數器模式和定時器模式)及4 種工作方式(方式0,方式1,方式2,方式3)。其控制字均在相應的特殊功能寄存器中,通過對它的特殊功能寄存器的編制,可以方便的選擇適當的工作模式和工作方式[5]。定時器/計數器的輸入脈沖和機器周期一樣,為時鐘頻率的1/12[6]。設計中定時為50分鐘,我們便以此為例進行計算。其計時初值可計算如下:50*60=3000s=30000*100ms。將單片機的兩個定時器T0、T1進行分工,T0用來定時,時間為100ms,T1用來計數,次數為30000次。則將T0置為工作方式1,其初值為2^16-100ms/2us=15536=C3B0H,T1置為工作方式11,初值為65536-30000=35536=8AD0H。

當T0計時100ms后,產生溢出中斷,在中斷程序中進行設置,使T1計數一次,T0自動重裝初始值,再次進入100ms定時。當T1進行30000次計數后,時間便達到50分鐘,完成了一次50分鐘的定時。

2.5 報警模塊

報警電路如圖1.6所示。將蜂鳴器與發光二極管并聯,使其同時進行報警。蜂鳴器和發光二極管的正極接到三極管的集電極,負極接地,三極管的基級經過限流電阻R1后由單片機的引腳控制,當單片機的引腳輸出高電平時,三極管Q1截止,報警電路沒有形成回路,發光二極管反向截止,蜂鳴器不發聲,二極管不發光;當單片機引腳輸出低電平時,三極管導通,這樣蜂鳴器的電流形成回路發出聲音,發光二極管正向導通發光。因此,可以通過程序控制引腳的電平高低來控制報警電路是否工作。

圖1.6 報警電路圖

圖1.7 按鍵電路

2.6 按鍵模塊

由于所需的按鍵數量較少,設計選用了編程上較為簡單的獨立式鍵盤接法。將按鍵(如圖1.7所示)的一端接地,另一端與單片機的某一I/O口相連。在程序中將I/O口置為高電平,按鍵沒有按下時,I/O口保持高電平。當按鍵按下時,I/O口接地,此時I/O口被強制置為低電平,當按鍵松開后,I/O口又恢復到高電平。只要在程序中檢測該I/O口的狀態,即可知道按鍵是否被按下。在程序中加入判斷語句,使得不同的按鍵被按下時,執行不同的語句,起到不同的功能,由此達到設置報警范圍的目的。

2.7 電源電路

圖1.8所示,采用3節1.5V干電池串聯作為設計供電。在實際測試中,電源電路表現良好,能穩定地為各模塊供電,并且便于更換電池。

圖1.8 電源電路

3 軟件設計

軟件設計部分使用了C語言編程,先規劃主程序的流程,再在其中加入子程序,與硬件模塊一一對應,易于調試與檢測。

圖1.9 主程序流程圖

圖2.0 測距子程序流程圖

4 結論

本設計采用模塊化的設計方法,較好地達到了超聲波測距報警、光線強度報警及定時報警功能,具有以下優點:(1)系統簡單穩定,使用方便;(2)單片機具有的I/O口擴展功能,便于后期加上其他的模塊,增加更多功能;(3)顯示清晰,并且顯示的是即時數據;(4)可以根據具體使用環境改變報警值的范圍;(5)使用模塊化設計,C語言編程,可移植性強;(6)電路結構簡單,成本低廉,不易發生故障,且損壞時易修復。

同時,該設計也存在一些不足:(1)距離與光強的誤差還有進一步改進的空間;(2)只考慮了學習時的視力保護,對于其他場合的使用考慮較少;(3)使用的測距與測光模塊會受到環境溫度的影響,后期需要考慮加上溫度傳感器,進一步減小誤差。

[1]王曉悅,姜永東.264 名青少年學生視覺健康調查及分析[J].四川醫學.2011.(7).1136-1137.

[2]張標.視力保護器[J].發明與創新,2012.9.11.21-26.

[3]趙亮.液晶顯示模塊LCD1602應用[J].電子制作,2007.

[4]羅均,謝少榮.微型傳感器及其應用[M].北京:化學工業出版社,2005.136-138.

[5]李維民,張成勝.單片機定時/計數器工作頻率的研究[J].牡丹江師范學院學報(自然科學版),2013.2.21-22.

[6]劉斌,宋榮勤.通用單片機定時系統,1991.1.

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 色香蕉影院| 亚洲视频在线观看免费视频| 亚洲中久无码永久在线观看软件| 国产毛片一区| 亚洲中久无码永久在线观看软件 | 人妻无码中文字幕第一区| 女人18毛片久久| 国产亚洲视频免费播放| 国产青榴视频| 精品一区二区三区水蜜桃| 国产拍在线| 亚洲日韩精品欧美中文字幕| 亚洲一区波多野结衣二区三区| 国产成人精品一区二区| 99热这里只有精品久久免费| 国产在线一区二区视频| 欧美亚洲日韩中文| 国产香蕉国产精品偷在线观看| 熟妇丰满人妻av无码区| 国产乱人伦AV在线A| 国产精品流白浆在线观看| 日韩视频福利| 欧美一道本| 国产又色又刺激高潮免费看| 久久精品国产999大香线焦| 无码aⅴ精品一区二区三区| 18禁色诱爆乳网站| 在线免费观看AV| 国产91高跟丝袜| 国产熟睡乱子伦视频网站| 免费大黄网站在线观看| 国产欧美日韩在线一区| 无码人妻免费| 国产毛片不卡| 国产精品成| 国内精品九九久久久精品| 欧美色综合久久| 国产精品区视频中文字幕| 污污网站在线观看| 国产交换配偶在线视频| 久久99精品久久久久久不卡| 性做久久久久久久免费看| 久久国产热| 国产精品久久精品| 久久国产精品国产自线拍| 黄色网页在线观看| 日韩无码一二三区| 丝袜无码一区二区三区| 久久亚洲国产视频| 亚洲无码电影| 在线播放国产一区| 久久综合国产乱子免费| 深爱婷婷激情网| 国产杨幂丝袜av在线播放| 999精品视频在线| 国产精品人成在线播放| 国产情精品嫩草影院88av| 狠狠干综合| 97在线国产视频| 欧美精品导航| 国产视频大全| 国内a级毛片| 日本久久久久久免费网络| 91免费国产高清观看| 蜜芽国产尤物av尤物在线看| 亚洲欧洲日产国码无码av喷潮| 亚洲中文无码av永久伊人| 欧美日本中文| 在线亚洲精品自拍| 女人18毛片久久| 亚洲妓女综合网995久久| 51国产偷自视频区视频手机观看| 国产成人AV大片大片在线播放 | 在线99视频| 久久精品国产在热久久2019| 久久亚洲中文字幕精品一区| 欧美激情一区二区三区成人| hezyo加勒比一区二区三区| 国产激情无码一区二区APP| 久久99精品久久久久久不卡| 国产亚洲欧美在线专区| 日韩无码视频播放|