基于51单片机的多功能视力保护台灯

news2024/10/5 14:39:48

目录
摘要. 1
1弓I言 1
1.1 选 题 背 景 1

  1. 2 视力保护器的现状 2
    1.3 本文主要研究内容 3
    2系统硬件 设计 3
  2. 1 89c52 单片机简介 4
    2.2 超声波测距报警 电路 5
  3. 3 89c5 2 单片机的中断系统 7
  4. 4 光线报警电路 8
    1. 1 光敏电阻控制电路 8
      2.5 定时报菩电路 9
      2.5. 1 单片机控制电路 10
      2.5. 2 蜂鸣器报警发声电路 11
      3开发系统软件设计 11
      3.1 系统软件设计 11
  5. 2 主要程序介绍 15
    4 结论. 18
    参考文献 19
    致谢· ·········.·…· 20
    外文页 21
    1.3 本文主要研究内容
    鉴千单片机芯片的智能处理功能本设计采用理论计算和实验验证的方法相结合的以单 片机芯片为核心的 主体电路。首先是对各单元电路进行设计,并选择合适的元器件。在选择元器件时,要注怠所选芯片的性价比,对于电阻、电容等常用元件要先进行参数计算后再选 择。其次是设计整个电路,并在计算机上对各单元电路进行相应功能的调试仿!真其中单片 机芯片选用较为普遍的89c52 型,传感 器选用水银滚珠型重力传感器,光线报警选用光敏电
    阻来实现, 报警发声系统选用以 HFC5219 芯片为核心的发声硬件电路。在设计中利用 8052 型单片机的定时功能即 P3. 4 和 P3. 5 的 TO和 TL 利用单 片机的c 语言进行编程。电路通过编程实现自动复位。本次毕业设计的研究内容是设计个一多功能视力保护器。它具备以下功

1.当使用者脸部与桌面之间的距离小于 20CM时,电 路将发出声音提示;

2.当读写坏境光线照度不足时,电 路将发出声音提示;

3 . 当使用时间达到45 分钟时,电路自动发出声音提示,提醒使用者注意休息;

  1. 单片机的主频为 6KHZ; 电 路测光报菩的灵敏度可调;
    5 . 电 路可 靠,要求通过计算机仿真并且能够实现相应的功能。
    真正帮助学生做到国家教委规定: 学 生在读写时,应在一定亮度下,眼 离读物一尺,身离书桌一拳。

2 系统硬件设计
硬件主要以 89c52 型单片机为核心, 功能电路主要包括超声波测距报警电路、光线报警电路、定时报菩电路以及报警发声电路笱核心电路。利用单片机的 c 语言。图 2 是本系统
[2] [3]
设计的基本框图。
在这里插入图片描述
图 2 系统设计基木柜图
2.1 89 c52 单片机简介
89c52 单片机包含中央处理器、程序存储器(ROM)、 数据存储器(RAM) 、 定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线。
在这里插入图片描述
图 2- 1 为 89 c 52 单片机的芯片原理图。
89c52单片机片内含有掩膜ROM型程 序存储器。因为这种只读存储器中的程 序要由单片机生产厂制作芯片时为用户固化于片内,所以只适用于批觉极大、程序要永久性保留且不会修改的场合。其主要组成部分为:
A.中 央处理器(CPU)。它是单片机的核心,包括运算器和控制器两个主要组成部分,用千实现运算和控制功能。运笢器主要包括纾术逻辑运饵部件(ALU)、位 处理器、累加 器 A、寄存器B、缓存器TMPl 和 TMP2、程序状态字寄存器 PSW 以及 十进制调整电路等。其主要功能是实现数据的算术运算、逻辑运算、位操作及数据传送等。控制器主要由时钟和时序电路 以及一些控制寄存器组成。其主要功能是协调整个单片机的工作,产生时序脉冲和提供控制 信号等。
B.数据存储器。MCS- 52 系列单片机芯片数据存储器共有 128 个存储单元,用于存放 可读写的数据。为了与外部扩展的数据存储器相区别,通常称 芯片内部的数据存储器为内部数据存储器, 简称内部 RAM,
c. 程序 存储器。89c52芯片内部有 4KB 掩膜 ROM用来存 放程 序和原始数据。通常称之
为内部程序存储器或内部 ROM。
D.定时器/计数器, MCS- 52 共有两个16位的定时器/计数器,以实现定时和计数功能3
E.并行I/ 0 口。MCS- 52 共有四个8 位的 I/ 0 口(即PO、 Pl 、P2 和 P3) , 用以完成数据的并行输入/输出。
F.串行 l/ 0 口。 MCS- 52 有一个全双工串行口, 以实现 单片机和其他计算机或设备之间的串行数据传送。
G.中断控制系统。MCS- 52 共有 5 个中断源, 分 高和低两个优先级别。[ 4]
2.2超声波测距报警电路
下面具体论述传感器的结构和工作原理。
图 2- 2 的运用阮理是: (1 ) 采用 IO 口 TRI G 触发 测距, 给至少 l Ous 的高电平信号;
( 2 ) 榄块 自 动发 送8 个 40khz的方波 ,自动检 测是否有信号返回; ( 3 ) 有信号返回,通 过IO 口 ECHO输出 一个高电平,高电平待续的时间就是超声波从发射到返回的时间。测试距离=( 高电平时间*声速 ( 340M/ S) ) / 2;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/14767.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[附源码]SSM计算机毕业设计茶园文化交流平台论文JAVA

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

