1楼:匿名用户
单片机ad采集电流值一般可以采用通过电流采样电阻上获取,如果得到的釆样电压较小可以用运放放大后送ad口进行采集数据值,通过软件计算送显示单元显示就可以。
51单片机ad的采样电流是多少
2楼:匿名用户
你说的是单片机自带的ad转换吧
?它采集的是电压,流过采样输入管脚的电流连微安不到若想采集电流,必须通过取样电阻将电流转换为电压因单片机ad基准电压(一般也是满量程电压和电源电压)较高,因此不适合直接测大电流的场合
否则取样电阻上的功耗是很大的 对被测电路的影响也是很大的最大功耗=满量程电压 *被测电流
如ad基准电压=5v 欲测最大电流10a ,则取样电阻阻值为0.5欧
最大功耗将达50w
当然你也可采用更小的取样电阻,但测量精度降低了
3楼:我回来了调用
这个要看你的采样电路的设计, 理论上多大都可以.
单片机ad转换中,把电流采样保存后,怎样计算电流值啊?
4楼:匿名用户
一般采样到的是电压值,要算电流还要在你采样的电路里面动点手脚,比如在电流回路上串联一个很小的电阻,然后ad采样该电阻两端的电压这样就能根据欧姆定律算出电流了
5楼:匿名用户
电流是由负责决定的!进入ad转换器中的电流非常的小!
单片机adc只采集电压,如果采集电流怎么办啊?
6楼:焊板子的兔子
不是直接进行电流采集的,需要你在被采集端串联一个采样电阻,然后采集采样电版阻两端的电压,这样权就可以把电流输出变换为电压输出.但是需要注意两点:
1 采样电阻需要非常精确,需要高精度电阻,这样采集出来的值才精确
2 一般来说,信号在采集前需要进行放大,见过很多电流输出的传感器,输出的电流范围往往都是几十毫安的,这样的话,你通过采样电阻采集到的电压变化范围也会很小,如果想要提高采集精度,还是需要把电压放大一下再进行采集
现在一般的传感器都可以定制两种规格,一种是电压输出的,一种是电流输出的
电压输出的就是采集方便,可以直接采样,但是如果传感器与单片机距离较远的话,精度会下降;电流输出的,可以在较远的距离保持高精度,但是需要串联采样电阻,往往还需要进行信号放大.
7楼:0427付强
串联一个电阻,利用u=ir这个公式可以通过电阻两端电压计算出电流。
8楼:匿名用户
把电流转换成电压,一般是用1欧或10欧的精密电阻串联在电流回路中来实现的。
9楼:做而论道
串联一个电阻,即可把电流变成电压(欧姆定律),然后再采集电压,即可。
用运放,进行变换也可。
10楼:匿名用户
你的这个来电路图就是采集电流源用的,采样电阻bai是r18,按照实际来说,du
zhipin1—ad,agnd的模拟电压要经过放大器dao放大后,才能进入ad转换。q6,q7是功率mos管,两个并联是为了增加功率。
pin4是控制q6,q7,导通截止的,此点的波形应该是断续波,工程上脚pwn(一会查一下pwn)。要是方波那就是导通和截止。q6,q7导通电机就转。
整个电路图不知道是怎么设计的,要是闭环控制,那还应有给定。
11楼:夜来雨早来晴
单片机采集的,都是电压值!程序基本一样,偶尔区别在数据换算的地方。
电流值不能
专直接采集!
电流属值都是经过电流/电压转换器(其实就是一个变压器),转换器二次侧接电阻上。或者直接把一个电阻接在电流回路。都是通过测量电阻上的电压,根据配置和公式,换算出电流值。
如果是搞电子,应该知道,电子电路里很多取样电路。电压取样,电流取样。
单片机ad采样如何采样功率?
12楼:匿名用户
那就是同时采集电流和电压信号。
然后像一二楼说的那样根据p=ui计算。需要多个专ad输入。
采集电压信号很简属单。
采集电流有两种方法,如果知道电流在一定范围内,可以用串联一个阻值较小的电阻,读它两端的电压差,所以最好用如ad0832之类的带差动输入的ad芯片读这个值,然后根据电阻值可计算出流过电阻的电流。第二种采电流方法是用线性霍尔传感器,接一个i/v电路来采集线性霍尔传感器的信号,这个方法用的电流范围广一点。
补充:输出功率也可以像输入功率那样计算。最好是用电流互感器或者用霍尔传感器来采集电流。
13楼:匿名用户
功率p=u×i,就这么简单,关键是如何保证采样的精度。
在单片机中就是瞬时采样电流和电压,然后相乘得到瞬时功率。
14楼:匿名用户
接上固定的负载,比如500w,再用单片机检测被测板子上检测到的功率是不是500w,如果误差超标就说明板子是不良品。
15楼:摘一把青梅煮酒
说了半天不大明白你说的什么...
是否可以理解成
有一块板子上面的mcu和你的板子上面的mcu对同一被测物进行检测然后进行比较
这样的话也没什么难度
就是两块mcu之间通讯就是了
16楼:柯南
取样电压算出电流计算出功率
单片机ad采样计算有效值
17楼:匿名用户
你这个叫交流真有效值,每次采样先平方,累积,再开方。
每个采样周期是先检测到峰值内,到下一个峰值的宽度。容
以分辨率三位半为例,每个采样周期最少要采样1000次以上,计算出来的数值才可能是稳定值,当然如果你ad足够快,次数越多越好。
18楼:曹操曹丞相
并不一定一定需要一个周期,接近或大于一个周期值都可以。除非你非要测量每个周期的真有效值。
一般单片机信号采集作ad转换的话,采集的是什么信号?电流还是电压?为什么?还有为什么需要放大?
19楼:匿名用户
肯定采集电压信号了,因为adc的核心是电压比较器。
如果被采集的信号很弱,比如最大幅度低于参考电压的10%,那就需要适当放大来减少误差了。
如果输入电压大于参考电压,那肯定要分压。输入阻抗无穷大这样是最好的,这样采集的误差最小,当然一般adc的输入阻抗都不算大(10kω级别),所以一般用电压跟随器进行阻抗匹配,间接增大adc的输入阻抗。
20楼:匿名用户
采样的是电压信号,没有为什么本来就这样,信号太小就需要放大,一般采样是0-5v,如果是8位ad的话最小就是0.3v多,如果小于这个信号就放大,采样的分压几乎可以忽略
21楼:匿名用户
采集的是电压,电压的参照值是pin vref上的电压,如果你的信号针对vref太小的话,需要放大,如果你的信号最大值大于vref,需要分压。一般vref差不多就是vdd,3.3v,我上面说的是stm32,其他的单片机差不多。
22楼:匿名用户
一般采集的都是标准的0-5v电压信号
在单片机电路中,74LS138是如何产生片选信号的
1楼 匿名用户 74ls138 为3 线 8 线译码器,当一个选通端 e3 为高电平,另两个选通端 e1 和 e2 为 低电平时,可将用单片机3个引脚控制地址端 a0 a1 a2 的二进制编码在一个对应的输出端以低 电平译出。这个低电平就是片选信号 请问一下高手,在单片机电路中,74ls138是如何...