1 电流
需要根据你的实际测量的电流范围,选择合适的取样电阻,一般为毫欧姆级别的。功率根据电流大小;这个电阻上的分压,经过运放合理的放大满足ADC输入信号电压的需求;然后送入单片机进行一些计算;最后再将计算的真实值显示出来。ADC之前要加射极跟随器;来满足ADC输入阻抗的要求
2 电压也要根据实际的测量电电压值,要么进行衰减,要么进行放大,在ADC的输入 电压合适的范围内进行采样;ADC之前要加射极跟随器; 来满足ADC输入阻抗的要求 。
如果电压是很高的,则要考虑通过的电阻分压的时候功率,电阻不能选择太大,一般1M以内差不多可以测量1000V的电压了,不能因为功耗问题,选择10M的这种电阻来分压;噪音太大了。
基本就这些了。
首先把电流或电压转换成符合单片机输入的0-5V变化的直流电压,单片机要有A/D变换器把这个模拟量转换成数字量然后才有可能在单片机的数码管上显示电压或电流的值。
先把所要的电流和电压采集取样(模数变换),再送入单片机处理(程序配合计算),然后输出给显示装置(如数码管)
详情参考中国电子DIY之家有关制作实例