- 2
- 0
- 约3.17千字
- 发布于福建
- 举报
- 文档已下架,其它文档更精彩
CAN485总线接口卡设计与实现
CAN485总线接口卡设计与实现
[摘 要] 本文设计了一种基于PIC18F248单片机的CAN总线与RS485间的接口卡,并给出了设计原理及系统软、硬件的具体实现方案。该系统采用低功耗设计,具有可靠性高、结构简单、成本低、实时性好、易扩展等特点,非常适合于工业现场使用。
[关键词] CAN总线 RS485总线 CAN/485 PIC18F248
1引言
RS485是一种最早流行的串行通信协议,由于采用了差分电平传输技术,RS485传输距离比RS232更远、抗共模干扰能力更强,因此很适合在工业现场应用,工业现场设备如变频器、可编程控制器等都带有RS485接口。但与CAN总线等更为先进的现场工业总线相比,RS485只有物理层,构成的通信系统只能采用主从结构,使用不便;另外,它在传输速度、传输距离和传输可靠性等性能上也不如CAN总线。因工业现场组网改造的需求,我们要把具有RS485接口的装置、智能仪表等接入CAN总线网络,那么能实现RS485和CAN总线协议相互转换的接口卡是必不可少的。本文对RS485与CAN总线通信过程中遇到的协议转换问题进行了研究和分析,设计出了一套适合于工业现场使用的CAN/RS485接口卡,并给出了系统的软、硬件实现方案。
2设计思想及原理
从硬件上考虑,网关要能实现RS485逻辑电平和CAN总线标准逻辑电平间的相互转换;由于该接口卡要在工业现场应用,所以要求接口卡设计能实现电气隔离、具有强抗干扰能力、低功耗和总线供电,这也是本系统设计的重点和难点。从软件考虑,接口卡应能实现RS485协议与CAN总线协议间的转换。综合以上情况,本系统的设计原理如图1所示:RS485总线上的数据经过485接口芯片后变成TTL电平,并输入到微处理器进行处理;CAN总线数据的收发由CAN总线控制器和CAN总线收发器来完成;协议的控制和数据的转换则由微处理器来完成。
图1 系统原理图
3系统硬件设计
3.1 主系统设计
由于应用环境特殊,接口卡要能实现电气隔离和总线供电、要具有强抗干扰能力和低功耗及便携等特点,因此在系统设计中所采用的芯片均是低功耗、体积小的贴片封装;卡上设有光电隔离模块,以实现完全电气隔离,使CAN/485具有很强的抗干扰能力,大大提高了其在恶劣环境中使用的可靠性。主系统电路图如图2所示,主要由微控制器及其外围扩展电路、CAN总线通信电路和RS485接口电路三部分组成。
图2 主系统电路图
3.1.1 CAN总线通信设计
在设计CAN总线通信电路时,可以选择独立的CAN控制器如82C200、SJA1000等,但独立的CAN控制器芯片需要外接一个微处理器来接收外部的控制。在本系统设计中,我们选择了内部带有CAN控制器的单片机PIC18F248,它不需再外扩CAN接口,只需加一个总线驱动芯片即可,方便了系统调试并大大简化了系统的硬件设计。
PCA82C250是PHILIPS公司生产的CAN总线驱动器,它将PIC18F248单片机CAN控制器输出引脚的TTL电平转换为CAN总线上的差分信号。在硬件电路设计时应注意的是,在通讯总线两端应各接一个120欧的总线匹配电阻,否则数据通讯的抗干扰性及可靠性大大降低,甚至无法通讯,这在工业现场表现得尤为突出。
为增加系统的抗干扰能力,在PCA82C250与PIC18F248单片机CAN控制器输出、输入引脚(RB2、RB3)之间使用2个高速光电耦合器6N137,以实现总线与控制器的隔离。整个系统的节点控制器都通过PCA82C250与CAN总线相连,以保护总线不受瞬态冲击的影响,并可以提高节点的总线驱动能力,增强系统抗电磁干扰能力。
3.1.2 微控制器部分设计
PIC18F248是Microchip公司2002年研制出的具有CAN总线接口的高性能的单片机,它的CAN模块的主要特性有:完全支持CAN2.OA和CAN2.0B协议,数据长度为0-8个字节,最高通讯速率可达1M b/s,具有对已经接收到缓冲器中的信息进行两次排序的双重缓冲器,6个接收滤波器,可编程的唤醒功能,可编程的反馈模式能进行自我测试操作,对于所有的CAN接收和传输错误的情况都能进行信号中断等。
3.1.3 RS485接口电路设计
RS485接口电路采用使用了一种RS485接口芯片SN75LBC184,与普通的RS485芯片相比,它不但能抗雷电的冲击而且能承受高达8 kV的静电放电冲击,可承受高达400 V的瞬态脉冲电压,能显著提高防止雷电损坏器件的可靠性,尤其适用于一些环境比较恶劣的现场。
在图2中,四位一体的光电耦合器TLP621使PIC18F248与SN75LBC184之间实现了完
您可能关注的文档
- CA125CA199CEA联合检测在卵巢癌良性卵巢囊肿诊断中临床价值.doc
- CA125IL―6VEGF对子宫内膜异位症诊断价值.doc
- CA125βHCGCA724CA199联合检测对宫颈癌诊断价值.doc
- CA125与PCT联合检测对慢阻肺急性加重期抗菌治疗参考价值.doc
- CA125及半衰期对卵巢癌诊断及监测评价.doc
- CA125在卵巢癌诊断机制研究.doc
- CA125检测在冠心病心力衰竭患者中临床意义.doc
- CA125浓度与子宫内膜癌分期相关性分析.doc
- CA125联合CA153检测在诊断乳腺恶性肿瘤中应用价值探讨.doc
- CA125联合影像检查在鉴别卵巢肿瘤良恶性中价值.doc
最近下载
- 22G101 三维彩色立体图集.docx VIP
- 旅游景区质量等级划分与评价细则.doc VIP
- 深度解析(2026)《ISO 277992016 Health informatics — Information security management in health using ISOIEC 27002》(20标准解读.pptx VIP
- 大学生创新与创业基础教程(大学生创新创业教育课程)全套教学课件.pptx
- 22G101图集下载的文档.pptx VIP
- 《大学生创新创业教育(第三版)微课版》全套教学课件.pptx
- 中国集装箱行业十四五发展分析及投资前景与战略规划研究报告2025-2028版.docx VIP
- gnss全球导航卫星系统.pptx VIP
- 重庆市2026年高二(上)期末联合检测(康德卷)数学+答案.pdf VIP
- 2025年11月26日达州兴川能源有限公司国家电投川东北高效清洁煤电综合利用一体化项目21000MW新建燃煤机组配套500kV升压站工程.pdf VIP
原创力文档

文档评论(0)