TJA1043 datasheet 下载
地址1:https://www.nxp.com/搜索TJA1043即可找到。
地址2:CSDN: TJA1043 datasheet REV6下载


  1. 支持本地和远程唤醒,唤醒源识别。
  2. 包括总线短路和电源连接探测的一些保护和诊断功能。
  3. 可以直接连接到3V到5V供电电压的微控制器。
  4. 实现了ISO 11898-:2016和SAE J2804-1到SAE J2244-5所定义的CAN物理层。
  5. Vio输入允许直连3V和5V的控制器。
  6. 分压输出用于稳定隐性总线电平。
  7. 仅侦听模式用于节点诊断和故障遏制
  8. 芯片引脚定义图
  9. 内部逻辑图
  10. PIN定义描述
Symbol Pin Description
TXD 1 transmit data input
GND 2 ground supply
VCC 3 transceiver supply voltage
RXD 4 receive data output; reads out data from the bus lines
VIO 5 supply voltage for I/O level adaptor
EN 6 enable control input
INH 7 inhibit output for switching external voltage regulators
ERR_N 8 error and power-on indication output (active LOW)
WAKE 9 local wake-up input
VBAT 10 battery supply voltage
SPLIT 11 common-mode stabilization output
CANL 12 LOW-level CAN bus line
CANH 13 HIGH-level CAN bus line
STB_N 14 standby control input (active LOW)

11. TXD是接收来自微控制器的信号并转发出去。
12. RXD是读出来自总线的数据并发送给微控制器。
13. Vio是I/O电平适配器的电源电压。
14. 支持五种操作模式,由STB_N和EN管脚来控制。
15. ERR_N控制不同模式下一些诊断标志位的打开和关闭。
16. The bus pins are biased to 0.5VCC (via Ri). 具体电路是什么?怎么降低到0.5Vcc?
17. 正常模式是收发正常。—INH高
18. 仅听模式是指收然后转发给主芯片。不再收主芯片信号往外发。—INH高
19. standby模式是不发也不收,但是开始监听是否有唤醒信号,RXD和ERR_N反映是否有唤醒请求。—INH高
20. go-to-sleep模式,变现和standby模式下一样,会告诉收发器开始计时吧,我倒计时就要睡眠了。如果在倒计时期间STB_N和EN的状态变化了,或者唤醒标记位被设置了,则不进入睡眠。—INH高
21. 睡眠模式:两种途径进入。一是通过go-to-sleep模式,另一种是低压(Vcc或Vio)探测倒计时到之前相关电压没有恢复。表现和standby模式一样。—INH低。
22. 内部有7个标志位。这些标志中的五个可以通过PIN Err.N由控制器进行轮询。哪个标志位可用与否取决于当前模式和一些其它条件。
23. UVnom是Vcc和Vio低压探测条件(电压地到spec内同时探测时间到达spec)达到时触发。一旦建立此标志位,收发器进入睡眠模式。—INH低。设置Pwon标志位或者一个上升沿在STB_N上会清楚UVnom和定时器。当Vcc和Vio恢复且时间超过恢复时间spec后,收发器将根据STB_N和EN的状态进入不同的模式。
24. UVbat是Vbat的低压探测标志位。设置此标志位后收发器进入standby模式,同时脱离总线。Vbat恢复后清除该标志位。
25. Pwon是Vbat的power-on标志位。在Vbat恢复后设置此标志位。设置此标志位将会清除UVnom和计时器。同时Wake和wake-up标志位也被设置。在仅监听模式下,Pwon标志位可以被ERR_N轮询。进入正常模式后Pwon标志位清除。
26. 有本地或者远程唤醒请求时设置Wake标志位。本地唤醒是指PIN Wake逻辑电平变化同时持续时间超过spec。此标志位用于standby,go-to-sleep和sleep模式下。设置此标志位同时会清除UVnom和计数器。power-on时也会设置该标志位。UVnom标志位满足条件或者进入正常模式后会清除Wake标志位。
27. 远程唤醒是指通过CAN总线唤醒。当探测到总线上出现11898-2:2016中指定的唤醒模式时,收发器将从standby或者睡眠模式下醒来。唤醒节奏由如下组成:
持续至少Twake(busdom)的显性位紧跟着至少Twake(busrec)的隐性位紧跟着至少Twake(busdom)的显性位。同时此dominant-recessive-dominant节拍应该在Tto(wake)bus内接收到。否则内部唤醒逻辑被重置。RXD保持高位直到唤醒事件被触发。
28. 唤醒源标志位:本地唤醒即pin wake时此标志位被设置。power-on的时候此标志位也会被设置。收发器离开正常模式时清除此标志位。
29. 总线错误标志位:在PIN TXD上4个连续的显性-隐性周期里,试图驱动总线显性时,探测到总线短路到了Vbat,Vcc或者GND时设置此标志位。power-on时或者收发器重新进入正常模式时清除该标志位。
30. 本地错误标志位:正常或仅监听模式下,收发器可以区分四个不同的本地错误事件:TXD 显性钳位,TXD-to-RXD短路,总线显性钳位和过热事件。
31. 当由于硬件或者软件故障导致PIN TXD一直是低电平时将会导致CAN总线进入一个永久的显性状态,block整个网络通讯。持续时间超过spec后就会触发TXD dominant time-out本地错误标志位。
32. TXD和RXD短路将会在总线显性时把总线锁在一个永久的显性状态。因为RXD的低侧驱动器通常强于连接到TXD的高侧驱动器。
33. 总线显性超时探测功能:CAN总线短路到Vbat,Vcc或GND时,或者其它节点发生此类故障时将导致差分电压足够高从而钳位在显性状态,导致任何其它节点无法开始发送消息。不必disable收发器。
34. 过热探测:超过温度spec时立刻shutdown。
35. split pin:使用TJA1043上的SPLIT引脚和分离终端网络(见图6和图9)可以帮助稳定总线上的隐性电压电平。这将通过一个直流泄放到地的网络来较少EME(emission)。
在正常和仅监听模式下,split输出的是0.5Vcc的电压(Vcc与地之间有两个相同的电阻R分压)。在standby,go-to-sleep和sleep模式下,split悬空。
36. Wake PIN可以由低到高触发也可以由高到低触发。pin wake高时被上拉到Vbat,低时被下拉到GND。应用里正常是不用此pin脚的,推荐直接接到Vbat或者GND来优化EMI(Interference)。
37. CAN_H显性输出时spec为:2.75–3.5–4.5,CAN_L显性输出时spec为:0.5–1.5–2.25===单位为V,standby和睡眠时电压为零
38. CAN_H隐性输出时spec为:2–0.5Vcc–3,CAN_L隐性输出时spec为:-0.1–0–+0.1===单位为V,standby和睡眠时电压为零
39. SPLIT正常或者仅监听模式下电压为0.5Vcc。standby或者睡眠模式下浮空。
40. 五种模式转换图

