文档库 最新最全的文档下载
当前位置:文档库 › 基于单片机的视力保护器设计

基于单片机的视力保护器设计

电子设计工程

ElectronicDesign Engineering

第23卷Vol.23第3期No.32015年2月Feb.2015

收稿日期:2014-05-31

稿件编号:201405208

基金项目:陕西省军民融合研究基金项目(13JMR16);陕西省自然科学基金项目(2013JM1006);渭南市科技局自然科学基金(2012KYJ_7)

作者简介:何冰(1982—),男,陕西合阳人,硕士,讲师。研究方向:图像处理,数字水印,信息隐藏。

为了保护青少年的视力,现如今越来越多的公司都在研发生产各种视力保护产品,国内主要有眼保姆,坐姿矫正器和各种护眼灯;国外有法国艾斯·布鲁斯研发的光明天使博士镜,以及美国眼科专家威廉贝茨研发的阿瞳二代产品。但这些产品功能单一,不能满足消费者的个性化需求。针对这一问题,本文将单片机与视力保护相结合,利用单片机芯片的智能处理功能,结合超声波测距原理,光敏电阻随光强变化的特点,单片机定时器T0,T1的工作原理,以及LCD1602液晶显示器的使用方法,设计了一个多功能视力保护器。该设计的技术要求是当学生的面部与书本或电脑的距离小于30cm时,蜂鸣器产生声光报警,提醒学生注意坐姿;当学生学习时间超过45分钟时,蜂鸣器产生声光报警,提醒学生休息片刻;当光线过强或过弱时,蜂鸣器产生声光报警,提醒学生注意学习环境;能够分辨是什么原因引起的声光报警;并具有设置功能,能够自行设定相应的数据。1

总体设计

1.1

系统设计方案

本系统采用STC89C52RCDPIP40单片机作为核心控制

单元,通过HC-SR04超声波测距模块测量人的面部到书本的距离,当测得距离小于30cm或设定距离时产生声光报警。利用光敏电阻的光电导效应采集光线模拟信号,并通过

ADC0832模数转换器转换为数字信号,对数字信号进行光强

等级处理并用1602液晶显示器显示光的强弱,当光太强或太弱时产生报警。通过单片机内部定时器T1对学习时间进行计时,当学习时间超过45分钟或设定值时产生报警,其中报警电路由一个PNP型三极管驱动。系统总体设计方框图如图1所示。

1.2系统设计的基本步骤本设计的主要步骤如下:

1)认真分析视力保护器的技术要求。2)确定硬件设备,选好器件的型号。

基于单片机的视力保护器设计

何冰,王菊霞,苏变玲

(渭南师范学院物理与电气工程学院,陕西渭南714000)

摘要:设计了一种基于单片机的视力保护器。该设计采用模块的设计方法,首先利用单片机内部定时器进行定时;其次使用光敏电阻测量光强并利用超声波模块测距离;最后利用三极管驱动蜂鸣器以及用液晶显示各种数据信息。实现了当学习时间超过45分钟时,产生声光报警,提醒学生注意休息;当光线过强或过暗,产生声光报警,提醒学生在适合的光照环境下学习;当测量的距离小于设定值,产生声光报警,确保学习时眼睛和书本保持一定的距离,从而保护视力。

关键词:单片机;超声波模块;光敏电阻;视力保护中图分类号:TN710

文献标识码:A

文章编号:1674-6236(2015)03-0089-04

Design of vision protector based on MCU

HE Bing ,WANG Ju -xia ,SU Bian -ling

(Department of Physics and Electronic Engineering ,Weinan Normal University ,Weinan 714000,China )

Abstract:Avision protector based on MCU is designed.The design uses the method of module ,and uses the internal timer of MCU for timing in the first place ;Then ,photo resistor is used to collect the intensity of light and ultrasonicmodule is used for measuring the distance ;finally ,the transistor is used to drive buzzer and the LCD screen is used for displaying various information.When students study more that 45minutes ,the buzzer produce sound and light alarmto remind the student to have a rest ;When the intensity of light is too strong or too dark ,it remind the student of studying under the suitable light intensity ;When the distance value is below the preset warning value ,it informthat the Student's eyes and books should be kept at a certain distance.In this way we can protect our eyesight.Key words:MCU ;ultrasonicmodule ;photo resistor ;vision protection

-89-

相关文档
相关文档 最新文档