基于CPLD的数字电压表设计 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于CPLD的数字电压表设计

来源:中国一卡通网  作者:中国一卡通收录  发布时间:2012-01-06 09:34:06  字体:[ ]

关键字:电压表  单片机  CPLD器件  

摘   要:设计了基于CPLD的数字电压表,采用CPLD器件作为核心处理电路,用单片机进行控制,能较好地减小外界干扰,提高分辨率。该数字电压表能够自动转换量程,从而可提高数字电压表的性能。


  2.2 软件部分

  2.2.1 软件流程图

  (1)主程序如图7所示。 


  (2)子程序包含量程转换(见图8),数据采集(见图9),自动校准(见图10),液晶显示(见图11)4个子程序。 




  量程转换:

  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

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