×

VI组件测试器接口 v2开源

消耗积分:0 | 格式:zip | 大小:1.60 MB | 2023-02-07

分享资料个

描述

我已经在此处解释了 VI 组件测试器(签名跟踪器)的基础知识,因此我不再重复:https ://create.arduino.cc/projecthub/tolgadurudogan/vi-component-tester-interface-4068fa

这是通过使用变压器和继电器对其进行的开发。在这个项目中,我使用了 3V 电信继电器。我想特别指出的是,您不能直接从 Arduino 或类似微控制器的 I/O 通道驱动继电器线圈,它会直接烧坏您的控制器。

相反,正如在此实施中所做的那样;

  • 用万用表确定继电器线圈的阻抗(我的继电器线圈通常有 44 欧姆阻抗)
  • 确定驱动继电器的电流范围:我的继电器可接受的电压水平为 2.25-3.90VDC,因此电流范围为 ~51-88 mA。
  • 使用晶体管通过电流驱动线圈。这就是为什么在我的实现中我可以直接使用 12VDC,因为晶体管决定了集电极电流。

键盘:由于 Arduino Nano 的几乎所有数字通道都用于控制继电器,因此我决定为键盘使用模拟输入。键盘本身由 Arduino Nano 的 3.3V 输出直接供电,每个键返回不同的电压电平。调用key reading函数时,在AI上执行少量读数,然后取平均值,保证读数正确。

LED 指示灯:除电源指示灯外,所有 LED 均由电路本身直接控制。电源指示灯实际上有 2 个功能: 如果它闪烁,则系统处于“测试模式”(启动时)。除此之外,它点亮稳定。

跳线:Jumper_3V3 跳线将关闭以通过 3.3VDC 操作相应的部分。通常所有电路都设计用于 5VDC 电平操作。

电源:12VDC 变压器用于 VI 签名跟踪的交流电压源。第二个变压器有 2 个 9VAC 线圈。其中一个配置为为继电器提供~12VDC 电源,而第二个配置为为 Arduino Nano 提供~10VDC。顺便说一句,整个系统能够在单点直接接受线电压。

TestProbeConnections:使用母香蕉连接器,因此可以将标准万用表探头连接到它们。

示波器连接:为了连接示波器探头,我刚刚形成了 1.5 mm2 实心电缆芯。

软件:软件只是连续读取键盘,并在按下某个键时采取定义的操作。启动时,电源指示灯闪烁然后熄灭。在该系统激活和停用对应于测试电压电平 3.3V、5V、12V 的继电器以及电流感应电阻器 47R、1K、10K、1M、10M 之后。然后系统将自身恢复到 3.3V / 47R 并打开电源指示灯(稳定)。

模块化结构:正如您在照片和电路原理图上看到的那样,我将整个设计由不同的板制成模块化结构,因此可以根据需要进行分解。

连续电流敏感开关(CCS):它是一种特定的功能设计和编码,特别是通过47R-1K-10K-1M-10M电流检测电阻进行正向和反向连续切换。在此模式下,还可以调整测试电压水平。

享受!

 
 
 
vi_component_tester_03_y6BM2KUdMC.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
 
1 / 5继电器板
 

 

vi_component_tester_08_cgfApR4FJQ.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
第一次运行
 

 

vi_component_tester_09_63FKXFpcTJ.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
放入外壳
 

 

vi_component_tester_10_KTe6OhXedO.jpg?auto=compress%2Cformat&w=740&h=555&fit=max
最终的
 

 


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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !