
CAN总线作为一种工业界的流行总线广泛应于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等各个行业中,它是是一种多主机局域网,所以这样一种总线的潜力是很巨大的,接下来将写几篇入门的小文章,来介绍一下CAN的学习和开发方法,主要是配合我们的开发板,其实入门还是很容易的,通过这几篇文章如果你能建立起一个初步的概念,能够自己搭起自己的一个节点(包括硬件和软件),那就说明你学会了CAN的基本开发技术,实际的工业现场CAN的开发不是那么简单,包括很多要考虑的因素如隔离、可靠性等,但是我们作为初学者建立起基本的概念还是很重要的,基础一旦打好,等到了实际工作中,就会如鱼得水,所以希望正要或是想开发CAN的朋友们能够喜欢这一系列小文章,如果某一篇甚至是某一句话能够给你带来启迪,那将是我最最高兴的,希望大家踊跃评论或是参与讨论,给我一下写下去的信心,呵呵,可以加入我们的群。EDA中国门户网站_v_?(|+?0k_q_r_w
下面正题正式开始喽!第一篇,当然要介绍一下什么是“能”总线(CAN总线)呵呵 EDA中国门户网站)A1i_w3b_c_D p(G&]
CAN总线的特点_h_R_k6F$`&G_j L_~0
CAN(Controller Area Network)总线,也称控制器局部网,属于现场总线的范畴,它是一种有效支持分布控制或实时控制的串行通信网络。由于采用了许多新技术及独特的设计,CAN总线与一般的通信总线相比,它的数据通信具有突出的可靠性、实时性和灵活性。其特点如下:"U3Z9D
D/J$a?_h6z8W;Q_q0
CAN为多主工作方式,网络上任何一个节点均可在任意时刻主动地向 网络上其它节点发送信息,而不分主从。EDA中国门户网站c_~_a_J1] o6]
在报文标识符上,CAN上的节点分成不同的优先级,可满足不同的实时要求,优先级高的数据最多可在134us内得到传输。EDA中国门户网站%]'@_[1Z7d"`1]_r3a
CAN采用非破坏总线仲裁技术。当多个节点同时向总线发送信息出现冲突时,优先级低的节点会主动地退出发送,而优先级高的节点可以不受影响的继续传输数据,从而大大节省了总线冲突的仲裁时间。尤其是网络负载很重的情况下,也不会出现网络瘫痪情况(以太网则可能)。EDA中国门户网站1L"A&K q_^
CAN节点只需通过报文的标识符滤波即可实现点对点、一点对多点及全局广播等几种方式传送接收数据。EDA中国门户网站_C_^5Z ?T2~&nq1P
CAN的直接通信距离最远可达10km(速率5kbps以下);通信速率最高可达1Mbps(此时通信距离最长为40m)。
W_N$J[_[&N_y1R0 CAN上的节点数主要取决于总线驱动电路,目前可达110个。在标准帧的报文标识符有11位,而在扩展帧的报文标识符(29位)个数几乎不受。EDA中国门户网站_?9M__,_9M
报文采用短帧格式,传输时间短,受干扰概率低,保证了数据出错率极低。_o$Y4g_`7]-h_j0
CAN的每帧信息都有CRC校验及其他检错措施,具有极好的检错效果。EDA中国门户网站"k:I%G_A#B_o
CAN的通讯介质可以为双绞线、同轴电缆或光纤,选择灵活。_r4M_`2C_h"E,x%s0I,J0
CAN节点在错误帧的情况下具有自动关闭输出功能,而总线上其它节点的操作不受影响。EDA中国门户网站6j.P.p:|)g,D_o-u_o
CAN总线具有较高的性能价格比。它结构简单,器件容易购置,每个节点的价格较低,而且开发技术容易掌握,能充分利用现有的单片机开发工具。H | D B(j_D)z0
CAN协议也是建立在国际标准组织的开放系统互联模型基础上的。不过,由于CAN的数据结构简单,又是范围较小的局域网,其模型结构只取OSI底层的物理层、数据链路层和应用层3层,不需要其他中间层,应用层数据直接取自数据链路层或直接向数据链路层写数据。结构层次少,利于系统中实时控制信号的传送。EDA中国门户网站_b_M,J.]$l_E"|7s
CAN总线的位数值表示!h'z5r_r T)e0
CAN总线上采用“显性”(Dominant)和“隐性”(Recessive)两个互补的逻辑值表示“0”和“1”。当总线上出现同时发送显性和隐性位时,其结果是总线数值为显性(即“0”与“1”的结果为“0”)。如下图所示,VCAN-H和VCAN-L为CAN总线收发器和总线间的两接口引脚,信号是以两线间的“差分”电压形式出现。在隐性状态,VCAN-H和VCAN-L被固定在平均值附近,Vdiff近似于0。在总线空闲或隐性期间,发送隐性位。显性位以大于最小阀值的差分电压表示。EDA中国门户网站_Y'o ^_v_a
CAN总线与RS485的比较
上一节介绍了一下CAN总线的基本知识,那么有人会问,现在的总线格式很多,CAN相对于其他的总线有什么特点啊?这个问题问的好,所以我想与其它总线做一下比较,首先呢,就比较一下大家耳熟能详的485总线,其实485总线只是一种电平标准,并不是什么新的协议,与232差不多,当然这么说不是很恰当,但是有助于大家理解。
下面开始比较了:EDA中国门户网站_v7O_z1g_O [5~_x7i
;A_a-?-u8{'W2`o0CAN(Controller Area Network)属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之目前RS-485基于R线构建的分布式控制系统而言, 基于CAN总线的分布式控制系统在以下方面具有明显的优越性:EDA中国门户网站
U4NC U.j%Y)a
1) CAN控制器工作于多主方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差。EDA中国门户网站*p_l_i_g J1~ ~ S
2) CAN总线通过CAN控制器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。这就保证不会出现象在RS-485网络中,当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点的现象。而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,从而保证不会出现象在网络中,因个别节点出现问题,使得总线处于“死锁”状态。_H;X;N*FE_]:E_[.e0
'w_\\+g7x_T8K_`0v03) CAN具有完善的通信协议,可由CAN控制器芯片及其接口芯片来实现,从而大大降低了系统的开发难度,缩短了开发周期,这些是只仅仅有电气协议的RS-485所无法比拟的。EDA中国门户网站6o4d:|_Y_p1z:v
EDA中国门户网站_e!M4[*e%K n1L7r 特性 RS-485 CAN-bus
单点成本 低廉 稍高
系统成本 高 较低
总线利用率 低 高
网络特性 单主网络 多主网络
数据传输率 低 高
容错机制 无 可靠的错误处理和检错机制
通讯失败率 高 极低
节点错误的影响 导致整个网络的瘫痪 无任何影响
通讯距离 <1.5km 可达10km(5kbps)
网络调试 困难 非常容易
开发难度 标准Modbus协议 标准CAN-bus协议
后期维护成本 高 低
EDA中国门户网站_i_N j_v#S_h"t#A
k_l
_v#V_@_eq_I0我们总线学习板上CAN总线和RS485总线都有,您可以在学习中逐渐体会到这些区别,也会体会到CAN总线的优越性。
CAN控制器选择
在进行CAN总线开发前,首先要选择好CAN总线控制器。下面就比较一些控制器的特点。_U;@%e1o r_g5a,{%O0
一些主要的CAN总线器件产品
,n,^%E-Q8Y_t_~0
| 制造商EDA中国门户网站:K&E4`_D9J!n_^7s9r | 产品型号EDA中国门户网站.]5K4o4?_J$e S | 器件功能及特点 _j\\&z6m B r9u0 |
| Intel c ?_[i*h_|0 | 82526 9Lf_p+G7~&t_K_^ @6u @0 82527EDA中国门户网站)C)l&I!J R_c_Q_l 8XC196CA/CBEDA中国门户网站_Q J.H_w;~ | CAN通信控制器,符合CAN2.0A _Q u_D_d:Y }2k_W t0 CAN通信控制器,符合CAN2.0B _Z3a_i_n_M9[5|4F0 扩展的8XC196+CAN通信控制器,符合CAN2.0AEDA中国门户网站 a8{_t_[_D6P |
| PhilipsEDA中国门户网站'N h1W&|_j_\\#T,S"n | | 82C200 )^ T;|,YC1}_b8e0 SJA1000EDA中国门户网站(v_Q$x+u*~-b3c 82C250 _K_} | c,r$H0 TJA1040 v_H_W)q8b1n_R0 TJA1054 _[_I,y)K2WQ0 8XC592 :MT_f l'_ k0 8XCE598EDA中国门户网站 \\4]8Q:K$w3q C;}2K_B P51XA-C3 n'l3v_e n_a5q0 | CAN通信控制器,符合CAN2.0A _l-{_B/G'g [_v4u8T_\ }0 CAN通信控制器,82C200的替代品,符合CAN2.0B :K_Z]9f_a0 通用CAN总线收发器 Z%}_h2j3l0 高速CAN总线收发器 -V_L$E_d;@_e_d Q i0 容错的CAN总线收发器EDA中国门户网站:^#k_Y_E_n_Q#C#[ 8XC552+CAN通信控制器,去掉IIC符合CAN2.0A __S5[_s O4|e7|_[0 提高了电磁兼容性的8XC592EDA中国门户网站+[%{ [ G4U 16位微控制器+CAN通信控制器,符合CAN2.0BEDA中国门户网站*| | N_G x*x2}_g |
| Motorola $uU.D.@_m c9U_n_L0 | 68HC05X4系列 O_J Y_I#M3d_J8s0 | 68HC05微控制器+CAN通信控制器,符合CAN2.0A 6g a T"p_X*D&{'V3v0 |
| SiemensEDA中国门户网站_H_@_z_M e_b_q_uF,p_{ | 81C90/91 :}_a_e0d_Y(F_o_o7[0 C167C _Y_[7XG_e8y0 | CAN通信控制器,符合CAN2.0BEDA中国门户网站3V@!N-e2n_F:c_}-i!u 微控制器+CAN通信控制器,符合CAN2.0A/BEDA中国门户网站2D;C NT_J |
因为SJA1000比较简单,资料丰富,对于初学者非常适用,所以我们采用SJA1000作为我们总线开发板的CAN控制器,让大家更容易入门。[_]*]'n)Xb!J0
EDA中国门户网站_J i.g_g]_L rSJA1000是一种的CAN控制器,主要用于移动目标和一般工业环境中的区域网络控制。它是Philips公司PCA82C200控制器的替代产品,除了PCA82C200的BasicCAN操作模式以外,还增加了一种新的操作模式——PeliCAN,这种模式支持具有很多新特性的CAN2.0B协议。
_F e*S:}.Z%u_i0 SJA1000的基本特征如下:EDA中国门户网站/Z6R.L'`_w p"Q'y$O
1) 引脚电气参数与PCA82C200兼容;EDA中国门户网站_~4_8x1^_Qd_U
2) 具有PCA82C200模式(即默认的BasicCAN模式),支持CAN2.0A和CAN2.0B;
'x*?_}9lp_y Z w0
3) 有扩展的接收缓冲器字节,先进先出(FIFO);
_s_X%m.O_q([0
4) 支持11位和29位标识码,通信速率可达1Mbps;
_X/|(f_G1U&W4v.[0
5) 其PeliCAN模式的扩展功能包括:可读写的错误计数器,可编程的错误报警限额寄存器,最近一次错误代码寄存器,对每一个总线错误的中断,有具体位表示的仲裁丢失中断,单次发送(无重发),支持热拔插,可扩展的验收滤波器,可接收自身报文(自请求接收)。
EDA中国门户网站(I_P*d_g1~&m;\\0O
CAN总线硬件设计
在选定了CAN控制器SJA1000和CAN驱动器82C250后,我们肯定很想知道它的硬件电路怎么设计。其实这个比较简单,一般我们会遵循下面的步骤:EDA中国门户网站2O_}_o_?*d_Y_b'S'N
(1) 在网络上搜索相关的资料,学习一下别人的设计,分析一下各自的优缺点。EDA中国门户网站T%L_e*Y \\ I_p
(2) 仔细研读SJA1000和82C250的芯片资料,最终确定自己的硬件设计。EDA中国门户网站7e_F__f3H_k_o0]
(3) 使用EDA软件实施自己的设计,制作PCB电路板,这个过程中需要细心,耐心。EDA中国门户网站6B,a(H_z{_I-?
(4) 焊接元器件。焊接过程中中时常检测焊接是否牢固,是否短路。"i%^9M_b_N I_K)n a0
(5) 接下来就是和软件配合调试了。硬件设计部分就到此为止了。在CAN总线硬件设计过程中需要注意的地方有以下几点:_Y @,N5U;{_U#A#G_H_E0
_z5H1t6z n_p_r z K*Q_E0EDA中国门户网站e9@_x_a#x&Y8q_k(1) 电源的设计。这个应该是所有硬件设计的关键,所以在此也必须提醒一下!EDA中国门户网站#i_F%a$D1f
(2) 复位电路的设计。其设计方法分为三类:上电复位;手动按键复位;软件复位;
_`'XL g R'^_k x_d0
这三种复位都是可以的,但我认为如果您是初学者,选择硬件复位中的手动按键复位比较好,容易调试的过程中控制。软件复位比较灵活,您可以在程序中控制其复位。
1s_e ~_g,Y8i_m0
(3) 时钟电路的设计。这部分是非常重要的,不过一般都有成熟的电路,所以不用担心这个。SJA1000有一个可编程的时钟输出,可以连接到CPU的时钟输入管脚,提供时钟信号。但是对于初学者而且对面积要求又不是很苛刻的,建议您给CPU一个单独的晶振电路提供时钟信号。EDA中国门户网站 sV*]_S(G_g\\3pj
(4) CANH和CANL管脚上最好增加电容滤波,提高抗干扰,电阻限流电路,提高电路保护。EDA中国门户网站/L_R"y*T_E)]6R
(5) 匹配电阻电路设计。EDA中国门户网站 W_y-P_?_J_V_g_Y u_u_\\_c
EDA中国门户网站']
W_B!A_^6}3x
我相信大家如果考虑到了这5个方面的问题,而且搞清楚了,您设计的电路应该没有问题。下一部的工作就是准备相关的只是,进行软件设计了。
CAN协议简单介绍EDA中国门户网站;H;o:w_Pw_V_@_^
硬件设计好了,在进行软件编程之前我们最好对CAN总线的协议有个了解。EDA中国门户网站_]#P P_Y_b8v
一 报文传送由以下四种帧类型
_z i_x_{H_T_}8H6F(T0
1 数据帧: 数据帧携带数据从发送器至接收器。
2M3O-?t_I9P7w/F0
2 远程帧: 总线单元发出远程帧,请求发送具有同一识别符的数据帧。
2I_q:w_Q*r _ E)c0
3 错误帧: 任何单元检测到一总线错误时就发送错误帧。
_Q$F_K_i;s4g_w_X$s V0
4 超载帧: 用来在先行的和后续的数据帧(或远程帧)之间提供一附加的延时。
5c_x k_}#V,By'G0
EDA中国门户网站 d
G%\\ {_g_]
二 帧格式介绍
k_{.V_}:l:wA_N0
1 数据帧EDA中国门户网站%B w_uB*u,Z y;P
数据帧由7个不同的位场组成,即帧起始、仲裁场、控制场、数据场、CRC场、应答场、帧结束。
7b T_d
c-C
I'K_A'E0
2 远程帧
_S_?_B_X_M_}_[/l*H0
远程帧由6个不同的位场组成,即帧起始、仲裁场、控制场、CRC场、应答场、帧结束。EDA中国门户网站___j;c6x!~$~_u
3 错误帧EDA中国门户网站7K5z
u_]_w
错误帧由两个不同的场组成。第一个场是错误标志,用做为不同站提供错误标志的叠加;第二个场是错误界定符。EDA中国门户网站)v_?)o&p_Q w,K_g/z
4 超载帧
:G__
w9Q_L7i0
超载帧包括两个位场:超载标志和超载界定符。
_K2?+S!Z}0
%};d Z X_|8U'S_p0
三 帧格式中重点部分介绍
.~h2b&I_M_c{0x0
1 帧起始
_K*__b^)B;n0T0
帧起始标志数据帧和远程帧的起始,由一个单独的“显性”位组成。由控制芯片完成。
_C_^_i+T_F-Z@0
2 仲裁场EDA中国门户网站_W7H%P_P_K_J#Q
仲裁场包括标识符和远程发送请求位(RTR)。
_@+M_\\!b/W)M#?_B0P!B0
对于CAN2.0A标准,标识符的长度为11位。RTR位在数据帧中必须是显性位,而在远程帧必须为隐性位。EDA中国门户网站
O F_}_x a&?_|
对于CAN2.0,标准格式和扩展格式的仲裁场不同。在标准格式中,仲裁场由11位标识符和远程发送请求位组成。在扩展格式中,仲裁场由29位标识符和替代远程请求位(SRR) 、标志位(IDE)和远程发送请求位组成。EDA中国门户网站#k_w ^_@)?$L
仲裁场的作用之一是说明数据帧或远程帧发送目的地;之二是指出数据帧或远程帧。仲裁场的数据由软件编程配置SJA1000完成。
_q.d_z_H"\\_a2U W6H,|0
3 控制场EDA中国门户网站4R#C)a_o_t q)u_b
控制场由6个位组成,说明数据帧中有效数据的长度。控制场的数据由软件编程配置SJA1000完成。EDA中国门户网站_f_m_q_}_G_A
4 数据场EDA中国门户网站_L_X_h_U O(L1BV_s
数据场由数据帧中的发送数据组成。它可以为0~8个字节。数据场的数据由软件编程配置SJA1000完成。EDA中国门户网站!w2X/b_[!~_\
j
5 CRC场
5M I_oO)O_S/I0
CRC场包括CRC序列,这部分由SJA1000控制芯片完成。EDA中国门户网站_C
w.R/Q;Q
?_l
6 应答场EDA中国门户网站_y7[&\\ J__ Q_b!J
应答场长度为两个位,包括应答间隙和应答界定符。由SJA1000控制芯片自动完成。
_k ^;{!N Z9j0q3P4Z0
7 帧结束
_q_P P_g_r_d XW u_W_K-r0
每一个数据帧和远程帧均由一标志序列界定,这个标志序列由7个“隐性”位组成。这部分由SJA1000控制芯片自动完成。
&|.o)B_?+__p0
总之,仲裁场、控制场、数据场由软件编程配置SJA1000完成;帧起始、CRC场、应答场、帧结束由CAN总线控制芯片SJA1000自动完成。
(j_z(i&W_o_P0
EDA中国门户网站_o o_I5C S_d___H5g
其中要重点理解的就是数据帧和远程帧以及组成帧的重要部分。所以初学者首先把这两种帧格式掌握了,学习CAN总线应该就可以入门了。
A_w/g:~_o_G_u0
$N_}_v!N5N_H_K*x_b0 EDA中国门户网站0l3x7F_u)x/t)|_z#v CAN总线学习板——五一优惠活动!
一 第三版闪亮推出!EDA中国门户网站 A_x/k_H_K_C8}(P9I$^6}
首先多谢各位购买我们PIAE开发板的朋友们的信任,正因为有你们的信任和支持,才使我们的前2版的CAN总线开发板全部售出,也给了我们继续做下去的动力!EDA中国门户网站_p_]_t3W_f`
_N_h nY%eIZ0W(O:i"[n6m'i_v_s_g0为了让更多对CAN总线有兴趣的朋友,有通过实践学习CAN总线的机会,经过这段时间和需求者的沟通,我们最终确定了第三版的功能和硬件设计方案。第三版是在第二版的基础上进行了简化,使学习CAN总线的目的更加明确,成本降低。我们设计的第三版比第二版更加精巧,漂亮,争取让板子与一张IC卡大小类似,可以方便的嵌入其他系统。第三版比前两版优惠100多元。请大家一定要抓住机会啊!EDA中国门户网站/]_m_r(N_W_r_E_~_m
二 第三版图片EDA中国门户网站"x/}!B_}-H2z4q1H
EDA中国门户网站"H*\\_q9w+u(l8H_y
EDA中国门户网站_H*P_O7Y(p_j_k5B
EDA中国门户网站_g_P2R'a$]&M e
与一张IC卡的大小差不多,十分精巧,别致!EDA中国门户网站_e_|_j:@_q Q
EDA中国门户网站4e q7X_s#^1[_y1g_^
-n/k,xYt0 EDA中国门户网站2J)]_c.X$K6|?}_r
再来张特写,pp吗?EDA中国门户网站_S$}C2W_r_O*{_|
EDA中国门户网站_M7^/t_HJ_x5N_K 第三版的主要功能介绍
!j_V `_x_t_T"V01 硬件功能主要包括
+S$S-Zj&x6n_w9W&Q*q0(1)CAN总线通讯模块:采用SJA1000+82C250构成CAN控制器和驱动器,有指示灯显示通讯状态,支持自收发功能,也支持多点通讯组网。
_Q_M(|_oZW R_G5~_N0(2)RS232串口通讯模块:采用Max232完成信号转变。可以与PC机通讯;实现在线程序编程;与CAN通信模块组合应用即可实现232与CAN总线转换,而且是双向的
,V!S&R"a7k_u_v!o_j0(3)无线接口:可以连接RF2401无线通讯模块,学习无线通讯。如果不需要,也可以作为扩展口。EDA中国门户网站-z4J ^0\\2X_A_^$} q6^
(4)数码管显示模块:有四个数码管组成,可以简单显示收发数据。EDA中国门户网站_\\____/[_g/d_B_`6R2a_O
(5)自由按键:有INT0自由按键,您可以采用按键实现主动发送功能,实现人机交互EDA中国门户网站_m.P
Z_I2{_D
(6)2个自由指示灯:可以在您调试时指示一些状态,主要起协助调试功能。
_d_],_+l Q z0
_C*|_{ r_M3Q*t;`_[2U7B02 软件功能EDA中国门户网站)a2N_A-J4`_R_q'R
基础实验:让大家先熟悉板子的资源EDA中国门户网站_E*R+V9z_B_Si_w_@ Q_w
(1)数码管显示程序EDA中国门户网站!W3A,d*M_m
(2)按键计数程序EDA中国门户网站_?_w)f9Z_f_o_G
(3)RS232通讯
/o
H_w_V_k0CAN总线通信实验:让大家在实战中掌握can总线
_O s_T_a_TL_G/s_r__0(1)CAN总线自收发。
_f ]A5N_w0(2)CAN总线一对一点对点通讯。EDA中国门户网站_`:]_A
i_M#R[_b u!{
(3)CAN总线多点组网。EDA中国门户网站_T2j_p&|_T/H"w v
(4)232<—>CAN总线
_\\+G_M_E-`0无线通信试验:知识进阶,掌握无线通信EDA中国门户网站y&w"m \\_h_L_[
(1)无线一对一收发EDA中国门户网站!U#W_?8b4T_x_m[_|_U
(2)232<—>无线
_u(H,w_L8p0
*AH;c_p_D-i8Y_O O:HU7u0四 我们的优势
:]2E&e_A_B j_@
w(D0
F*{_p_E_vJ_K_T0 1.有前2版can总线开发板的成功开发经验积累,汇集多用户意见,修改成第三版,去除冗余部件,硬件绝对可靠。
$p^2@)G_O%I0 1 )传输距离
_o_n_R#N*x,Z_t0工程中您可能需要考虑到传输距离和可靠性问题!我们板子和程序在实际项目中经过测试。项目中传输速率采用10Kbps,传输距离大概在200米左右,通讯很稳定。EDA中国门户网站+q8v+I_V7q_T_K/Q _
EDA中国门户网站%f_U4o s
]0_1v
_N-]"r Q4V1t2W_e p_M:y0
6H;m y)t;I K%q"__B0 2) 多点网络EDA中国门户网站,\\_e9a_w$Q ~ z_K u
EDA中国门户网站_^_N6G1G B_}_V U
CAN网络最多支持110个节点。我们工程中需要200多个节点。我们采用的方案是50个节点一组,然后就是采用HUB连接起来实现的。
4d4j8`_r_A_~5X/e0
_q S5D0G
M0 2.我们有多个总线项目成功开发经验,实战程序代码实用,注释详尽清楚,让您在短期内对can总线有更好的认识和体会!EDA中国门户网站_h4L_y%`_h)U_d8@5q
EDA中国门户网站1G_K_b_B,L-G_`_a(R_aI_{
3.针对面广泛,前面2版用户很多,公司的工程师,高校的老师,还有很多在校的学生
9k_e_^_i_Q S_j2p!Z0
$y6Y_WX_G9E4v_y04.使用面广泛,可以用于工程评估,课程设计,及毕业设计。EDA中国门户网站_F U*O,h s"y__
EDA中国门户网站']_F"`)F_p1z
5.我们也是从学生过来的,老师上课讲的东西,大部分是一些繁杂的理论,而且没有动手实践的机会!而我们根据CAN总线的学习过程积累的经验,将一些复杂的理论精简化,通俗易懂,而且配合我们的学习板,初学者很容易掌握。目前获得用户的反馈都很不错!而且我们了解初学者需要什么,难点在哪?所以我们编制的指导书和资料都是非常适合广大同学的自学,而且我们会提供切实及时的指导和帮助。
,L/c%C g:G_n0
s'H;F^9p0L_n!I_n(t'B_X06.家庭贫困的在校本科生,如果经济有困难,请单独联系我们。EDA中国门户网站'o8[0|_v_r;F"~_v0H_E,t
五 购买方式
0F_B*`_P_r g/r0
1 您可以和我们联系,把货款直接汇到我们的银行帐号上。我们收到后,当天或者第二天会快递给你。
H#W_z"q_i+L#c02 您也可以在淘宝网上购买我们的CAN总线学习板。同样,我们也会尽快快递给你。EDA中国门户网站L_{.g#q#s_A
六 价格EDA中国门户网站 l/R,n0?_h+\\6G
EDA中国门户网站_a;u;d
O_f
优惠前:
_W_r#X3t_Z `*u_q4J_c C0
^_p}_X_M_a01号方案 EDA中国门户网站 o_b_|;[
b J_k {
一块CAN总线学习板+邮费+原理图+程序+技术指导 = 150EDA中国门户网站_N(Q_s_n_f_v'J
EDA中国门户网站 Z8Y5[_| k
2号方案
_p_Q __@0i3w+J)X_a0 两块CAN总线学习板+邮费+原理图+程序+技术指导 = 290EDA中国门户网站_u_N(D_L R
/G5~_U0V_V4a_^03号方案
@x"]%~)^5s_p0 两块CAN总线学习板+ 两块无线模块+邮费+原理图+程序+技术指导 = 420EDA中国门户网站_C_q$^_[#k(O_s_I'`
EDA中国门户网站G.C4T!p_e p+X
优惠后:
1o_z? HC Q0 EDA中国门户网站5O_m"k9W,{+|&g_y0N
1号方案
D_f$d_NE i0
)S9n*d_R4]0 一块CAN总线学习板+邮费+原理图+程序+技术指导 = 150=120
_m7Bh9a_t9|_s0
_a"Z_z_^_M_|02号方案EDA中国门户网站0|#M2I_]8f+e/u0W S_G
两块CAN总线学习板+邮费+原理图+程序+技术指导 = 290=230EDA中国门户网站_h_q;[0M?+T6]_A_Y
EDA中国门户网站5r1{_A_]_Z"V
3号方案EDA中国门户网站-q_h_y_m8z_]_S'F q
两块CAN总线学习板+ 两块无线模块+邮费+原理图+程序+技术指导 = 420=360EDA中国门户网站_qj6I_L_?_p,o_h_y(l_gB
EDA中国门户网站 e0L_a_U_q D_x9zD)H
4号方案EDA中国门户网站_G_D_?)T_C$C;E s_R
一块CAN总线学习板成品+ 一套散件+邮费+原理图+程序+技术指导 =210
_g3J*u_K
g7l0 EDA中国门户网站_\\_f!H9e_y_^_?
5号方案EDA中国门户网站_`3h_Z6o3F_G__.A3V
团购1号方案5块以上,每套价格 =100元 (邮费自理)EDA中国门户网站_i'c)Z(d_N_k_H"X
*_8s_{_b#O_|e_d_k0以上个套件不开EDA中国门户网站!o_C q$E:o0p$i
EDA中国门户网站6l2J w_t*r$Z_I_{_W8k_m
说明:
8a9b#_:`_Ho0 EDA中国门户网站#m W3d-@,P7X"h+w_K;y/Y
{
如果你犹豫不绝,不知道选择哪个方案的话,我们给您以下建议:
Y)?_{;b_v_v5q_\\-w/{0
*]_w4x,p_u a0 1.1号方案适合于手中有CAN调试器的用户,如果您手中有CAN总线的调试工具的话,可以买1号方案,这样可以方便评估CAN总线的功能。EDA中国门户网站'N,d_B_o_f_z%R
EDA中国门户网站_n#Q_E_K4n8@8Z+R_G
2.2号方案适合于大多数初学者,能够实现双节点通信,可以迅速组建您的微型CAN通信网络,买来就可以直接使用,推荐初学者购买这个。EDA中国门户网站(G_H |h_?_p_H_F-_$g
G
EDA中国门户网站!h8v_x.[%_*{_D_c_Y N2{+g
3.3号方案适合于想提高自己的用户,给你配备无线2.4G收发模块,可以迅速组建您的无线通信网络,想进行无线传感器以及无线数据采集的用户最适合不过了。
_m&H_q_C,N5{_Y0
_T:F_U3y0t#?
M3A0 4.4号方案适合于动手能力强的用户,可以购买散件回去自行组装,但是提醒广大初学的在校同学,由于你们平时可能没有进行熟练的实践,所以焊接功夫可能不到家,我们板子上几乎都是表贴元件,所以对于焊接有一定的要求。另外最为重要的一点就是:CAN总线需要一定的调试经验,如果一次焊接调试不成功,需要很细致的调节和检测,所以如果你的电路调试经验不足的话,我们建议您购买2号方案,价格不是相差很多,否则很容易打消学习积极性!EDA中国门户网站 K f7N1V T%b"y t_C
_x_T#} |_v_Z_d$o0 5.5号方案适合于几个志同道合的愿意进行电子开发的同学合作,团够价格优惠,回去可以组建你们自己的多点CAN总线网络。EDA中国门户网站_?"x_}w { ] G_l
_]_z3s.N_e_t0 EDA中国门户网站.I/x_~_m/q$M_F_c
_B1`/{'b+Q0七 联系方式
-w8HQ {#S't_O!?
b1m0
*T_]1B8I)Y-o_~_h_B0 QQ:178534148EDA中国门户网站+}_I.p$m_F_y_w
QQ:155209807
2z(y#p_r7Q_i_y0 EDA中国门户网站_Q |%[ L_S/D+B"r n_l
PIAE QQ群:11986741
_M_A \\ [!_-t0
s+~_f"d_m_a0学习小组地址:http://group.ednchina.com/684/EDA中国门户网站_s r'Z)Q"M_r;H%x
,FZ_C `_l_v+U_s0 邮箱:piae2008@163.comEDA中国门户网站$j v&{y_B_o
淘宝店地址:http://store.taobao.com/shop/view_shop-5029ab72d7ff67b35da10be2c503a979.htm
y"j_P%b `8q#E%P0
Success=Practice+Inspire+Aggressive+EndeavorEDA中国门户网站]"x_D_]&O4e&Y:q7Z
成功=实践+灵感+上进心+努力EDA中国门户网站 R_WH
B_G,W'c$Q
希望和志同道合的朋友们互相学习,共同进步!EDA中国门户网站_|h#Q_l_i0k
EDA中国门户网站!T7T#I,HX,`_Z0y6y
_[j#a n [!H-u
Q_V0k_Y_R/Z)H_N%D1H)E_T(J0
