大家好,今天小编关注到一个比较有意思的话题,就是关于单片机检测电源电压的原理的问题,于是小编就整理了4个相关介绍单片机检测电源电压的原理的解答,让我们一起看看吧。
单片机电压?
1、单片机1:高电平:2V--5V;
2、单片机0:低电平:0V--0.8V;
3、中间的一段电压是不可以出现的;但可以跳过。
4、如果单片机供电电压是DC5v,那么一般高电平是(5-4.5V),低电平是(0-0.5V)。具体要查单片机的手册。
5、电子电路中高电平是电压高的状态,一般记为1;电子电路中低电平是电压低的状态,一般记为0;
6、高低电平的划分对于TTL来说高电平是:2.4V-5.0V;低电平是:0.0V-0.4V
7、对于CMOS来说高电平是:4.99-5.0v;低电平是:0.0-0.01v
单片机功率控制原理?
单片机测量功率就是要测量电流和电压。
首先测量电压,如果是直流低电压,直接用电阻分压检测模拟电压就可以测出来电压,也可以采用高精度的电压检测芯片检测电压。如果是高压直流,那就必须先用变压器先把电压降下来,接下来和低压检测的一样了。高电压一般芯片没办法检测,用电阻分压的话需要的阻值又比较大,会产生较大的偏差。
如果是交流电,可以检测峰值,也可以检测平均值。检测平均值电路相对简单,先把检测交流电整流滤波,变成直流信号,之后的电路和直流检测一样了。高压交流的话也是要先降压,之后做电路处理。
电压检测到以后就是电流检测了,电流检测也要根据电流大小,交流还是直流确定方案。小电流直流的话也是比较简单的,直接串联一个精密采样电阻,测量两端的电压就可以算出电流值了,电流精度取决于电阻的精度和ad采样的精度。如果电流比较大的话就需要选择小电阻或者霍尔元件进行电流采集了。如果是交流电的话先进行电流采样,之后对交流电整流滤波以后读取电压。
单片机电压检测?
一般检测io电平的变化通过两种方式,下面分别介绍这两种方法。
第一种:查询法,cpu通过程序不断的查询单片机IO引脚的状态,如果检测到电平变化,比如由高电平变为低电平,则可以编写程序,让单片机完成你想执行的操作。
第二种:中断法,cpu执行其他的程序,当外部IO电平发生变化,则产生一个中断信号,通知cpu外部io电平发生了变化,即产生了一个中断事件,此时cpu停止正在执行的操作,转而去处理这个中断事件,你可以在中断程序中编写你想让单片机执行的操作。
单片机可以5v供电吗?
答单片机可以5v供电的因为5V来自于TTL电平,5为True,0即为False,之后用了压降更低的PN节,3v和5v一般出现在信号电路或者单片机等vcc供电大多数芯片都是5V的TTL电平,要做到电平兼容,电平匹配,避免要电平转换操作,所以很多MCU单片机的工作电压都是5V。
到此,以上就是小编对于单片机检测电源电压的原理的问题就介绍到这了,希望介绍关于单片机检测电源电压的原理的4点解答对大家有用。