u-boot对设备树的支持__传递dtb给内核

a. u-boot中内核启动命令: bootm <uImage_addr> // 无设备树,bootm 0x30007FC0 bootm <uImage_addr> <initrd_addr> <dtb_addr> // 有设备树 比如 : nand read.jffs2 0x30007FC0 kernel; // 读内核u…

两客一危解决方案-最新全套文件

两客一危解决方案-最新全套文件一、建设背景二、思路架构三、建设方案1、多维数据融合2、车辆轨迹分析3、AI 视频分析4、评价体系四、获取 - 两客一危全套最新解决方案合集一、建设背景 “两客一危一货”车辆是指公路客运、旅游客运、危化品运输车及货运车辆。“两客一危”车辆…

【freeRTOS】操作系统之三-信号量

1 二值信号量 1.1 二值信号量简介 ​ 二值信号量通常用于互斥访问或同步&#xff0c;二值信号量和互斥信号量非常类似&#xff0c;但是还是有一 些细微的差别&#xff0c;互斥信号量拥有优先级继承机制&#xff0c;二值信号量没有优先级继承。因此二值信号量更适合用于同步(任…

计算机毕业设计springboot+vue+elementUI 广场舞团高校舞蹈社团管理系统

项目介绍 随着时代的发展&#xff0c;高校的社团发展完善&#xff0c;同时越来越多的年轻人喜欢广场舞以及各类舞蹈。为了让更多的年轻人能够有一个自己喜欢的爱好&#xff0c;并且有一个共同交流的平台。我们开发了本质的广场舞团&#xff0c;高校社团管理系统。通过本系统可…

代码随想录day59|503. 下一个更大元素 II|42. 接雨水|Golang

