CAN接口异常分析指南(二)
5、近距离通信正常,远距离无法通信。可能原因:a. CAN速率过高。由于CAN总线的仲裁机理,其对延时有着非常严格的要求。线缆延时的存在,使得导线长度制约着实际应用中CAN的最高工作速率。CAN速率与通信距离成反比,速率越高,通信距离越短。b. 线缆阻抗大,远端信号幅值过低。解决方法:a.降低速率,或缩短总线长度,可参考图5线缆长度与波特率的关系。b.换用阻抗小的电线缆,或适当增大终端电阻值,可参考图6线缆长度与直流参数推荐。图5 线缆长度与波特率的关系图6 线缆长度与直流参数推荐 通过测试定位问题当通过现有信息无法判断问题所在时,则需要对CAN接口进行测试,定位问题点。已推测出问题所在时,也可以对CAN接口进行测试,以验证推测与解决效果。1、阻抗测量在产品断电、或从PCB卸下后,使用数字万用表测量模块各引脚阻抗是否异常,如图7。若出现短路情况,说明模块或相关联电路有损坏现象。测试时,TXD、RXD、VCC以GND为......阅读全文
CAN接口异常分析指南(二)
5、近距离通信正常,远距离无法通信。可能原因:a. CAN速率过高。由于CAN总线的仲裁机理,其对延时有着非常严格的要求。线缆延时的存在,使得导线长度制约着实际应用中CAN的最高工作速率。CAN速率与通信距离成反比,速率越高,通信距离越短。b. 线缆阻抗大,远端信号幅值过低。解决方法:a.降低速率,
CAN接口异常分析指南(一)
CAN总线应用环境复杂多样,可能会出现各种异常情况。本文列举了常见的CAN接口异常情况及解决方法,帮您更加高效地分析及解决CAN接口应用问题。 常见异常及解决方法1、两个节点近距离测试,低波特率通信正常,高波特率无法通信。可能原因:未加终端电阻。由于CAN收发芯片内部CANH、CANL引脚为开漏驱
CAN接口异常分析指南(三)
3、检测发送波形使用示波器测试TXD引脚,以及CANH、CANL的差分波形,检查波形的幅值大小、波特率、波形质量、TXD和CAN差分波形是否对应等,如图9、图10。图9 发送波形测试示意图图10 TXD与CAN差分波形4、检测接收波形使用示波器测试RXD引脚,以及CANH、CANL的差分波形
MCU如何扩展CAN/CAN-FD接口?(二)
如果产品中使用的是CAN2.0A或者CAN2.0B协议,我们继续对比选择。CANFDSM不带CAN或者CANFD收发器,用户需自行增加隔离或者不隔离的收发器模块。而CSM300内部集成有CAN隔离收发器、CAN控制器,因此可以直接连接MCU与CAN总线。图6 CSM300与CANFDSM内部器件情况
MCU如何扩展CAN/CAN-FD接口?(一)
在嵌入式产品开发过程中,可能会面临CAN路数不够的问题。如何选择合适的转换模块解决这个问题呢?本文为您讲解几款模块的选型方法。 应用场景CAN总线是优秀的现场总线之一,已由当初的汽车电子扩散到各行各业。从工业自动化到新能源,从轨道交通再到航空航天,CAN总线技术在中国不断的应用和沉淀。图1
CAN采用了隔离依旧通讯异常怎么办?(二)
此保护电路主要由气体放电管、限流电阻、TVS管、共模电感组成。气体放电管GDT用于吸收大部分浪涌能量;限流电阻R2、R3限制流过TVS管的电流,防止流过TVS管的电流过大损坏TVS管;TVS管将收发器引脚之间的电压限制在TVS的钳位电压,保护后级收发器芯片。T1用于抑制收发器对外界造成的传导骚扰,并
LMG600系列功率分析仪-CAN接口效率提升
LMG600是世界上首台集成双向CAN通讯接口的功率分析仪,提供高达128个测量值的传输在CAN总线。现在,更新到新版的固件(Firmware),可升级到256个测量值,测量值传输双倍提升,使用者可以在一个CAN ID中设置两个测量值,所以功率分析仪在CAN总线的负载没有增加,但是传输效率提升了。特
ISO-CAN总线通讯接口信号隔离模块应用
顺源科技推出自主研发新产品: ISO CAN ,作为一款隔离型通用CAN收发器模块,其内置CAN总线通讯接口信号隔离及收发器件,具有成本低、体积小、使用方便等优点。主要功能是将CAN总线控制器的逻辑电平隔离转换为总线的差分电平,信号传输过程中隔离电压高达2500VDC。 ISO CA
CAN-FD升级,要如何避免与CAN总线的冲突?(二)
三CAN FD升级的解决方案针对CAN FD升级的情况,一般有三种解决方案。1、CAN节点忽略CAN FD报文支持CAN2.0的ECU忽略CAN FD报文,不对其进行识别,这样虽然无法对CAN FD报文进行解析处理,但是也不会将其识别为错误帧,总线可以保证正常通讯。因为CAN FD是向下兼容
血脂异常临床用药分析(二)
【处方2】 血脂康0.6g,每天2次,口服。 适应症:高胆固醇血症及以TC增高为主的混合型血脂异常。 分 析:血脂康为特制红曲精制而成,中药制剂,内含洛伐他汀及酸性洛伐他汀20mg/g以上,调脂效果与辛伐他汀的常规剂量相似,而不良反应轻而少见,至今未见有横纹肌溶解症。由于它
CAN采用了隔离依旧通讯异常怎么办?(一)
各位工程师对于CAN总线隔离方案想必都极为熟悉,但可能会遇到CAN总线采用了隔离方案依旧通讯异常的情况。这一类问题应该怎么解决呢?本文将对各类方案电路原理为大家分析原因并提供相应解决方案。常见主流收发器芯片随着汽车电子和工业的迅猛发展,CAN总线被广泛的应用各行各业的总线通信上。半导体行业的不断更新
心电图分析:良性变异or异常表现?(二)
虽然对于成人心电图的正常间隔范围数据,绝大多数医师都已经熟稔于心,但儿童心电图有不同的正常值,和成人心电图相比阅读有一定困难。人口研究确定了不同年龄儿童心电图的正常值,这在心电图的阅读中应当予以参考。然而,即使有了这些数值的帮助,做出诊断依旧可能存在困难。根据儿童年龄及性别的不同,正常值也存在差异,
PCR异常扩增曲线分析攻略(二)
2)未选择跟仪器加热模块规格匹配的耗材目前Applied BiosystemsTM系列荧光定量PCR 仪加热模块分0.2ml跟0.1ml两种,实验前一定要确定自己的仪器是哪一种加热模块,再来选择对应的耗材。如果0.1ml加热模块用成0.2ml耗材,则会造成耗材压扁,甚至造成机器故障;如果0.
直流充电桩充电异常分析(二)
第二类病症:车辆插头、车辆插座引起的充电异常中止情况。 图6车辆插头|车辆插座异常 1)在充电过程中,非车载充电机控制装置通过对检测点1的电压进行检测,如果判断开关S由闭合变为断开(如充电枪上按键失灵或误触发等),应在50ms内将输出电流降至5A或以下; 图7车辆插头内部常
qPCR常见异常曲线实战分析-(二)
图九:试剂蒸发引起扩增曲线抬升4确定实验过程中的操作细节如果以上都正常,还要确定下实验过程中的操作细节。比如在做标准曲线的时候是否是梯度稀释的标准品,如果不是梯度稀释标准品,可能会引起标准曲线扩增效率或者R2值异常;从冰箱冷冻中取出的试剂是否有混匀,如果试剂融化后没有混匀,这时候取出的试剂不是均一的
SBC-基础课程:CAN/LIN-SBC初学者指南
什么是系统基础芯片(SBC)?SBC是纯粹的集成电路,它将控制器局域网络(CAN)或本地互联网络(LIN)收发器与内部/外部“功率器件”集成在一起。该功率器件可以是低压差线性稳压器(LDO)、DC/DC转换器或两者兼有。当设计师需要更多输出功率,或需要离散式解决方案的布局选项并且该离散式解决
如何进行CAN信号质量评估?(二)
3、扰动评估信号在波形顶部值和底部值的抖动直观地反映了信号受到的干扰情况,即往往会使波形出现预冲和过冲现象。图6 信号预冲现象图7 信号过冲现象信号扰动按照如下公式进行评估:由计算公式可知,当峰峰值与无干扰电压范围越接近时,评分越高,此时表征信号波形的预冲、过冲较小,当峰峰值和无干扰电压范围相等时,
分析仪器操作指南(二)
三聚氰胺奶粉事件与凯氏定氮仪 2008年的“三聚氰胺”毒奶粉事件中,三聚氰胺之所以能“冠冕堂皇”地躲过安全检测,就是由于我们食品检测过程中检测蛋白质含量是用“凯式定氮法”来检测的,简单来说就是以食品中的含氮量计算出蛋白质的含量。而三聚氰胺由于含氮量高,所以被不法商家添加进奶粉中,提高含氮量来冒充
ESC/EAS血脂异常指南
欧洲心脏病学会(ESC)和欧洲动脉粥样硬化学会(EAS)日前联合发布了新的血脂指南,强调在对血脂异常患者采取任何干预措施之前,均应首先尝试调整饮食、运动等生活方式干预,只有当这些措施失败后才能开始药物治疗。此外,这部指南进一步反映了血脂异常的复杂性,并针对不同临床情境提出了更具体的治疗建议。
终端电阻将如何拯救CAN、485总线?(二)
CAN总线增加终端电阻二 485总线1、RS-485总线增加终端电阻好处485总线设置终端电阻主要是为了用来抑制信号的反射。提高信号质量组建RS-485总线网络时,通常使用特性阻抗为120Ω的屏蔽双绞线,由于RS-485收发器输入阻抗一般较高(例如RSM485ECHT输入阻抗为96kΩ,最多可连接2
如何测量CAN总线网络阻抗?(二)
2、交流阻抗测量原理测量CAN通信网络或CAN节点交流阻抗的原理,是给予被测对象一个交流激励源UAC,与被测对象RP、CP形成回路。CANScope-StressZ里的阻抗测量功能用到的就是这个方法,具体操作是:连接好设备后,打开上位机软件,选择阻抗测量,点击开始即可自动完成测试并生成测试结
CAN/RS485为什么要用双绞线(二)
3双绞线的优点双绞线由两根相互绝缘的导线相互缠绕而成,特别适合差分信号传输场合,与平行线相比,可以更有效地抑制干扰。1、消除电容耦合相对于平行对线,双绞线每根单线对干扰源或地的耦合电容值更加接近,阻抗更加平衡,如图6所示。图6由于双绞线紧密缠绕在一起,两根线与噪声源之间的耦合电容、与大地之间
ESC/EAS血脂异常管理指南解读
取消“血脂合适范围”的描述,强调根据危险分层指导治疗策略 既往2001 NCEP ATP Ⅲ指南将血脂水平分为“合适范围、正常、边缘升高、升高、极高、减低”等多个层次,我国成人血脂异常防止指南(2007)中也有类似描述。然而,大规模前瞻性流行病学调查结果一致显示,发生心血管疾病(CVD
详解串口转换CAN:透明带标识转换篇(二)
透明带标识转换模式下,串行帧转为CAN报文时的形式如图5。需要注意的是,串行帧中所带有的CAN报文“帧ID”在串行帧中的起始地址和长度可由配置设定。起始地址的范围是0~7,长度范围分别是1~2(标准帧)或1~4(扩展帧)。如果在配置中指定帧类型为标准帧,帧ID信息起始地址为3长度为1,则帧ID的有效
为什么CAN总线支线长度不能太长?(二)
解决支线过长的办法如果我们的总线存在支线过长的问题,那么该怎么办呢?我们下面提供几种解决方案:1、减小分支长度在CAN网络布局的根源上解决问题的方式就是减少CAN节点的分支长度,从而降低信号反射,保证位宽的稳定性。如上图波形实验中,其它条件不变,只将分支长度减少为20cm,此时并没有看到边沿台阶的出
嵌入式硬件通信接口协议SPI三:模拟接口应用(二)
验证模拟SPI接口的正确性,通过读取SPI-FLASH芯片的厂商ID,校验读到的数据与手册是否一致。FLASH功能模块属于模块库层,介于应用层和驱动层之间。因此对SPI-FLASH模块的源码封装成lib层。创建源码文件:dclib_spiflash.cdclib_spiflash.h同样的也需要对该
CAN一致性之信号边沿测试(二)
2、CAN测试问题只使用示波器测量CAN边沿时间,需要人为操作记录多次时间。整车CAN总线拥有多个零部件,测试CAN边沿时间需要花费大量时间以及人力,而这还只是整车CAN一致性测试的其中一项,完成全部测试要求,需要一个人测试三天。随着效率要求越来越高,整车厂更希望将时间花费在研发汽车应用新技术。CA
CAN总线冷知识:边沿台阶是怎么来的?(二)
4、消除负载集中在布局较复杂的CAN网络中,为了避免节点摆放集中导致反射叠加,建议相邻节点的距离不得小于2cm,10m的电缆上所集中的设备最好不要超过4个,否则应加电容以吸收,并且此集中与下一个集中至少有10m的电缆距离。同样,在复杂网络布局中,分支过长且不等的网络,由于阻抗匹配困难,常使用
一文读懂CAN收发器各项参数(二)
显性超时显性超时的增加主要是为了防止CAN总线网络由于硬件或软件故障使得TXD长期处于“0”电平状态。TXD保持“0”意味着CAN网络为显性电平,整个网络的所有节点都不能收发数据,即总线处于瘫痪状态。显性超时可以通过收发器的硬件计时避免总线出现这种情况。如图4所示,Tdom为显性超时时长,每次TXD
串口数据转换为CAN数据之后是怎样的?(二)
假设配置的转换成的CAN报文帧信息为“标准帧”,配置的帧ID1,ID0分别为“0x01,0x23”,串行帧的数据为01,02,03,04,05,06,07,08共8个字节,那么转换格式如图5。CAN报文的帧ID为0x0123(用户配置),帧信息:标准帧(用户配置),串行帧中的数据部分将不作任何修改地