摘要:科学技术的发展给人们生活带来了便利,同时也带来了不少视力上的困扰。面对这种情况,本文提出了一种视觉保护仪的设计。系统以单片机为核心,利用它的定时和计数的原理,结合其他组件。实时监控环境亮度,使用时间,用户头部与被检测物之间的距离,实现四个LED数码管的时间显示、并在当满足某些条件时发出报警提示用户及时休息或调节等功能。其中,软件选用C语言编写程序,并使用软件KEIL在电脑中运行和调试,成功后,使用软件PROTEUS进行硬件系统仿真,观察系统可能的工作情况。仿真成功后,使用STC-ISP软件将程序下载到单片机,并连接相应的模块进行实际应用和测试。通过实际测试和模拟使用,我们可以看到该系统的功能可以如预期般实现,具有一定的实用价值。
关键词:视力保护;红外测距;光强检测;单片机
目录
摘要
Abstract
1. 绪论-1
1.1 课题的背景和意义-1
1.2 视力保护仪的近况-1
1.3 课题设计目的和主要内容-2
2. 系统硬件原理及基本结构-2
2.1 系统的基本结构-2
2.2 硬件设计-2
2.2.1 中控芯片-2
2.2.2 数码管显示模块-3
2.2.3 红外测距模块-6
2.2.4 光线检测模块-7
2.2.5 警报提醒模块-9
3. 系统软件设计-9
3.1 软件设计概述-9
3.2 系统软件流程示意图-10
3.2 系统相关源程序-10
4. 系统调试-15
4.1 软件系统调试-15
4.2 硬件系统调试-15
5. 设计成品及后续-16
5.1 使用效果简要介绍-16
5.2 模拟使用测试-17
5.3 设计展望-20
参考文献-21
致 谢-22