[实用新型]一种基于CAN总线的数字量输入输出装置有效

专利信息
申请号: 201320391444.3 申请日: 2013-07-03
公开(公告)号: CN203366045U 公开(公告)日: 2013-12-25
发明(设计)人: 黄梁松;杨玉帮;于清洋;李玉霞 申请(专利权)人: 山东科技大学
主分类号: G05B19/042 分类号: G05B19/042
代理公司: 济南舜源专利事务所有限公司 37205 代理人: 王连君
地址: 266590 山东省青*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 can 总线 数字 输入输出 装置
【说明书】:

技术领域

实用新型涉及一种基于CAN总线的数字量输入输出装置。

背景技术

在机器人、数控机床等运动控制系统中,数字量输入输出装置是必不可少的基本单元。目前,较多的运动控制系统采用带有PCI总线或104总线的输入输出板卡,这类板卡会占用控制系统较多的资源,并且不利于端口扩展。因此,在满足系统使用需求的前提下,需要发展一种成本较低、便于扩展的多路数字量输入输出装置。

实用新型内容

本实用新型实施例的目的在于提出一种基于CAN总线的数字量输入输出装置,扩展方便,可靠性高。

本实用新型为了实现上述目的,采用如下技术方案:

一种基于CAN总线的数字量输入输出装置,包括DSP、CPLD、隔离电源模块和光耦隔离模块,DSP和上位机之间设置有CAN总线收发器,DSP通过内部集成的CAN通讯模块与CAN总线收发器相连,并通过该CAN总线收发器与带有CAN通讯卡的上位机进行通信,CPLD通过数字I/O硬件端口连接外部设备,DSP与CPLD之间通过8路数据总线和8路地址总线连接,光耦隔离模块设置于DSP内部集成的CAN通讯模块与CAN总线收发器之间、以及CPLD的数字I/O硬件端口与外部设备之间,隔离电源模块向CAN总线收发器、DSP、CPLD和光耦隔离模块进行供电。

所述光耦隔离模块,包括高速光耦隔离模块和低速光耦隔离模块,其中,DSP内部集成的CAN通讯模块与CAN总线收发器之间通过高速光耦隔离模块进行隔离,CPLD的数字I/O硬件端口与外部设备之间通过低速光耦隔离模块进行隔离。

所述隔离电源模块,包括第一隔离电源模块和第二隔离电源模块,第一隔离电源模块用于向DSP、CPLD、高速光耦隔离模块近DSP侧以及低速光耦隔离模块近CPLD侧进行供电,第二隔离电源模块用于向CAN总线收发器、高速光耦隔离模块近CAN总线收发器侧以及低速光耦隔离模块近外部设备侧进行供电。

进一步,所述CPLD采用128路数字I/O硬件端口,包括64路数字量输出端口和64路数字量输入端口。

每个控制周期内部,上位机通过CAN总线发送8位二进制64路数字量输出数据给DSP,DSP接收到输出信号后,通过与CPLD连接的8路地址总线选通CPLD映射在DSP内部的地址,然后通过与CPLD连接的8路数据线发送二进制数据,CPLD接收到数据后,经过逻辑转换,按照8位二进制数据更新CPLD的64路数字量输出端口电位,输出端口通过光耦隔离模块连接外部设备,通过电位状态的改变将数字量输出信号发送给外部设备,同时,外部设备的64路数字量输入信号通过光耦隔离模块传送到CPLD的64路数字量输入端口,改变输入端口的电位,CPLD采集64路输入端口电位状态,经过逻辑转换成为8位二进制数据,通过数据总线发送至DSP,DSP通过CAN总线将二进制数据向上位机发送,完成数字量输入信号传送。

本实用新型的优点是:

本实用新型中的数字量输入输出装置基于CAN总线与上位机进行通信,使得上位机可以通过输入输出装置的CAN总线接口并联多个输入输出装置,实现数字量输入输出端口的扩展;同时,在DSP内部集成的CAN通讯模块与CAN总线收发器之间、以及CPLD的数字I/O硬件端口与外部设备之间均通过光耦隔离模块进行隔离,提高了数字量输入输出装置的可靠性能;本实用新型不会占用上位机过多资源。

附图说明

图1为本实用新型中一种基于CAN总线的数字量输入输出装置的结构图。

具体实施方式

下面结合附图以及具体实施方式对本实用新型作进一步详细说明:

结合图1所示,一种基于CAN总线的数字量输入输出装置,包括DSP、CPLD、隔离电源模块和光耦隔离模块,DSP和上位机之间设置有CAN总线收发器,DSP通过内部集成的CAN通讯模块与CAN总线收发器相连,并通过该CAN总线收发器与带有CAN通讯卡的上位机进行通信,CPLD通过数字I/O硬件端口连接外部设备,DSP与CPLD之间通过8路数据总线和8路地址总线连接,光耦隔离模块设置于DSP内部集成的CAN通讯模块与CAN总线收发器之间、以及CPLD的数字I/O硬件端口与外部设备之间,隔离电源模块向CAN总线收发器、DSP、CPLD和光耦隔离模块进行供电。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201320391444.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top