邵陽學院 胡恩賜 許建明 李 忠
?
基于單片機的視力保護裝置設計
邵陽學院 胡恩賜 許建明 李 忠
【摘要】本文是基于微控制器的多功能視力保護裝置設計。介紹視力保護裝置的硬件電路設計和軟件設計分析,硬件由超聲波距離傳感器、光強度傳感器和報警電路組成。當用戶眼睛離桌面距離過小,單片機會啟動報警電路提醒;如環境光照過暗也會自動報警,提醒用戶光照強度不夠對視力有影響;用戶學習時間大于一定時間,會有語音提醒注意休息,各種控制動作都是有利于保護用戶的視力。由于電路簡單、程序效率高,經測試本設計的視力保護裝置具有較好的市場前景和推廣價值。
【關鍵詞】視力保護;單片機;超聲波
本系統由單片機主控模塊、超聲波測距模塊、光強檢測模塊、報警模塊、電源模塊等組成。可以采集通過光敏傳感器的光強度信號,光信號的強度信號通過A/D轉換電路送入主控模塊進行處理,根據實際需要將光強度分成幾級,不同強弱光設定不同的報警等級,使蜂鳴器發聲報警。也可以通過超聲波測距傳感器進行測量桌面和用戶眼睛之間的距離,當距離低于設定報警距離時,單片機控制蜂鳴器報警。作息時間報警采用單片機內部的定時器進行定時,當用戶學習達到40-60分鐘時,單片機控制語音提示,提醒用戶已長時間學習應注意休息。該系統的電路框圖如圖1所示。

圖1 系統原理框圖
2.1主控制器模塊
由于系統采用傳感器自動檢測和報警,具有一定的智能功能,選用常規的模擬和數字電路實現,電路復雜,性能也很難達到要求。而單片機是作為智能控制場合首選的控制器,本設計選用STC89C52單片機作為控制核心,具有處理速度快和電路設計簡單等特點,充分發揮了單片機的智能控制優勢。
2.2光強度檢測模塊
光強度檢測其實就是光電轉換,將光照強度轉換成電壓或電流大小,再經過A/D轉換和處理電路送入單片機。根據系統的要求和節約成本,本系統采用光敏電阻來完成光照強度的檢測。光敏電阻的工作原理是利用半導體材料的光敏特性,當有光照時電子能量激發成為自由電子,表現出亮電阻。光照強度越大,自由電子數量越多,所以表現出電阻變小。當光照強度變弱時,光敏電阻表現出電阻大,將電源電壓經普通電阻和光敏電阻分壓,可以實現光照強度到電信號的轉換,然后經過A/D轉換器ADC0832芯片直接得到數字信號,送入單片機進行分析和處理。仿真電路采用滑動變阻器替代光敏電阻,電路如圖2所示。

圖2 光強度檢測模塊電路
2.3超聲波模塊
本設計采用超聲波傳感器來檢測距離,當測量桌面和用戶眼睛距離小于20CM,單片機控制報警電路進行報警,提示坐姿不正確,完成自動檢測和報警。采用超聲波傳感器具有在體積、重量上具有一定優勢,而且使用方便。特別是具有很高的性價比,有利于視力保護裝置的普及,也能夠很好地滿足本系統的需要。
本系統程序由光照強度檢測模塊子程序、定時子程序、超聲波測距模塊子程序及報警子程序等組成。結合硬件電路的功能實現,經過仿真和測試完全達到了視力保護裝置的各項指標。
本文設計了基于單片機的視力保護裝置系統方案,可以實現學習坐姿不正確提醒,光線不足提醒等功能,具有電路簡單、成本低廉、性能好等優點,具有較好應用和推廣價值。
參考文獻
[1]江世明,許建明,朱群峰,申壽云.單片機原理及應用[M].上海:上海交通大學出版社,2013.
[2]韓克,薛迎霄.單片機應用技術[M].北京:電子工業出版社,2013.
[3]王東鋒,王會良等.單片機C語言應用100例[M].北京:電子工業出版社,2009.
作者簡介:
胡恩賜(1994—),男,湖南婁底人,大學本科,現就讀于電子科學與技術專業。
通信作者:
許建明(1977—),男,湖南武岡人,碩士,副教授,主要從事電子技術研究。