当前位置: 首页 > news >正文

LabVIEW编程开发PCB测试仪

LabVIEW编程开发PCB测试仪

使用PXI和LabVIEW的PCB钉床测试仪

用于PCB(印刷电路板)的钉床测试仪,使用PXI和LabVIEW。一家电子制造公司需要测试仪来测试他们的PCB产品。钉床测试仪是一种具有连接到电路板上各个测试点的引脚的测试。电路板需要通电,需要测量各个测试点,以验证每个测试点是否存在正确的信号。需要软件提示用户操作PCB上的按钮并验证正确的响应,即LED是否亮起。测试发生变化后,系统需要能够轻松修改测试或在以后添加测试。

使用NI PXI硬件的定制LabVIEW软件。NI PXI平台是一个高性能模块化硬件平台。PCB具有多种信号类型和大量需要测量的信号。使用了多路复用器,该设备可将信号从PCB路由到PXI系统上所需的模块。使用这种方法,可以大大减少所需的模块数量,因为可以切换到不同的测试点,而不是为每个测试点设置专用通道。这种方法也非常灵活,因为添加新的测试点只是在多路复用器中添加一个新的通道图。

多路复用器电路示例

功能测试包含50多个单独的测试。工程师能够指定每个测试的上限和下限,以及多路复用器开关和用于测量测试点的PXI模块。

用户界面具有最少的控件,因此操作员培训最少。所有数据都以XML格式保存,以便以后将数据导入数据库或在Microsoft Excel中轻松分析。

软件中还包括一项允许工程师设置通过/失败标准的功能。这允许客户根据产品设计更改更改测试通过/失败标准,而无需更改源代码。

这种功能测试使测试客户电路板变得快速和容易。它允许客户由于设计变化而需要执行的新测试。操作员也很容易使用并捕获所有相关的测试数据。

功能测试允许制造商让操作员执行测试,而不是工程师使用数字万用表或其他测试设备手动检查所有测试点。这使得测试可以在几分钟内完成,而不是几个小时,从而节省了大量的时间和金钱。此外,测试数据会自动以可读的格式保存,以便制造团队可以看到哪些测试失败了,以及它们是如何失败的。

厂家有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。程序截图如下所示。

相关资料说明,如下所示。

http://www.lryc.cn/news/92352.html

相关文章:

  • React使用Electron开发桌面端
  • springboot+vue餐厅点餐系统在线点餐系统(含源码+数据库)
  • Vue.js 中的 TypeScript 支持是什么?如何使用 TypeScript?
  • 测试者必知—如何做Web测试?常见测试点总结
  • 怎么转换英文音频成文字?英文音频转文字app分享
  • esp32-cam拍照上传,app inventor 制作安卓app实时显示
  • 基于jsp+mysql+Spring+mybatis+Springboot的Springboot实现的就业信息管理平台
  • 阿里巴巴内部10w字Java面试小抄火了,完整版开放下载
  • Logback自定义DBAppender保存系统日志到数据库
  • 云原生之使用Docker部署LimeSurvey在线调查工具
  • sdbusplus:添加ObjectManager interface
  • “RAID0 vs RAID1 vs RAID5 vs RAID6 vs RAID10:哪种RAID级别最适合你的需求?“
  • 【MySQL】Mycat
  • Netty中ServerBootstrap类介绍
  • 数字图像处理实验报告
  • 【C51】10-基础51单片机的小车项目(51完结)
  • 进程、线程、锁阶段总结汇总
  • Filters.jar图片转素描
  • 将MSYS2 MinGW集成到Windows终端
  • SpringBoot项目使用slf4j的MDC日志打点功能
  • 宝塔修改默认端口后面板打不开
  • tinkerCAD案例:3.基本按钮
  • 客户线上反馈:从信息搜集到疑难 bug 排查全流程经验分享
  • 悲观锁、乐观锁、自旋锁
  • 七、进程地址空间
  • 浅谈智能微电网供电系统的谐波治理
  • springboot项目的社区/博客系统
  • go语言基础——函数、结构体、接口
  • 项目集管理—项目集治理
  • MySQL了解之复制(一)