0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简易IC测试仪的制作教程

454398 来源:工程师吴畏 2019-07-31 17:42 次阅读

原理图

简易IC测试仪的制作教程

IC测试仪电路

这款IC测试仪非常简单,由两个主要单元组成:

PIC18芯片,其GPIO连接到DIP20插座和UART USB连接

可以配置GPIO的VB.net程序

PIC18引导时,首先执行配置代码,设置内部振荡器,UART模块和GPIO。一旦启动,PIC就会等待一个循环并通过UART外设读取命令。这些命令包括:

D - PC已完成发送所有数据并准备测试IC

R - 重置缓冲区并准备新的data

1 - 将引脚设置为输入或逻辑输出1

0 - 将引脚设置为输出或逻辑输出0

20个GPIO引脚连接到DIP20插座,其中包括PORTB,PORTC和PORTD,一旦所有数据都流入,PIC就会配置GPIO来测试IC。为了正确配置,需要配置TRIS和LAT寄存器,为此,PC流40字节,其中前20个字节配置TRIS寄存器,后20个字节配置LAT寄存器。

配置完所有GPIO引脚后,PIC会回流20个字节,代表GPIO引脚的状态(通过读取PORT寄存器来完成)。

此IC测试仪可用于测试功耗低于10mA的设备,包括7400和4000系列设备。 PIC18上的GPIO甚至可以直接为VCC和VSS线路供电,但请记住遵循下列规则:

VCC引脚 - 将PIC引脚配置为输出并设置LAT bit to 1

VSS引脚 - 将PIC引脚配置为输出并将LAT位设置为0

输入引脚 - 将PIC引脚配置为输出并设置LAT位到x,其中x是测试变量

输出引脚 - 将PIC引脚配置为输入

此IC测试仪无法测试开路集电极输出

IC测试程序

控制我们的IC测试程序的程序是用VB.net编写的,是一个表单应用程序,它使GUI应用程序变得非常容易。在这一点上我应该注意,这远不是一个完整的程序,可以大大改进!主窗口有两个标签页:

IC测试 - 用于测试IC

创建测试 - 这是一个简单的应用程序,可以编写测试稍微容易了

IC测试

“连接”按钮用于将VB.net程序连接到需要在编译程序之前确定的FTDI COM端口(通过转到设备可以轻松找到COM端口)经理和寻找连接的端口)。建立连接后,“刷新”按钮用于显示代表IC测试的文件列表。默认情况下,该项目带有两个IC:4081四通道AND门和4049十六进制非门。选择列表中的一个IC测试,并将IC放在20DIP插槽中,并将两个引脚1放在同一位置。然后按“测试IC”,程序将执行测试。

测试文件由每三行代表一次测试的行组成。第一行包含TRIS配置数据(20个字符1或0),第二行包含LAT配置数据(20个字符1或0),第三行包含PORT寄存器的预期结果(20个字符1或0)。

执行测试时,程序首先确定程序中的行数,然后将该数除以3;这表示需要执行的测试数。然后,执行每个测试,并且如果任何单个测试失败(例如,来自PIC的20个字节与文件中的行不匹配),则测试失败并返回错误代码。如果所有结果都按预期返回,则IC已通过!

创建测试

“创建test“选项卡用于创建IC测试文件。虽然这些可以手动编写,但可视化哪些位控制哪些引脚以及它们的预期值应该是非常棘手的。因此,创建测试页面可用于执行此操作。该页面显示了许多表示TRIS(GPIO的方向),LAT(GPIO需要输出的值)和RES的复选框,这是该引脚的预期结果(开或关)。

为了更好地理解如何使用它,让我们为4081 IC创建一个测试。该IC有四个AND门,因此我们将进行一个简单的测试,试图打开AND门的所有输出。下图显示了创建测试页面上的引脚分布和覆盖图,因此您可以看到哪个GPIO连接到哪些引脚。

