2015年08月20日 星期四 07:50
霍尔效应,英文是Hall effect,在Wikipedia的解释如下:
The Hall effect is the production of a voltage difference (the Hall voltage) across an electrical conductor, transverse to an electric current in the conductor and a magnetic field perpendicular to the current. It was discovered by Edwin Hall in 1879.
传统的电流表是通过在电路中串接电阻,然后测量电阻两端的压降,然后根据欧姆定律计算电路中的电流,这种方式的缺陷在于对原有电路有较大影响。而基于霍尔效应的电流传感器本身的电阻很小,一般在毫欧级别,对原有电路影响极小。
ACS712是Allegro生产的一种基于霍尔效应的电流传感器,性能指标如下:
我使用的测试板如下:
我使用之前制作的大电流实验室电源和大功率铝壳电阻进行测试,使用Arduino来读取电流传感器的输出。
当没有电流通过时,电流传感器的输出电压为0.5 * VCC,Arduino端的代码如下:
经过我的实际测试,我认为这个电流传感器的准确度并不高,当然Arduino基准电压的准确度对实验结果的准确度也有影响。
以下是在电流为零时的测试结果:
以下是当电流在5A时的测试结果:
参考资料:
Zeuux © 2024
京ICP备05028076号