1. 你需要的是那种感应式的电流检测器吧。
2. 感应式的电流检测器是非接触式的,又称电流互感器。它使用霍尔元件来感应机床的供电电线的电流值。工业机床一般使用三相线进行供电,所以需要三个霍尔元件。霍尔元件将检测的机床电源线上的交流电流以直流电流的形式输出,一般工业标准为输出4-20ma.有利于长距离传输信号,且保障信号稳定不易干扰。
3. 最后,需要一个模拟量输入输出模块来接收霍尔元件输出的4-20ma信号,并与终端连接,一般模拟量输入输出模块会以RS485或者网口的形式对外输出。终端再对采集的到3个电流值数据做处理、计算,得到机床的功率、工作电流等。
这个需要具体分析
1. 机床供电方式有很多种,比如二相制、三相制,或者直流供电,这影响具体测量模式、工具的选择
2. 数据要求,你测量的目的是什么,了解最大电流?还是需要计算机床功率..... ,这影响数据处理。
如果供电是交流电,可以用交流互感器测量每相电流,如果是直流,看是否能串入电流表(需要注意量程),或者用分流器分流后测量再反算回去。
这种可以弄个简单的采集仪,用STM32就行,然后用那种霍尔传感器去测量电流值,送STM32处理后显示出来
机床的工作电流较大,不宜用采样电阻,用霍尔传感器进行非接触式测量比较好
要看是直流的还是交流的,直流使用霍尔传感器,交流使用交流互感器,将大电流转成小电压,给ADC进行测量。