清华大学教程——CAN总线原理及应用

CAN总线呕心沥血教程

哥很郁闷,为了CAN研究了不少,看了不少资料,现在我给大家总结一下先看看工作原理 当CAN总线上的一个节点(站)发送数据时,它以报文的形式广播给网络中所有节点,对每个节点来说,无论数据是否是发给自己的,都对其接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式成为面向内容的编制方案。同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文,当几个站同时竞争总线读取时,这种配置十分重要。 大体的工作原理我们搞清了,但是根本的协议我们还要花一番功夫。下面介绍一个重要的名词,“显性“和”隐性“ 在我看到的很多文章里,有很多显性和隐性的地方,为此我头痛不已,最终我把它们彻底弄明白了。 首先CAN数据总线有两条导线,一条是黄色的,一条是绿色的。分别是CAN_High线和CAN_Low线 当静止状态时,这两条导线上的电平一样。这个电平称为静电平。大约为2.5伏。这个静电平状态就是隐形状态,也称隐性电平。也就是没有任何干扰的时候的状态称为隐性状态.当有信号修改时,CAN_High线上的电压值变高了,一般来说会升高至少1V,而CAN_Low线上的电压值会降低一个同样值,也是1v,那么这时候。CAN_High就是2.5v+1v=3.5v,它就处于激活状态了。而CAN_Low降为2.5v-1v=1.5v。 可以看看这个图 由此我们得到 在隐性状态下,CAN_High线与CAN_Low没有电压差,这样我们看到没有任何变化也就检测不到信号。但是在显性状态时,改值最低为2V,我们就可以利用这种变化才传输数据了。所以出现了那些帧,那些帧中的场,那些场中的位,云云~~~~~~~~~~~ 在总线上通常逻辑1表示隐性。而0表示显性。这些1啊,0啊,就可以利用起来为我们传数据了。 利用这种电压差,我们可以接收信号。 一般来说,控制单元通过收发器连接到CAN驱动总线上,这个收发器(顾名思义,可发送,可接收)内有一个接收器,该接收器是安装在接收一侧的差动信号放大器。然后,这个放大器很自然地就放大了CAN_High和CAN_Low线的电平差,然后传到接收区。如下图 由上图可知,当有电压差,差动信号放大器放大传输,将相应的数据位任可为0。下面我们进入重点难点。报文 所谓报文,就是CAN总线上要传输的数据报,为了安全,我们要给我们传输的数据报编码定一下协议,这样才能不容易出错,所以出现了很多的帧,以及仲裁啊,CRC效验。这些都是难点。 识别符的概念。 识别符顾名思义,就是为了区分不同报文的可以鉴别的好多字符位。有标准的,和扩展的。标准的是11位,扩展的是29位。他有一个功能就是可以提供优先级,也就是决定哪个报文优先被传输,报文标识符的值越小,报文具有越高的优先权。CAN的报文格式有两种,不同之处其实就是识别符长度不同,具有11位识别符的帧称为标准帧,而还有29位识别符的帧为扩展帧,CAN报文有以下4个不同的帧类型。分别是

清华大学数字电路汇总题库

清华大学数字电路题库 一、填空题 : (每空1分,共10分) 1. (30.25) 10 = ( ) 2 = ( ) 16 。 2 . 逻辑函数L = + A+ B+ C +D = 。 3 . 三态门输出的三种状态分别为:、和。 4 . 主从型JK触发器的特性方程= 。 5 . 用4个触发器可以存储位二进制数。 6 . 存储容量为4K×8位的RAM存储器,其地址线为条、数据线为条。 二、选择题: (选择一个正确的答案填入括号内,每题3分,共30分 ) 1.设下图中所有触发器的初始状态皆为0,找出图中触发器在时钟信号作用下,输出电压波形恒为0的是:()图。 2.下列几种TTL电路中,输出端可实现线与功能的电路是()。 A、或非门 B、与非门 C、异或门 D、OC门 3.对CMOS与非门电路,其多余输入端正确的处理方法是()。 A、通过大电阻接地(>1.5KΩ) B、悬空 C、通过小电阻接地(<1KΩ)

B、 D、通过电阻接V CC 4.图2所示电路为由555定时器构成的()。 A、施密特触发器 B、多谐振荡器 C、单稳态触发器 D、T触发器 5.请判断以下哪个电路不是时序逻辑电路()。 A、计数器 B、寄存器 C、译码器 D、触发器 6.下列几种A/D转换器中,转换速度最快的是()。 A、并行A/D转换器 B、计数型A/D转换器 C、逐次渐进型A/D转换器 B、 D、双积分A/D转换器 7.某电路的输入波形 u I 和输出波形 u O 如下图所示,则该电路为()。 A、施密特触发器 B、反相器 C、单稳态触发器 D、JK触发器 8.要将方波脉冲的周期扩展10倍,可采用()。 A、10级施密特触发器 B、10位二进制计数器 C、十进制计数器 B、D、10位D/A转换器 9、已知逻辑函数与其相等的函数为()。 A、 B、 C、 D、 10、一个数据选择器的地址输入端有3个时,最多可以有()个数据信号输出。 A、4 B、6 C、8 D、16 三、逻辑函数化简(每题5分,共10分) 1、用代数法化简为最简与或式 Y= A +

CAN总线的工作原理

