PCAN-USB

PCAN-USB

分享

PCAN-USB

  • 产品详情
  • 规格参数
  • 资料下载
  • 知识问答

PCAN-USB接口卡使CAN网络更容易接入PC,它具有小巧紧凑的塑料外壳,特别适合于随身携带。IPEH-002022支持PC与Can总线之间隔离电压高达500VDC。提供测试软件PCAN-View for Windows;提供多种操作系统的驱动和编程接口,用户可以很容易的编写自己的软件访问CAN总线。

特性

  • USB接口的适配器,全速模式,兼容USB1.1、USB.0和USB3.0

  • 高速CAN通道(ISO 11898-2)

  • 波特率支持5Kbps~1Mbps

  • 时间戳分辨率大约42 μs

  • 符合CAN规范2.0A (11-bitID) 和 2.0B (29-bit ID)

  • CAN连接器规格D-Sub, 9针-引脚 (符合CiA® 303-1)

  • NXP SJA1000 CAN 控制器, 16 MHz 时钟频率

  • NXP PCA82C251 CAN 收发器

  • 隔离型号支持PC与Can总线之间隔离电压高达500VDC

  • CAN连接器上5V电源扩展输出(可通过连接内部焊桥启用)

  • 通过USB接口供电

  • 工作温度范围 -40 to 85 °C (-40 to 185 °F)



产品选型

PCAN-USB接口卡提供隔离和非隔离版本,隔离版本型号是IPEH-002022,非隔离版本型号是IPEH-002021。


连接器

计算机

A型USB插头

CAN

D-Sub (公), 9 pins, 引脚分配遵循CiA® 303-1规范

USB

类型

S/N 199999 USB 1.1, 从S/N 200000   USB 2.0,

全速模式 (兼容   USB 1.1, USB 2.0,and USB 3.0)

CAN

规格

ISO 11898-2, High-speed CAN, 遵循2.0A和2.0B规范

波特率

5 kbit/s - 1 Mbit/s

控制器

NXP SJA1000

收发器

NXP PCA82C251

电隔离

PCAN-USB: none

PCAN-USB opto: up to 500 V

给外部设备供电

PCAN-USB: D-Sub pin 1/pin 9; 5 V, max.   100 mA

PCAN-USB opto: D-Sub pin 1/pin 91; 5   V, max. 50 mA

交货未启用

终端电阻

到 S/N 199999 不可用, 从S/N 200000 通过焊桥启用

交货未启用

供电

供电电压

+5 V DC (通过 USB port)

耗电量

最大200mA

环境

操作温度

-40 - 85 °C (-40 - 185 °F)

存储温度

-40 - 100 °C (-40 - 212 °F)

相对湿度

15 – 90 %,无冷凝

防护等级(IEC 60529)

IP20

度量

尺寸(不包括线缆)

PCAN-USB: 75 x 43 x 22 mm

PCAN-USB opto: 87 x 43 x 22 mm

电缆长度

0.75 m

重量(带电缆)

PCAN-USB: 78 g

PCAN-USB opto: 83 g

认证

EMV

Directive 2014/30/EU

DIN EN 55024:2016-05

DIN EN 55032:2016-02

RoHS 2

Directive 2011/65/EU

DIN EN 50581 VDE 0042-12:2013-02





配套资料

Device driver for Linux:Linux下设备驱动,Kernel版本2.6及以上

PCAN-View:基于Windows的显示、收发和记录CAN和CAN FD报文的应用软件

PCAN-Basic API :基于Windows® 10, 8.1, 7 (32/64-Bit) 的CAN和CAN FD应用软件二次开发的API

PCAN-Basic API (Linux) :基于Linux (32/64-Bit) 的CAN和CAN FD应用软件二次开发的API

Bit Rate Calculation Tool:CAN和CAN FD波特率计算器,支持 Android, iOS和Windows®




监测软件PCAN-View


PCAN-View是一个运行Windows操作系统上的查看、发送和记录CAN和CAN FD报文的监控软件,实时显示总线错误和CAN硬件缓存溢出,Trace(示踪)功能支持记录和保存总线上的所有报文。

PCAN-View配套PCAN PC接口卡或来可LCUSB-131A系列CAN卡使用,可以快速方便的完成硬件初始化,硬件连接对话框中列出所有可用的CAN卡。在选中硬件和波特率后,用户可以使用软件的所有功能。

从版本4开始,PCAN-View支持新的CAN-FD标准(CAN with Flexible Data rate),CAN-FD主要特点是数据传输带宽更高。

规格

﹂   支持CAN 2.0 A/B和CAN FD规范

﹂   CAN波特率(nominal)可达1 Mbit/s

﹂   数据波特率高达12 Mbit/s(仅当使用CAN FD卡时)

﹂   支持自定义波特率;

﹂   支持监听模式;

