找回密码
 注册
关于网站域名变更的通知
查看: 317|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于DSP与PIC单片机的CAN总线系统

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-3 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于DSP与PIC单片机的CAN总线系统
王旭光",管志光",张吉卫"
(山东交通学院a.信息工程系; b.工程机械系,山东济南250023)
' L0 w% S2 A2 ?9 G! d0 l' L
摘要:分析了目前工业现场的实际情况,介绍了适用于工业控制的一种CAN总线节点的组成,用TMS320LF2407型DSP和PIC18FXX8系列单片机共同组成CAN总线系统。分别讨论了上述2种芯片中CAN模块的程序设计,并对CAN节点的硬件构成进行了分析。7 W. v. \4 @6 d
关键词:CAN总线;DSP;通信;单片机
9 U% g, I# a1 N, \; X中囝分类号:TP273       文献标识码:A       文章编号:1672-0032( 2008)03-0083-04' O$ b5 Q8 I3 E4 `- k- [

3 G9 I8 r2 P; F" f: Q/ t3 w& L- Y
7 `& y% s  S/ @/ H6 N9 v1硬件资源! Q) {1 K7 n$ ?' i; s9 |3 g
现在工业生产中的自动控制系统的结构越来越向“网络化”、“嵌人化”方向发展,CAN总线技术是实现这一目标的有力工具,具有多主工作方式极高的抗干扰能力、适合在恶劣的电磁环境中使用、可以灵活地增减节点等优点,越来越受到人们的青睐。正因为如此,各器件制造商相继推出了各自的CAN控制器或带有CAN控制器的处理器产品。其中CAN专用芯片有SJA1000、P87C591/2、TJA1050/1040、72005等。带有CAN控制器的处理器芯片也很多,如87C196CA/B、MC68HC908AZ60A、PIC18FXX8、PIC18FXX80等。TMS320LF2000系列DSP芯片也带有CAN控制器功能[2]。
; }+ O% M- w& H$ p( ?0 |带有CAN控制器的PIC18FXX8系列单片机具有内部资源丰富、比较容易开发、适合在工业现场运行“小而全"等特点,适合构成功能比较单一、抗干扰能力强结构简洁的CAN节点。TMS320LF2000 系列DSP芯片是针对工业控制的数字处理芯片,其中2407已经在国内得到较为广泛的应用,该芯片功能强大资源丰富,能够针对工业控制系统进行复杂、快速的运算,但开发难度较大,成本也比较高。在由CAN总线连接的分散式控制系统中,节点的功能有很大差异。根据节点的实际要求,可以分别用2407型DSP和PIC18F系列单片机组成节点,发挥其各自的优势,同时尽量节约资源。图1为用TMS320LF2407和PIC18F458组成的CAN总线系统实例。
* G, H. a, F5 Q7 G9 p( ^% M
5 N1 i, j- Q+ v: ]0 q+ {, m) d8 u2 s" ^2 s  O6 c5 ~; ^- ^7 O
游客,如果您要查看本帖隐藏内容请回复

- c  X) B" P' z4 K) `' p. c2 z, t
* T2 Z" u# E! U4 r1 V$ S5 ], b5 l' B; {9 o6 D( u

该用户从未签到

2#
发表于 2020-2-3 19:05 | 只看该作者
基于DSP与PIC单片机的CAN总线系统
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-6 16:33 , Processed in 0.171875 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表