单片机基础入门:单片机电源电路设计,搞定电源不求人
本文由头条号玩转嵌入式原创,谢绝转载。
前边的文章《单片机技巧:快速入门有诀窍,先从最小系统开始入手,事半功倍》里讲解了单片机最小系统的组成,其最小系统包括,电源电路、晶振电路、下载电路、复位电路等,其中文章《单片机基础入门:什么是上电复位,复位电路怎么设计》已经讲解了复位电路的工作原理,今天来详细讲解一下电源电路。
电子产品要想工作都离不开电源,电源是必须的电路。现在的单片机工作电压一般为DC5V或者DC3.3V,对于压差不太大的情况,一般使用降压芯片来实现电压的转化。下面介绍3.3V和5V常用的转换芯片。
3.3V电源系统
对于3.3V的单片机而言,需要一颗转3.3V的电源芯片。比较常用的是LM1117芯片。该芯片有多种固定输出的规格和可调输出,以固定3.3V输出为例,其电压输入范围为(2.6-15)V,最大输出电流800mA,常用的封装形式有:SOT-223,TO-220,TO-252,TO-263等。外围电路简单,如下图所示。
3.3V电源电路图
从上图可以看出只需要几个电容滤波即可,无需其他器件,方便实用。
5V电源系统
5V也是单片机常用的供电电源,尤其以51单片机居多。对于5V电源而言,大家比较熟悉的芯片是7805,但是7805转换效率比较低,对于电压差比较大的情况需要加装散热片,增大了板子的体积,所以这里不推荐7805,推荐LM2596。
LM2596是一款DC/DC芯片,输入电压最大可达45V,输出电流最大3A,LM2596的电路图如下所示。
5V电源电路图
从图上可以看出需要一颗功率电感和一个肖特基二极管。LM2596具有使能端,第5引脚接低电平芯片工作,接高电平芯片停止工作。LM2596的输出计算公式为:
Vout = 1.23×(1+R65/R64),所以通过调节R65/R64的比例即可实现调节电压输出的目的,假设R65=3K,R64=1K,则输出Vout=4.92V。
AD采样参考电源
单片机除了要供电外,可能还需要一个参考电源,用作AD采样的基准电压。引脚较少的单片机没有单独的AD电压基准引脚,但是引脚较多的单片机基本都有。单片机基准电压不需要消耗较多的电流,所以对芯片的带载能力要求较低。
这种基准芯片有很多,从成本及体积考虑,本文推荐TL431。TL431的典型电路如下图所示。
参考电源电路图
只需要几个电阻即可实现功能,输出电压Vout=1.25×(1+R67/R66),通过调节R67和R66的比值即可实现输出电压的调节。值得注意的是电阻R68,该电阻有要求,TL431要想正常工作需要的阴极电流要大于1mA。
假设给阴极提供2mA的电流,输入为5V,输出为3.3V,则R68=(5-3.3)V/2mA=850欧姆。
以上就是对单片机电源的简单方案介绍,如果觉得本文对你有所帮助,请点赞,并关注本头条号。感谢支持。
本文由头条号玩转嵌入式原创,谢绝转载。
究竟是什么让很多单片机的工作电压是5V?
5V来自于TTL电平,5呢为True,0即为False,之后用了压降更低的PN节,衍生出了3.3这个电平。
12V和24V来自于汽车电瓶,早年乘用车又12V和24V两个系统,现在一般小型车12V,商用车24V,再究其由来应该是铅酸电池。
所以3v3和5v一般出现在信号电路或者单片机等vcc供电,而12v/24v一般出现在低压动力电,例如主板、显卡、轴流风机、监控器。
硬件决定系统基础,如果锂电池早点应用的话估计还会有3.7/7.4这个系统。
为什么很多单片机的工作电压是5v? 因为大多数芯片都是5V的TTL电平,要做到电平兼容,电平匹配,避免要电平转换操作,所有很多单片机的工作电压都是5V。
早期(196x)的晶体管电路(TTL)单管的压降是0.7v,一个电路里经常有多个晶体管串联,比如4管串联,电源至少保证0.7x4=2.8v才能保证电路正常工作。
所以最早有3v、5v等标准,后来LM7805(197x)电源IC出来以后,5V成了事实标准。
TTL指的是TTL电平,0~5V之间,小于0.2V输出低电平,高于3.4V输出高电平,全称Transistor-Transistor Logic,即BJT-BJT逻辑门电路,是数字电子技术中常用的一种逻辑门电路,应用较早,技术已比较成熟。
TTL主要有BJT(Bipolar Junction Transistor 即双极结型晶体管,晶体三极管)和电阻构成,具有速度快的特点。
最早的TTL门电路是74系列,后来出现了74H系列、74L系列、74LS、74AS、74ALS等系列,但是由于TTL功耗大等缺点,正逐渐被CMOS电路取代。
为什么很多都是5V,而且有大量电源芯片支持的也是5V,电压浮动为5%,而电压标准,在A/D当中使用,标准应该是5.12V。
因为512是2的N次方,这样A/D的每一个字都是一个整数,当作为无符号计算的时候,更简单,但是没见到哪个成品用这个电压的,大部分都是5V,为什么不用呢?
因为做5.12的标准电压的成本会成倍增长,5V与5.12V精度差别在百倍,小数点后0.12V,基本很难做到高精度标准电压,市场通用电压为5V,上浮一定百分比。
2008年11月发布的STC12系列单片机数据手册中,STC12C系列的单片机电压范围是3.3~5.5V;STC12L系列的单片机电压范围是2.2~3.6V。
如果选择STC12C系列的单片机,只要单片机的工作频率不是太高,使用3.7V供电是没有任何顾虑的,官方声称单片机的抗干扰能力可以达到4000V,但实际应用说法不一。
大多数单片机都是 TTL 电平,各自的高低电平定义不一样;当电源电压为5V时:51,avr单片机是5V;当电源电压为3.3V时:51,avr单片机高电平是3.3v;arm如lpc2138,电源电压只能为3.3v,io输出高电平为3.3V,但io口可承受5V电压。现在单片机工作电压主要有两种:一种工作在3.3V,一种工作在5V。
相关问答
单片机控制 一个 5V 直流玩具马达,用继电器?单片机控制5v小马达可以不用继电器的,可以选择用桥式放大电路。典型的芯片有L9110,约2元一片,输出电流为800mA(MAX),能驱动一直马达的正反转;ULN2003,约1...
STC 单片机 工作电压是 5V ,电流是多少? 怎么用3--4节干电池(5...怎么用3--4节干电池(5号或七号电池)给STC单片机供电?相机电池ST讨论回答(5)STC89C52RC的工作电压范围是:3.3V~5.5V,整体流过单片机的电流总和不要超过70...
我要用 单片机5V 输出口来 控制 24V电路的通断?你的想法是对的,事实上就是这么做的。通过光耦的隔离,驱动一个三极管来控制继电器的线圈,让继电器的触点去控制24V电源的通断。你的想法是对的,事实上就是这...
我想用5号电池给 单片机 供电,请问应该怎样做比较方便呢?-ZOL问答1、首先考虑低功耗设计单片机及电路。低工作电压并减小工作电流。(明摆着...1节干电池一般是1.5v,你可以用4节,你的单片机肯定得用稳压电路供电吧,所以你用...
单片机5V 输出怎样去驱动一个24V的电磁阀?直接用一个三极管就可以了,(注意是npn的)三极管基极通过一个680欧姆电阻和单片机输出口,集电极就通过电磁阀接到24v电源上,发射级接地就可以。但是注意电磁...
5V 供电在自动化 控制 电路中的主要作用是?5V电源是给主控板供电的,因主控板上通常有单片机,工控机上有CPU主控芯片,而单片机和CPU都需要5V电源,加上各种接口芯片,也需要5V供电。5V电源是给主控板供电...
单片机 如何输出 5V 可变电压?单片机要输出一个0-5V的电压信号,方法是:利用驱动器将PWM方波经过运放后输出可变电。再通过用DA(数模转换),调节,就可以得到5V输出可变电压。单片机要输出一...
单片机 怎么 控制 水泵开关?单片机可以通过控制继电器的开关,来控制水泵的启停。首先,需要将水泵的电源接入继电器的通电端,然后将水泵的控制线接入继电器的控制端。接下来,通过单片机...
单片机 输入电压?对于5V单片机稳态5.2V勉强能用,极不推荐。对于3.3V甚至更低的,绝对不要这么做(不是绝对不能)。首先看你的单片机极限电压,一般不会超过Vcc+0.5,但这只是极限...
用NPN三极管 控制 一个发光二极管,B基为 单片机 IO口,集电极为 5V ...[最佳回答]截止,当然是单片机输出为0呗,这样B极就没电流了.饱和的话,Uce