摘要:本文以STC89C52单片机为核心设计了一款视力保护器。视力保护器主要可以实现测距、感光、定时和温度显示四种功能。其中测距模块、温度模块和感光模块由相应的传感器来完成。该设计的硬件部分包括单片机,超声波测距电路,温度补偿电路,光敏电阻,液晶显示,声光报警电路等部分。软件设计部分先设计系统流程图,然后绘制protel电路图,进行Proteus仿真,验证电路原理的可靠性。最后焊接制作电路板并且进行调试,实现视力保护器的设计。74004

毕业论文关键词:STC89C52单片机,超声波测距,光敏电阻,LCD1602 

Abstract: In this paper, a STC89C52 microcontroller as the core design of a vision protector。 The vision protector can realize the four kinds of functions of distance measurement, light sensitivity, time and temperature display。 The ranging module, temperature module and sensor module are completed by the corresponding sensor。 The design of the hardware, including the microcontroller, ultrasonic ranging circuit, temperature compensation circuit, photosensitive resistance, liquid crystal display, sound and light alarm circuit, etc。。 Software design part of the first design system flow chart, and then draw the Protel circuit diagram, Proteus simulation, verify the reliability of the circuit principle。 Finally, the welding production circuit board and debugging, to achieve the design of visual protection。

Keywords: STC89C52MCU, ultrasonic distance measurement, photosensitive resistance, LCD1602

目录

1  绪论 4

1。1  本文研究的背景与意义 4

1。2  研究的发展现状 4

1。3 本文研究内容与安排 5

2  视力保护器总体方案设计 5

2。1 系统控制要求 5

2。2  控制系统总框图 6

2。3  单片机最小系统 6

2。4  传感器模块 9

2。5 光强度检测模块 12

2。6 液晶显示LCD1602 13

3  视力保护器系统硬件设计 14

3。1 单片机最小系统设计 16

3。2  电源电路 17

3。3  蜂鸣器报警电路设计 18

3。4  显示模块LCD1602液晶屏 19

3。5  测距模块电路 19

3。6  按键电路 20

4  视力保护器系统软件设计 20

4。1  主程序设计 20

4。2 子程序设计 21

5  仿真与实验 23

5。1  仿真 23

5。2  电路制作与调试 25

结  论 28

参考文献 29

致  谢 30

附录  主程序 30

1  绪论

1。1  本文研究的背景与意义

上一篇:PLC多种液体混合控制系统设计+梯形图
下一篇:STC89C51单片机的数字时钟设计+电路图+程序

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发