tag 标签: can总线

相关帖子
相关博文
  • 2025-3-26 17:01
    0 个评论
    汽车免拆诊断案例 | 2013 款路虎极光车行驶中加速偶尔发闯
    故障现象 一辆 2013款路虎极光车,搭载2.0T发动机(型号为204PT)和6速自动变速器(型号为爱信AWF21),累计行驶里程约为13万km。车主反映,该车行驶中加速偶尔发闯,且组合仪表上提示“变速箱故障”。 故障诊断 接车后原地试车,发动机起动、怠速及加速均正常。用故障检测仪检测,发现发动机控制模块( ECM)中存储有故障代码“B1087-00 LIN总线A 待定”,换挡模块(GSM)中存储有故障代码“U0291-00 与换挡模块B(GSMB)的通信中断间歇”,GSMB中存储有故障代码“U3003-22 蓄电池电压间歇”“U0401-82 接收到来自ECM的无效数据间歇”“U0404-82 接收到来自GSM的无效数据间歇”“U0402-82 接收到来自变速器控制模块(TCM)的无效数据间歇”“U0415-82 接收到来自制动防抱死控制模块(ABS)的无效数据间歇”,TCM中无故障代码存储。清除故障代码后路试,故障出现时上述故障代码会再现。查看维修资料得知,GSM、GSMB、ABS、TCM及ECM等通过HS CAN总线进行通信,怀疑HS CAN总线通信偶尔异常。 连接虹科 Pico汽车示波器进行路试,测得故障出现时的相关波形如图1所示,可以看到,加速时发动机转速波动明显,松开加速踏板后发动机转速平稳下降;分析HS CAN H和HS CAN L的电压信号,无明显异常,且译码也无明显异常,排除HS CAN总线发生短路、断路的可能。 图 1 故障出现时的相关波形 继续路试,发现故障出现时松开加速踏板, GSMB 的供电会升高至16.31 V(图2),随后稳定为14.99 V,异常 图 2 GSMB的供电异常升高 对发电机的 LIN信号进行译码,发现故障出现时LIN信号有数据丢失;进一步检查发现,LIN信号无应答时出现的干扰与点火信号同步(图3),由此怀疑故障可能是由点火干扰引起的。 图 3 LIN信号上的干扰与点火信号同步 故障排除 拆检火花塞,发现 4个火花塞的电极均烧蚀严重。更换火花塞后反复路试,故障未再出现,故障排除。测得正常加速时的相关波形如图4 所示。 图 4 正常加速时的相关波形 故障总结 由于火花塞的电极烧蚀严重,在加速、大负荷工况下,发动机点火异常,气缸工作不良,使发动机转速波动较大,导致车辆行驶发闯;同时异常点火产生的电磁干扰过大,影响到了控制发电机的 LIN信号,使发电电压升高;当发电电压至16 V左右时,出于保护GSM和GSMB进行重启,从而短暂失去通信。 案例作者:李裕成 现任上海欣车汇豪车诊断中心主修技师,兼 Tech Gear汽车诊断学院实训老师,擅长汽车波形诊断技术,赢得众多豪华车车主的认可。
  • 2025-3-20 10:17
    137 次阅读|
    0 个评论
    汽车免拆诊断案例 | 2024 款路虎发现运动版车无法正常识别智能钥匙
    故障现象  一辆 2024款路虎发现运动版车,搭载2.0 L发动机,累计行驶里程约为5 000 km。车主反映,使用遥控器无法解锁车门,随后使用机械钥匙打开车门,踩下制动踏板,按压起动按钮,仪表盘提示“将智能钥匙放在图示位置,然后按下起动按钮”(图1)。 图 1 故障车的仪表盘提示 采用上述应急起动方法,发动机能够起动着机。上述故障现象已出现过多次,过一段时间又会恢复正常,这次故障出现要求将车辆拖入店内进行彻底检修。 故障诊断  车辆进店后进行试车,车辆一切功能又恢复正常。经过反复测试发现,起动发动机,开启暖风制热模式,并将温度调至最高,约 20 min发现车窗玻璃不能升降,以及左前门饰板上的儿童锁、闭锁按键指示灯熄灭。将发动机熄火,用遥控器上锁车辆,遥控功能失效。踩下制动踏板,按压起动按钮,仪表盘出现“将智能钥匙放在图示位置,然后按下起动按钮”的提示,确认车主反映的故障现象属实。用专用故障检测仪检测,发现多个模块无响应(图2),也就是没有通信。查阅维修手册,发现没有通信的模块均位于车身CAN网络上。 图 2 多个模块无响应 考虑多个模块同时无法通信,初步判断是网络总线故障。结合车身 CAN网络电路,当故障出现时,将示波器的测试探针背插入车身控制模块导线连接器C2BP01C端子5(CAN H端子)和端子6(CAN L端子)上,测得的车身CAN网络波形如图3所示,发现CAN H 波形、CAN L波形几乎重合(图3)。 图 3 故障车的车身CAN网络波形 找来一辆正常车,测得正常车的车身 CAN网络波形如图4所示。 图 4 正常车的车身CAN网络波形 断开蓄电池负极接线柱,用万用表电阻挡测量 CAN总线的电阻,约为120 Ω(需要说明的是,2024款路虎发现运动版车的电路图上没有标出两个终端电阻位于哪个模块内部,而通过查阅2022款路虎发现运动版车的电路图,发现两个终端电阻均位于车身控制模块内部),不正常(正常情况下应约为60 Ω)。此外,脱开车身控制模块导线连接器C2BP01C(图5),测得车身控制模块侧端子5与端子6之间的电阻约为120 Ω,测得车身控制模块侧端子36(CAN L端子)与端子37(CAN H端子)之间的电阻约为120 Ω,说明车身控制模块内部两个终端电阻是正常的。 图 5 车身控制模块导线连接器C2BP01C位置示意 继续测量导线连接器 C2BP01C 端子5(CAN H端子)与端子37(CAN H端子)之间线路的电阻,约为1 Ω,正常;测得导线连接器C2BP01C端子6(CAN L端子)与端子36(CAN L端子)之间线路的电阻约为7.23 kΩ(图6),不正常,由此判断CAN L线路存在接触不良故障。 图 6 测量导线连接器C2BP01C端子6与端子36之间的电阻 检查车身 CAN网络线路,势必要拆卸车上很多部件,与车主沟通,车主也不太愿意进行大范围拆卸。考虑CAN网络上的模块都是并联的,决定先并联一根导线进行简单测试。具体是操作为,用一根导线跨接在靠近导线连接器C2BP01C端子6、端子36的连接线上试车,上述故障现象消失,由此判断该车故障的确与CAN L线路接触不良有关。 故障排除 用一段双绞线跨接在导线连接器 C2BP01C端子5、端子37的连接线,以及端子6、端子36 的连接线上(图7),焊接牢靠后试车,上述故障现象不再出现,于是将车辆先交还给车主。两个月后进行电话回访,车主反映车辆一切正常,至此故障排除。 图 7 跨接一段双绞线 故障总结 本案例的故障,是由于 CAN L线路接触不良 导致。这类故障在波形上的表现是比较容易识别的: 1)CAN L信号会出现明显上翻,与CAN H信号几乎重合(注意,不是完全重合) 2)电阻显著升高,或时大时小 3)偶发性故障 遇到虚接问题导致的通讯故障,除了直接找到故障点进行维修,也可以使用双绞线 跨接 的方法, 导线绕过故障点,恢复总线电阻与信号完整性。 案例作者:侯山喜
  • 热度 2
    2025-2-6 15:38
    351 次阅读|
    0 个评论
    故障现象  一辆 2015款奔驰R320车,搭载276 826 发动机,累计行驶里程约为18万km。该车行驶中,组合仪表上的ABS警告灯、防侧滑警告灯、发动机故障灯等多个故障灯偶尔异常点亮(图1),且车速表不指示,挡位不显示,同时车辆加速不良;另外,发动机偶尔无法起动着机。 图 1 故障时的组合仪表 故障诊断  用故障检测仪检测,发现多个控制单元中均存储有未曾接收到其他控制单元的 CAN信息的故障代码;梳理这些故障代码,发现曾丢失通信的控制单元有转向柱控制单元(N80)、车身稳定系统控制单元(N47-5)、发动机控制单元(N3/10)、直接选择智能伺服控制单元(A80)、中央通道控制单元(N93)、变速器控制单元(EGS)及组合仪表(A1)等,而这些控制模块均在CAN C总线(底盘CAN总线)上,由此怀疑CAN C 总线偶尔存在通信故障。 查看维修资料得知, CAN C总线上的控制单元均连接在副驾驶人侧的CAN C总线分配器X30/19(图2)上,于是用 虹科 P ico 汽车 示波器从 CAN C总线分配器X30/19处测量CAN C总线信号波形。 图 2 CAN C总线分配器X30/19的位置 反复试车,捕捉到故障出现时的 CAN C总线信号波形如图3所示,CAN C-H隐性电压约为2.5 V,显性电压约为3.5 V,正常;CAN C-L隐性电压约为2.5 V,显性电压约为1.4 V,也正常;但偶尔会出现一段比较稀疏的信号,异常 。 图 3 故障出现时的CAN C总线信号波形 对信号波形进行译码(图 4),发现那段稀疏的信号无法译码,且帧ID 3 40 在反复发送相同信号。由于CAN C总线信号的隐性电压和显性电压均正常,排除CAN C总线线路存在故障(虚接、断路、互短、对电源及搭铁短路等)的可能,推断某个控制单元损坏。 图 4 对故障出现时的CAN C总线信号波形进行译码 依次从 CAN C总线分配器X30/19处脱开通往各控制单元的CAN C总线导线连接器,发现当脱开通往左前、右前氙气前照灯控制单元的CAN C总线导线连接器时,CAN C总线信号波形恢复正常(图5) 。 图 5 CAN C总线信号波形恢复正常 进一步检查发现,脱开右前氙气前照灯控制单元导线连接器时, CAN C总线信号波形恢复正常,由此推断右前氙气前照灯控制单元损坏(图6)。 图 6 损坏的右前氙气前照灯控制单元 故障排除  更换右前氙气前照灯控制单元后反复试车,故障未再出现,故障排除。 故障总结  万用表测量的是平均电压,若用万用表测量CAN C总线信号电压,故障时和正常时的信号电压基本一致(CAN C-H电压约为2.9 V,CAN C-L电压约为2.1 V),则无法发现异常。 而示波器测量的是瞬时电压,因此使用示波器能够捕捉到异常的信号波形,为进一步诊断指明了方向。 与此同时,电压正常也无法代表信号正常,需通过译码的方式,从通讯层面进行更精准的诊断。例如本案中,通过对信号的译码,才发现了帧ID3 40重新发送相同的的信号,进而通过插拔导线连接器&持续观察译码的方法确定了最终故障。 作者: 周庆云 没有阶次的异响怎么查?2月13日晚8点,,江裕南老师教你用“传递路径法”,精准判断车辆异响问题根源!传递路径法。 2月13日晚8点,蛇年首场直播!拥有16年一线诊断经验的保时捷中心技术经理,江裕南老师,教你用“传递路径法”,精准判断车辆异响问题根源!保时捷992行驶中车身异响究竟来自何方呢?直达预约: 保时捷992车身异响诊断
  • 热度 3
    2024-9-26 09:47
    435 次阅读|
    0 个评论
    CAN XL是第三代控制器局域网协议,建立在经典CAN和CAN FD网络的基础上,并支持向后兼容。它面向车载网络,使用单个差模总线连接多个控制器和传感器。由于高度的耐用性和对布线需求最小的总线拓扑结构,控制器局域网协议越来越多地进入新的工业应用。 CAN XL支持比其前代产品更高的数据比特率和更长的数据有效载荷,允许高达20Mbit/s的传输速率和高达每帧2048字节的传输速率。为了支持更高的数据传输速率,引入了一种新的CAN SIC XL收发器类型,用于提供高速数据传输所需的快速信号边沿、低振铃和对称性。 CAN XL仍可与混合模式总线上的典型CAN、高速CAN或CAN SIC收发器一起使用,或者如果应用不需要高比特率时也可一起使用。 更高的比特率和数据有效载荷能力使 CAN XL能够弥合CAN FD和汽车以太网100BASE-T1之间的差距。CAN XL支持以太网隧道,旨在集成到TCP/IP网络系统中。 CAN XL的信号构成 CAN XL使用差分两线总线,由CAN高电平(H)和CAN低电平(L)信号组成。 实际信号的电压电平取决于总线拓扑结构和所使用的收发器类型(如:总线是仅由 CAN XL 器件组成,还是将 CAN XL 与经典 CAN 和/或 CAN FD 器件混合使用)。 CAN XL帧由仲裁段、XL数据段和第二个仲裁段组成。 图 1 CAN XL帧结构 在仲裁段,帧位以 “标称”比特率传输,通常高达 500kbit/s。XL 数据段通常以至少几兆比特/秒的更高比特率传输,称为 XL 数据比特率。 有两种逻辑状态:逻辑 0 和逻辑 1。在总线空闲和仲裁段,逻辑 0 由“显性”状态表示,而逻辑 1 由“隐性”状态表示。 当总线未驱动时,会进入隐性状态;当至少有一个节点驱动总线时,会进入显性状态。这提供了一种仲裁机制,允许来自一个节点的显性位覆盖另一个节点传输的隐性位,每个节点在发送时必须主动读取总线状态,如果总线状态与传输的状态不匹配,则立即停止传输。在这种情况下,另一个节点 “赢得”了仲裁。 仲裁只能在仲裁段进行,并且在 CAN XL数据段一次只能有一个节点在总线上传输。 总线在隐性状态下空闲, CAN H和CAN L信号都在2.5V左右。注意其差分电压等于或接近于0。在显性状态下,CAN H被驱动至5V,而CAN L被驱动至0V,从而产生正差分电压。 CAN XL波形测试与串行译码 测试工具:虹科 Pico4425A示波器(EP014) 图 2 CAN总线示波器(EP014) 测得的 CAN XL波形如下图。接下来,我们将在配套的PicoScope 7 Automotive软件中进行串行译码。 图 3 CAN XL波形数据 CAN XL 译码工具包含在虹科PicoScope 7 Automotive软件中。要在 PicoScope 7 Automotive软件中译码 CAN XL 波形,请从【更多】工具菜单里选择并启动【串行译码】话框。如下图 图 4 选择【更多】中的【串行译码】 在软件支持的协议列表里,选择【 CAN XL】,然后点【下一步】: 图 5 选择【 CAN XL】 为 CAN XL数据信号选择相应的输入通道, 例如下图的 A通道。数据源可以是来自CAN XL TXD 的信号、差分总线的CAN H 或 CAN L。 CAN XL译码只需要一个差分通道。但是,如果需要,也可以通过捕获CAN H和CAN L并使用数学通道来计算差分信号电压,并进行译码。数学通道可以用作译码器的数据源。 图 6 配置 CAN XL参数 一旦选择了数据的来源通道,接着根据所测的 CAN XL总线的参数来设置以下选项: ( 1)阈值 一般设置为信号电压水平的中间值为阈值,即 CAN XL的差分电压在0至5V之间变化,我们设置为2.5V的阈值。 ( 2)XL Data Bit Rate (XL数据比特率) XL数据段所使用的波特率 ( 3)FD Data Bit Rate (FD数据比特率) 比特率可切换( BRS=1)的CAN FD数据包,其数据段所用的波特率。 如果总线上没有节点发送 CAN FD数据,这个选项可以被忽略。 ( 4)Nominal Bit Rate (标称比特率) CAN XL数据包仲裁段所使用的波特率。 此设置也适用于总线上可能存在的任何经典 CAN数据包和任何CAN FD数据包的仲裁段。 ( 5)Hing or Low (高或低) 所选择的数据来源是 CAN高还是CAN低信号。 如果是对 CAN TXD进行译码,请选择CAN L ow 配置完所有选项后,单击 【 下一步 】 进入 【 显示 】 选项卡。在 【 显示 】 选项卡中,根据需要配置以下字段: 名称 设置译码器实例名称。 PicoScope 会自动使用默认名称填充此名称,但你可以根据需要进行更新。 图形显示格式。 为原始的数据包选择一种在波形图上显示的数据格式。 表格显示格式 为原始的数据包选择一种在译码器输出表格里显示的数据格式。 表格内容 选择让表格只显示当前缓冲区里的数据,还是显示所有缓冲区里的数据。 时间标尺间解码 如果设置了时间标尺,译码器将仅解码两条时间标尺之间的数据。 图 7 配置显示字段 到此,你可点击上图的 “完成”,完成所有设置,软件即开始译码。 图 8 CAN XL译码结果 如需波形源文件,可点此获取: https://bbs.qichebo.com/forum.php?mod=viewthread&tid=71867&extra=page%3D1&_dsign=7495e943
  • 热度 7
    2024-9-26 09:25
    706 次阅读|
    0 个评论
    故障现象 一辆 2016款宾利欧陆GT车,搭载CYCB发动机,累计行驶里程约为4.5万km。据车主反映,发动机偶尔无法起动,仪表盘上的多个故障灯点亮(图1)。此外,刮水器、电动车窗及空调等电器设备功能失效。 图 1 仪表盘上的多个故障灯点亮 故障诊断 接车后,用故障诊断仪( ODIS)检测,在网关内存储有多个控制单元无通信的故障代码(图2),初步判断车辆数据通信总线存在故障。 图 2 网关存储的故障代码 查看故障诊断仪对系统测试结果,动力系统 CAN总线上的发动机控制模块、变速器控制单元、ABS控制模块和安全气囊控制单元均能够正常通信,信息娱乐系统CAN总线上的音响放大器、无线电导航系统控制单元等也能够正常通信(图3)。 图 3 故障诊断仪对系统测试结果 根据上述检查,判断动力系统 CAN总线和信息娱乐系统CAN总线工作正常,舒适系统CAN总线存在故障,推断可能的故障原因有:舒适系统CAN总线线路故障;舒适系统CAN总线上的控制单元损坏。 查阅相关电路得知,网关集成在仪表盘控制单元( J285)内,并将各个总线系统传递的信息进行翻译转换,满足各个总线系统的通信需求。舒适系统CAN总线上共连接了16个控制单元,通过总线系统分线器TV26 连接至仪表盘控制单元(表1)。 表 1 连接至舒适系统CAN总线上的控制单元 对读得的故障代码进行分析,发现舒适系统 CAN 总线上的所有控制单元均无法通信。若CAN总线线路损坏,则直接会导致此故障现象,优先检查舒适系统CAN总线线路。断开蓄电池负极接线柱,用万用表测量舒适系统CAN总线的CAN-L线与CAN-H线之间的电阻,正常,且对车身搭铁、电源无短路情况。连接示波器测量舒适系统CAN总线的信号波形,测得的信号波形如图4所示。 图 4 测得的舒适系统CAN总线信号波形 对波形进行分析,舒适 CAN-L隐性电压为5.0 V,显性电压约为1.2 V;舒适CAN-H隐性电压为0 V,显性电压约为3.7 V,说明舒适系统CAN总线工作电压正常,也侧面验证了CAN总线线路正常。 将波形放大,能够看到 CAN总线上一直有信号传输,并且每个信号传输的时间间隔仅为170 μs,CAN总线系统被完全占用。使用示波器软件内的串行译码功能对舒适系统CAN总线进行译码(图5),发现每个CAN信号波形都相同,并且串行译码信息也相同。 图 5 对舒适系统CAN总线进行译码 通过串行译码信息发现 CAN总线上的波形由同一个控制单元地址码ID(340)发送,但是信息并不完整,而且相同的CAN 信息重复多次发送。 通过串行译码信息不能直接判断出是哪个控制单元在发送错误的 CAN信号,由于没有车辆原厂数据与串行译码得出的信息数据进行对比,但可以通过串行译码功能评估CAN总线信号的报文和数据帧是否正常。若是正确信息,则会标记为黑色;若是错误或无效信息,则会标记为红色。根据上述检查,推断某个控制单元一直发送错误的CAN信号占用了舒适系统CAN总线。那究竟是哪个控制单元一直发送错误信号呢? 由表 1可知,舒适系统CAN总线上共连接了16个控制单元,通过总线系统分线器TV26连接至仪表盘控制单元,能在舒适系统CAN总线上发送信息的一定在这16 个控制单元内,那么一直发送错误CAN信号的控制单元应为这16个控制单元中的一个。想要判断出哪个控制单元损坏,最直接的方法是依次断开这16个控制单元的供电,使其不再发送错误的CAN信号。依次拔下各控制单元的供电熔丝,当拔下右后车窗升降器控制单元的供电熔丝(图6)后,舒适系统CAN总线的信号波形和串行译码信息恢复正常。 图 6 右后车窗升降器控制单元的供电熔丝 故障排除 更换右后车窗升降器控制单元(图 7),反复试车,上述故障现象消失,至此故障排除。 图 7 右后车窗升降器控制单元 故障总结 CAN总线故障复杂多样,诊断起来难度通常较大。本案例中,右后车窗升降器控制单元重复发送同一个错误信号,占用整条CAN线通信,致使其他模块无法工作。而这一点,仅使用万用表测平均电压无法发现,仅观察CAN波形也无法判断。使用Picoscope7,则可一键实现串行译码,错误报文自动标注,问题一目了然,大大提升了诊断效率! 作者: 上海永达汽车集团有限公司 张非凡 免拆诊断 “不靠猜” ,精准修 车更高效! 30余家主机厂的选择,用科技助力您的成功——欢迎前往虹科Pico官网了解: https://www.qichebo.com/
