首页 >> 大全

【Vector VN1630/40 I/O应用】-1-简易示波器

2023-08-30 大全 32 作者:考证青年

工具链

CAN DBC

CAN Arxml

1 /的硬件介绍

接口的主要特点是:

接口的主要特点是:

1.1 D-SUB9 (CH5 - IO)接口定义

/有一个D-SUB9连接器(CH5),用于专门的-输入/输出任务。引脚( input, GND, input 0, input 1, , GND)分配见图。

1.1.1 D-SUB9 (CH5 - IO)内部“硬件电路”和“技术参数”介绍

数字输入0/1:

数字输出:

模拟输入:

D-SUB9 (CH5 - IO)硬件技术参数:

input

10位

输入0 V...18 V

电压容差高达50 V (使用串联电阻)

采样率最高为1 kHz(1ms)

input

范围0 V...32 V

高电平2.7 V,低电平2.2 V

滞后0.5 V

输入频率高达1 kHz(1ms)

开漏Open Drain

外部电源高达32 V

电流最大500 mA

短路/过压保护

2 项目应用: / I/O

当你身边没有示波器时,可考虑以下CASE。

注意: input, input只能做到最低1ms的采样。

2.1 场景1:充当一个简易的“示波器”使用 2.1.1 接线图介绍

12V直流可调电源的正极,与D-SUB9 (CH5 - IO)的Pin1: input连接;

12V直流可调电源的负极,与D-SUB9 (CH5 - IO)的Pin6: GND连接。

2.1.2 CANoe/工具的配置

打开CANoe/,在菜单栏中,依次打开 -- > I/O;

弹出 I/O 对话框,依次选择 -- > Add -- > /40 I/O;

在子页中,设置 input, input 0/1, 的采样时间(该时间,也是对应 系统变量在Trace和窗口中的刷新时间),最小1ms。完成 I/O 的配置,单击Apply和OK;

在窗口的空白处,鼠标右键,在其上下文中,选择Add ,

在弹出的 对话框中,选中 I/O提供的系统变量:AIN,DIN 0,DIN 1,DOUT;

单击CANoe/左上角的闪电按钮,进行启动。

2.1.3 观察 /简易“示波器”

启动/关闭12V直流稳压电源,你可以通过窗口中的AIN信号,看到12V电压的变化。

2.2 场景2:观察MCU/外设芯片TTL电平的输出

由于/的D-SUB9连接器(CH5),只有一路 input模拟输入,在某些场景下,需要观察多路的情况下,可考虑使用另外两路 input 0和 input 1数字输入。

2.2.1 接线图介绍

12V直流可调电源的正极,与D-SUB9 (CH5 - IO)的Pin4: input 0和Pin5: input 1连接;

12V直流可调电源的负极,与D-SUB9 (CH5 - IO)的Pin9: GND连接。

注意:为了方便观察 input 0和 input 1的使用,我们将Pin4: input 0,Pin5: input 1和Pin1: input并接在一起;将Pin9: GND和Pin6: GND并接在一起

2.2.2 观察 input 0和 input 1的输入

根据“2.1.2 CANoe/工具的配置”章节的配置,你可以通过窗口中的DIN0和DIN1信号:

应用:对于一些使用TTL电平输出的Pin脚,可考虑使用 input 0和 input 1观察。

2.3 场景3:观察“CAN唤醒”工作的ECU控制器的“启动时间”

通常在CANoe/的窗口中,分别添加一个ECU控制器接收的信号和发送的信号,皆可观察“CAN唤醒”工作的ECU控制器的“启动时间”,在这过程中,如果你想观察其它PIN的输出,如CAN收发器INH,可按照图2.3.1 接线图进行连接。

2.3.1 接线图介绍

在MCU的VCC和CAN收发器的INH连接位置,并接D-SUB9 (CH5 - IO)的Pin1: input连接;

在MCU的VSS和CAN收发器的GND连接位置,并接D-SUB9 (CH5 - IO)的Pin6: GND连接。

2.3.2 观察“CAN唤醒”过程中其它Pin脚的变化

根据“2.1.2 CANoe/工具的配置”章节的配置,在窗口,除了分别添加一个ECU控制器接收的信号和发送的信号,还要添加AIN信号,皆可观察此过程其它PIN的输出。

2.4 场景4:观察“IG唤醒”工作的ECU控制器的“启动时间”

IG唤醒既是硬线唤醒,使用 /观察硬线输入。

2.4.1 接线图介绍

在ECU的IG和钥匙连接位置,并接D-SUB9 (CH5 - IO)的Pin1: input连接;

在ECU的GND和低压12V负极连接位置,并接D-SUB9 (CH5 - IO)的Pin6: GND连接。

2.4.2 观察IG信号到ECU发出第一帧信号的时间

根据“2.1.2 CANoe/工具的配置”章节的配置,在窗口,除了添加一个ECU控制器发送的信号,还要添加AIN信号,即可观察“IG唤醒”工作的ECU控制器的“启动时间”。

2.5 场景5:观察“非常电”工作的ECU控制器的“启动时间”

车辆中,某些ECU控制器是非常电工作(没有CAN唤醒,也没有硬线唤醒),可按照图2.5.1 接线图进行连接,观察该ECU控制器的“启动时间”。

2.5.1 接线图介绍

在ECU的12+和钥匙连接位置,并接D-SUB9 (CH5 - IO)的Pin1: input连接;

在ECU的GND和低压12V负极连接位置,并接D-SUB9 (CH5 - IO)的Pin6: GND连接。

2.5.2 观察ECU供上电,到其发出第一帧信号的时间

根据“2.1.2 CANoe/工具的配置”章节的配置,在窗口,除了添加一个ECU控制器发送的信号,还要添加AIN信号,即可观察“非常电”工作的ECU控制器的“启动时间”。

2.6 场景6:观察MCU和外设芯片的pin脚的“反应/响应时间”

ECU控制器在收到某些CAN信号时,需要驱动其外部设备,可按照图2.6.1 接线图进行连接,观察该ECU控制器的“反应/响应时间”。

2.6.1 接线图介绍

ECU的IO口,与D-SUB9 (CH5 - IO)的Pin1: input连接;

ECU的VSU,与D-SUB9 (CH5 - IO)的Pin6: GND连接。

注意:也可以使用 input 0和 input 1

2.5.2 观察ECU供上电,到其发出第一帧信号的时间

根据“2.1.2 CANoe/工具的配置”章节的配置,在窗口,除了添加ECU控制器接收的控制信号,还要添加AIN信号,即可观察ECU控制器pin脚的“反应/响应时间”。

3 在CANoe/工具的Trace窗口观察 input和 input

完成“2.1.2 CANoe/工具的配置”章节的配置,在Trace窗口中,选择“ ”;

在弹出的右侧页面中,选择 ,即可显示DIN0,DIN1,AIN的采样。

结尾

获取更多“汽车电子资讯”和“工具链使用”,

请关注CSDN博客“汽车电子助手”,做您的好助手。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了