电压是24V,除以8就可以得到3v电压单片机就可以采集,放6个电阻起到什么作用
- 教育综合
- 2023-01-28 17:43:17
24V 直流电接入单片机,如何计算分压电阻?
24V 转成 5V(由于电压波动,最好设置偏低),转换比为24:5=4.8,即 取样电阻为 1x 的话,分压电阻应为 3.8x,三八附近 常用电阻系列 为33系列、36系列、47系列、51系列,由于需要偏低,可以采用 47系列,即分压电阻为 4.7x,最后的转换比 为 5.7((x+4.7x):x),检测电压为 24V/5.7=4.21V;附: 1:4.7 系列如: 1K:4.7K 10K:47K 100K:470K …… 采用什么值,需要根据工作电流取 接法自然是: 24V——分压电阻(47系)——取样电阻(1系)——地, I/O 接在 分压电阻 跟 取样电阻中间的交点(最好有限流电阻)单片机同时检测电流电压,采样电阻应该在电路中如何操作
检测电压,首先将被检测电压转换为AD的输入电压范围之内,然后通过AD转换为数字信号,送给CPU。 可以根据实际情况,选择通过采样电阻采样,或直接对电压进行采样。 电流信号,可以通过电流互感器采样,也可以通过采样电阻采样,视具体情况而定。 如果采用采样电阻,首先根据采样电流范围,以及AD的输入电压范围,计算出采样电阻的阻值和功率大小,电流在采样电阻上就变为了电压信号,和检测电压相同。 如果AD转换通道比较多,可以将电压信号和电流采样电阻的电压信号,分别接到两个不同的AD通道。 也可以通过电子开关,将两路信号接至同一个AD通道,轮询采样。单片机采集电流信号
恩那!你那个用互感器的思路很好啊!这样的话,你可以在线圈输出端接一个1N4148整流二极管。将交流变换为直流,然后加一个小容量的电容器。后面可以使用三极管进行放大或是接个运放进行放大。使用三极管放大的话,就是用NPN的三极管,基极接二极管输出的地方,集电极直接接到单片机除P0的其他口线上。发射极接地就可以了。这样,有电流的通过线圈的时候,小电容上就有一个电压,但是必须要保证这个电压可以使三极管导通。然后,反映到单片机上就是有电流的时候是低电平。程序中使用JNB 指令或是if(x==0){}的指令进行检测。 使用运放的话,将运放的同相端接一个可以微调的电压。这个电压是基准电压。然后反相端接二极管单片机中上拉电阻的作用是什么?
上拉就是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用, 1TTL驱动CMOS时,如果TTL输出最低高电平低于CMOS最低高电平时,提高输出高电平值 2 OC门必须加上拉,提高电平值 3 加大输出的驱动能力(单片机较常用) 4 CMOS芯片中(特别是门的芯片),为防静电干扰,不用的引脚也不悬空,一般上拉,降低阻抗,提供泄荷通路 5 提高输出电平,提高芯片输入信号的噪声容限,增强抗干扰 6 提高总线抗电磁能力,空脚易受电磁干扰 7 长线传输中加上拉,是阻抗匹配抑制反射干扰 上拉是对器件注入电流,下拉是输出电流,弱强只是上拉电阻的阻值不同,没有什么严格区分,对于非集电极(或漏极)开路输蓄电池电压信号如何采集,然后送入单片机?
用ADC采集,ADC是把电压信号转换成数字量,例如一个8位的ADC 就是把输入的模拟电压转换成256个等份的数字量,分别是0-255 也就是 (输入电压 / 256)* ADC转换后的数字量 = 实际电压展开全文阅读