精华内容
下载资源
问答
  • STM32 can转串口代码

    2020-05-14 19:05:24
    stm32F101,can转串口代码,已在正式产品中使用,实现can数据转串口的透传功能 stm32F101,can转串口代码,已在正式产品中使用,实现can数据转串口的透传功能
  • can转串口实例

    2019-01-12 09:52:43
    can转串口,一个can协议转uart协议的通信实例,非常有借鉴价值。
  • LPC2361上实现CAN转串口

    2009-08-25 11:17:00
    LPC2361上实现CAN转串口 pdf文件
  • CAN转串口产品有两款型号:CAN-232B、CAN-485B。前者为CAN转RS232产品,后者除具有前者的所有功能外,还增加一个共享的RS485口,但RS232口与RS485口不能同时使用。 CAN-232B是智能型RS232总线CAN转换网桥,用于PC或...
    CAN转串口产品有两款型号:CAN-232B、CAN-485B。前者为CAN转RS232产品,后者除具有前者的所有功能外,还增加一个共享的RS485口,但RS232口与RS485口不能同时使用。
    CAN-232B是智能型RS232总线CAN转换网桥,用于PC或其他带RS232端口的设备与CAN设备之间的通讯 。CAN (Controller Area Network)是一种串行总线系统,特别适合组建智能工业设备网络和楼宇自动化控制系统。CAN拥有高传输速度(高达1Mbps) 和高可靠性, 能以高性能和高品质的方式实现高度可靠的监控系统,因此,CAN系统首先被大量地应用于汽车网络中。
    基于CAN网络的实时和多主机特性,它可以很容易地帮助你建立冗余系统。为了能在通常的RS-232设备上使用CAN网络,CAN-232B设计成将RS-232的串行帧重新打包为CAN扩展帧,并通过CAN收发器发送到CAN总线上;反之,如果CAN-232B的收发器收到CAN总线上的数据帧,而且通过了验收码校验,它就会把CAN帧拆包,并将其中的数据发到RS232口上,因此它可以在CAN与RS-232之间精确地转换信息。
    从CAN-232B的工作原理可以知道,它是一款智能协议转换网桥,可让您方便地完成RS-232协议和CAN协议的转换,使RS232设备和CAN网络实现通讯。而这种转换对客户是透明的,换言之,用户无需对原来的RS232通信软件做任何变动。
    CAN-232B有两种工作模式:设置模式和工作模式。在设置模式下,用户可对它的参数进行设置。而在工作模式中,它完成上述的协议转换。CAN-232B特别适合小流量的CAN-bus数据传输应用,最高可达300帧/秒的数据传输速率。
    CAN-232B采用表面安装工艺,板上自带光电隔离模块,在控制电路和CAN电路之间实现完全电气隔离。CAN-232B也采用防雷设计,每线提供600W的抗雷击承受力,加上独立的DC/DC电源,这样的三保险设计使CAN-232B具有很强的抗干扰能力,大大提高了系统在恶劣环境中使用的可靠性。另外CAN-232B体积小巧,使用方便,也是便携式系统用户的最佳选择。
    产品规格
    • 输入电压范围: 可接任意7.5-24V/200mA直流电源,通过外接线端子接入
    • 微处理器: 内置带看门狗的22兆CPU,高速可靠,防止死机
    • RS232通讯端口: 标准DB9F座,TXD、RXD、GND三线制
    • CAN控制器: 采用PHILIPS SJA1000T芯片
    • CAN收发器: 采用PHILIPS PCA82C250高性能芯片
    • 数据传送速率: CAN控制器数据传送速率可编程最高达1Mbit/s
    • 状态指示灯: 一个POWER电源灯,一个RS232状态灯,一个CAN状态灯
    • CAN通讯接口: 采用外接式10位接线端子,可方便连线
    • CAN协议: CAN 2.0B规范(兼容CAN 2.0A),符合ISO/DIS 11898 规范
    • 建议最高帧流量: 300帧/秒
    • 参数设置: 独特的设计使用户用任何RS232通信软件(如“超级终端”)都可实现参数设置
    • 防雷设计: 高稳定性,CAN-L,CAN-H每线600W的雷击浪涌保护
    • 光电隔离耐压: 连续1000VDC,瞬态1500VDC
    • 安装方式: 可选标准DIN 导轨安装或简单固定方式
    • 终端匹配: 无需开盖,在端子上就可实现是否接入终端匹配电阻
    • 工作环境:温度0-70℃、湿度≤90%
    • 外型尺寸:26mm(W)×98mm(L)×41mm(H)
    • 重量:32g±2g

    转载于:https://blog.51cto.com/aiweilun/156866

    展开全文
  • CAN转串口、网口、开关量检测(9-24V)pcb设计
  • CAN转串口产品有两款型号:CAN-232B、CAN-485B。前者为CAN转RS232产品,后者除具有前者的所有功能外,还增加一个共享的RS485口,但RS232口与RS485口不能同时使用。 CAN-232B是智能型RS232总线CAN转换网桥,用于PC或...
    CAN转串口产品有两款型号:CAN-232B、CAN-485B。前者为CAN转RS232产品,后者除具有前者的所有功能外,还增加一个共享的RS485口,但RS232口与RS485口不能同时使用。
    CAN-232B是智能型RS232总线CAN转换网桥,用于PC或其他带RS232端口的设备与CAN设备之间的通讯 。CAN (Controller Area Network)是一种串行总线系统,特别适合组建智能工业设备网络和楼宇自动化控制系统。CAN拥有高传输速度(高达1Mbps) 和高可靠性, 能以高性能和高品质的方式实现高度可靠的监控系统,因此,CAN系统首先被大量地应用于汽车网络中。
    基于CAN网络的实时和多主机特性,它可以很容易地帮助你建立冗余系统。为了能在通常的RS-232设备上使用CAN网络,CAN-232B设计成将RS-232的串行帧重新打包为CAN扩展帧,并通过CAN收发器发送到CAN总线上;反之,如果CAN-232B的收发器收到CAN总线上的数据帧,而且通过了验收码校验,它就会把CAN帧拆包,并将其中的数据发到RS232口上,因此它可以在CAN与RS-232之间精确地转换信息。
    从CAN-232B的工作原理可以知道,它是一款智能协议转换网桥,可让您方便地完成RS-232协议和CAN协议的转换,使RS232设备和CAN网络实现通讯。而这种转换对客户是透明的,换言之,用户无需对原来的RS232通信软件做任何变动。
    CAN-232B有两种工作模式:设置模式和工作模式。在设置模式下,用户可对它的参数进行设置。而在工作模式中,它完成上述的协议转换。CAN-232B特别适合小流量的CAN-bus数据传输应用,最高可达300帧/秒的数据传输速率。
    CAN-232B采用表面安装工艺,板上自带光电隔离模块,在控制电路和CAN电路之间实现完全电气隔离。CAN-232B也采用防雷设计,每线提供600W的抗雷击承受力,加上独立的DC/DC电源,这样的三保险设计使CAN-232B具有很强的抗干扰能力,大大提高了系统在恶劣环境中使用的可靠性。另外CAN-232B体积小巧,使用方便,也是便携式系统用户的最佳选择。
    产品规格
    • 输入电压范围: 可接任意7.5-24V/200mA直流电源,通过外接线端子接入
    • 微处理器: 内置带看门狗的22兆CPU,高速可靠,防止死机
    • RS232通讯端口: 标准DB9F座,TXD、RXD、GND三线制
    • CAN控制器: 采用PHILIPS SJA1000T芯片
    • CAN收发器: 采用PHILIPS PCA82C250高性能芯片
    • 数据传送速率: CAN控制器数据传送速率可编程最高达1Mbit/s
    • 状态指示灯: 一个POWER电源灯,一个RS232状态灯,一个CAN状态灯
    • CAN通讯接口: 采用外接式10位接线端子,可方便连线
    • CAN协议: CAN 2.0B规范(兼容CAN 2.0A),符合ISO/DIS 11898 规范
    • 建议最高帧流量: 300帧/秒
    • 参数设置: 独特的设计使用户用任何RS232通信软件(如“超级终端”)都可实现参数设置
    • 防雷设计: 高稳定性,CAN-L,CAN-H每线600W的雷击浪涌保护
    • 光电隔离耐压: 连续1000VDC,瞬态1500VDC
    • 安装方式: 可选标准DIN 导轨安装或简单固定方式
    • 终端匹配: 无需开盖,在端子上就可实现是否接入终端匹配电阻
    • 工作环境:温度0-70℃、湿度≤90%
    • 外型尺寸:26mm(W)×98mm(L)×41mm(H)
    • 重量:32g±2g

    转载于:https://blog.51cto.com/aiweilun/140807

    展开全文
  • USBCAN转串口(UART)在PC上调试

    千次阅读 2013-08-08 19:21:50
    2、将它的引脚11(CANL)和引脚12(CANH)接到USBCAN的对应引脚上;将它的引脚1(Vin)、2(GND)、4(TXD)、5(RXD)连到串口板上。 3、USBCAN和串口板,都连上电脑;打开CANTest测试软件,选择对应的设备

    1、CSM100或CSM100T,使用前,需要配置;配置时,需要将引脚2(GND)和引脚24(CFG)短路;配置后,需要将引脚2和24断开,并断电重连。
    2、将它的引脚11(CANL)和引脚12(CANH)接到USBCAN的对应引脚上;将它的引脚1(Vin)、2(GND)、4(TXD)、5(RXD)连到串口板上。
    3、USBCAN和串口板,都连上电脑;打开CANTest测试软件,选择对应的设备,如USBCAN2,一定要选择之前配置过的USBCAN的波特率。
    4、特别注意:CSM100T仅支持“自定义”的转换模式,如果选了其他的,无法通信的。
    CAN的学习网址:http://group.ednchina.com/GROUP_GRO_14608_684.HTM


    USBCAN-II接口卡集成2路CAN-bus 通道;USBCAN-II接口卡通过DB9型插座与实际的CAN-bus网络进行连接。
    DB9插座的管脚信号定义如下表所示,管脚信号定义符合DeviceNet和CANopen标准。


    USBCAN-II接口卡使用3个双色指示灯SYS、CAN1、CAN2来指示系统的运行状态。
    这3个指示灯代表的具体指示功能见如下表格:

    USBCAN-II接口卡上电后,系统初始化状态指示灯SYS(红)点亮,表明设备已经供电,系统正在初始化;否则,表示存在系统电源故障或系统发生有严重的错误。 
    USB接口连接正常后,USB信号指示灯SYS(绿)点亮,系统初始化状态指示灯SYS(红)熄灭。当USB接口有数据在传输时,USB信号指示灯SYS(绿)会闪烁。
    当CANx控制器被初始化时,对应通道的CAN接口运行状态指示灯CANx会交替闪烁红色、绿色。当CANx控制器初始化完毕,指示灯CANx将显示绿色并保持保持;当CAN总线上出现错误时,指示灯CANx将显示红色,直到错误状态被清除。

    展开全文
  • Can上面平均3.5ms发送一帧出来,有些时候帧的间隔就0.5ms 用MSComm控件能不能满足需求? 使用Oncomm事件能不能直接得到每一帧 或者有没有其他高效的读取串口数据的方式 请教各位大侠了!
  • CANFDRS-100IE和CANFDUM-100A 转换器是一款智能协议转换器,支持串口与CAN(CANFD)之间转换。使用前需要先设置好要转换的CAN类型是普通CAN还是CANFD。 转换器给出了四种转换模式供选择,包括:透明转换、透明带标识...
  • 使用 AT 命令配置前要使设备或模块进入配置模式,对于 CANFDRS-100IE 需要 把 CFG 长按CFG按键三秒,进入配置模式。对于 CANFDUM-100A 模块需要 CFG 配置引 脚保持输入低电平三秒,使模块处于配置模式,否则无法连接...
  • 基于51单片机的CAN总线转串口通信卡的设计与实现
  • VisualGDBUSB转串口

    2017-08-31 16:37:55
    使用VisualGDB做的USB转串口资源,属于我开源硬件的配套测试程序,详情请搜索我的另一个资源,USB转CAN... 开发环境VS2017+VisualGDB插件
  • Ubuntu下配置普通用户使用USB转串口/CAN设备的权限 1 查看设备 执行命令: lsusb 得到如下的提示: Bus 001 Device 006: ID 187c:0521 Alienware Corporation Bus 001 Device 005: ID 0c45:6430 Microdia Bus ...

    Ubuntu下配置普通用户使用USB转串口、CAN设备的权限

    1 查看设备

    执行命令:

    lsusb
    

    得到如下的提示:

    Bus 001 Device 006: ID 187c:0521 Alienware Corporation
    Bus 001 Device 005: ID 0c45:6430 Microdia
    Bus 001 Device 004: ID 413c:8187 Dell Computer Corp. DW375 Bluetooth Module
    Bus 001 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 002 Device 003: ID 0c66:000c Rexon Electronics Corp.
    Bus 002 Device 002: ID 12c9:1021
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    

    注:如果不知道哪个设备是需要更改的,可以拔掉设备,在执行一遍lsusb来确认。

    2 配置udev规则

    sudo vim /etc/udev/rules.d/70-myusb.rules #我这里是70-myusb.rules,其他根据自己电脑文件而定
    

    加入如下内容

    SUBSYSTEMS=="usb", ATTRS{idVendor}=="0c66", ATTRS{idProduct}=="000c", GROUP="yangwang", MODE="0666"
    

    其中yangwang是我的用户名和组. ATTRS的两个数值就是上面lsusb中显示的0c66:000c.

    3 重启电脑并重新加载udev规则

    sudo udevadm control --reload
    

    4 查看效果

    ls -all /dev/bus/usb/002 # 002即lsusb中第二列的数值.
    

    显示:

    crw-rw-r-- 1 root root 189, 128 1月 7 09:24 001
    crw-rw-r-- 1 root root 189, 129 1月 7 09:24 002
    crw-rw-rw- 1 root yangwang 189, 130 1月 7 09:56 003
    

    其中的003即lsusb中显示的第4列. 该结果显示group已经改成了yangwang. 这样yangwang用户就有访问权限了.

    更简单的方法:

    sudo vim /etc/udev/rules.d/70-myusb.rules
    

    加入:

    KERNEL=="ttyUSB[0-9]*",MODE="0666"
    

    然后重新插拔usb设备即可.

    展开全文
  • dt-usb转串口

    2014-05-19 15:36:46
    针对帝特出品的usb转串口驱动 this is easy to use you can have a try!
  • stm32平台实现以太网转串口、485、CAN

    千次阅读 2015-01-28 09:38:27
    stm32+ucosii2.91 +lwip3.2 +Modbus-RTU+CAN
  • 常用的硬件协议有串口,IIC, SPI, RS485, CAN和 USB。软件层协议则更侧重上层应用的规范,比如modbus协议。 好了,那这里我们就着重介绍51单片机的串口通信协议,以下简称串口。串口的6个特征如下。   &...
  • 千目电子USB-CAN设备和淘宝上的RPLIDAR雷达都采用CP210设备: 通过网址下载驱动 Linux 3.x.x 和 4.x.x,查看linux内核版本代码 uname -a 通过内核版本下载相应的程序 ... 下
  • 针对用笔记本调试can开发板没有串口的缺点,我们特意制作了USB转串口模块,大家可以直接接在笔记本的任一USB口上来进行调试,这里我简要说一下使用的方法。  1.首先先安装驱动程序,方法很简单,这里我为大家选择...
  • putty usb转串口调试

    千次阅读 2012-06-26 17:11:29
    1、sudo apt-get install putty 2、sudo putty 设置速率115200 ,flowcontrol is none 串口 ttyUSB0, 链接,ok, 记住:一定要用sudo 进入,否则 can not open port
  • 485是带隔离带保护的智能CAN转串口RS-232或RS-485的转换器。它可以快速将RS-232接口设备、RS-485接口设备、RS-485网络、串口访问方式的PC软件等接入CAN网络、CAN接口设备或CAN口访问方式PC软件,是系统集成项目中...

空空如也

空空如也

1 2 3 4 5
收藏数 87
精华内容 34
关键字:

can转串口