CAN总线的特点和优点 CAN总线的特点和优点; (1)多主控制 在总线空闲时,所有的单元都可开始发送消息(多主控制)。最先访问总线的单元可获得发送权(CSMA/CA)。多个单元同时开始发送时,发送高优先级D消息的单元可获得发送权。 (2)消息的发送 在CAN协议中,所有的消息都以固定的格式发送。总线空闲时,所有与总 线相连的单元都可以开始发送新消息。两个以上的单元同时开始发送消息时, 根据标识符(D)决定优先级。两个以上的单元同时开始发送消息时,对各消 息ID的每个位进行逐个仲裁比较。仲裁获胜(被判定为优先级最高)的单元可 继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作。 (3)系统的柔软性 与总线相连的单元没有类似于“地址”的信息。因此在总线上增加单元时,连接在总线上的其它单元的软硬件及应用层都不需要改变。 (4)通信速度 根据整个网络的规模,可设定适合的通信速度。在同一网络中,所有单元 必须设定成统一的通信速度。即使有一个单元的通信速度与其它的不一样,此 单元也会输出错误信号,妨碍整个网络的通信。不同网络间则可以有不同的通 信速度。 表1一1 CAN总线系统任意两节点间的最大距离

最大距离/m 位速率bps 10 1000 130 500 270 250 530 125 620 100 1300 50 3300 20 6700 10 10000 5 CAN总线上任意两节点之间的通信距离与其位速率有关,表2一1列举了相关数据。 (5)远程数据请求可通过发送“请求帧”请求其他单元发送数据。 (6)错误检测功能·错误通知功能·错误恢复功能 所有的单元都可以检测错误(错误检测功能)。检测出错误的单元会立即同 时通知其他所有单元(错误通知功能)。正在发送消息的单元一旦检测出错误, 会强制结束当前的发送。强制结束发送的单元会不断反复地重新发送此消息直 到成功发送为止(错误恢复功能)。 (7)故障封闭 CAN可以判断出错误的类型是总线上暂时的数据错误(如外部噪声等)还 是持续的数据错误(如单元内部故障、驱动器故障、断线等)。由此功能,当总 线上发生持续数据错误时,可将引起此故障的单元从总线上隔离出去。

清华大学电路原理第三次仿真实验报

清华大学电路原理第三次仿真实验报

————————————————————————————————作者:————————————————————————————————日期:

[文档标题] 班级:电13 姓名:苗键强 学号:2011010645 日期:2013年1月11日

实验名称: 一、利用运算放大器的正反馈设计占空比可调的脉冲序列发生器; 二、利用运算放大器构成的脉冲序列发生器和积分器构成三角波发生器。 实验任务: 一、设计占空比可调的脉冲序列发生器 要求: (1)给出电路原理图,分析占空比可调的原因。 (2)给出仿真电路图。 (3)给出示波器 Expand 方式下整个示波器界面,分别给出占空比为 20%和70%时的脉冲序列波形和对应的电容电压波形。 二、利用运算放大器构成的脉冲序列发生器和积分器构成三角波发生器 要求: (1)给出电路原理图,分析三角波产生的原因。 (2)给出仿真电路图。 (3)给出示波器 Expand 方式下整个示波器界面,要求同时显示脉冲序列和三角波的波形。 理论分析及仿真电路: 一、设计占空比可调的脉冲序列发生器 通过Multisim仿真,设计电路图如下: 在此电路图中,通过计算可知,脉冲序列周期为:

T=2 U 滞 U 输出 CR5up+2 U 滞 U 输出 CR5down=2 U 滞 U 输出 CR5(1) 因而,占空比为: η=R5up R5 (2) 得到示波器示数如下: 当R5up R5 =0.2时,得到示波器示数如下: 其占空比为 η=46.154 223.932 =20.6% 当R5up R5 =0.7时,得到示波器示数如下:

清华大学-理论力学-习题解答-2-03

2-3 圆盘绕杆AB 以角速度rad/s 转动,AB 杆及框架则绕铅垂轴以角速度 100=?10=ωrad/s 转动。已知mm ,当140=R °=90θ,rad/s ,时,试求圆盘上两相互垂直半径端点C 点及D 点的速度和加速度。 5.2=θ 0=θ 解:圆盘的运动是由三个定轴转动组成的复合运动,且三个轴交于O 点。取O 点为基点,建立动坐标系Oxyz ,Oxyz 绕铅垂轴以角速度ω转动,则牵连角速度e ω=?ωk 。圆盘相对于动坐标系的运动是由框架绕Ox 轴的转动和圆盘绕Oy 轴的转动组成,则圆盘的相对角速度为: r θ =?+?ωi j 所以圆盘的绝对角速度为: r θω′=?+??e ω=ω+ωi j k C 点及 D 点的矢径分别为: 0.140.5()C m =?+r i j 0.50.14()D m =+r j k 由公式可得C 点及D 点的速度: =×v ωr 5 1.412.75(/)C C m s ′=×=++v ωr i j k 190.35 1.25(/)D D m s ′=×=+?v ωr i j k 下面来求加速度。首先求圆盘相对于动系的相对角加速度ε,在动系中,我们可以步将 框架绕Ox 轴的转动看作牵连运动,牵连加速度为r 1e θ=?ωi 1r ,牵连角加速度为ε;将圆盘绕Oy 轴的转动看作相对运动,相对角速度为1e = θ =?j 0ωθ ,相对角加速度为。则根据角加速度合成公式并由此时1r 0==ε? e e r r =+×+εεωωε= 可得: 211250(/)r e r rad s θ =×=?×?=?εωωi j k 接下来求圆盘的绝对角加速度,再次利用角加速度合成公式,并由0e =ε可得: 2100025250(/)e r r rad s ′=×+=+?εωωεi j k 利用公式a 可得C 点及D 点的加速度 : (=×+××εr ωωr )

清华考研 电路原理课件 第2章 简单电阻电路的分析方法

