CAN232P说明书 USB转CAN协议

所需积分/C币:9 2013-06-04 09:33:48 620KB PDF
19
收藏 收藏
举报

CAN232P型 世界唯一USB/RS-232/RS-485/422通用的 通用串口/CAN转换器 波仕CAN232P型通用串口/CAN转换器秉承波仕转换器的一贯特色:具有超小型的外形(80*23*47mm),USB/RS-232/RS-485/RS-422通用,其中USB虚拟成为本地COM串口。使用USB口时无需供电,而且是用串口通信程序来实现复杂的CAN协议通信。 波仕CAN232P是世界上最小的、也是使用最简便的通用串口/CAN转换器、实现了USB、RS-232、RS-485、RS-422与CAN协议的透明转换。产品本身自己带通信设置功能。CAN232P是波仕新一代专利产品,谨防假冒!专利号:201120197328、200630307752。 CAN232P 通用串口/CAN转换器 通用USB/RS-232/485/422转CAN协议 USB供电、光电隔离 波仕通用串口/CAN转换器实现 USB/RS-232/RS-485/RS-422与CAN协议的透明转换、透明带标识转换。其中USB口可接计算机供电并且转换为虚拟串口,也可接USB电源仅仅用于供电。产品采用高性能低功耗通信芯片,内置高性能微处理器,具有抗干扰性强,通信稳定的特点,可广泛应用于各种场合的CAN-串口通信和工业控制领域。产品本身可将自己的USB口或串口接到计算机后用配置程序进行串口和CAN的通信格式设定,然后用串口通信程序实现CAN协议的通信。 硬件安装 将CAN232P型串口/CAN转换器通过配套的USB延长线(A型USB口到A型USB口)外插到配套电源的USB口或者计算机的USB口。外插计算机USB口时既可以供电,也生成USB虚拟串口。 波仕CAN232P产品的RS-232/485/422串口端是一个DB-9针座,具有RS-232、RS-485、RS-422全部引脚。当作为RS-232口时与PC机的DB-9针RS-232口的2、3、5脚分配完全相同。作为RS-422时,T+、T—是指从CAN232P向外发送。注意RS-485和RS-422通信时建议要接地线(5脚)。RS-485/422无须跳线选择。RS-485/422信号的参考地线与RS-232的GND是一样的。当CAN232P的USB口接到计算机,并且用计算机的USB虚拟串口通信时是不需要电源的。 DB-9针(公)端的引脚分配如下: 1 2 3 4 5 6 7 8 9 RS-232 RXD TXD GND RS-485 A GND B RS-422 T+ GND R+ R— T— 用于设置参数时需要用导线将端子板上的R+接GND(6脚与5脚短接),设置完毕后断开导线并且重新加电源。 性能 串行接口 USB/RS-232/RS-485/422 尺寸及重量 80*23*47mm、90克 串口波特率 1200~115200bps 传输速率 最高每秒400帧 CAN速率 5K~1000K 供电电压 5V (±0.5V) 隔离电压 2500V 电源插座 标准USB座(同计算机的) 工作温度 -40~85?C 功耗 <150mA
波仕卡:RS-232/RS-485全面解决方案 用于设置参数时用导线将端子板上的R接GND(6脚与5脚短接)并且产品断电后再重新加 电进入设置状态。可以接计算机的USB口,使用USB虚拟串口进行设置,也可以使用端子板上 的RS232或RS-485口,但是不要使用RS-422口进行设置。CAN232P的软件设置如图 CAM23平置精 回区CA232看精灵 连接操作工具℃〕查看)祀助 连援操作工具。查看〕)帮助Q 角 咔凵参 连度断开读写配置默认值文于退出 特半CP)5780 连接参 数据位a): 奇偶校验T):无校验 受止位您 流空料:无 说备 审L号:CDM L▲』参致 转换参 特率迫〕 bps 换模式理转√换万向戏向 帧类型m):标准帧M发送标识存o000 允许CA信息转发到汀中 接收过泥模式¢):扩顺滤~凵滤波器使能 允许CA[工转发到库行幢中 屏蔽口四T四验收0030m1[m00 ●连度 4EE配置灵 CA232配宜播灵 2.1转换参数设置 转换模式:可选透明转换和透明带枟识转换。 透眀转挨:透明转换方式下,CAN232P接收到的一侧总线的数据就立即转换发送到另外一侧的 总线。这样以数据流的方式来处理,最大限度地提高了CAN232P的转换速度,也提高了缓冲区 的利用率。透明转换会出现选项:允许CAN帧信息转发到串行帧中以及允许CA帧Ⅰ转发到串 行帧中:在CN总线数据转换到串行总线的时候,该使能决定是否将CA报文的帧信息(数据长 度)、帧⑩转换到串行数据中。如果需要选择是(打钩√),表示将CAN报文的帧信息、唢I转 换到串行数据中,此时CAN的帧信息、唢标识符会一起送到串口。如果不需要,则不用选(去掉√) 表示CAN报文的帧信息或者帧ID不会转换到串行数据中。如果都不选,表示CAN报文的喷信息及 帧ⅠD不会转换到串行薮据中,此时串口只接收CAN的数据宇节,这样串口的数据与CAN的数据完 仝一样,原来的串口软件无须修改就可以直接使用。 透明带标识转换方式把串行帧中的“地址”自动转换成为CAN报文中的帧ID。串行帧中的“地 址”为串行帧的起始字节,“地址”的长度由CAN报文的格式决定。若在配置时选择CAN报文 的格式为标准帧,则“地址”的长度为2个字节;若选择为扩展帧,则“地址”的长度为4个字 节。CAN232P在转换时提取出这个“帧D”填充在CAN报文的帧ID域里,作为该串行帧转发 时的CAN报文的帧D。在CAN报文转换成为串行帧的时候也把CAN报文帧心D转换在串行帧 中,但是帧信息不被转换。这样可以用串凵数据模拟CAN协议的数据。详见产品光盘。 2.2串口参数设置 串口波特率:串口波特率在1200bps~115200bps之间可选。默认57600 2.3CAN参数设置 (1)CAN波特率:这里可以选择推荐的15种标准波特率,5K-1000K可选。 (2)CAN参数配置还包括帧类型和发送标识符配置。 帧类型分为标准帧发送和扩展帧发送。用户根据自己的需要选择要发送的报文类型即可。选择 标准帧,用户的数据将以标准帧式发送,此时帧标识符是11位有效,所以发送标识符只有后2位 有效;如果选择扩展唢,用户的数据则以扩展帧格式发送,此吋帧标识符是29位有效,发送标识符 的1位都有效。帧标识符即本模块发送到CAN总线上的ID号码,标准帧为11位ID,扩展帧为29 位ID这里用户需要什么ID,直接写入相应的框里,注意标准帧11位有效;扩展帧29位有效。 (3)CAN接收过滤模式配置包括接收报文类型,屏蔽寄存器和滤波寄存器的设置。 滤波器使能无效时(框变灰)表示接收所有报文,有效时可选只接收标准帧和只接收扩展帧。用 广根据自己需要选择。选择接收所有报文,即关闭报文屏蔽滤波功能,此时,屏蔽奇存器和滤波寄存 www.boshika.com 地址:武汉关东科技园波仕电子公司(430074) 波仕卡:Rs-232/RS-485全面解决方案 器无须设置(框变灰),模块接收CAN总线上所有报文。选择只接收标准帧,此时可以设置屏蔽寄存 器和滤波寄存器来设置模块的屏蔽滤波功能。通过设置这两个寄存器,模块可以只接收符合条件的 标准帧报文。 屏蔽是用来设置报文ID要校验的位,1表示该位需要恔验,0表示该位不需要校验。如果屏蔽 设置为 FF FF FE FI,衣示报文1D的全部位都要校验验收是配合屏蔽起使用的,屏需要校验 的位,加上验收在该位上设置的值.只有符合“与”条件才会被接收。因此,如果设置为0x260时, 总线上只有报文ID为0x260的报文,本模块才会接收因为有2个验收寄存器所以可以同时接收 2个ID的报文,当然也可以设置为一样。此功能可以屏蔽一些报文的接收,提高总线的利用率。 注意标准帧是11位,扩展帧是29位 2.4按键说明 默认配置:可以将其参数恢复成出厂的默认值。 写虬置:在参数设定好之后,点击该按钮即将置参数写入CAN-RS232转换器中。 读配置:査看配置状态,看是否正确。若不对,请检査R+与GND短接后再软件配置 设置完毕后断开端子板上的R+与NⅨ(6脚与5脚)的短接导线,并旦重新上电。现在CAN232P 就是一个独立的透明串山/CAN协议转换器了 3应用说明及注意事项 模块配置亢毕后,断开R+与GND,重新上电后即进入正常工作模式。现在可以使用串口调试助 手等串口通信软件进行串口与CAN通信ε若产品设置的是透明转换模式(注意:这是使能了帧信息 及⑩D转发的情况下),那么发送区填写需要发送数据(十六进制),点击发送按钮。接收窗口显小 CAN的帧类型、帧1和数据(十六进制)。注意这是使能了帧信息及转发的情况下,如果关 闭此功能,收到的只是数据字节的內寳,没有帧信息及帧ID,即实现与串口通信一样的透明传输 串口调式助手SCoA3 istant y2.1 丰口1 00000l0203040506076 破特率70 校验位无E 数据位8 顿ID 停止位 帧信息 数据 ○关闭丰口 十六进制显示 活空重填送的宇符据20W4050Bm 十六进制发送手动发送 数据 厂自动发送〔周期改变后重选 自动城送周期:10亳秒选择发送文件「还没有选择文件 关闭程序 STATUS: COM1 OPENED 米在CAN232P的使用或者测试过程中,CAN网络须加上一对终端电阻,否则可能致使通讯不成功。 *在“配置模式”和“正常工作”模式切换之后,必须重新上电一次,否则仍然执行的是原来的 工作模式,而不能成功的实现切换。断电再上电过程不要太短暂 由于CAN总线是半双工的,所以在数据转换过程中,必须保证两侧总线数据的有序性。如果两 侧总线同时向转换器发送大量数据,将可能导致数据的转换不完全。 使用CAN232P的时候,应该注意两侧总线的波特率和两侧总线发送数据的时间间隔的合理性 转换时应考虑波特凇较低的总线的数据承受能力。比如在CAN总线数据转向串行总线的时候,CAN 总线的速率能达到数千帧每秒,但是串行总线只能到数百帧每秒。所以当CAN总线的速率过快时 会导致数据转换不完全。一般情况下,CAN速度是串口速度的2-3倍,数据流透明转换时,串口 发送方的速度要=口接收方。CAN232P传输速率最高每秒40帧 www.boshika.com 地址:武汉关东科技园波仕电子公司(430074)

...展开详情
试读 4P CAN232P说明书 USB转CAN协议
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
CAN232P说明书 USB转CAN协议 9积分/C币 立即下载
1/4
CAN232P说明书 USB转CAN协议第1页

试读结束, 可继续读1页

9积分/C币 立即下载