代码随想录day59 还剩下一天 目录 代码随想录day59 503. 下一个更大元素 II 42. 接雨水 双指针解法 动态规划解法 单调栈解法 503. 下一个更大元素 II func nextGreaterElements(nums []int) []int {n : len(nums)ans : make([]int,n,n)for i:0;i<len(ans);i{ans[i]…

ECCV2022 商汤 发布最大的表征学习预训练数据集OmniBenchmark解读

近些年&#xff0c;基于深度模型的表征学习算法在某些知识域上&#xff08;例如人脸、动物等&#xff09;取得了非常优异的成绩&#xff0c;然而由于现有数据集覆盖的视觉类别仍然比较有限&#xff0c;一个覆盖视觉类别足够广&#xff0c;且能够支持学习到适用于许多视觉类别的…

CRM的定义是什么?这么多CRM产品,CRM客户管理系统该如何选择?

在禽流感的助涨下&#xff0c;CRM被拉到了众矢之的。 为甚么这样说呢&#xff1f;绝大多数民营企业遭遇着巨大的存活压力&#xff0c;导致民营企业不得已展开结构调整和网络化。CRM作为一种专精的客人关系管理工作工具&#xff0c;再次受到追捧。 CRM具有客人管理工作、网络营…

JavaScript的DOM技术

JavaScript的DOM技术 文章目录JavaScript的DOM技术1.DOM简介1.1 DOM概念2.获取元素2.1 如何获取页面元素2.2 根据ID获取2.3 根据标签名获取2.4 根据标签名获取2.5 通过H5新增方法获取2.6 获取特殊元素3.事件基础3.1 事件概述3.2 事件三要素3.3 执行事件的步骤3.4 鼠标事件4.操作…

工程施工监理平台app开发 开创工程监理服务新理念

工程项目最容易让人焦头烂额&#xff0c;很难统揽全局&#xff0c;更无法将施工中的每一个问题都处理得当&#xff0c;工程施工监理平台app开发&#xff0c;从根本上解决了工程监管问题&#xff0c;成为工程施工监管方面的福音和好帮手。工程施工监理平台app开发是专注工程现场…

【单目3D目标检测】FCOS3D + PGD论文解析与代码复现

文章目录前言FCOS3D概述主要创新点主要框架结构回归目标损失函数推理过程2D引导的多层3D预测2D高斯分布的3D中心度实验设置源码复现PGD概述主要创新点深度估计主要框架结构创新点一&#xff1a;概率表示的不确定性建模DPD_PDP​创新点二&#xff1a;透视几何体的深度传播DGD_GD…

删除或者移动文件/文件夹时,提示:文件/文件夹正在使用

问题 有时候我们在移动或者删除文件/文件夹时&#xff0c;系统会提示“文件正在使用”。 操作无法完成&#xff0c;因为其中的文件夹或者文件已经在另一程序中打开 请关闭该文件夹或文件&#xff0c;然后重试。 这是因为文件夹中的某个文件被打开了&#xff0c;或者该文件或文件…

VR云游带你玩转智慧文旅,解决景区营销痛点

有人说防控措施正在逐步放开&#xff0c;大家那颗热爱旅游的心是不是正在蠢蠢欲动了呢&#xff1f;不要急&#xff0c;先来一波VR云游助助兴吧&#xff01; 朝游青山暮游雪&#xff0c; 上午还在十里长湖、八里磨山&#xff0c; 下午便在毓秀金陵、钟山龙蟠&#xff0c; 看大…

[附源码]SSM计算机毕业设计超市订单管理系统JAVA

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

前端使用nginx部署项目到服务器

目录 一、下载nginx 二、启动 三、验证 四、windows的操作指南 五、目录介绍 六、部署 一、下载nginx 下载地址&#xff1a;https://nginx.org/en/download.html 二、启动 两种方法&#xff1a; 1&#xff09; 直接双击该目录下的"nginx.exe"&#xff0c;即…

设置代理服务器

挂载代理 前提&#xff1a; 同一个局域网&#xff0c;有一个IP白名单可以访问网络&#xff08;win10&#xff09;。想实现其他机器&#xff08;linux&#xff09;共同访问。 先将机器(linux)设置固定IP&#xff0c;同一网关下。静态IP设置&#xff0c;保证能PING通。将win机器…

雪佛兰畅巡新能源电动汽车CANBUS总线适配及汽车远程控制车联网系统

随着智能交通的发展&#xff0c;中国作为全球最大的汽车市场&#xff0c;车联网的市场容量巨大&#xff0c;国内车联网摸索了很多年&#xff0c;前装也还是属于霸屏&#xff0c;提供信息娱乐等初期阶段。互联网对汽车行业确实推动了不少&#xff0c;汽车公司也与互联网融合做过…

淘宝天猫CTO若海:沉浸式的消费体验是下一步发力方向

​每年双 11 开卖的那一刻&#xff0c;千万用户同时在线下单&#xff0c;那个瞬间服务器的压力是平时流量的数百倍&#xff0c;淘宝系统是否能够稳定支撑&#xff0c;是每年所有人关注的热点话题。 时至今日&#xff0c;丝般顺滑已经逐渐成为稳态。从今年开始&#xff0c;双 11…

使用minio进行文件存储

title: 使用Minio存储文件对象 一. Docker拉取镜像&#xff08;确保自己的服务器已经安装Docker&#xff09; docker pull minio/minio二. 启动一个miniio容器 docker run --name minio -p 9090:9000 -p 9999:9999 -d \ --restartalways -e \ "MINIO_ROOT_USERminio&qu…

“码二代”从喜欢益智游戏到找最短路线,编程思维是如何培养的?

前言 1842年&#xff0c;“数字女王”的阿达洛芙莱斯&#xff08;Ada Lovelace&#xff09;编写了历史上首款电脑程序&#xff0c;至今已有200多年的历史。 &#xff08;文末送读者福利&#xff09; 在这个特别的日子里&#xff0c;我们要为大家介绍的是一个来自小小“码二代…