以下是3783天前的记录
CAN收发器
1 2014年01月08日 星期三CAN物理层调试基础知识及举例
德州仪器(TI) (0)控制器局域网(CAN)标准不断发展,正用于车载和工业网络之外的许多新应用。支持它的微处理器变得普遍且价格低廉,并且开源协议栈让其非常容易访问,同时也容易添加至新系统。有许多CAN板可用于BeagleBone (Capes)、Stellaris (BoosterPacks)、Arduino (Shields)和其他微处理器开发平台。当设计人员的系统上电却不能工作时,应该怎么办呢?本文为您介绍一种对CAN物理层进行调试的较好工程方法。我们将介绍基础调试步骤,并说明一个CAN物理层应有的性能,以及找出问题的一些小技巧。调试基础知识ISO11898-2和ISO11898-5规范详细说明了高速CAN物理层即收发器。掌握CAN物理层的基础知识以后,利用简单的调试工具便可迅速地找出常见问题。所需的基本实验室工具为示波镜、数字万用表(DMM)和一个电源。如果想要深入了解问题,则需要更高精度和更复杂的工具。这种问题已非本文讨论的范畴,但是这里介绍的基础知识可帮助确定问题所属类别,以及进一步调试所需的其他工具。一个由 TI 组装的CAN演示系统以及TI的SN65NVD255D评估模块(EVM)1,用于演示
采用简单电路提供可调CAN电平差分输出信号
elecfans (0)控制器局域网 (CAN)串行总线拓扑结构可使设备和微控制器在不采用主机的情况下相互通信。它无需仲裁即可进行传输,可在每个设备节点上放置一个控制器和一个主处理器,省去了设备与主机互连时必需的复杂线缆。通过使用CANH和CANL线缆上的信号,CAN总线有被动 和 主动两种状态。差分电压大于0.9 V时,总线为主动状态,小于0.5 V时则为被动状态。CAN收发器(如ADM3051)可将CAN控制器连接至物理层总线。图1.CAN总线信号和状态CAN收发器可以通过平台上的自动测试设备(ATE)或直流信号进行表征。图2所示的电路采用函数发生器产生的方波信号为收发器提供可调CAN信号。为实现宽带宽和低失真,选用了AD8138 高速差分放大器。维持峰-峰电平时,输出端的直流电平转换器使输出信号的差分电平能够得到调整。幅度和频率通过信号发生器调整。图2.用AD8138驱动CAN收发器该电路采用5 V单电源供电,配置为单位增益单端转差分放大器,共模设置为中间电压值。R1、R2和R3组成了直流偏置电路,可将输出信号调节至CAN电平。通过将R4和R5保持在相对于R2的较小值,电位计可轻松调整两个输出信号之间的
适用于车身控制器单元应用的汽车遥控钥匙
eefocus (0)大家都了解这种情况。我们离开汽车时,按一下遥控器,就可以锁住汽车并保护汽车的**,直到我们回来。相对于人工上锁(有时把车钥匙锁在车内),遥控钥匙在**和便利性方面是极大的改进。车内电子系统的数量正迅速增加,提供了再造和简化通用系统、开发新系统的工程设计机会,使所有系统更智能、更**、更牢靠、比以往任何时候都更生态友好。本文介绍了如何用于车身控制器单元(BCU)车辆系统的新技术。 首先,让我们深入地分析一下三个新的技术驱动因素: -高性能 —— 实现复杂的系统控制 -更低功耗 —— 帮助为下一代保护环境和资源 -适应简便 —— 高水平的集成能使工程师构建用户可迅速了解的高质量系统 上述要点只指出了现代系统的一个关键特性。虽然它们看起来是独立的,然而经验证明,在构建强大的系统时,这些要点中每个都成为设计的必要部分。 让我们来探究一下飞思卡尔汽车产品是如何满足这三个驱动因素的。 MPC5516 概述 MPC5516是面向汽车应用的32位MPC551x系列微控制器之一。它提供与智能开发工具均衡的丰富特性。设计人员可以从各种嵌入式外设(DSPI、IIC、eSCI、FlexCAN、FlexRa