51单片机输入电压(51单片机控制电压输出)
本文目录一览:
- 1、51单片机是由多少伏直流电压供电
- 2、51单片机引脚输入电压,比如给随便一个管脚的,如果超过了5V,会烧单片...
- 3、单片机的各个口电压、电流问题
- 4、给51单片机io口输入12V的电压(不是io口输出电压)可以吗
- 5、对51单片机的io口输入4.5v的电压,单片机可以检测到么?
51单片机是由多少伏直流电压供电
1、单片机有5V和3V工作电压的,如果是5V工作电压,那么选5V直流电压供电。如果是3V,最好选3V直流电压供电,也可以选5V直流电压供电,内部加一个3V稳压,之后给单片机供电。
2、单片机5v供电,每个IO口输出电压是5V 使用5V供电,IO输出高电压平应该按5V计算。
3、V。51单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲是一块芯片就成了一台计算机。
4、单片机的供电范围有两种,一种是4V~5V,还有一种低电压版的是0V~8V,如下图所示。而普通的干电池电压为5V,普通的磷酸铁锂电池是9V。因此,针对高电压版本的51单片机,可以使用1节磷酸铁电池直接供电或者使用3节普通干电池串联后给单片机供电。
5、对于C51系列的单片机,总的来说,供电电压为5V,上下偏差0.5V。对于LV(低电压)的单片机,如AT89LV××系列的单片机,标准工作电压低至3V,上下偏差0.3V。一旦工作电压限制了,单片机的工作电流也就确定了。但要注意的是,单片机每个端口的工作电流不要超过15毫安,否则容易因为过流而损坏单片机。
6、不能。51单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,单片机需要5V电压,对电源纹的波有一定的要求,51单片机工作在5V电压下,是达不到8v的。
51单片机引脚输入电压,比如给随便一个管脚的,如果超过了5V,会烧单片...
单片机5v供电,每个IO口输出电压是5V 使用5V供电,IO输出高电压平应该按5V计算。
第一:你问的51要不要设置输入输出,不知道你问的是不是定义51 的引脚作为输入还是输出引脚?是这个意思么?如果是,那么51单片机不需要对其引脚定义为输入引脚还是输出引脚。
是的,常规情况下就是这两种情况,如:P0=1, 则P0管脚输出5V; P0=0 则P0管脚输出0V。
V 的电压直接加上的话,如果负载短路,很有可能烧坏单片机内部的V2场效应管。一般都是接5V电源。12V的你在电路里再串接一个限流电阻吧。一般烧单片机引脚,都是因为流入单片机引脚的电流过大。
方案内部方式如果在51单片机的XTAL1和XTAL2引脚之间外接晶体谐振器,便会产生自激振荡,即可在内部产生与外加晶体同频率的振荡时钟。最常见的内部方式振荡图如图2所示。 图2 晶体振荡电路不同单片机最高工作频率不一样,如AT89C51的最高工作频率为24MHZ,AT89S51的最高工作频率可达33MHZ。
单片机的各个口电压、电流问题
V供电时:单片机IO口置1时电压在3V左右,置0时电压接近0V大约0.1V左右。单片机IO口输出电流能力与型号有关,一般在1mA~20mA左右,低电平输出能力较强。实际输出电流大小取决于后级负载大小,以及端口输出方式(推挽、强上拉、弱上拉)有关。
单片机5v供电,每个IO口输出电压是5V 使用5V供电,IO输出高电压平应该按5V计算。
VCC 是电源正,GND是电源负,TXD 是串行数据输出,RXD是串行数据输入,SDA 是IIC 数据,SCK是IIC时钟,EN是使能。串行端口是不能和IIC 总线通讯的。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
单片机输出的是高低电平,也就是电压。电流,就要看外接器件的电阻了。电阻太小,电流会过大,超出单片机的承受能力。
可计算出基极电流“最少”应该为 100mA/(放大倍率最小值)。大约为2mA.那么基极电路中,5V,电阻,0.7V压降,回路中的电流最小应为2mA。可计算得到电阻最小应为 (5-0.7)/2=15K。 取标准值就是2k。当然,还有就是依靠经验判断来选取电阻大小。
单片机的上拉管典型阻值20k,若外部开路,在内部的压降=0,输出就是5V,如果IO接个5k电阻到GND,那么外部电阻的电压=5V÷(5+20)×5=1V,而外部5V电阻上的电流也才1V/5k=200uA。
给51单片机io口输入12V的电压(不是io口输出电压)可以吗
1、V 的电压直接加上的话,如果负载短路,很有可能烧坏单片机内部的V2场效应管。一般都是接5V电源。12V的你在电路里再串接一个限流电阻吧。一般烧单片机引脚,都是因为流入单片机引脚的电流过大。
2、达林顿管和单片机的电源只要共地就行了,达林顿管串在继电器与12V电源的电路中充当开关,用单片机的IO口去控制达林顿管的通和断就行了。这和控制三极管的通断的原理是一样的。下面的图片可以简单说明问题,不过具体要看你的达林顿管的极性类型。
3、驱动+12V的负载,应该使用NPN型的三极管。型号可以是8050(可承受的电流很大)、5401(可承受的电压很大)。三极管发射极接地,集电极接继电器线圈的一端,继电器的另一端接12V。单片机输出直接连接到三极管的基极,此处还要接上一个上拉电阻。
4、单片机io口的输入/输出逻辑电平是:低电平是0,高电平接近5V。但负载能力并不大。所带的负载只限于TTL负载。要用io口控制一个继电器,要用一个NPN三极管,io口接一个基极电阻后控制三极管基极,继电器接在三极管的集电极。如果继电器比较多的话,就用ULN2003,或ULN2803。
对51单片机的io口输入4.5v的电压,单片机可以检测到么?
at89s52单片机采用的是TTL电平,标准TTL输入高电平最小2V,输出高电平最小4V,典型值4V,输入低电平最大0.8V,输出低电平最大0.4V,典型值0.2V。高低电平的极限值会在标准值附近有一定的浮动,但你的5V肯定是被识别成高电平的。
所以5V和5V对于单片机是没法分辨的,那AD的作用就是把5这个数变成1001001(假设),变成一个数字量,这样就可以通过IO口来进行处理了。DA则刚好相反,可以把数字量变成模拟量。比如我需要一个2V的电压,就可以通过一个1001000(假设)数字值,传送给DA,然后DA的输出就能得到对应的模拟量。
单片机的高低电平是相对于单片机的地,对于3V供电的单片机,高低电平范围在其数据手册能够查到吧。
的IO都是弱上拉,这个上拉电阻不能禁止,如果将IO清0,那么它的灌电流能力大约20mA,最大顶多40mA,再大的话就要向烧毁的边沿靠近了,所以是检测不了高电平的,但是非要检测有高的电平,可以使用NPN的三极管反向即可,输入信号接基极,IO接集电极。
单片机类型不同会不同的,之所以单片机能知道IO口有无信号,这是通过编程实现的,在代码中对引脚进行判断就知道了,在51单片机中有些IO自带上拉电阻,有些没有。