﹂   手动或定期传送CAN报文,最大分辨率为1ms;

﹂   接收报文的最大分辨率100us;

﹂   记录报文到Trace示踪文件;

﹂   保存或重新加载发送报文;

﹂   可分类接收和发送列表

﹂   支持十六进制或十进制格式表示CAN ID;

﹂   以十六进制、十进制或ASCII格式表示数据字节;

﹂   接收、发送和错误状态的显示;

﹂   CAN控制器硬件复位;

﹂   可给设备分配ID。




通过PCAN-Basic开发自己的应用程序

从提供的光盘中,你可以找到PCAN-Basic二次编程接口文件,这个API提供的基础函数帮助用户自己编写用来访问CAN的程序,该API支持以下操作系统:

﹂   Windows 10、8.1和7 (32/64-bit)

﹂   Windows CE 6.x (x86/ARMv4)

﹂   Linux (32/64-bit)

该API专为跨平台应用而设计,因此,软件工程可以轻松的在不同平台之间移植。另外,提供C++, C#, C++/CLR, Visual Basic, Delphi, Python, and Java等常见编程语言示例,方便用户轻易上手。

从版本4开始,PCAN Basic支持新的CAN FD标准(具有可变数据速率的CAN),主要是具有较高的数据传输带宽。


特点

﹂   用于二次开发CAN和CAN FD应用软件的API

﹂   支持Windows10, 8.1, 7 (32/64-bit)、Linux(32/64-bit)、Windows CE 6.x操作系统

﹂   通过新的CAN-LAN设备类型访问PCAN网关的CAN通道

﹂   同一时间,多个应用同时操作一个物理CAN通道

﹂   一个DLL支持所有的硬件类型

﹂   支持单个硬件单元16个通道的使用(根据使用的CAN接口卡)

﹂   支持一张CAN卡上多个CAN通道的自由切换

﹂   每个CAN通道驱动内部缓冲高达32,768帧

﹂   接收CAN帧的时间戳分辨率达到1 μs(根据使用的CAN接口卡)

﹂   支持一些特殊的硬件功能,例如只听模式

﹂   当接收到一个CAN帧时,通过Windows事件通知应用软件

﹂   Trace格式版本1.1和2.0(支持CAN FD应用)

﹂   用于调试操作的扩展系统

﹂   多语种调试输出

﹂   操作系统决定输出语言

﹂   调试信息可以被单独定义

﹂   线程安全API


头文件中包含API函数的概述,在PCAN-BasicAPI文件或帮助文件中(文件扩展名为.txt和.chm),你可以找到关于PCAN-Basic API的详细说明。

API原理说明

PCAN-BasicAPI是用户应用程序与设备驱动之间的接口,在Windows操作系统中,就是一个DLL(动态链接库)。

访问CAN接口的次序被分为三个阶段:

1. Initialization(初始化)

2. Interaction(相互作用)

3. Completion(完成)

  • Initialization(初始化)

一个通道在使用前必须被初始化,这是通过CAN_Initialize函数(CAN)和CAN_InitializeFD函数(CAN FD)的简单调用来完成,取决于CAN硬件的类型,最多同时打开16个CAN通道,初始化完成后,CAN通道准备就绪,再也没有需要配置的步骤了.

  • Interaction(相互作用)

调用 CAN_Read和CAN_Write函数 以及 CAN_ReadFD 和CAN_WriteFD函数 来接收和发送报文,可以进行其他设置,例如设置消息过滤,限定接收特定ID范围的CAN报文,或者将CAN控制器设置为仅侦听模式。

当收到一个CAN报文,事件用于应用程序(客户端)的自动通知,这种方式有以下优点:

﹂   应用程序不再需要定期检查是否收到消息

﹂   减少了接收时的响应时间

  • Completion(完成)

结束通讯的CAN_Uninitialize函数用来释放为CAN通道保留的资源,另外,CAN通道被标识为“Free”和其它应用程序可用的。




综合性多功能CAN总线分析仪PCAN-Explorer 5


PCAN-Explorer 5 是一款综合性多功能CAN总线分析仪,支持收发、查看、记录、分析、控制和仿真,支持CAN报文的符号表示。集成的VBScript支持创建宏实现自动完成小任务或复杂任务,集成的数据记录仪意味着总线上的数据流可以被记录、分析和保存。

提供 PCAN-Explorer5 软件、所有插件和配套硬件。

另外,PCAN-Explorer 5的功能还可通过插件扩展,我们所提供的插件可更好地分析和呈现数据。绘图仪插件能够图形化呈现数据,仪表板插件支持仪表界面呈现数据, CANdb插件支持导入第三方CANdb文件,J1939插件支持J1939协议的解析。

提供PCAN-Symbol Editor - CAN符号编辑器,导入 CANdb 文件为符号数据格式,反之亦然。

Snap4.jpg