基于CPLD的数字电压表设计
量程转换:
BC=01时,1~20 mV档,放大100倍;
BC=10时,20~200 mV档,放大10倍;
BC=11时,200 mV~2 V档,放大1倍。
3 系统测试与分析
3.1 测试工具
测试工具包含GOS-6031 30 MHz双踪示波器,Agilent34401A 6位半数字电压表。
3.2 测试结果
3.2.1 积分波形输出
经测试调整后未发现明显失真。
3.2.2 电压测量
采用6位半电压表进行校准,结果如表1所示。
由以上数据可以看出,设计已完全达到了误差小于等于O.05%±5个字和分辨率为O.1 mV的要求。
4 结语
该设计较好地实现了所要求的功能,从测试结果看,测量误差较小、分辨率较高。由于采用了CPLD在很大程度上减小了环境干扰。当然该设计还有需要改进的地方,如可增加自动校零功能等。
评论