测试仪的结构示意框图如图1所示。该测试仪器的控制器采用了Atmel 公司的八位单片机89C55,用于完成界面管理和自动检测控制功能。其中采用了Maxim公司的MAX197高精度的A/D转换器来完成模拟信号的测试。下面分别介绍各类器件的测试原理和方法。

基于八位单片机89C55芯片实现特定集成电路测试仪的设计

1 测试原理和测试电路

测试一个器件的功能或特性参数,通常采取该器件的典型应用电路,把功能体现出来,把参数值直接或间接地反映出来。

1.1 模数转换器ADC0809的测试

模数转换器ADC0809的测试电路图如图2所示。根据测试电路,ADC0809的8个通道输入同样的模拟量,该模拟量同样也输送给MAX197。控制器选择ADC0809的1个模拟通道,并发出启动转换信号,使ADC0809开始转换,然后控制MAX197也开始转换。等待转换结束,分别读取两者的转换结果,并进行数值比较,根据误差限确定器件功能是否正常。改变通道继续测试,直到8个通道测试完毕,显示其结果。

1.2 DAC0832的测试

D/A转换器DAC0832是8位二进制数模转换器,8个数字量输入端分别为DI7~DI0,其中DI7为MSB,DI0为LSB。它的模拟量输出端为电流输出IOUT1和IOUT2,当输入的数字量最大时,IOUT1端输出的电流最大;当输入的数字量为零时,输出电流最小。IOUT2端的电流输出情况正好相反。这两个端子可以和外部的运算放大器相接实现电流/电压的变换。此芯片内部还有1个反馈电阻,可以作为外部运算放大器的反馈电阻,DAC0832测试原理图如图3所示。芯片内有两级输入寄存器,使之具备双缓冲、单缓冲和直通3种输入方式,以适于各种电路的需要,例如要求多路D/A异步输入、同步转换等。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查