如何将交流电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

相关文章

Python itertools中accumulate函数用法及使用运用详细讲解

《Pythonitertools中accumulate函数用法及使用运用详细讲解》:本文主要介绍Python的itertools库中的accumulate函数,该函数可以计算累积和或通过指定函数... 目录1.1前言:1.2定义:1.3衍生用法:1.3Leetcode的实际运用:总结 1.1前言:本文将详

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

Spring Boot整合log4j2日志配置的详细教程

《SpringBoot整合log4j2日志配置的详细教程》:本文主要介绍SpringBoot项目中整合Log4j2日志框架的步骤和配置,包括常用日志框架的比较、配置参数介绍、Log4j2配置详解... 目录前言一、常用日志框架二、配置参数介绍1. 日志级别2. 输出形式3. 日志格式3.1 PatternL

Springboot 中使用Sentinel的详细步骤

《Springboot中使用Sentinel的详细步骤》文章介绍了如何在SpringBoot中使用Sentinel进行限流和熔断降级,首先添加依赖,配置Sentinel控制台地址,定义受保护的资源,... 目录步骤 1: 添加 Sentinel 依赖步骤 2: 配置 Sentinel步骤 3: 定义受保护的

本地私有化部署DeepSeek模型的详细教程

《本地私有化部署DeepSeek模型的详细教程》DeepSeek模型是一种强大的语言模型,本地私有化部署可以让用户在自己的环境中安全、高效地使用该模型,避免数据传输到外部带来的安全风险,同时也能根据自... 目录一、引言二、环境准备(一)硬件要求(二)软件要求(三)创建虚拟环境三、安装依赖库四、获取 Dee

MySql9.1.0安装详细教程(最新推荐)

《MySql9.1.0安装详细教程(最新推荐)》MySQL是一个流行的关系型数据库管理系统,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库,本文介绍MySql9.1.0安装详细教程,... 目录mysql介绍:一、下载 Mysql 安装文件二、Mysql 安装教程三、环境配置1.右击此电脑

Git提交代码详细流程及问题总结

《Git提交代码详细流程及问题总结》:本文主要介绍Git的三大分区,分别是工作区、暂存区和版本库,并详细描述了提交、推送、拉取代码和合并分支的流程,文中通过代码介绍的非常详解,需要的朋友可以参考下... 目录1.git 三大分区2.Git提交、推送、拉取代码、合并分支详细流程3.问题总结4.git push

在idea中使用mysql数据库超详细教程

《在idea中使用mysql数据库超详细教程》:本文主要介绍如何在IntelliJIDEA中连接MySQL数据库,并使用控制台执行SQL语句,还详细讲解了如何使用MyBatisGenerator快... 目录一、连接mysql二、使用mysql三、快速生成实体、接口、sql文件总结一、连接mysql在ID

DeepSeek模型本地部署的详细教程

《DeepSeek模型本地部署的详细教程》DeepSeek作为一款开源且性能强大的大语言模型,提供了灵活的本地部署方案,让用户能够在本地环境中高效运行模型,同时保护数据隐私,在本地成功部署DeepSe... 目录一、环境准备(一)硬件需求(二)软件依赖二、安装Ollama三、下载并部署DeepSeek模型选

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo