1.内容梗概
CSM OUT MiniModule是信号输出模块,可输出模拟变量和数字信号。可以通过CSMconfig来设置OUTMM功能,并使用CAN报文来控制OUTMM输出的数值大小。OUTMM一般用于测试台架和HIL测试等。
OUTMM可以输出以下信号:
电压(0V到10V);电流(0mA到20mA或者4mA到20mA);频率信号( 0Hz到100kHz);PWM波(占空比0%到100%);数字信号;
本文主要以示例的方式,展示使用CANape控制OUT MiniModule输出可调节占空比的PWM波的方法,CANape通过VN1610接口卡收发器发送 CAN报文到总线上,OUT MiniModule收到报文后根据转换规则,输出占空比的PWM波。在vMeasure软件中,也可以使用同样的方法和步骤实现同样的功能,因CANape中包含显示CAN报文的trace窗口,本文中使用CANape来展示。
2. 实例中所用软件和硬件
一台OUTMM通过VN1610连接到PC.
一台高速测量数采ECAT_ADMM和一台XCP Gateway用来测量OUTMM输出的信号。
CANape软件用来发送CAN报文控制OUTMM输出信号,和获取高速测量数采ECAT_ADMM测量得到的信号。
3. 示例:使用CANape控制OUTMM输出占空比为50%的PWM波
3.1在CANape-Devices-New Device-CSM CAN Modules中调用CSMconfig找到OUTMM数采。
需注意下图中OUTMM配置的方式,使用通道1来输出PWM波,Function选项设置为PWM,Sig.Lower和Sig.Upper分别设置为0和65535,OUT.Lower和OUT.Upper分别设置为0和100。
也就是当OUTMM中对应的信号OUTMM_00512_O01为0的时候,通道1输出PWM波占用比为0%
也就是当OUTMM中对应的信号OUTMM_00512_O01为65535/2=32767.5的时候,通道1输出PWM波占用比为50%
也就是当OUTMM中对应的信号OUTMM_00512_O01为65535的时候,通道1输出PWM波占用比为100%
3.2 在 CANape-New Device-CSM XCP on Ethernet 中配置高速 ECAT_ADMM,使用它通道 1 来获取OUTMM 输出的信号。
3.3在CANape-Tools-Function editor中写函数并把函数结果赋值给DBC中的信号。
把Function_1拖拽到Graphicwindow,选择Measurementfunction:
把FunctionResult赋值给OUTMM-OUTMMctrl.dbc文件中的信号OUTMM_00512_O01
此函数会周期性的发送包含OUTMM_00512_O01=32767.5的CAN 报文到总线,OUTMM收到报文后,会通过通道1发出占空比为50%的PWM波。
3.4开始测量
可以看到下图中OUTMM_00512_O1为CANape往总线上通过CAN报文发出的控制信号,ECATADMM_A01为测量得到OUTMM通道1输出的PWM波,PWMPowerAnalysis.D是对信号ECATADMM_A01进行计算得到的PWM波的占空比(49.9978%),PWMPowerAnalysis.f对信号ECATADMM_A01进行计算得到的PWM波的频率(999.926Hz)。
Trace窗口可以看到CANape通过接口卡发送到CAN总线上的报文。
4.总结
本文以示例形式展示CANape控制OUTMM输出占空比为50%的PWM波的方法。
通过改变函数的输出结果,可以改变OUTMM输出的PWM波的占空比。
仿照文中方法,可以控制OUTMM输出其他类型的信号。
上一篇:专为48V电动汽车应用而开发的eFuse参考设计
下一篇:DoIP系统物理层和数据链路层
推荐阅读最新更新时间:2024-11-11 16:28
- CN0232
- C3020559_EA3036三通道电池电源管理方案验证板
- LDK130M25R 2.5V、300 mA 低静态电流、极低噪声 LDO 的典型应用固定版本电路
- EVAL-AD5382EB,使用 AD5382、32 通道、14 位、125 KSPS 数模转换器的评估板
- LT3763HFE 20A、脉宽调制、单路高电流 LED 驱动器的典型应用电路
- 基于XXDCDC-SW2303的快充电源模块
- 使用 Richtek Technology Corporation 的 RT8576AGS 的参考设计
- DER-528 - 14 W 不调光、高效率 (>86%)、功率因数校正隔离式 LED 驱动器
- Tda7560H 4 X 45W 四桥车载收音机放大器加 Hsd 的典型应用
- AN54,采用 LTC1142HV、6.5 至 18V、3.3V/2A、5V/2A、12V/0.15A 高压三路输出降压转换器的应用电路