如何将交流电220V电压转换成直流电5V?(附原理图及其元器件的选择和详细计算公式)

本文主要是介绍如何将交流电220V电压转换成直流电5V?(附原理图及其元器件的选择和详细计算公式),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

         今天分享的例子是怎么点亮一个发光二极管?对于AC220V 的交流电,首先我们需要对它进行降压。降压就需要用到变压器,通过变压器,将AC220V降到AC16V。那么降完之后,它还是个交流的,因此,我们降压之后还需要进行一个整流--将交流整成直流。整过来的直流,它的工频电信号是不稳定的,因此,我们必须进行一个储能和滤波

有四个整流管,是一个全波整流的,如果看到一个二极管的话,就是一个半波整流。 全波整流后边有一个电容的话,就是交流变成直流,计算公式是 交流的输入电压AC16V乘以一个根号2, 16*1.414=22.6 =23V直流电压。再经过降压5V ,我们选择的发光二极管的电流在3mA-10mA 之间能够点亮。且二极管的工作电压在3.3V,我们在这电流设计是10mA,因此,我们需要串联个电阻(RESISTOR),用来限流,使LED 工作在10mA 左右。

        这个5V的电源经过按键再经过电阻经过二极管到地形成回路,并且都是10mA。电阻上的压降是1.7V,由于这是个串联电路,即电阻和二极管是串联的,那么流过电阻的电流也为10mA。这样,根据欧姆定律,我们就知道电阻R 上的阻值了R=U/I=170Ω.在这里还有很重要一点,就是电阻功率的选择。如果功率选择大了,就会导致成本高;如果功率低,就会造成电阻发热,使使用寿命降低。所以,要选择合适功率的电阻。

我们先计算下这个电阻功率。电阻的功率

这是一个很小的功率,因此选贴片电阻0805 封装就够了。0805 的电阻,它的功率是0.125W,因为0.017W 远远小于0.125W

 

这篇关于如何将交流电220V电压转换成直流电5V?(附原理图及其元器件的选择和详细计算公式)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/286174

相关文章

线上Java OOM问题定位与解决方案超详细解析

《线上JavaOOM问题定位与解决方案超详细解析》OOM是JVM抛出的错误,表示内存分配失败,:本文主要介绍线上JavaOOM问题定位与解决方案的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一、OOM问题核心认知1.1 OOM定义与技术定位1.2 OOM常见类型及技术特征二、OOM问题定位工具

基于 Cursor 开发 Spring Boot 项目详细攻略

《基于Cursor开发SpringBoot项目详细攻略》Cursor是集成GPT4、Claude3.5等LLM的VSCode类AI编程工具,支持SpringBoot项目开发全流程,涵盖环境配... 目录cursor是什么?基于 Cursor 开发 Spring Boot 项目完整指南1. 环境准备2. 创建

Python与MySQL实现数据库实时同步的详细步骤

《Python与MySQL实现数据库实时同步的详细步骤》在日常开发中,数据同步是一项常见的需求,本篇文章将使用Python和MySQL来实现数据库实时同步,我们将围绕数据变更捕获、数据处理和数据写入这... 目录前言摘要概述:数据同步方案1. 基本思路2. mysql Binlog 简介实现步骤与代码示例1

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

Java中HashMap的用法详细介绍

《Java中HashMap的用法详细介绍》JavaHashMap是一种高效的数据结构,用于存储键值对,它是基于哈希表实现的,提供快速的插入、删除和查找操作,:本文主要介绍Java中HashMap... 目录一.HashMap1.基本概念2.底层数据结构:3.HashCode和equals方法为什么重写Has

Java使用正则提取字符串中的内容的详细步骤

《Java使用正则提取字符串中的内容的详细步骤》:本文主要介绍Java中使用正则表达式提取字符串内容的方法,通过Pattern和Matcher类实现,涵盖编译正则、查找匹配、分组捕获、数字与邮箱提... 目录1. 基础流程2. 关键方法说明3. 常见场景示例场景1:提取所有数字场景2:提取邮箱地址4. 高级

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

Springboot项目构建时各种依赖详细介绍与依赖关系说明详解

《Springboot项目构建时各种依赖详细介绍与依赖关系说明详解》SpringBoot通过spring-boot-dependencies统一依赖版本管理,spring-boot-starter-w... 目录一、spring-boot-dependencies1.简介2. 内容概览3.核心内容结构4.

MySQL中优化CPU使用的详细指南

《MySQL中优化CPU使用的详细指南》优化MySQL的CPU使用可以显著提高数据库的性能和响应时间,本文为大家整理了一些优化CPU使用的方法,大家可以根据需要进行选择... 目录一、优化查询和索引1.1 优化查询语句1.2 创建和优化索引1.3 避免全表扫描二、调整mysql配置参数2.1 调整线程数2.

Java实现TXT文件导入功能的详细步骤

《Java实现TXT文件导入功能的详细步骤》在实际开发中,很多应用场景需要将用户上传的TXT文件进行解析,并将文件中的数据导入到数据库或其他存储系统中,本文将演示如何用Java实现一个基本的TXT文件... 目录前言1. 项目需求分析2. 示例文件格式3. 实现步骤3.1. 准备数据库(假设使用 mysql