摘 要:随着学业竞争压力的加大,很多学生在学习过程中养成了不良的习惯,不正确的坐姿使得其眼睛与书本的距离很近,很容易造成近视。调研数据显示,小学阶段有四分之一的学生即出现近视的症状,初中阶段则有过半的学生形成近视,而高中、大学阶段的近视学生比重增长至四分之三以上。在此背景下,本文基于单片机进行视力保护器的设计,利用单片机的逻辑处理功能进行眼睛与书本距离的信号处理,信号检测则通过超声波传感器实现。传感器接收信号送至单片机处理,并计算超声波的往返时间,从而得到实际距离。然后基于 Keil 进行软件的编程与编译,实现保护器的既定逻辑功能。本文所设计的视力保护器,能够达到保护学生视力的功能,具有较高的推广价值。
关键词:近视;超声测距;传感器;单片机
目录
摘要
Abstract
1-绪论-4
1.1-课题背景-4
1.2-视力保护器的现状-4
1.3-设计要求-5
2-硬件电路设计-5
2.1-总体设计方案-5
2.2-电源稳压电路设计-6
2.3-主控制器电路设计-6
2.3.1-单片机简介-6
2.3.2-单片机的选择-8
2.4-光照强度检测电路设计-9
2.5-报警提示电路设计-9
2.6-坐姿检测电路设计-10
2.6.1-超声波的基本特性-11
2.6.2-超声波的工作原理-11
2.7-液晶显示电路设计-12
2.8-按键电路-13
3-软件电路设计-14
3.1-主程序设计-14
3.2-超声波软件设计-14
3.3-定时报警软件设计-15
4-系统的仿真与调试-16
4.1-Proteus 仿真平台.-16
4.2-系统的仿真-16
4.3-实物效果演示-17
结论-20
参考文献-21
致谢-22