清华大学电路原理电子课件 江辑光版 参考教材: 《电路原理》(第2版)清华大学出版社,2007年3月江辑光刘秀成《电路原理》清华大学出版社,2007年3月于歆杰朱桂萍陆文娟《电路》(第5版)高等教育出版社,2006年5月邱关源罗先觉

简单电阻电路的分析方法简单电阻电路的分析方法 第2章 简单电阻电路的分析方法 2.1 串联电阻电路 2.1 串联电阻电路 2. 4 理想电源的串联和并联 2. 4 理想电源的串联和并联 2.5 电压源与电流源的等效转换 2.5 电压源与电流源的等效转换 2. 3 星形联接与三角形联接的电阻的等效变换 2. 3 星形联接与三角形联接的电阻的等效变换 2.6 两个电阻电路的例子 2.6 两个电阻电路的例子 本章重点 本章重点 2.2 并联电阻电路 2.2 并联电阻电路

? 本章本章重点重点重点 ? 电阻的串联、并联和串并联 返回目录

2.1 串联电阻电路 (Series Connection)

R eq =( R 1+ R 2…+R n ) =∑ R k R eq =( R 1+ R 2 + +……+R n ) =∑ R k u R R u k k eq =等效电阻等于串联的各电阻之和

例 两个电阻分压(voltage division ), 如下图所示 例 两个电阻分压(voltage division ), 如下图所示 u R R R u 2 11 1+= u R R R u 2 12 2+?=i 2 , p 2 = R 2i 2 ,? : p n = R 1 : R 2 : ?= (R 1+ R 2+ ? +R + R i 2 + ? + R i 2 返回目录

CAN总线原理2009

CAN总线原理2009-09-22 08:54一、概述 对于一般控制,设备间连锁可以通过串行网络完成。因此,BOSCH公司开发了CAN总线(Controller Area Network),并已取得国际标准化组织认证(ISO11898),其总线结构可参照I SO/OSI参考模型。同时,国际上一些大的半导体厂商也积极开发出支持CAN总线的专用芯片。通过CAN总线,传感器、控制器和执行器由串行数据线连接起来。它不仅仅是将电缆按树形结构连接起来,其通信协议相当于ISO/OSI参考模型中的数据链路层,网络可根据协议探测和纠正数据传输过程中因电磁干扰而产生的数据错误。CAN网络的配制比较容易,允许任何站之间直接进行通信,而无需将所有数据全部汇总到主计算机后再行处理。 二、CAN在国外的发展 对机动车辆总线和对现场总线的需求有许多相似之处,即较低的成本、较高的实时处理能力和在恶劣的强电磁干扰环境下可靠的工作。奔驰S型轿车上采用的就是CAN总线系统;美国商用车辆制造商们也将注意力转向CAN总线;美国一些企业已将CAN作为内部总线应用在生产线和机床上。同时,由于CAN总线可以提供较高的安全性,因此在医疗领域、纺织机械和电梯控制中也得到广泛应用。 三、CAN的工作原理 当CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。 CAN总线的报文发送和接收参见图1。当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配时, 转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。 由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一些新站而无需在硬件或软件上进行修改。当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。 四、位仲裁 要对数据进行实时处理,就必须将数据快速传送,这就要求数据的物理传输通路有较高的速度。在几个站同时需要发送数据时,要求快速地进行总线分配。实时处理通过网络交换的紧急数据有较大的不同。一个快速变化的物理量,如汽车引擎负载,将比类似汽车引擎温度这样相对变化较慢的物理量更频繁地传送数据并要求更短的延时。 CAN总线以报文为单位进行数据传送,报文的优先级结合在11位标识符中,具有最低二进制数的标识符有最高的优先级。这种优先级一旦在系统设计时被确立后就不能再被更改。总线

2013年清华大学电路原理考研真题

2013年清华大学电路原理考研真题 1、(1)理想变压器+并联谐振:理想变压器的副边借有并联的电感与电容,告诉了电感与电容支路的电流表读数相等,由这个条件可求出电路工作的频率值,再代入原边的电感值计算得到原边电路的阻抗,最后求出原边电流;(2)卷积:是一个指数函数和一个延时正比例函数的卷积,直接用公式计算即可,可以把指数函数选作先对称后平移的项,这样只需分三个时间段进行讨论即可; 2、三相电路:(1)电源和负载均为星形连接,且三相对称,直接抽单相计算线电流;(2)共B接法的二表法测电路的三相有功功率,要画图和计算两块功率表的读数,注意的读数为负数;(3)当A相负载对中性点短路后求各相电源的有功,先用节点法求出各相电流,再计算各相电源的有功功率; 3、理想运放的问题:共有2级理想运放,其中第一级为负反馈,第二级为正反馈,解答时先要判断出这一信息,然后(1)求第一级的输出,因为第一级运放是负反馈,故可以用“虚断”和“虚短”,得到输出(实为一个反向比例放大器);(2)求第二级的输出,因为是正反馈,所以“虚断”仍成立,但“虚短”不成立,不过,由正反馈的性质,运放要么工作在正向饱和区,要么工作在反向饱和区,即输出始终为,故可以假设输出为其中一个饱和电压,比较反相输入端和非反相输入端的电压值即可确定第二级的输出(实为一个滞回比较器); 4、一阶电路的方框图问题:动态元件是电容,它接在方框左端,首先告诉了方框右端支路上的电流的零输入响应,由此可得从电容两端看入的入端电阻,即为从方框左端看入的Thevenin等效电阻,其次可得到时刻的电量,画出这个等效电路图;然后改变电容值,改变电容的初始电压值,并在方框右端的支路上接上一个冲激电压源,求电容电压的响应:可以利用叠加定理,分解为零输入响应和零状态响应分别求解,零输入响应可根据前述Thevenin等效电阻直接写出,零状态响应可以先用互易定理(因为方框内的元件全是线性电阻,满足互易定理)结合前述“时刻的电量,画出这个等效电路图”得到左端的短路电流,再由Thevenin等效电阻进而得到从电容两端向右看入的Thevenin等效电路,然后先求阶跃响应,再求导得到冲激源作用下的冲激响应;最后叠加得到全响应; 5、列写状态方程:含有一个压控电流源的受控源,有2个电容和1个电感,用直接法,最后消去非状态变量即可得解答; 6、含有互感的非正弦周期电路(15分):(1)求电感电流,互感没有公共节点,无法去耦等效,只能用一般方法解,该题的电源有2种频率,有3个网孔,2个电感和1个电容,最关键的是左下角网孔的电源是电流源,因此可以设出电感电流的值,再由KCL表示出剩余支路的电流,最后对某一个网孔列写KVL,解方程即可得到要求的电感电流的值,只需列写一个方程,但要注意正确地写出互感电压的表达式;(2)求电流源发出的功率,由第一问的解求出电流源两端的电压,即可得到解答; 7、含有理想二极管的二阶电路:需要判断理想二极管何时关断、何时导通,这是解题的关键。从0时刻开始,二极管关断,电路是一个二阶电路,求出电感电流的响应,直到二极管的端电压一直由增大到零,这就是所求临界点,即电感电流达到最大值的时间节点,此后二极管导通,左右两部分电路是2个独立的一阶电路。因此(1)电路可以分为2个工作时间段,分别画出前述的二阶等效电路

清华大学机械原理 A 卷

清华大学机械原理A 卷 1. 凡是驱动机械产生运动的力统称为 力,其特征是该力与其作用点的速度方向 或成 ,其所作的功为 。 A .驱动; B .平衡; C .阻抗; D .消耗功; E .正功; F .相同; G .相反; H .锐角; I .钝角; J .负功 答:AFHE 2. 简述进行质量代换需要满足的三个条件?动代换和静代换各应满足什么条件? 答:质量代换法需满足三个条件: 1、 代换前后构件的质量不变; 2、 代换前后构件的质心位置不变; 3、 代换前后构件对质心轴的转动惯量不变; 其中:动代换需要满足前面三个条件;静代换满足前两个条件便可。 3. 什么是当量摩擦系数?分述几种情况下的当量摩擦系数数值。 答:为了计算摩擦力简便,把运动副元素几何形状(接触面形状)对运动副的摩擦力的影响因素计入到摩擦系数中,这种转化后的摩擦系数称为当量摩擦系数。 对单一平面 f f V =;槽角为θ2时θ sin f f v = ;半圆柱面接触时kf f V =,2/~1π=k 4.移动副中总反力的方位如何确定? 答:1)总反力与法向反力偏斜一摩擦角2)总反力的偏斜方向与相对运动方向相反。 5. 移动副的自锁条件是 驱动力作用在移动副的摩擦角内 。 6. 转动副的自锁条件是 驱动力臂≤摩擦圆半径 。 7. 判定机械自锁的条件有哪些? 答:1)驱动力位于摩擦锥或摩擦圆内; 2)机械效率小于或等于0 3)能克服的工作阻力小于或等于0 8.判断对错,在括号中打上 √ 或 ×: 在机械运动中,总是有摩擦力存在,因此,机械功总有一部分消耗在克服摩擦力上。 (√ )

