- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于at89c51cc01单片机的can-lin网关设计 the design of can-lin gateway based on the at89c51cc01
Design 栏目编辑
设计天地Field 韩汝水
基于AT89C51CC01单片机的CANLIN网关设计
长安大学(西安)教育部 道路施工技术与设备 重点实验室 苟伟成
摘要 本文以AT89C51CC03单片机为基础 提出了一种CAN 节省成本 LIN通讯是基于SCI(UART)数据
LIN网关的解决方案 并给出了其硬件设计电路和软件设 格式 采用单主控制器/多从设备的模式 仅
计 使用一根12V信号总线和一个无固定时间基
关键词 AT89C51CC03CAN总线 LIN总线 网关 准的节点同步时钟线
2006年4月18日 引言 网关硬件设计
收到修改稿 现场总线技术已经广泛的应用于工业控 整个网关模块包括LIN接口 CAN接
制中 口
尤其是CAN(Controler AreaCAN波特率设置 LIN波特率设置 电
Nerwork)总线由于具有可靠性高 成本低 源模块 状态灯六个子模块(图1)
容易实现等优点 在现场总线的实际工程应 AT89C51CC03是Atmel公司的一款内
用中占有了较大的份额 伴随着总线技术的 嵌CAN控制器的8位单片机 本设计中以
LIN(Local Interconnect Network) 选择
发展 AT89C51CC03单片机为基础
总线作为一种低成本的串行通信网络 其目 TJA1020作为LIN总线收发器 采用单片机
标是为现有的现场总线控制网络提供辅助功 的UART接口 在CAN模块设计部分选择
能 特别是汽车控制网络中的总线应用 因 PCA82C250作为CAN总线收发器 具体的
此必然存在一个LIN总线和其它总线的通信 电路连接如图2 图3 图4所示
接口实现 本文以CAN总线为例 提出了一 在电路中我们设计了一个5位的拨码开
种基于AT89C51CC03单片机的CAN-LIN关 由于在各个不同的工作系统中 LIN总
网关设计方案 线和CAN总线的传输是不一样的 这就需
是一种低成本的串行通讯网络用LIN 要改换软件 因此在此设计中用一个5位的
于实现汽车中的分布式电子系统控制 LIN拨码开关用于波特率设置 三位用于LIN波
的目标是为现有汽车网络(例如CAN总线) 特率设置 两位用于CAN波特率设置 同时
图1系统结构框图 提供辅助功能 因此LIN总线是一种辅助的 为了展示网关的工作状态 特意设计了工作
总线网络 在不需要 指示灯 在接收和发送信号时分别以一定的
CAN总线的带宽和 频率闪烁 当有故障出现时 两个灯同时点
多功能的场合比如 亮
您可能关注的文档
- 基于arm9的高解析喷码机系统设计与实现 design and implementation of high-resolution inkjet printer system based on arm9.pdf
- 基于arm7嵌入式系统中触摸屏的设计和研究 design and research of the embedded touch screen based on arm7.pdf
- 基于arm9的嵌入式增压器的测试和分析系统 research on embedded turbocharger testing and analyzing system based on arm9.pdf
- 基于arm9 liunx系统的电子互感器校验仪研究 study on electronic transformer calibrator based on arm9 linux system.pdf
- 基于arm9的摄像式无线抄表集中器的设计和实现 design and implement of concentrator in wireless meter reading system based on arm9.pdf
- 基于arm9的小型dcs系统设计及应用 design and application of the small dcs system based on arm9.pdf
- 基于arm9的整数小波阈值压缩算法及其evc实现 integer wavelet threshold compression algorithm based on arm9 and its evc realization.pdf
- 基于arm9的指纹识别系统设计 the arm9-based design of the fingerprint identification system.pdf
- 基于arm9的同步发电机监控系统 synchronous generator monitoring system framework based on arm9.pdf
- 基于arm9的智能小车控制器设计 design of intelligent vehicle controller based on arm9.pdf
- 基于at89c51rc的电脑钥匙设计与开发 design and development of computerized-keys based on at89cs1rc.pdf
- 基于at89c51单片机与ds18820的温度测量系统 a temperature measure system based oil at89c51 and ds18b20.pdf
- 基于at89c51单片机的十进制计算器系统设计 design of decimal counter system based on at89c51 chip microcomputer.pdf
- 基于at89c51的刀闸自动操作控制系统 automatic switch operation control system based on at89c51.pdf
- 基于at89c51的同步发电机励磁控制系统设计 design of excitation control system for synchronous generator based on at89c51.pdf
- 基于at89c51的数字温度检测系统的硬件设计 hardware design of digital temperature test system based on at89c51.pdf
- 基于at89c51和bh1417f芯片的数字化调率发射机设计 based on at89c51 and bh1417f chip digital transfer rate transmitter design.pdf
- 基于at89c52单片机的步进电机控制系统研究 research of control system of two-phase hybrid stepping motor based on at89c52 microcontrollers.pdf
- 基于at89c52单片机的机器人关节控制系统设计 design of control system for multi-joint robot based on at89c52 mcu.pdf
- 基于at89c52单片机的洗衣机智能控制系统.pdf
文档评论(0)