相关资源
  • 所需E币: 0
    时间: 2024-3-5 23:37
    大小: 1.49MB
    上传者: WugouSword
  • 所需E币: 5
    时间: 2019-12-26 01:43
    大小: 104.69KB
    上传者: 238112554_qq
    CAN总线在WINCE中的应用……
  • 所需E币: 5
    时间: 2019-12-26 01:11
    大小: 451.86KB
    上传者: wsu_w_hotmail.com
    基于CAN总线的自动化系统系列应用……
  • 所需E币: 5
    时间: 2019-12-25 23:23
    大小: 1.79MB
    上传者: 16245458_qq.com
    本资料是面向CAN总线初学者的CAN入门书。对CAN是什么、CAN的特征、标准规格下的位置分布等、CAN的概要及CAN的协议进行了说明。……
  • 所需E币: 3
    时间: 2019-12-25 22:52
    大小: 177.05KB
    上传者: 238112554_qq
    通过分析我国防护工程"三防"控制系统现状,提出了新型"三防"智能控制系统的研制方案,介绍了智能控制系统的主要功能与智能控制的实现方法以及控制系统的硬件组成及软件设计.系统采用TI公司的TMS320LF2407DSP为主控芯片,借助于CAN总线实现"三防"控制系统的远程监控,克服了传统"三防"控制系统功耗大,实时性差,接线复杂,扩展不方便等缺点,大大提高了"三防"控制系统的智能化水平.……
  • 所需E币: 5
    时间: 2019-12-25 22:52
    大小: 41KB
    上传者: 微风DS
    着现代汽车性能的不断提升,新的控制功能不断增加,如中央门锁、灯光控制、玻璃升降、后视镜调节、天窗控制、座椅调节和点火延时控制等。传统的控制系统多采用继电器和独立模式控制,使得车内线束过多且布线复杂,从而造成了严重的电磁干扰,导致系统的可靠性下降。目前,很多汽车采用CAN总线将整个汽车控制系统联系起来统一管理,实现数据共享和相互之间协同工作,使车内线束布线方便可靠,提高了汽车整体的安全性和性价比,增强了自身的竞争力。而各个控制单元对系统的响应时间要求不一样,如防抱死制动系统(ABS)、驱动防滑系统(ASR)、电控行驶平稳系统(ESP)、安全气囊(SRS)等对系统实时性要求较高;照明控制、空调控制等对系统的响应时间要求则相对较低。……
  • 所需E币: 3
    时间: 2019-12-25 22:52
    大小: 41KB
    上传者: wsu_w_hotmail.com
    着现代汽车性能的不断提升,新的控制功能不断增加,如中央门锁、灯光控制、玻璃升降、后视镜调节、天窗控制、座椅调节和点火延时控制等。传统的控制系统多采用继电器和独立模式控制,使得车内线束过多且布线复杂,从而造成了严重的电磁干扰,导致系统的可靠性下降。目前,很多汽车采用CAN总线将整个汽车控制系统联系起来统一管理,实现数据共享和相互之间协同工作,使车内线束布线方便可靠,提高了汽车整体的安全性和性价比,增强了自身的竞争力。而各个控制单元对系统的响应时间要求不一样,如防抱死制动系统(ABS)、驱动防滑系统(ASR)、电控行驶平稳系统(ESP)、安全气囊(SRS)等对系统实时性要求较高;照明控制、空调控制等对系统的响应时间要求则相对较低。……
  • 所需E币: 3
    时间: 2019-12-25 21:37
    大小: 38.08KB
    上传者: rdg1993
    TMS320F2812是TI公司新推出的DSP芯片,内嵌CAN总线控制器eCAN模块(以下简称为eCAN),性能较已有的DSP(如TMS320C24x)内嵌的控制器有很大的提高;数据传输更加灵活方便,数据量较大,可靠性更高,功能更加完备。而SJA1000是Philips半导体公司推出的新型独立CAN控制器,是PCA82C200的替代产品,支持CAN2.0B协议,完全兼容CAN2.0A,是目前应用比较多的CAN独立控制器之一……
  • 所需E币: 5
    时间: 2019-12-25 21:18
    大小: 337.11KB
    上传者: 2iot
    状态机介绍,案例分析:车灯系统设计练习,VisualSTATE介绍以及演示……
  • 所需E币: 3
    时间: 2019-12-25 21:13
    大小: 74KB
    上传者: wsu_w_hotmail.com
    利用“网络通”可做成基于单片机的以太-CAN网关,将CAN总线系统直接连接在以太网上。它既可以将普通CAN接口测控设备变成以太网络测控设备,通过互联网进行数据的传送;也可以在一些大型分布式测控系统中,采用以太网-CAN接口模块,很方便地将原来现场总线控制系统改造为以太网络分布式控制系统。……
  • 所需E币: 3
    时间: 2019-12-25 21:10
    大小: 75KB
    上传者: quw431979_163.com
    研究汽车局域网CAN总线在汽车中的具体应用,实现采用Motorola公司16位单片机MC9S12DP256为核心的CAN节点设计。根据汽车内部CAN网络速率的不同,给出不同速率网络之间实现通信的网关软硬件设计。该系统具有结构简单、可靠性高等特点,具有广阔的应用前景。……
  • 所需E币: 5
    时间: 2019-12-25 16:08
    大小: 176.25KB
    上传者: quw431979_163.com
    CPLD在嵌入式系统与CAN总线网络通信中的应用……
  • 所需E币: 5
    时间: 2019-12-25 15:51
    大小: 253.55KB
    上传者: givh79_163.com
    在综合分析现有的现场总线设备到以太网的通信实现方案后,提出了基于高性能网络处理器加CAN总线控制器的网关的解决方案.重点阐述了基于VxWorks嵌入式实时操作系统,实现CAN-Ethernet嵌入式网关的关键技术和具体方法.ComputerEngineeringandApplicatioru计算机工程与应用2007,43(29)107基于VxWorks的CAN―Ethernet网关的没计铡江海峰・,张剑英2,孔明坤:JIANGHai-fen91,ZHANGJian-yin92,KONGMing-kun21.中国矿业大学计算机学院,江苏徐州2210082冲国矿业大学信电学院,江苏徐卅I2210081.CollegeofComputerScienceandTechnology,CUMT,Xuzhou,Jiangsu221008,China2.CollegeofInformationandElectricEngineering,CUMT,Xuzhou,Jiangsu221008,ChinaE―mail:fengfengxz@sohu.comJIANGH……
  • 所需E币: 5
    时间: 2019-12-25 15:46
    大小: 12.75MB
    上传者: 微风DS
    嵌入式对话CONTENTS目录ARM地址:广州市天河区天河北路689号光大银行大厦12楼F4电话:(020)38730916387309173873097601ActelFPGA上电即行之优势技术支持:(020)226443582264435922644360传真:38730925邮编:51063005耀眼夺目-ActelFPGA安全性网址:http://www.zlgmcu.com08SC16IS752/762的原理与应用武汉周立功地址:武汉市洪山区广埠屯珞瑜路158号12128室电话:(027)87168497871682978716839714SC28L202的原理与应用传真:(027)87163755……
  • 所需E币: 5
    时间: 2019-12-25 15:34
    大小: 245.13KB
    上传者: 16245458_qq.com
    针对CAN总线中非周期信息传输的"死锁"现象,利用动态优先级提升机制中消息在发送队列的位置随等待时间动态改变的思想,对非周期性信息的传输采用基于随机数的动态优先级调度策略,以解决CAN总线中非周期信息传输的"死锁"问题.CAN总线中非周期信息的随机动态优先级调度杨捷,姚晓东,郑海珍(华东理工大学信息科学与工程学院,上海200237)摘要:针对CAN总线中非周期信息传输的“死锁”现象,利用动态优先级提升机制中消息在发送队列的位置随等待时间动态改变的思想,对非周期性信息的传输采用基于随机数的动态优先级调度策略,以解决CAN总线中非周期信息传输的“死锁”问题。关键词:CAN总线动态优先级调度策略CAN总线是现场总线中广泛采用的网络之一,具有的加入或退出所带来的后果,优先级提升机制在总线的成本低、可靠性高、响应特性优良和可重构性强等特点,服务质量(QoS)方面显得逊色。被广泛应用于汽车、工业控制、楼宇自动化等分布式实本文针对非周期性信息的“死锁”现象,利用动态优时控制领域。然而,随着分布式实时控制系统的日益复先级提升机制中消息在发送队列的位置随等待时间动杂,其所要求传输的数据量越来越大,传统CAN总线的……
  • 所需E币: 3
    时间: 2019-12-25 15:24
    大小: 247.39KB
    上传者: 微风DS
    针MCP2515芯片的特点,提出了一种新的MCP2515驱动实现方法.把MCP2515的SPI口同MCU的SPI口相连,在EVC下用SPI接口的方式实现MCP2515的驱动.在驱动中,再加上了缓冲管理机制和双注册的机制,避免CAN总线上的干扰数据.基于缓冲管理的MCP2515驱动实现刘光伦,廖建明(电子科技大学计算机学院国际小波分析应用研究中心,四川成都610054)摘要:针MCP2515芯片的特点,提出了一种新的MCP2515驱动实现方法。把MCP2515的SPI口同MCU的SPI口相连,在EVC下用SPI接口的方式实现MCP2515的驱动。在驱动中,再加上了缓冲管理机制和双注册的机制,避免CAN总线上的干扰数据。关键词:缓冲双注册MCP2515CAN总线SPI在WINCE的驱动编写中,一般都采用标准的编写最节约成本的独立CAN协议控制器芯片‘3¨41。MCP2515方式,即分层式结构…。分层式结构驱动程序依赖于一具备最高40MHz时钟输入速度以及一个10MHz高速段可在平台间再使用的代码,以简化和缩短开发时间。SPI接口,还可根据前两个数据字节和11位标识符对报这段由微软提供的代码称为模块设备驱动程序MDD,文进行滤波。用来实现驱动程序的核心功能。MDD并不直接存取硬MCP2515能够发送和接收标准数据帧以及扩展数件,而是依靠另一段与硬件有关的代码存取硬件,这段……
  • 所需E币: 3
    时间: 2019-12-25 15:21
    大小: 194.46KB
    上传者: rdg1993
    介绍了基于C8051FF040单片机的跆拳道综合模拟训练仪控制系统的硬件和软件设计,系统在交付使用后,证明控制系统是稳定可靠的.……
  • 所需E币: 4
    时间: 2019-12-25 15:15
    大小: 264.29KB
    上传者: 978461154_qq
    介绍了SCADA系统中交流采样器的功能,提出了基于DSP技术和CAN总线的系统构架,详细阐述了系统的硬件和软件设计方法,探讨了一种基于消息的嵌入式系统程序设计思想,最后给出了设计结论.……
  • 所需E币: 3
    时间: 2019-12-25 15:10
    大小: 255.07KB
    上传者: quw431979_163.com
    针对使用不同协议、不同波特率的CAN总线网络,采用AVR单片机设计了一种监测CAN总线多种现场状态的分析仪.包括CAN总线自适应波特率的设计以及总线性能参数的定义和测量.给出了分析仪的软硬件设计方案.该分析仪为CAN总线的现场监测和排错提供了快速、准确的解决方案.……
  • 所需E币: 5
    时间: 2019-12-25 12:35
    大小: 255.99KB
    上传者: 238112554_qq
    介绍在工业现场被广泛应用的CAN总线技术,以及Atmel公司生产的自带CAN控制器的AVR系列新型单片机AT90CAN128,并以其为核心设计开关量控制单元,给出了详细的软硬件设计.该单元已成功应用在计算机联锁系统中,能够很好地实现与上位机的实时通信,并可靠执行其下发的控制命令.……