基于单片机的智能视力保护器的设计
2023-03-08 15:12:36
论文总字数:30639字
摘 要
本课题是基于单片机的智能视力保护器。本论文学习研究并且完成了STC89C52型单片机的硬件部分的设计和软件部分的设计。本课题十分关注51单片机以及视力保护器的发展的过程,在此基础上通过STC89C52型单片机实现控制电路设计。该设计以51单片机为核心,并且利用C语言来编程,具体研究了该设计的硬件部分和软件部分的内容,可以实现超声波测距、光线强度检测、定时器定时、报警等功能。考虑到我们目前的条件,本课题的研究目标是设计出智能视力保护器能实现任务书给出的相关功能,完成相应的硬件电路板的焊接,并且画了系统的软件流程图。在本设计中存在着对数据的采集不准确,显示出来的数据不太精确,对设计成果会有一定的误差的难点。本文设计出的基于单片机的智能视力保护器。通过大量的实践表面,这款视力保护器的性能特别好,很方便使用。
关键词:单片机;智能;视力保护;超声波;定时器
Design of Intelligent Vision Protector Based on Single Chip Microcomputer
Abstact
This topic is based on single chip intelligent vision protector. In this paper, we study and complete the design of the hardware and software of the STC89C52 microcontroller. This topic is very concerned about the development process of the 51 single-chip microcomputer and the vision protector, based on this, the design of the control circuit is realized by STC89C52 mcu. The design is based on 51 single-chip microcomputer as the core, and the use of C language programming, detailed research on the hardware part and software part of the design content, can realize the ultrasonic and light intensity detection, timer, alarm and other functions. Considering our present conditions, the goal of this study is to design the function of intelligent vision protector can achieve the task given by the book, complete the corresponding hardware circuit board welding, and draw the flow chart of the software system. In the design of the data acquisition is not accurate, the data displayed is not very accurate, the design results will have some difficulties. In this paper, based on the design of an intelligent vision protector. Through a large number of practical surface, the performance of this vision protector is very good, very convenient to use.
Keywords: Microcontroller;Intelligent; Vision protection; Ultrasonic; Timer
目 录
摘 要 I
Abstact II
第一章 绪 论 1
1.1选题的目的、意义 1
1.2国内外发展现状 1
1.3本课题的指导思想、采用相关理论与方法 1
1.4本课题应解决的主要问题 2
第二章 系统总体设计 3
2.1功能方面 3
2.2技术方面 3
2.3总体设计框图 3
2.4方案论证 4
第三章 硬件设计 5
3.1STC89C52单片机简介 5
3.2最小系统简介 6
3.3超声波测距模块 7
3.3.1超声波测距模块简介 8
3.3.2超声波测距模块实物 8
3.4光强检测模块 9
3.4.1ADC0832芯片简介 9
3.4.2光敏电阻简介 10
3.5显示模块 10
3.6报警模块 11
3.6.1蜂鸣器简介 12
3.6.2发光二极管 12
第四章 软件设计 13
4.1软件介绍 13
4.1.2Proteus的简介 13
4.1.3keil uvision4的简介 14
4.2软件程序设计 15
第五章 总 结 17
致 谢 19
参考文献 20
附 录 21
第一章 绪 论
1.1选题的目的、意义
随着社会竞争,特别是学习压力的增大,学生近视已经成为了国内外各界共同关心的公共卫生问题和社会问题,并且我国许多职业都对视力有着非常明确的要求。眼睛近视是一个没有办法逆转的过程,如果学生近视了,家长就算花再多的钱去医治也无法恢复孩子原有的视力,即使通过激光治疗的方法可以恢复孩子的视力,但是却会对孩子的视网膜造成永久性损伤,有可能会影响孩子的一辈子。经过调查分析得知,错误的读书写字姿势和学习时间过长的会导致学生眼睛近视。
本文设计的是一种智能视力保护器,通过按键可以设置距离、时间、光线强度值的范围,超过设定值,系统就会发出声光报警,提示使用者注意,这样就可以纠正使用者不正确的读写习惯,从而可以保护学生的视力,为使用者的学习和生活提供更多的方便。
1.2国内外发展现状
1992年,为了防近视工作,全国专门成立了领导小组,接下来的一段时间,防近视产品也经历了一个快速发展的阶段。最初视力保护器的雏形就是坐姿矫正器,该产品可以通过对坐姿的矫正来实现对视力的保护。在此基础上,相关技术人员也进行了大量的研究开发工作,把视力保护器推向了市场,给防近视工作带来了的希望。
随着科学技术的进步,国内市场上的视力保护器大多是以超声波技术为主的,另外还有一部分就是采用了模拟和数字电路设计的视力保护器,这种设计整体的规模很庞大,使用到的元器件也很多,测量数据就不太准确。这些视力保护器可以提醒学生在读书、写字、用电脑时的错误坐姿,从而起到预防的作用。不过我们从总体来看,现在国内生产的几乎所有的的视力保护器都有以下这些特点:功能和外观都很简单,不符合现代人的想法,没有办法满足所有使用者的要求。因为现代人的思想都很活跃,他们想要的不仅是具有简约时尚的外观而且还想要可以根据自己的想法随意设置。
剩余内容已隐藏,请支付后下载全文,论文总字数:30639字