要打开AND门的输出,我们需要打开两个输入,所以我们需要将相应的引脚设置为输出(将TRIS框设置为未标记,表示0)。 AND门的输出将由GPIO读取,因此需要检查这些TRIS位,这代表1.由于我们将向所有AND门输入馈送1,我们还需要检查它们相应的LAT位(这使GPIO切换到VCC。

VCC和VSS都需要将其TRIS位清零,但只有VCC引脚(引脚20)的LAT位会被检查,因为VSS需要接地,这是通过将GPIO设置为0来完成的。下面是4081四通门的完整检查设置,当两个输入都打开时,它检查AND门功能。

需要将未使用的I/O设置为输出,并且需要将其输出位设置为1以及预期结果。要添加此测试,请单击“添加测试”。但是我们可以通过更改复选框并单击“添加测试”来为同一IC添加更多测试。因此,我们将添加第二个测试,检查其中一个输入关闭时AND输出是否关闭。

现在我们有两个测试,我们可以单击“创建测试”,这将生成一个文本文件,其中包含代表两个不同测试的六行数据,系统只有在通过两个测试时才会通过IC!

该项目可以使用大多数电路构造方法构建,并且非常容易构建。电路板从FTDI 232 USB转串口转换器获得电源,无需电源电路,PIC仅连接到编程器,串行端口和DIP 20,因此该项目非常容易制作使用电线。

适用于该项目的电路构造技术包括条形板,面包板,矩阵板,甚至PCB。我在这个项目中使用了PCB,因为我不太喜欢接线电路,我想测试一下我购买的干膜焊膜。它效果很好!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试仪
    +关注

    关注

    6

    文章

    3205

    浏览量

    53791
收藏 人收藏

    评论

    相关推荐

    蓝牙测试仪的作用

    蓝牙测试仪 :主要用来测试蓝牙产品的功能。测试功能有:蓝牙连接,单声道、立体声、模拟通话、麦克风测试,上/下曲、播放/暂停、音量加/减,无线音乐接收和无线控制功能有指示灯提示、语音提示
    发表于 03-30 11:28

    直流电阻快速测试仪交直流测试操作方法

    、准确地完成这一测试任务,直流电阻快速测试仪成为了不可或缺的测试工具。本文将详细介绍直流电阻快速测试仪在交直流测试中的操作方法。 一、直流电
    发表于 03-06 10:26

    傲颖-简易款持粘性测试仪-准确可靠

    测试仪测试仪
    jf_12990097
    发布于 :2024年02月06日 14:03:18

    钳形接地电阻测试仪测量原理

    ETCR系列钳形接地电阻测试仪是在传统接地电阻测量技术上的重大突破,广泛应用于电力、电信、气象、油田、建筑及工业电气设备的接地电阻测量。那么钳形接地电阻测试仪的原理是什么呢? 钳形接地电阻测试仪测量
    发表于 01-02 10:45

    继电保护测试仪设置谐波几种方式

    继电保护测试仪可广泛用于发电机、变压器、输配电线路和各种电压等级的主要电气设备;电力系统综合自动化是电力消费的发展趋势。因此,微机继电保护测试仪是现代继电维护工作者不可缺少的实验工具。根据不同用
    发表于 12-18 15:01

    导管流量测试仪

    测试仪
    jf_91458691
    发布于 :2023年12月01日 10:43:24

    继电保护测试仪怎么使用

    微机继电保护测试仪运用在电流继电器测试、欠电压继电器测试、过电压继电器测试等试验,对于初次使用这款仪器的工作者,微机继电保护测试仪怎么使用呢
    发表于 11-03 10:10

    MSP430™ MCU 又一新玩法,解锁简易肺活量测试仪

    MSP430™ MCU 又一新玩法,解锁简易肺活量测试仪
    的头像 发表于 10-26 17:05 358次阅读
    MSP430™ MCU 又一新玩法,解锁<b class='flag-5'>简易</b>肺活量<b class='flag-5'>测试仪</b>

    炭黑含量测试仪哪个厂家好?# 炭黑含量 #炭黑含量测试仪

    测试仪
    南京大展检测仪器
    发布于 :2023年10月25日 17:12:15

    炭黑含量测试仪是什么?

    测试仪
    和晟仪器
    发布于 :2023年10月16日 10:47:57

    Racal 6113数字无线基站测试仪

    Racal 6113数字无线基站测试仪 1、易于使用,集成良好,软键驱动基站测试仪 2、支持 GSM850,GSM900,GSM1800 和 GSM1900。 3、发射机和接收机的综合测试。 4
    发表于 08-08 09:56

    智能双显绝缘电阻测试仪

    随着科技的不断进步,电子设备已经成为我们日常生活中不可或缺的一部分。而在电子设备中,绝缘电阻测试仪作为一种重要的设备,被广泛应用在电力、通讯、航空、军工等领域。本文将主要介绍智能双显绝缘电阻测试仪
    发表于 08-01 11:26

    IC测试座的重要性

    它的主要作用是将待测的IC芯片插入其中,与测试仪器连接,进行信号测试、功耗测试、温度测试等多项测试
    的头像 发表于 07-18 14:21 338次阅读

    简易电容测试仪开源设计

    电子发烧友网站提供《简易电容测试仪开源设计.zip》资料免费下载
    发表于 06-09 14:36 1次下载
    <b class='flag-5'>简易</b>电容<b class='flag-5'>测试仪</b>开源设计

    微机继电保护测试仪测试项目

    继电保护测试仪价格采用“交流试验”程序,当继电器额定电压小于120V时,可用单相电压值为变量进行测试。选定电压步长和电压初始值,采用自动或手动方式来进行电压变化,直到继电器动作,可测出动作电压和动作
    发表于 05-30 10:22