登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
单片机论坛
›
单片机应用于方案
›
利用NI产品进行汽车信号灯闪烁模块测试
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版
利用NI产品进行汽车信号灯闪烁模块测试
[复制链接]
2126
0
ad***
管理员
发表在
电源技术
2014-4-18 10:52:51
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
应用领域:汽车测试
使用的产品:LabVIEW™、
NI
-DAQ™、
PCI
-
MIO
-
16
E-4、SCXI™-
10
00、SCXI-
1001
、SCXI-1104、SCXI-
1120
、SCXI-1160
挑战:
设计两个自动化测试仪,能够对汽车信号灯闪烁
模块
进行研究和开发测试,设计验证,以及产品验证。并使用通用软件以节省成本。
解决方案:
利用LabVIEW的快速应用开发能力,配合NI信号调理和数据采集设备,创建一个6单元和一个
15
单元的测试仪。
概述:
Hella Electronics公司为汽车领域生产
电子
模块和系统。为了更快地适应新型设计,产品开发及工程实验室已经通过LabVIEW软件、PCI-MIO数据采集板卡、以及SCXI信号调理硬件实现了标准化作业。本文论述了在一组闪烁模块测试系统中使用的软件和系统设计技术。这组全自动化测试仪是根据汽车
OEM
厂商的需要量身定做的。其中一个测试仪是专用于耐用性测试,另一个是用于进行参数测试和短期测试。
系统设计
测试系统的设计目标如下:
LabVIEW兼容的标准组件
对各种测试对象保持鲁棒性驱动
精确并可重复的数据采集
图1是具体实现的设计示意图。整个系统包括一台安装有PCI-MIO-16E-4板卡的计算机,它控制着SCXI机箱,1千瓦的
电源
和一个恒温恒湿装置。闪烁装置的输入由SCXI-1160开关/
继电器
板卡控制。在15单元的测试仪当中,测量线与SCXI-1104多路复用板卡相连接;在6单元测试仪当中,测量线与SCXI-1120隔离多路复用器相连接。15单元测试仪中的气动紧急按钮驱动器由SCXI-1160板卡控制。电源由PCI-MIO-16E-4的一个模拟输出联合SCXI-1160板卡的一路继电器触点控制。恒温恒湿装置通过RS-
232
串口通信进行控制。
这组测试仪能够定制车灯的实际负载。每个闪烁装置使用了4只车灯作为负载。也就是说对于15单元的测试仪来说共有60个车灯,而对于6单元的测试仪来说只有
24
个车灯。这些定制的负载为项目增加了许多困难,包括浪涌
电流
过大、发热量过大和灯光闪烁过强等许多问题。
SCXI-1104具备多通道数和42V输入这两个特点,因此成为此次应用的理想硬件。但是2Hz低通
滤波器
滤除了许多分析中需要使用的高频数据。幸运的是,当地的NI销售代表让我与SCXI应工程师取得了联系。工程师指导我们去除了SCXI-1104上的
SMD
滤波
电容
,这使它能够将未经滤波的数据发送到PCI-MIO-16E-4板卡上。
图1 测试系统示意图
软件设计
软件包括以下的主菜单选项
运行测试
创建报告
系统诊断
软件配置
图2是一个测试界面。从当前的界面,操作员能够设定极限值,打开或关闭正在进行测试的闪烁装置,监控测试数据和系统状态。
为了提供精确的控制和可靠的数据采集,我们使用了线程化架构。其中一个线程对SCXI-1160中继板卡和模拟输出进行控制。该循环以10毫秒的延迟独立于其他线程执行。系统状态将通过两个LabVIEW全局变量传送到用户界面线程和数据采集线程。
数据采集是在一个独立的循环中进行,其中有50毫秒的延迟,因此减少了数据采集板卡上的FIFO溢出的机率。模拟数据则存放在两个LabVIEW全局变量当中。用户界面线程能够读取这些缓冲区并对数据进行分析、更新屏幕显示,并将数据输出到文件当中。
数据采集和控制线程当中还添加了一种演示模式。在演示模式下,仿真数据通过同样的缓冲区传递到用户界面线程。这使用户能够对软件的分析和控制部分进行离线调试。
图2 测试界面
图3 诊断界面
软件能够读回数据文件,并通过ActiveX将所选择的数据发送到Microsoft Word文件中,从而生成测试报告。这种方式能够在不进行软件改动的情况下,改变报告格式。图3是系统诊断界面,系统诊断界面允许用户直接访问所有的测试I/O。这使得用户能够对系统可能出现的所有异常情况进行分析。
软件配置界面能够对所有可能需要修改的系统参数进行设定。这些设置包括:
测试信息域
演示模式的开/关
15单元测试仪/6单元测试仪切换
测试设置
报告模板
数据采集速率
需要保存在文件中的数据列
这些设置都以Windows中.ini文件的方式保存。
总结
使用LabVIEW和NI硬件开发这些测试仪,节省了大量的开发时间,其中重要的原因在于用户能在两台测试仪上使用同样的软件。而在之后其他测试仪上开发员也能够重用现有软件的代码,这又将节省更多时间。
测试仪
,
信号灯
,
汽车
,
产品
,
领域
相关帖子
PCB数控钻铣床控制系统解决方案
以太网网络连接解决方案
菱科变频器在河北省华北水泥厂应用
智能阀门定位器在石油化工装置自动化控制系统中的应用
三菱变频器的常见故障及维修对策
DVR高性价比解决方案
为什么P89V51芯片不在NXP网站的产品列表里呢?
PIC单片机替代产品EN系列
PIC单片机替代产品EN系列
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
VK1S38A是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
VK1628是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
产品品牌:永嘉微电/VINKA 产品型号:VK1668 封装形式:SOP24 概述 VK166
抗干扰LED数码管显示屏驱动芯片/3线串行接
VK1Q68D是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片。内部集成有3线
抗干扰能力强/点阵数显LED屏驱动/数码管驱
VK1S68C是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3 线串
更多
精华推荐
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
抗干扰LED数码管显示屏驱动芯片/3线串行接
抗干扰能力强/点阵数显LED屏驱动/数码管驱
可支持14×4的点阵LED显示面板数码管LED驱
数显驱动器原厂-数显LED显示驱动芯片VK1620
抗干扰数显驱动数码管LED驱动芯片VK1618 SO
更多
社区学堂
VK1S38A SSOP24点阵数显LED驱动芯片/数
点阵LED数显屏驱动芯片/数码屏显示IC-V
VK1S38A SSOP24点阵数显LED驱动芯片/数码管
VK1S38A是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3
点阵LED数显屏驱动芯片/数码屏显示IC-VK162
VK1628是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线
数显屏驱动原厂-VK1668 SOP24抗干扰数显LED
产品品牌:永嘉微电/VINKA 产品型号:VK1668 封装形式:SOP24 概述 VK166
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表