单片机测量负电压(单片机测量正负电压电路)

频道:其他 日期: 浏览:3

本文目录一览:

如何用单片机AD功能侦测电路负电压输出数值

把负电压通过1:1线性运放放大器,转换成正电压。然后再输出单片机ad检测端。这样就可实现负电压检测了。

如果是单片机的话,一般是不可以直接采集负压的。负电压,可以采用电压抬升的方法,先抬高到正电压,再输入到单片机的AD引脚。抬升的方法,可以采用运放,搭建一个加法器来实现。

镍氢电池的负电压是指电池充满电之后两端电压有较小幅度的回落现象。用单片机一直检测电池两端电压,设定一个检测时间段,例如1分钟或者5分钟或者10分钟,用前、后两个时间段的平均电压作比较。充电的时候,后者的平均值是比前者高的(或者相等);充满时,检测到后者会比前者低,这就是-△V了。

级运放 第1级用运放搭建加法器 把-16-+16变成 0-32V 运放搭建加法器的电路 随便一本模电书里都找的到。第2级运放 就精确控制缩小倍数。 这个电路就更简单了 2个电阻比值就是缩小或者放大倍数。再通过示波器观察是否现浮了。

想请教一下单片机直接采样正弦波,如何处理其中的负电压。

1、把这个正弦信号的一个管脚用稳压管定义到ADC采集电压的一半,就可以了,前提是这个AD必须是差分的,如果不是差分的话必须在前面加一个差分型的运放,这样就可以不用跟地连接来供地了 2。

2、单片机送显时处理一下即可 。也可以取出信号极性,用一个单片机IO接受极性(如0代表正,1代表负),然后把取样电压整流成正的输入单片机,有些电流检测芯片就是这么干的。不过整流环节可能让取样信号畸形。

3、直接把正弦波接到5410的P1口的任何一个口,因为它是八通道的,用任何一个通道都行,然后写程序设定相应的P1口为模拟输入口,接着进行AD转换。具体的呢上宏晶网站下载STC12C5410AD的资料看看,上面写的很详细。

4、如果S2为正时,S1为负,恐怕要损坏单片机,最好采样后用二极管整流,就只采样正半波峰值,二极管损失的电压可在单片机内用程序补偿。(2)中断后当然要延时才能采到峰值电压,而且要相当精确的5ms。这也是你第三个问题要回答的,要准确,你就多采几次求平均值。

5、先整流,后滤波,再用电阻分压,但要注意阻抗匹配。交流电压被整流滤波后的直流与原来的交流电压值存在倍数关系。具体参考这个:http://zhidao.baidu.com/question/10944724html 希望我的回答对你有帮助,如果有什么问题欢迎一起探讨,谢谢。

6、用单片机测量220V交流电压主要有以下步骤,一是通过用电压互感器将220V的高电压交流信号转化为低电压交流信号,二是将低电压交流信号输入进单片机,单片机可以采样信号,三是单片机通过加工和处理输入的交流信号,最后处理成正常电压输出,这就是利用单片机测量220V交流电压的三个步骤。

用STC12C2501AD单片机怎样检测镍氢电池负电压

用单片机一直检测电池两端电压,设定一个检测时间段,例如1分钟或者5分钟或者10分钟,用前、后两个时间段的平均电压作比较。充电的时候,后者的平均值是比前者高的(或者相等);充满时,检测到后者会比前者低,这就是-△V了。一般充电时的脉冲控制得好的话,电池的发热时很低的。