GY8501 CAN232B PC-CAN总线接口卡 武汉吉阳光电科技有限公司

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

GY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司GY8501CAN232BPC-CAN总线接口卡使用说明书说明书版本:V5.21GY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司2目录目录.................................................................2第一章产品简介..........................................................31.1概述...............................................................31.2性能与技术指标.....................................................31.3典型应用...........................................................31.4产品销售清单.......................................................41.5技术支持与服务.....................................................41.6PC-CAN产品选型.....................................................4第二章外形与接口描述....................................................52.1外观与接口.........................................................52.2接口定义...........................................................52.3出厂配置...........................................................6第三章CANTools软件.....................................................73.1CANTools软件安装...................................................73.2软件操作与功能介绍.................................................73.3自发自收测试.......................................................9第四章用户编程.........................................................114.1函数库数据结构....................................................114.2函数描述..........................................................14第五章附录.............................................................215.1CAN2.0B标准帧格式................................................215.2CAN2.0B扩展帧格式................................................21GY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司3第一章产品简介1.1概述GY8501CAN232B智能PC-CAN总线接口卡是带有1路CAN接口和一路RS232接口的智能型CAN总线接口卡,可进行双向传送。GY8501CAN232B智能PC-CAN总线接口卡可以被作为一个标准的CAN节点,是CAN总线产品开发、CAN总线设备测试、数据分析的强大工具。采用该接口适配器,PC可以通过RS232串口连接一个标准CAN网络,应用于构建现场总线测试实验室、工业控制、智能楼宇、汽车电子等领域中,进行数据处理、数据采集、数据通讯。同时,CAN232B接口卡具有体积小、方便安装等特点,也是便携式系统用户的最佳选择。CAN232B设备中,CAN总线电路采用独立的DCDC电源模块,进行光电隔离,使该接口适配器具有很强的抗干扰能力,大大提高了系统在恶劣环境中使用的可靠性。CAN232B产品可以利用厂家提供的CANTools工具软件,直接进行CAN总线的配置,发送和接收。用户也可以参考我公司提供的DLL动态连接库、VC/VB例程编写自己的应用程序,方便的开发出CAN系统应用软件产品。利用吉阳光电的CAN232B接口卡进行二次软件开发时,您完全不需要了解复杂的CAN-RS232转换协议。1.2性能与技术指标●RS232与CAN总线的协议转换;●支持CAN2.0A和CAN2.0B协议,支持标准帧和扩展帧;●支持双向传输,CAN发送、CAN接收;●支持数据帧,远程帧格式;●CAN控制器波特率在5Kbps-1Mbps之间可选,可以软件配置;●CAN总线接口采用光电隔离、DC-DC电源隔离;●最大流量为每秒钟300帧CAN总线数据;●内部CAN接收缓冲区容量60Messages(780bytes);●外部供电,7-24V。(建议使用7-12V)(注:2008-3-20之前出厂的产品供电为+5V)●隔离模块绝缘电压:1000Vrms;●工作温度:-20~85℃;●工作电流80mA,功耗小于400mW●外壳尺寸:110*70*23mm.1.3典型应用●通过PC或笔记本的RS232接口实现对CAN总线网络的发送和接收;●慢速CAN网络数据采集、数据分析;●CAN总线-RS232网关;●RS232串口转CAN网络接口;●延长CAN总线的网络通讯长度;●工业现场CAN网络数据监控。GY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司41.4产品销售清单1)CAN232B接口适配器一只。2)RS232连接线一根。3)光盘1张。(用户手册,CAN总线通信测试软件CANTools,以及VC,VB,C#等例程,DLL,LIB等开发文件,CAN总线相关资料等);1.5技术支持与服务货到10日内无条件退货;一年内免费维修或更换;终身维修服务。技术支持及购买信息请查阅@glinker.cn1.6PC-CAN产品选型型号接口CAN通道数接收缓冲区CAN波特率GY8501RS232160帧5-1000kbpsGY8505以太网1200帧5-1000kbpsGY8506以太网2各120帧5-1000kbpsGY8507USB1200帧5-1000kbpsGY8508USB2各120帧5-1000kbpsGY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司5第二章外形与接口描述2.1外观与接口CAN232B智能接口卡共有两组对外接口。一个标准的RS232接口;一个10pin的接线柱,具体如下图所示。。红色LED-Power灯指示电源;当CAN总线数据接收或发送时,绿色LED-CAN灯会闪烁。当接收串口RS232数据时,绿色LED-232灯会闪烁。具体如下图所示:图1GY8501CAN232B外观2.2接口定义1Vin电源输入,7-24V,建议采用7-12V(注:08-3-20之前出厂的产品供电为+5V)20V电源地3CFG与GND相连,则恢复出厂参数。4GND信号地5NULL空6NULL空7RES+终端电阻R+8RES-终端电阻R-GY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司69CANLCANL信号10CANHCANH信号工作方式:CAN发送:适配器接收到从RS232串口接口发过来的数据帧,则立即将其解析,组成一个CAN消息帧,发送到CAN总线接口。CAN接收:适配器接收到CAN网络的数据,则保存在R-Buffer缓冲区。当上位机请求查询接收时,适配器将缓冲区数据到RS232接口。2.3出厂配置1)出厂时的CAN总线波特率:1Mbps;2)出厂时的验收屏蔽寄存器都是0xFF,表示不滤波,可以接收任意ID的CAN帧。3)可选择设置终端电阻:用导线将R+和R-短接,即为接上终端电阻120欧。建议使用。4)串口波特率57600bps;GY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司7第三章CANTools软件3.1CANTools软件安装安装软件CANTools_setup.exe,根据提示安装完成即可。如果需要终端电阻,请将R+与R-用导线短接。注:自测模式,需要连接终端电阻。通过串口连接线将本设备与PC的串口相连;运行工具软件CANTools.exe测试程序,如下图4所示。图4运行工具软件CANTools.exe3.2软件操作与功能介绍转换器内部具有EEPROM,所有的CAN参数设置将会被保存,下次上电工作将以EEPROM的最新内容进行CAN接口初始化。。选择型号“菜单设备选择”-CAN232B,勾选。。设备打开/关闭GY8501CAN232BPC-CAN总线接口卡武汉吉阳光电科技有限公司8菜单“设备操作”-启动设备,选择端口号和波特率点击“打开设备”按钮。出厂默认的波特率为57600。该操作将执行连接CAN232B设备,同时以EEPROM内部的参数初始化CAN接口,并打开适配器内部的CAN接收。。读取当前配置打开菜单“查看”-“设备信息”。在弹出的对话框中会看到当前设备运行的各种常规参数配置情况。其中滤波方式:1表示单滤波,0表示双滤波。是否接收:1表示允许接收,0表示关闭接收。工作模式:0表示正常工作,1表示自发自收。波特率以及波特率时序参数。。读取设备信息在弹出的对话框中会有本产品的型号,序列号,本号等信息。。CAN通道号选择GY8501只有一个CAN通道,索引号为0.。CAN波特率设置修改成客户需要的值。如果与外部设备通信,则必须和外部CAN设备的波特率设置成相同。点“设置”,成功会有提示信息。。工作模式设置正常工作模式与自接收工作模式。接口卡上电后的默认配置均为正常工作模式。自接收工作模式用于适配器自测试,在该模式下,适配器发出的CAN帧将能被适配器接收回来。工作模式分“正常发送”和“自发自收”。用户可以将其设置成自发自收进行测试。该模式下,发送的信息将被自己接收,当然其他ID发过来的信息也是可以接收的。。设置报文滤波器出厂配置ACR为16进制的80000008,AMR为FFFFFFFF。该滤波器的值可以被用户修改,滤波方式出厂设置的是单滤波。验收滤波器ACR,验收屏蔽器AMR都是32bits(4bytes)。对于需要验收滤波的ID值,ID的最高位位于ACR/AMR中第一个字节的最高位。CAN总线验收滤波器和屏蔽寄存器均对于CAN接收而言。注:当AMR为全0xFF时,表示屏蔽ACR的所有滤波位,即可以接收所有的信息。对于标准帧滤波器,ID10位于第一个字节的最高位。举例:ACR=00200000,AMR=001FFFFF,适配器只能接收ID=1的CAN消息。对于扩展帧,ID29位于第一个字节的最高位。第4个自己的低3位无效。举例:ACR=000000F8,AMR=00000007,则只能接收ID=31的CAN消息帧。当AMR为“FFFFFFFF”,表示不滤波,可以接收任何CAN消息,不考虑ID值。关于验收滤波器ACR0-3和屏蔽寄存器AMR0-3具体信息,用户可参考SJA1000数据手册,以及参考文档。。发送数据发送数据时,需要选择扩展帧/标准帧,远程帧/数据帧,帧ID,数据长度,数据等信息。在CAN测试软件中ID编辑

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功