41. SPLIT电压为0.5Vcc的电路原理图

NXP TJA1043 datasheet 知识点记录相关推荐

  1. javaweb基础知识点记录2

    javaweb基础知识点记录 1.在service方法中,首先获得请求的方法名,然后根据方法名调用对应的doXXXX方法,比如说请求参数为GET,那么就会去调用doGet方法,请求参数为POST,那么 ...

  2. javaweb基础知识点记录1

    javaweb基础知识点记录 1.当我们通过在浏览器的输入栏中直接输入网址的方式访问网页的时候,浏览器采用的就是GET方法向服务器获取资源. 2.我们可以将Servlet看做是嵌套了HTML代码的ja ...

  3. 毕业论文知识点记录(四)——MaxEnt模型

    毕业论文知识点记录(四)--MaxEnt模型 0 序言 经过了几次文章分享,数据已经准备得差不多了,师姐说可以先利用现有数据跑一个结果,然后再逐步增加想要的环境数据,改善结果. 另外,谨记师姐的一句话 ...

  4. SpringMVC知识点记录

    SpringMVC知识点记录 1. SpringMVC简介 2. 入门案例 3. @RequestMapping注解 3.1 @RequestMapping注解的功能 3.2 @RequestMapp ...

  5. 毕业论文知识点记录(六)——基于R语言优化maxent模型

    毕业论文知识点记录(六)--基于R语言优化maxent模型 第一步:R安装 这个网上都有很多详细的步骤,就不再详细介绍了. 第二步:R安装包 因为优化maxent模型需要用到kuenm程序包,但是官网 ...

  6. 毕业论文知识点记录(三)——SPSS去相关

    毕业论文知识点记录(三)--SPSS去相关 #(一)数据下载 1.草地贪夜蛾的发生记录,这个数据在前面文章中有描述.草地贪夜蛾发生记录下载 2.气候数据 数据来源:worldclim 我选择的分辨率是 ...

  7. 油猴脚本——掘金Markdown格式适配器知识点记录【油猴脚本、Markdown、浏览器文件读取、tooltip、SVG、、模拟用户输入、aria-xxxx属性、剪切板操作、】

    油猴脚本--掘金Markdown格式适配器知识点记录 脚本更新日志 参考:掘金Markdown格式适配器更新日志 - 掘金 脚本地址: 更新:2021年9月3日19:57:35 参考:掘金Markdo ...

  8. C++教程从0到1入门编程中知识点记录!

    C++教程从0到1入门编程中知识点记录! 一.C语言 1.冒泡排序 示例代码: #include <iostream> using namespace std; int main() { ...

  9. 【算法笔记题解】《算法笔记知识点记录》第三章——入门模拟1——简单模拟

    如果喜欢大家还希望给个收藏点赞呀0.0 相关知识点大家没基础的还是要看一下的,链接: <算法笔记知识点记录>第三章--入门模拟 由于放原题的话文章实在太长,所以题多的话我只放思路和题解,大 ...

  10. 学习IPPS库的编码部分知识点记录

    学习IPPS库的编码部分知识点记录 1.哈夫曼编码 相关函数 IppStatus ippsDeflateHuff_8u(const Ipp8u *pLitSrc, const Ipp16u *pDis ...

最新文章

  1. 刻意练习:LeetCode实战 -- Task01. 两数之和
  2. 网络延长器分为哪几类?其应用领域有哪些?
  3. Replace Type Code with Subclasses(以子类取代类型码)
  4. 年月跨度_不畏困难,砥砺前行 ——国内最大跨度管桁架工程成功首滑
  5. java 轻量数据库_DBTree是一个springboot2 + vue-element-template实现的轻量数据库表结构查看及管理工具...
  6. 第十一节课 课堂总结
  7. Android蓝牙A2DP连接实现
  8. Effective Objective-C 2.0 — 第二条:类的头文件中尽量少引入其他头文件
  9. 翻译【mysqladmin --help】
  10. 理解Rails真实性令牌
  11. matlab 离散点求导_Matlab的离散点曲线导数曲率数值模拟方法
  12. 上位机与1200组态步骤_新入S7-1200系统值得注意几点(博图平台)
  13. springmvc请求参数获取的几种方法
  14. 怎样用计算机绘制幂函数图像,几何画板如何画幂函数的图像
  15. FastJson jar包下载教程
  16. 空间频率(lp/mm,cycles/mm,lp/mrad,cycles/mrad)
  17. Error: ‘list‘ object cannot be coerced to type ‘double‘
  18. 口诀计算机,PID算法的通俗讲解及调节口诀[计算机类]
  19. 量子密码(二)——经典的希特勒密码、紫色密码、乘数密码以及量子密码、量子纠缠初探
  20. win10计算机打印机共享怎么设置方法,Win10系统怎么设置打印机共享?Win10系统打印机共享设置教程...

热门文章

  1. linux操作系统拼音,linux怎么读 解读linux的拼音笔顺笔画顺序怎么写!
  2. 面对“职业规划”问题,程序员应该如何回答?
  3. 区分微信开发平台和公众平台(小程序)
  4. 利用win自带功能让处于同一局域网的两个电脑之间互传文件(速度和本地磁盘间互传相同)
  5. 租房合同样板 个人租房合同简单版范本
  6. 【股票】股票交易的手续费介绍以及计算
  7. web前端开发工程师的三种级别
  8. 内网渗透靶场(上)加入目标网段,抓取管理员密码 #zkaq
  9. 【菜鸟学开发系统】学生成绩管理系统(二)
  10. 【转贴】从亚马逊公司的发展看电子商务