虹科干货 | 工程师必看!PWM波控制全攻略,虹科LIN模块助力开发效率翻倍

在汽车电子领域PWM(脉宽调制)波控制是硬件开发的「必修课」,然而,传统方案常因配置复杂、兼容性差、调试耗时等问题让工程师们叫苦不迭。

虹科Baby-LIN-RM-III模块如何快速配置PWM输出?虹科Baby-LIN-RM-III模块——一款多总线(LIN/CAN/CAN FD)仿真测试工具,用一套「软硬结合」的解决方案,轻松实现你的需求!

01硬件连接,三步搞定

供电与接地

当我们想通过LIN报文控制O1输出PWM波时,需将X7-SUPPLY、X6-LIN1接上电以及地(这里我们用虹科Baby-LIN-RM-III的模拟功能,同时模拟主节点和从节点,所以不需要外接LIN线)。

PWM输出配置

在X5-OUT处将O1连接一个上拉电阻(虹科Baby-LIN-RM-III的PWM输出功能并不能直接输出电压,只有通断功能,这里我们用12V,电阻是1KΩ)。

波形检测

用示波器(如虹科PICO)连接O1与地,实时监测PWM波形。

虹科Baby-LIN-RM-III用O1输出PWM波时的连接图

虹科Baby-LIN-RM-III可通过USB接口连接到电脑,通过自带的LINWorks软件或基于Baby-LIN-DLL自己开发软件来控制LIN/CAN设备。通过虹科Baby-LIN-RM-III模块可实现由PLC发出数字信号来控制LIN/CAN总线设备,非常适用于集成到测试系统中进行长期性测试。

02软件配置,轻松上手

Step 1

创建.ldf文件

打开LDFEdit软件,点击【New】新建一个.ldf文件。

点击【Nodes】后,右键能新建节点。

点击【Signals】后,右键新建节点,需创建两个信号:pwmperiod 和 pwmout。

这里 pwmperiod 对应 PWM 波的频率,单位是 Hz;pwmout 对应 PWM 波的占空比,最大值为 100。两个信号均为从节点发送。

创建携带 PWM 波信号的报文:

创建调度表:

设置LIN报文中信号值与真实值的映射,以及真实值的最大最小值。

当设置好后,保存。

Step 2

创建.sdf文件

打开SessionConf软件,点击新建.sdf文件并导入刚新建好的.ldf文件。

如您需要虹科Baby-LIN-RM-III脱机运行,则需要勾选【Store SDF in device persistently】。

设置虹科Baby-LIN-RM-III模拟主从节点。

设置用于调用虹科Baby-LIN-RM-III PWM波输出功能的模拟信号,点击【Virtual signals】,在空白处新建,修改好名字后,勾选【Reset on BUS start】。

选择上位机所能调整或查看的信号。

设置宏:

设置事件,每次改变PWM波参数前,需要将pwmout置零。

最后保存.sdf文件。


Step 3

实时输出PWM波

 利用上位机输出所需PWM波 

打开Simple Menu软件,找到连接到电脑上的虹科Baby-LIN-RM-III,导入刚新建好的.sdf文件,点击开始键,便能开始仿真,调整pwmperiod和pwmout来获得自己想要的PWM波(这时输出的 PWM波的占空比刚好会是100-pwmout,详见下文)。

 PWM波占空比位置优化 

因为我们给O1接了一个上拉电阻,也就是意味着当O1断开时,O1输出高电压,O1接通时,O1输出低电压,所以会导致输出的PWM波的占空比刚好会是100-pwmout,我们可以通过修改报文或修改.sdf文件来获得我们需要的PWM波。

03应用场景:这些领域的工程师都在用!

虹科Baby-LIN-RM-III模块支持多节点仿真,可同时模拟主从设备,大幅简化跨系统联调流程,尤其适合复杂项目的前期验证。

车灯系统

支持自适应远近光调节、日间行车灯PWM亮度控制,确保夜间行车安全与能耗平衡。

电机控制

电动车窗、座椅调节、空调风门等直流电机的精准调速,降低噪声与能耗。

雨刮系统

通过雨量传感器信号动态调整刮刷频率,结合PWM波实现平滑启停。


虹科Baby-LIN-RM-III模块凭借极简操作、智能优化、多场景适配三大核心优势,已服务超5000家企业客户。无论是开发效率提升,还是复杂场景适配,虹科都能为你提供一站式解决方案!​​​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值