分析与计算: 1.图示为一曲柄滑块机构的a)、b)、c)三个位置,F为作用在活塞上的力,转动副A及B上所画的虚线小圆为摩擦圆,试决定在此三个位置时作用在连杆AB 上的作用力的真实方向(构件重量及惯性力略去不计)。 2. 图示为一摆动推杆盘形凸轮机构,凸轮1沿逆时针方向回转,F为作用在推杆2上的外载荷,试确定各运动副中总反力(F R31、F R12及F R32)的方位(不考虑构件的重量及惯性力,图中虚线小圆为摩擦圆,运动副B处摩擦角φ如图所示)。 3. 图示为一带式运输机,由电动机1经带传动及一个两级齿轮减速器,带动运输带8。设已知运输带8所需的曳引力P=5500N,运送速度u=1.2m/s。带传动(包括轴承)的效率η1=0.95,

清华大学版理论力学课后习题答案大全

第6章 刚体的平面运动分析 6-1 图示半径为r 的齿轮由曲柄OA 带动,沿半径为R 的固定齿轮滚动。曲柄OA 以等角加速度α绕轴O 转动,当运动开始时,角速度0ω= 0,转角0?= 0。试求动齿轮以圆心A 为基点的平面运动方程。 解:?cos )(r R x A += (1) ?sin )(r R y A += (2) α为常数,当t = 0时,0ω=0?= 0 22 1t α?= (3) 起始位置,P 与P 0重合,即起始位置AP 水平,记θ=∠OAP ,则AP 从起始水平位置至图示AP 位置转过 θ??+=A 因动齿轮纯滚,故有? ? =CP CP 0,即 θ?r R = ?θr R = , ??r r R A += (4) 将(3)代入(1)、(2)、(4)得动齿轮以A 为基点的平面运动方程为: ??? ? ?? ??? +=+=+=22 2212sin )(2cos )(t r r R t r R y t r R x A A A α?αα 6-2 杆AB 斜靠于高为h 的台阶角C 处,一端A 以匀速v 0沿水平向右运动,如图所示。试以杆与铅垂 线的夹角 表示杆的角速度。 解:杆AB 作平面运动,点C 的速度v C 沿杆AB 如图所示。作速度v C 和v 0的垂线交于点P ,点P 即为杆AB 的速度瞬心。则角速度杆AB 为 6-3 图示拖车的车轮A 与垫滚B 的半径均为r 。试问当拖车以速度v 前进时, 轮A 与垫滚B 的角速度A ω与B ω有什么关系?设轮A 和垫滚B 与地面之间以及垫滚B 与拖车之间无滑动。 解:R v R v A A ==ω R v R v B B 22==ω B A ωω2= 6-4 直径为360mm 的滚子在水平面上作纯滚动,杆BC 一端与滚子铰接,另一端与滑块C 铰接。设杆BC 在水平位置时,滚子的角速度=12 rad/s ,=30,=60,BC =270mm 。试求该瞬时杆BC 的角速度和点C 的速度。 习题6-1图 A B C v 0 h 习题6-2图 P AB v C A B C v o h 习题6-2解图 习题6-3解图 习题6-3图 v A = v v B = v

一文看懂汽车CAN总线技术原理

一文看懂汽车CAN总线技术原理 随着现代汽车技术的不断发展,CAN总线逐渐成为现代汽车上不可缺少的技术,并大大推动了汽车技术的高速发展。本文将对汽车CAN 总线技术的工作原理、特点及优点,CAN总线在汽车制造中的应用及发展趋势做了简单介绍,具体的跟随小编一起来了解一下。 CAN总线的由来由于现代汽车的技术水平大幅提高,要求能对更多的汽车运行参数进行控制,因而汽车控制器的数量在不断的上升,从开始的几个发展到几十个以至于上百个控制单元。控制单元数量的增加,使得它们互相之间的信息交换也越来越密集。为此德国BOSCH 公司(和inter 公司共同)开发了一种设计先进的解决方案-CAN 数据总线,提供一种特殊的局域网来为汽车的控制器之间进行数据交换。 CAN 是ControllerAreaNetwork 的缩写,称为控制单元的局域网,它是车用控制单元传输信息的一种传送形式。 CAN总线技术简介CAN总线又称作汽车总线,全称为“控制器局域网(Controller Area Network)”,意思是区域网络控制器,它将各个单一的控制单元以某种形式(多为星形)连接起来,形成一个完整的系统。在该系统中,各控制单元都以相同的规则进行数据传输交换和共享,称为数据传输协议。CAN总线最早是德国Bosch公司为解决现代汽车中众多的电控模块(ECU)之间的数据交换而开发的一种串行通讯协议。 在工程实际中CAN总线是对汽车中标准的串行数据传输系统的习惯叫法。随着车用电气设备越来越多,从发动机控制到传动系统控制,从行驶、制动、转向系统控制到安全保证系统及仪表报警系统,使汽车电子系统形成一个复杂的大系统,并且都集中在驾驶室控制。另外,随着近年来智能运输系统(ITS)的发展,以3G(GPS、GIS和GSM)为代表的新型电子通讯产品的出现,它对汽车的综合布线和信息的共享交互提出了更高的要求。CAN 总线正是为满足这些要求而设计的。 CAN总线主要有四部分组成:导线、控制器、收发器和终端电阻。其中导线为由两根普通铜导线绞在一起的双绞线。控制器的作用是对收到和发送的信号进行翻译。收发器负责

CAN总线中循环冗余校验码的原理及其电路实现

摘要:在can网络中传输摄文时,噪声干扰或传输中断等因素往往使接收端收到的报文出现错码。为了及时可靠地把报文传输给对方并有效地检测错误,需要采用差错控制。详细介绍了can总线中循环冗余校验码的差错控制原理及其实现方法。关键词:循环冗余校验差错控制报文在can系统中为保证报文传输的正确性,需要对通信过程进行差错控制。目前常用的方法是反馈重发,即一旦收到接收端发出的出错信息,发送端便自动重发,此时的差错控制只需要检错功能。常用的检错码两类:奇偶校验码和循环冗余校验码。奇偶校验码是一种最常见的检错码,其实现方法简单,但检错能力较差;循环冗余校验码的编码也很简单且误判率低,所以在通信系统中获得了广泛的应用。下面介绍can网络中循环冗余校验码(即crc码)的原理和实现方法。 1 crc码检错的工作原理crc码检错是将被处理报文的比特序列当作一个二进制多项式a(x)的系数,该系数除以发送方和接收方预先约定好的生成多项式g(x)后,将求得的余数p(x)作为crc校验码附加到原始的报文上,并一起发给接收方。接收方用同样的g(x)去除收到的报文b(x),如果余数等于p(x),则传输无误(此时a(x)和b(x)相同);否则传输过程中出错,由发送端重发,重新开始crc校验,直到无误为止。上述校验过程中有几点需注意:①在进行crc计算时,采用二进制(模2)运算法,即加法不进位,减法不借位,其本质就是两个操作数进行逻辑异或运算;②在进行crc计算前先将发送报文所表示的多项式a(x)乘以xn,其中n为生成多项式g(x)的最高幂值。对二进制乘法来讲,a(x)·xn就是将a(x)左移n 位,用来存放余数p(x),所以实际发送的报文就变为a(x)·xn+p(x);③生成多项式g(x)的首位和最后一位的系数必须为1。图1为crc校验的工作过程。目前已经有多种生成多项式被列入国际标准中,如:crc-4、crc-12、crc-16、ccitt-16、crc-32等。can总线中采用的生成多项式为g(x)=x15+x14+x10+x8+x7+x4+x3+1。可以看出,canu叫线中的crc校验采用的多项式能够校验七级,比一般crc校验(crc-4、crc-12、crc-16等)的级数(二~五级)要高许多,因而它的检错能力很强,误判率极低,成为提高数据传输质量的有效检错手段。图 2 产生crc校验码的硬件电路 2 crc码的电路实现2.1 硬件电路的特点在can总线中为了产生crc码,硬件电路除了具有复位和时钟信号以外,还需要以下两个控制信号的参与:①填充位解除信号destuff,它的有效逻辑值是1;②crc检验的使能信号enable,有效逻辑也为1。该硬件电路的特点是采用选择器和反相器代替传统设计中用的异或门,既实现了比较功能,又降低了生产成本,同时也为工程师们提供了一种新的设计思路。2.2 硬件电路图图2即为实现crc码的硬件电路图。图中需要说明的几点如下:①使能信号和填充位解除信号省略;②crcnxt代表的逻辑值为输入报文序列和crc寄存器的最高位异或的结果;③标号0~14所指示的为15位crc寄存器,上升沿触发;④标号1~6所指示的为选择器和反相器的组合逻辑,实现异或功能,该选择器的逻辑功能为y=ab+ac,具体结构如图3所示。2. 3 电路工作过程从以上分析可知:①当enable=0时,crc清0;②当enable=1、destuff=1时,进行正常crc计算;③当enable=1而destuff=0时,正在解除填充时,数据暂停传送。在各个控制信号均有效时,输入报文的每一位都是和crc寄存器的最高位相异和后移入最低位,同时寄存器的第13、9、7、6、3、2位均和其最高位异或,结果分别左移一位;其它未进行异或操作的寄存器位值也分别左移一位,直到报文的每一位都移入crc寄存器为止,此时寄存器中的值取为计算得到的crc码。如果报文的比特序列长度为16,则需要左移16次才能对报文的每一位均进行处理。如果以ck表示crc寄存器的第k位位值、ck'表示移位后的第k位位值(k=0,1,2,3……15),则移位规律见表1。 表 1 移位规律表c14'=c13^crcnxtc13'=12c12'=c11c11'=c10c10'=c9^crcnxtc9'=c8c8'=c7^crcnxtc7'=c6^cr cnxtc6'=c5c5'=c4c4'=c3^crcnxtc3'=c2^crcnxtc2'=c1c1'=c0c0'=crcnxt^datain 3 crc校

清华大学机械原理A卷

一.单项选择题 1.与连杆相比,凸轮机构的最大的缺点是。 A.惯性力难以平衡 C.设计较为复杂 D.不能实现间歇运动 2.与其他机构相比,凸轮机构最大的优点是。 B.便于润滑 C.制造方便,易获得较高的精度 D.从动件的行程可较大 3.盘形凸轮机构的压力角恒等于常数。 A.摆动尖顶推杆 B.直动滚子推杆 D.摆动滚子推杆 4.对于直动推杆盘形凸轮机构来讲,在其他条件相同的情况下,偏置直动推杆与对心直动相比,两者在推程段最大压力角的关系为。 A.偏置比对心大 B.对心比偏置大 C.一样大 5.下述几种运动规律中,即不会产生柔性冲击也不会产生刚性,可用于调整场合。 A.等速运动规律(正弦加速度运动规律) C.等加速等减速运动规律 D.简谐运动规律(余弦加速度运动规律) 6.对心直动尖顶推杆盘形凸轮机构的推程压力角超过许用压力角许用值时,可采用

措施来解决。 B.改用滚子推杆 C.改变凸轮转向 D.改为偏置直动尖顶推杆 二.填空题 1.在凸轮机构几种常用的推杆运动规律中,等速运动规律只宜用于低速;等加速、等减速运动规律和余弦加速度运动规律不宜用于高速;而正弦加速度运动规律和五次多项式运动规律都可在高速下应用。 2.滚子推杆盘形凸轮的基圆半径是从凸轮回转中心到凸轮理论廓线的最短距离。 3.平底垂直于导路的直动推杆盘形凸轮机构中,其压力角等于 0 。 4.在凸轮机构推杆的常用运动规律中,等速运动规律有刚性冲击;等加速等减速运动规律、余弦加速度运动规律有柔性冲击;正弦加速度运动规律和五次多项式运动规律无冲击。 5.凸轮机构推杆运动规律的选择原则为:①满足机器工作的需要;②考虑机器工作的平稳性;③考虑凸轮实际廓线便于加工。 6.凸轮机构中,使凸轮与从动件保持接触的方法有力封闭法和几何封闭法两种。 7.凸轮的基圆半径越小,则凸轮机构的压力角越大,而凸轮机构的尺寸越紧凑。 8.用作图法绘制直动从动件盘形凸轮廓线时,常采用反转法法。即假设凸轮静止不动,从动件作作绕凸轮轴线的反向转动(-ω方向转动)和沿从动件导路方向的往复移动的复合运动。

清华大学版理论力学课后习题答案大全_____第6章刚体平面运动分析汇总

6章 刚体的平面运动分析 6-1 图示半径为r 的齿轮由曲柄OA 带动,沿半径为R 的固定齿轮滚动。曲柄OA 以等角加速度α绕轴O 转动,当运动开始时,角速度0ω= 0,转角0?= 0。试求动齿轮以圆心A 为基点的平面运动方程。 解:?c o s )(r R x A += (1) ?sin )(r R y A += (2) α为常数,当t = 0时,0ω=0?= 0 22 1t α?= (3) 起始位置,P 与P 0重合,即起始位置AP 水平,记θ=∠OAP ,则AP 从起始水平位置至图示AP 位置转过 θ??+=A 因动齿轮纯滚,故有? ? =CP CP 0,即 θ?r R = ?θr R = , ??r r R A += (4) 将(3)代入(1)、(2)、(4)得动齿轮以A 为基点的平面运动方程为: ??? ? ?? ??? +=+=+=22 2212sin )(2cos )(t r r R t r R y t r R x A A A α?αα 6-2 杆AB 斜靠于高为h 的台阶角C 处,一端A 以匀速v 0沿水平向右运动,如图所示。试以杆与铅垂线的夹角θ 表示杆的角速度。 解:杆AB 作平面运动,点C 的速度v C 沿杆AB 如图所示。作速度v C 和v 0的垂线交于点P ,点P 即为杆AB 的速度瞬心。则角速度杆AB 为 h v AC v AP v AB θθω2 000cos cos === 6-3 图示拖车的车轮A 与垫滚B 的半径均为r 。试问当拖车以速度v 前进时,轮A 与垫滚B 的角速度A ω与B ω有什么关系?设轮A 和垫滚B 与地面之间以及垫滚B 与拖车之间无滑动。 解:R v R v A A == ω R v R v B B 22==ω B A ωω2= 6-4 直径为360mm 的滚子在水平面上作纯滚动,杆BC 一端与滚子铰接,另一端与滑块C 铰接。设杆BC 在水平位置时,滚子的角速度ω=12 rad/s ,θ=30?,?=60?,BC =270mm 。试求该瞬时杆BC 的角速度和点C 的速度。 习题6-1图 习题6-2图 习题6-2解图 习题6-3解图 习题6-3图 v A = v v B = v ωA ωB

电工与电子技术基础习题答案清华大学第3版

第1章电路的基本定律与分析方法 【思1.1.1】(a) 图U ab=IR=5×10=50V,电压和电流的实际方向均由a指向b。 (b) 图U ab=-IR=-5×10=-50V,电压和电流的实际方向均由b指向a。 (c) 图U ab=IR=-5×10=-50V,电压和电流的实际方向均由b指向a。 (d) 图U ab=-IR=-(-5)×10=50V,电压和电流的实际方向均由a指向b。 【思1.1.2】根据KCL定律可得 (1) I2=-I1=-1A。 (2) I2=0,所以此时U CD=0,但V A和V B不一定相等,所以U AB不一定等于零。 【思1.1.3】这是一个参考方向问题,三个电流中必有一个或两个的数值为负,即必有一条或两条支路电流的实际方向是流出封闭面内电路的。 【思1.1.4】(a) 图U AB=U1+U2=-2V,各点的电位高低为V C>V B>V A。 (b) 图U AB=U1-U2=-10V,各点的电位高低为V B>V C>V A。 (c) 图U AB=8-12-4×(-1)=0,各点的电位高低为V D>V B(V A=V B)>V C。 【思1.1.5】电路的电源及电位参考点如图1-1所示。当电位器R W的滑动触点C处于中间位置时,电位V C=0;若将其滑动触点C右移,则V C降低。 【思1.1.6】(a) 当S闭合时,V B=V C=0,I=0。 当S断开时,I= 12 33 +=2mA,V B=V C=2×3=6V。 (b) 当S闭合时,I=-6 3 =-2A,V B=- 3 21 + ×2=-2V。 当S断开时,I=0,V B=6- 3 21 + ×2=4V。 【思1.1.7】根据电路中元件电压和电流的实际方向可确定该元件是电源还是负载。当电路元件上电压与电流的实际方向一致时,表示该元件吸收功率,为负载;当其电压与电流的实际方向相反时,表示该元件发出功率,为电源。 可以根据元件电压与电流的正方向和功率的正、负来判别该元件是发出还是吸收功率。例如某元件A电压、电流的正方向按关联正方向约定,即将其先视为“负载模型”,如图1-2(a)所示,元件功率P=UI。设U=10V(电压实际方向与其正方向一致),I=2A(电流实际方向与其正方向一致),U、I实际方向一致,P=UI=10×2=20W>0(P值为正),可判断A元件吸收功率,为负载。设U=10V(电压实际方向与其正方向一致),I=-2A(电流实际方向与其正方向相反),U、I实际方向相反,P=UI=10×(-2)=-20W<0(P值为

CAN总线中循环冗余校验码的原理

CAN总线中循环冗余校验码的原理 在CAN系统中为保证报文传输的正确性,需要对通信过程进行差错控制。目前常用的方法是反馈重发,即一旦收到接收端发出的出错信息,发送端便自动重发,此时的差错控制只需要检错功能。常用的检错码有两类:奇偶校验码和循环冗余校验码。奇偶校验码是一种最常见的检错码,其实现方法简单,但检错能力较差;循环冗余校验码的编码也很简单且误判率低,所以在通信系统中获得了广泛的应用。下面介绍CAN网络中循环冗余校验码(即CRC码)的原理和实现方法。 1CRC码检错的工作原理 CRC码检错是将被处理报文的比特序列当作一个二进制多项式A(x)的系数,该系数除以发送方和接收方预先约定好的生成多项式g(x)后,将求得的余数p(x)作为CRC校验码附加到原始的报文上,并一起发给接收方。接收方用同样的g(x)去除收到的报文B(x),如果余数等于p(x),则传输无误(此时A(x)和B(x)相同);否则传输过程中出错,由发送端重发,重新开始CRC校验,直到无误为止。 上述校验过程中有几点需注意:①在进行CRC计算时,采用二进制(模2)运算法,即加法不进位,减法不借位,其本质就是两个操作数进行逻辑异或运算;②在进行CRC计算前先将发送报文所表示的多项式A(x)乘以xn,其中n为生成多项式g(x)的最高幂值。对二进制乘法来讲,A(x)·xn 就是将A(x)左移n位,用来存放余数(x),所以实际发送的报文就变为A(x)·xn+p(x);③生成多项式g(x)的首位和最后一位的系数必须为1。 图1为CRC校验的工作过程。 目前已经有多种生成多项式被列入国际标准中,如:CRC-4、CRC-12、CRC-16、CCITT-16、CRC-32等。CAN总线中采

清华大学电路原理考研真题

2013年清华大学电路原理考研真题 以上内容由凯程集训营保录班学员回忆整理,供考研的同学们参考。更多考研辅导班的详细内容,请咨询凯程老师。 1、(1)理想变压器+并联谐振:理想变压器的副边借有并联的电感与电容,告诉了电感与电容支路的电流表读数相等,由这个条件可求出电路工作的频率值,再代入原边的电感值计算得到原边电路的阻抗,最后求出原边电流; (2)卷积:是一个指数函数和一个延时正比例函数的卷积,直接用公式计算即可,可以把指数函数选作先对称后平移的项,这样只需分三个时间段进行讨论即可; 2、三相电路: (1)电源和负载均为星形连接,且三相对称,直接抽单相计算线电流; (2)共B接法的二表法测电路的三相有功功率,要画图和计算两块功率表的读数,注意的读数为负数; (3)当A相负载对中性点短路后求各相电源的有功,先用节点法求出各相电流,再计算各相电源的有功功率; 3、理想运放的问题:共有2级理想运放,其中第一级为负反馈,第二级为正反馈,解答时先要判断出这一信息,然后(1)求第一级的输出,因为第一级运放是负反馈,故可以用“虚断”和“虚短”,得到输出(实为一个反向比例放大器);(2)求第二级的输出,因为是正反馈,所以“虚断”仍成立,但“虚短”不成立,不过,由正反馈的性质,运放要么工作在正向饱和区,要么工作在反向饱和区,即输出始终为,故可以假设输出为其中一个饱和电压,比较反相输入端和非反相输入端的电压值即可确定第二级的输出(实为一个滞回比较器); 4、一阶电路的方框图问题:动态元件是电容,它接在方框左端,首先告诉了方框右端支路上的电流的零输入响应,由此可得从电容两端看入的入端电阻,即为从方框左端看入的Thevenin等效电阻,其次可得到时刻的电量,画出这个等效电路图;然后改变电容值,改变电容的初始电压值,并在方框右端的支路上接上一个冲激电压源,求电容电压的响应:可以利用叠加定理,分解为零输入响应和零状态响应分别求解,零输入响应可根据前述Thevenin等效电阻直接写出,零状态响应可以先用互易定理(因为方框内的元件全是线性电阻,满足互易定理)结合前述“时刻的电量,画出这个等效电路图”得到左端的短路电流,再由Thevenin等效电阻进而得到从电容两端向右看入的Thevenin等效电路,然后先求阶跃响应,再求导得到冲激源作用下的冲激响应;最后叠加得到全响应; 5、列写状态方程:含有一个压控电流源的受控源,有2个电容和1个电感,用直接法,最后消去非状态变量即可得解答; 6、含有互感的非正弦周期电路(15分): (1)求电感电流,互感没有公共节点,无法去耦等效,只能用一般方法解,该题的电源有2种频率,有3个网孔,2个电感和1个电容,最关键的是左下角网孔的电源是电流源,因此可以设出电感电流的值,再由KCL表示出剩余支路的电流,最后对某一个网孔列写KVL,解方程即可得到要求的电感电流的值,只需列写一个方程,但要注意正确地写出互感电压的表达式; (2)求电流源发出的功率,由第一问的解求出电流源两端的电压,即可得到解答;

清华大学机械原理 B 卷

清华大学机械原理B卷 3-1填空题: 1.速度瞬心是两刚体上瞬时速度相等的重合点。 2.若瞬心的绝对速度为零,则该瞬心称为绝对瞬心; 若瞬心的绝对速度不为零,则该瞬心称为相对瞬心。 3.当两个构件组成移动副时,其瞬心位于垂直于导路方向的无穷远处。当两构件组成高副时,两个高副元素作纯滚动,则其瞬心就在接触点处;若两个高副元素间有相对滑动时,则其瞬心在过接触点两高副元素的公法线上。 4.当求机构的不互相直接联接各构件间的瞬心时,可应用三心定理来求。 5.3个彼此作平面平行运动的构件间共有 3 个速度瞬心,这几个瞬心必定位于一条直线上。 6.机构瞬心的数目K与机构的构件数N的关系是K=N(N-1)/2 。 7.铰链四杆机构共有6个速度瞬心,其中3个是绝对瞬心。 8.速度比例尺μν表示图上每单位长度所代表的速度大小,单位为:(m/s)/mm 。 加速度比例尺μa表示图上每单位长度所代表的加速度大小,单位为(m/s2)/mm。9.速度影像的相似原理只能应用于构件,而不能应用于整个机构。 10.在摆动导杆机构中,当导杆和滑块的相对运动为平动,牵连运动为转动时(以上两空格填转动或平动),两构件的重合点之间将有哥氏加速度。哥氏加速度的大小为2×相对速度×牵连角速度;方向为相对速度沿牵连角速度的方向转过90°之后的方向。 3-2试求出图示各机构在图示位置时全部瞬心的位置(用符号 ij P直接标注在图上)。 )

3-3在图a所示的四杆机构中,l AB=60mm,l CD=90mm,l AD=l BC=120mm,ω2=10rad/s,试用瞬心法求: 1)当φ=165°时,点C的速度v C; 2)当φ=165°时,构件3的BC线上速度最小的一点E的位置及速度的大小; 3)当v C=0时,φ角之值(有两个解); 解:1)以选定的比例尺μl作机构运动简图(图b)。 2)求v C,定出瞬心P13的位置(图b) v C=ω3μl = =≈2.4×174=418(mm/s) 3)定出构件3的BC线上 速度最小的点E的位置: E点位置如图所示。 C 13

相关文档
最新文档