[发明专利]一种PCI总线转换电路及机器人在审
申请号: | 201710513144.0 | 申请日: | 2017-06-29 |
公开(公告)号: | CN109164725A | 公开(公告)日: | 2019-01-08 |
发明(设计)人: | 朱洪彪;杨奇峰;刘世昌;王宇卓;姚承博;刘新 | 申请(专利权)人: | 沈阳新松机器人自动化股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 许宗富 |
地址: | 110168 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转换电路 电路 协议层 两路 机器人 总线协议转换 物理层电路 电路设计 电平转换 控制方式 驱动程序 人本发明 应用软件 地总线 转换 配合 应用 | ||
本发明公开了一种PCI总线转换电路,所述电路包括:用于将PCI总线转换成本地总线的PCI总线转换电路,至少两个用于将本地总线协议转换成CAN总线协议的CAN接口协议层电路,与所述CAN接口协议层电路对应的用于对CAN接口的电平转换的CAN接口物理层电路,基于上述电路设计方案,通过标准的PCI总线接口可以转换成至少两路独立的标准CAN接口,配合相应的驱动程序和应用软件可以实现两路CAN接口应用,为机器人实现不同的部件的控制方式提供了基础,本发明还提供一种机器人。
技术领域
本发明涉及通讯控制技术领域,特别涉及一种PCI总线转换电路及机器人。
背景技术
为实现机器人的整体控制,需要两个CAN通讯的链路分别实现对机器人的不同部件控制,而传统采用PCI总线转换的方案有两种方式,一种采用桥片的方式进行转换,但目前更多的实现单路CAN接口,另一种是采用FPGA的IP核进行转换,不仅需要实现CAN接口部分,还要实现PCI总线转换部分,因此,这种方案实现难度较大,对于没有PCI IP核基础的来说不宜使用。
发明内容
有鉴于此,本发明实施例提供了一种PCI总线转换电路,通过PCI桥片转换实现两路CAN接口的通讯,满足了机器人的功能要求,同时降低了系统的开发难度。
第一方面中,本发明提供一种PCI总线转换电路,所述电路包括:
用于将PCI总线转换成本地总线的PCI总线转换电路;
至少两个用于将本地总线协议转换成CAN总线协议的CAN接口协议层电路;
与所述CAN接口协议层电路对应的用于对CAN接口的电平转换的CAN接口物理层电路;
一组PCI信号发出后经由所述PCI总线转换电路将所述PCI信号转换为本地总线信号,通过片选信号配置实现至少两个用于将本地总线协议转换成CAN总线协议的CAN接口协议层电路选通功能,通过中断信号在数据上传时产生不同的中断时序,判断产生的中断时序的CAN接口协议层电路,并对相应的CAN接口协议层电路进行数据处理,被选通的所述CAN接口协议层电路中的一个CAN接口协议层电路将所述本地总线信号传输至对应地所述CAN接口物理层电路,所述CAN接口物理层电路将所述本地总线信号转换为标准差分CAN接口信号供CAN进行通信。
可选地,所述PCI总线转换电路还具有用于接收所述一组PCI信号的PCI接口。
可选地,所述CAN接口物理层电路还具有用于传输所述标准差分CAN接口信号的CAN接口。
可选地,所述CAN接口还具有防浪涌保护电路、光电隔离电路以及电源隔离电路。
可选地,所述CAN接口都支持CAN2.0A和CAN2.0B协议并且支持扩展帧、标准帧及数据帧。
可选地,所述PCI总线转换电路为PCI9052桥片。
可选地,所述CAN接口协议层电路为SJA1000CAN接口协议层芯片。
可选地,所述CAN接口物理层电路为ADM3053CAN接口物理层芯片。
第二方面中,本发明提供一种机器人,所述机器人包括如上述的PCI总线转换电路。
从以上技术方案可以看出,本发明实施例具有以下优点:
基于上述电路设计方案,通过标准的PCI总线接口可以转换成至少两路独立的标准CAN接口,配合相应的驱动程序和应用软件可以实现两路CAN接口应用,为机器人实现不同的部件的控制方式提供了基础。
附图说明
图1是本发明实施例中提供的PCI总线转换电路的电路框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳新松机器人自动化股份有限公司,未经沈阳新松机器人自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710513144.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能家电控制系统
- 下一篇:力矩电机驱动转台参数测试装置