一种嵌入式控制器模块的制作方法

文档序号:14314107阅读:222来源:国知局

本实用新型涉及控制器领域,特别是涉及一种嵌入式控制器模块。



背景技术:

随着科技的发展和社会经济水平的进步,各类生活/工业设备的智能化和自动化水平不断提升,为社会生活和工作带来了极大的便利,在智能化设备中,控制器起到着必不可缺的作用,在智能化设备和系统中,控制器是发布命令的"决策机构",负责完成协调和指挥整个计算机系统的操作;目前,控制器已经逐渐应用于工业生活的各个领域,对社会生活起到了越来越重要的作用,如汽车车载控制、飞机飞行控制、智能家居控制、制造控制,数据检测控制等,均需要使用到控制器。

但是就目前而言,控制器的集成度低,对数据的采集处理能力有限,不便于嵌入智能系统进行使用。



技术实现要素:

本实用新型的目的在于克服现有技术的不足,提供一种嵌入式控制器模块,集成度高,接口资源丰富,适应范围广,方便于嵌入智能系统进行数据处理。

本实用新型的目的是通过以下技术方案来实现的:一种嵌入式控制器模块,包括第一CPU子模块、第二CPU子模块、FPGA子模块、接口组件和调试接口;所述第一CPU子模块通过第一连接器与FPGA子模块连接,所述第二CPU子模块通过第二连接器与FPGA子模块连接;FPGA子模块与接口组件连接,所述接口组件还通过第三连接器与嵌入式控制器模块外部的设备进行连接;所述第一CPU子模块还与调试接口连接;所述调试端口用于连接上位机,实现嵌入式控制器模块的调试。

其中,所述接口组件包括AD采集单元、DA输出单元、IO口通信单元、LVDS通信单元和RS422通信单元。

优选地,所述AD采集单元包括12路AD采集通道;所述DA输出单元包括8路DA输出通道;所述IO口通信单元包括32路数字IO口;所述LVDS通信单元包括4路数字LVDS串口;所述RS422通信单元包括20路数字RSS422串口。

优选地,所述嵌入式控制模块还包括复位电路和LED指示灯,所述复位电路和LED指示灯均与第一CPU子模块连接。

优选地,所述第一连接器、第二连接器和第三连接器均为标准的CPCI连接器。

所述第一CPU子模块和第二CPU子模块均为Powerpc8315处理器。所述FPGA子模块包括XC7A100T芯片。

本实用新型的有益效果是:本实用新型集成了一个FPGA、两个CPU和大量的接口组件,集成度高,接口资源丰富、对数据的处理能力强,适应范围广;同时,整个控制器模块通过标准的CPCI连接器与外部设备连接,方便于嵌入式使用。

附图说明

图1为本实用新型的原理框图。

具体实施方式

下面结合附图进一步详细描述本实用新型的技术方案,但本实用新型的保护范围不局限于以下所述。

如图1所示一种嵌入式控制器模块,包括第一CPU子模块、第二CPU子模块、FPGA子模块、接口组件和调试接口;所述第一CPU子模块通过第一连接器与FPGA子模块连接,所述第二CPU子模块通过第二连接器与FPGA子模块连接;FPGA子模块与接口组件连接,所述接口组件还通过第三连接器与嵌入式控制器模块外部的设备进行连接;所述第一CPU子模块还与调试接口连接;所述调试端口用于连接上位机,实现嵌入式控制器模块的调试。

其中,所述接口组件包括AD采集单元、DA输出单元、IO口通信单元、LVDS通信单元和RS422通信单元。

在本申请的实施例中所述AD采集单元包括12路AD采集通道;所述DA输出单元包括8路DA输出通道;所述IO口通信单元包括32路数字IO口;所述LVDS通信单元包括4路数字LVDS串口;所述RS422通信单元包括20路数字RSS422串口。

在本申请的实施例中,所述嵌入式控制模块还包括复位电路和LED指示灯,所述复位电路和LED指示灯均与第一CPU子模块连接。

在本申请的实施例中,所述第一连接器、第二连接器和第三连接器均为标准的CPCI连接器。并且所述第一CPU子模块和第二CPU子模块均为Powerpc8315处理器。所述FPGA子模块包括XC7A100T芯片。

在本申请的具体实施例中,所述嵌入式控制器模块集成在一个电路底板上,该底板上通过FPGA子模块连接了两个相同的CPU,两者可以独立工作,也可协同工作,对数据的处理能力强;同时,由于FPGA连接的接口组件包括AD采集单元、DA输出单元、IO口通信单元、LVDS通信单元和RS422通信单元;所述AD采集单元包括12路AD采集通道;所述DA输出单元包括8路DA输出通道;所述IO口通信单元包括32路数字IO口;所述LVDS通信单元包括4路数字LVDS串口;所述RS422通信单元包括20路数字RSS422串口,使得整个嵌入式控制器模块接口资源丰富,能够满足大多数智能设备的要求,同时该嵌入式控制器模块通过标准的CPCI连接器连接外部设备,其可拆卸性和嵌入式使用能力明显增强,预留的调试接口可以与上位机通信,实现嵌入式控制器模块的调试,以提高嵌入式控制器模块的性能;值得一提的是,在一些实施例中,由于FPGA子模块与两个CPU子模块之间通过CPCI连接器进行数据/命令的传输,这就使得,FPGA子模块与两个CPU子模块之间可拆卸,某个子模块损坏时,只需更换该子模块,即可正常使用整个嵌入式控制器模块。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1