㈠ 使用stm32ADC测电压时,参考电压是不是就只需要设置实际需要测量的最电压
是的。单片机处理只需要采集经过处理的电压即可,他是不能自已实现降压升压的,那都是电路设计应该做的
㈡ 我想用单片机自带ADC检测一互感器感应电压值,,电路要怎么搭接,我把互感器直接接到单片机上结果发现不行
首先要整流,然后要加放大电路,单片机ADC的输入电压不能超过5V。
㈢ 单片机可以直接ad模块读取电流信号吗(一定要把电流转成电压吗)
不能,电流信号不能被单片机或者AD转换芯片直接读取,单片机或AD芯片只能读取电压信号,单片机输入输出只认高低电平,靠这个工作。
㈣ 有关单片机的ADC采样电压值问题,具体描述在下面
“目前能采集到值(有问题的值),增大负载时电流增大,但ADC采集值得波动范围很大”
“采集的原始值就很小,不是滤波,和数据处理问题。”
……到底是大还是小……???
㈤ 没有ADC的MCU怎么检测电压,除了RC充放电方法
可以选择外接并口或串口ADC,还有一种方法是用V/F转换芯片将电压转换为频率,然后用单片机测量频率获取电压。
㈥ stc15f2k60s2 单片机 adc口(P1),接入待测电压后,adc口电压跟待测电压不一样了
设置为浮空输入模式,并且一开始就保持这样,用万用表测得电压就和单片机测得电压是一致的,如果采集时这样设置,采集完毕又恢复为弱上拉模式,由于ad转换时间很短,你用万用表测得电压和你的输入电压是不一致的,即使你待测电压没有接入,万用表也可测得一个固定电压
㈦ 如何用单片机测量交流电压
先整流,后滤波,再用电阻分压,但要注意阻抗匹配。
交流电压被整流滤波后的直流与原来的交流电压值存在倍数关系。
具体参考这个:
http://..com/question/109447244.html
希望我的回答对你有帮助,如果有什么问题欢迎一起探讨,谢谢。
补充:
你测量的交流电不一定是标准的正弦波,因为电路的干扰有可能让波形发生变化或者有高次谐波。这样就需要FFT来计算。ADC只是采样信号的,单片机使用ADC采样得到的数据进行FFT运算,得到交流电基波的频率和幅度。
可以,ADC快速取样,从过零到最大值,这个交流电压的波形都能测出来,算出电压来。
ADC的精度需要注意!!!
也可以采用电压互感器,电压互感器按比例感应出电压,交由ADC处理就行
最后说说我前面的方案,如果采用整流滤波,还有电阻降压,那麽电阻的误差一定要选用很小的。电容的选择也是一个道理。ADC的精度选高的。如果需要实时电压的测试,则需要如上所说FFT处理。