CANUSB转换器的使用手册_第1页
CANUSB转换器的使用手册_第2页
CANUSB转换器的使用手册_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、转换器的使用方法本章主要介绍转换器的使用,包括附带转换器发行的软件包的内容,驱动程序的安装说明,配置文件生成器使用说明和主控程序使用说明。一.转换器发行包介绍随转换器发行的软件主要有:驱动程序、配置文件生成器、主程序和使用说明等。如图1所示。D席配置文件生主控程序成器图1发行包内容驱动程序安装说明首次使用本转换器,需要安装驱动程序,打开图1-a中Driver文件夹,如图2所示。I口cjIB一净0菱85与ut呼5i曜晞piVSEXjrlurM-itiiminin«maiK图2驱动程序内容双击图2中最后一个图标开始安装,如图3所示。SiliconLaboratocierUSSKpress

2、DeviceDriverLfxSiliconLaborttoriisiSiliconLaborttorisxUSBXprtss.DtvictInstillationDriztrVersion3.1C;Pir口st皿F11ah'sMClAlfSE'itpr«eiui<«InstallLoc&ticn.图3驱动程序安装过程点击"Install"即可完成安装。1-a三.配置文件生成器使用说明配置文件生成器是用丁生成主控程序加载的配置文件的程序。打开图中第2个文件火,内容如图4所示。CM图4配置文件生成器软件包双击图4中选中的可执行

3、文件,即可运行配置文件生成器。下面主要介绍配置文件生成器的使用。配置文件生成器可生成3中配置文件,分别是RS232配置文件,CAN配置文件和RS485配置文件,其后缀为“.cm”。程序主界面如图5所示。图5配置文件生成器主界面配置文件生成器中的设备模式分别对应着上述的三种配置文件。点击下一步即可对转换器的相应模式进行配置。其中RS485和RS232较为常见,可配置相包括波特率、数据位个数、校验位和停止位。CANS置较为复杂,下面着重介绍。BTLWCDEPS2TT间长度由WF我JPH睫G22;PH£EE2O0二:SJW:1FQ同步段:佳播段;3TQPSL:STQPS2:9TQSC:4M

4、比特率:20000图6CAN模式比特率配置项图6中的配置项是对CA睡备的比特率进行配置,CAN总线上所有器件都必须使用相同的比特率,对采用不同时钟频率的的器件,应通过适当设置波特率预分频比以及每一时间段中的时间份额的数量来对比特率进行调整。在CAN规范中,标称比特率(NominalBitRate,NBR)定义为在不需要再同步的情况下,理想发送器每秒发送的位数。它可以用公式1表示(其中损标称位时间)。NBR=fiir=*blT顷公式1NBR计算公式标称位时间(NominalBitTime,NBT)(tbit)由互不重叠的段时间段组成,如图7所示。1F同步段传播段相位缱冲骨1性1)和位缓冲段(PS

5、2).标称位时间(NBT),4kR点-图7NBT组成示意图同步段(SyncSe©为NBT中的首段,用丁同步CAN总线上的各个节点。输入信号的跳变沿就发生在同步段,该段持续时间为1TQ传播段(PropSeg)用丁补偿各节点之间的物理传输延迟时间。传输延迟时间为信号在总线上传播时间的两倍,包括总线驱动器延迟时间。传播段的长度可编程设定为1-8TQ相位缓冲段1(PSG和相位缓冲段2(PS2两个相位缓冲段PS1和PS2用丁补偿总线上的边沿相位误差。通过再同步,可以延长PS1(或缩短PS2。PS1可编程设定为1-8TQ,而PS2可编程设定为2-8TQ与NBT相关的参数是采样点、同步跳转宽度(S

6、ynchronizationJumpWidth,SJW和信息处理时间(InformationProcessingTime,IPT)。采样点是位时间内的一个时间点。在该时间点,读取总线电平并进行分析。采样点位丁相位缓冲段PS1的终点。但当采样模式设置为每位采样3次时例外。这种情况下,在PS1的终点仍然对某一位进行采样时,前两次的采样时间间隔为TQ/2,而该位的值将根据三个采样值中至少两次采样的相同值决定。SJW可通过编程设定为1-4TQ它可对位时钟进行必要的调整来保持与发送报文同步。IPT是确定采样点的位电平值所需要的时间。IPT从采样点开始,以TQ计量,MicrochipCAN模块将该时间长度

7、定义为2TQPS2同样开始丁采样点,且为位时间的最后一个时间段,因此PS2的最小值不能小丁IPT。在设置图6中的各项参数时应满足以下个条件。传播段+相位缓冲段PS1>=相位缓冲段PS2传播段+相位缓冲段PS1>=TDELAY(TDELAY勺典型值:1-2TQ)相位缓冲段PS2>同步跳转宽度SJW设置好除比特率以外的其它项(在改变某一项时软件会自动计算可用的比特率)后,即可选择自己需要的比特率。设置好比特率后,就要对转换器接收的数据帧进行配置了。数据帧过滤是通过配置接收缓冲区的屏蔽滤波寄存器和验收滤波寄存器来实现的。本转化器的CAN空制器由两个接收缓冲区RXB(WRXB1RXB

8、0是具有较高优先级的缓冲器,配置有一个屏蔽滤波寄存器和两个验收滤波寄存器。接收到的报文首先在RXB0中进行屏蔽滤波。RXB1是优先级较低的缓冲器,配置有一个屏蔽滤波寄存器和4个验收滤波寄存器。屏蔽/滤波寄存器与接收数据帧的关系如表1所小。屏蔽位Fli过滤位n报文标识符位接受或拒绝位n0XX接受100接受101拒绝110拒艳111接受表1屏蔽/滤波寄存器真值表在配置好屏蔽/滤波寄存器后,最后一步是将配置保存后缀为“.cm”的文件。四.主控程序使用说明主控程序的功能类似丁广泛应用的申口调试助手。打开图1-a中第3个文件火,内容如图8所示USE*R-C-R回jimnSiUIXp.dllSkinFlu

9、s.UC5IK2C_.jlFCoroni.图8主控程序软件包内容双击图8中的“HostHaddler”可执行文件即可运行主控程序,其启动界面如图9所示。图9主控程序主界面HostH-addlGi1在图9中所示的设备选择下列列表中的设备只在软件启动时检测接到PC的设备,若设备有变动,需重新启动软件。如果软件启动时没有可用的设备,则有如图10所示的提示。图10无有用设备提示选择设备后加载由“配置文件生成器”生成的配置文件即可进到相应的模式下。下面以CAN莫式为例说明。加载配置文件后如图11所示。配置文件路径厂C;Cocumajitsuid矛Adn函汕桌面切皿cm文件长度;120宇节设备选择:蜘D:Ox00090000帔敬拇:0102030405060708(Hex发送次致:1发送间隔:Rllms械癸盈:敢据皱二pAiril信模作移据列表操作帧皆式:启劫儿发送中止川.空J【促净J同步段:1T4J佶输段:3网PS1段:BTUP52段8TQF或时问艮度由

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论