面向高速贴片机的双总线控制模式的多IO控制装置制造方法及图纸

技术编号:9925778 阅读:90 留言:0更新日期:2014-04-16 17:19
面向高速贴片机的双总线控制模式的多IO控制装置,涉及一种控制装置。为了解决目前控制器不利于多控制口的整合的问题。它包括CPLD控制模块、单片机模块、CAN总线通信模块、电平转换模块和ISA二级总线;CPLD控制模块通过电平转换模块和ISA二级总线与ISA二级总线其他设备通信;单片机模块通过CAN总线通信模块与CAN总线其他设备通信;单片机模块外中断/地址复用端口与CPLD控制模块负责中断IO端口连接;单片机模块第一通用IO端口通过7位专用地址并行总线与CPLD控制模块负责地址IO端口连接;单片机模块第二通用IO端口通过16位专用数据并行总线与CPLD控制模块的负责数据IO端口连接。它用于工业通用控制器。

【技术实现步骤摘要】
【专利摘要】面向高速贴片机的双总线控制模式的多IO控制装置,涉及一种控制装置。为了解决目前控制器不利于多控制口的整合的问题。它包括CPLD控制模块、单片机模块、CAN总线通信模块、电平转换模块和ISA二级总线;CPLD控制模块通过电平转换模块和ISA二级总线与ISA二级总线其他设备通信;单片机模块通过CAN总线通信模块与CAN总线其他设备通信;单片机模块外中断/地址复用端口与CPLD控制模块负责中断IO端口连接;单片机模块第一通用IO端口通过7位专用地址并行总线与CPLD控制模块负责地址IO端口连接;单片机模块第二通用IO端口通过16位专用数据并行总线与CPLD控制模块的负责数据IO端口连接。它用于工业通用控制器。【专利说明】面向高速贴片机的双总线控制模式的多IO控制装置
本专利技术涉及一种控制装置,特别涉及一种面向高速贴片机的双总线控制模式的多IO控制装置。
技术介绍
以PLC为代表的工业通用控制器,虽然已经具有较成熟的设计方案但该类产品具有体积大,价格高,控制器功能单一,不利于多控制口的整合,在SMT领域的应用具有一定的局限性。
技术实现思路
本专利技术的目的是为了解决目前的控制器不利于多控制口的整合的问题,本专利技术提供一种面向高速贴片机的双总线控制模式的多IO控制装置。本专利技术的面向高速贴片机的双总线控制模式的多IO控制装置,它包括CPLD控制模块、单片机模块、CAN总线通信模块、电平转换模块和ISA 二级总线;CPLD控制模块通过电平转换模块和ISA 二级总线与ISA 二级总线其他设备通信;单片机模块通过CAN总线通信模块与CAN总线其他设备通信;单片机模块的外中断/地址复用端口与CPLD控制模块的负责中断IO端口连接;单片机模块的第一通用IO端口通过7位专用地址并行总线与CPLD控制模块的负责地址IO端口连接;单片机模块的第二通用IO端口通过16位专用数据并行总线与CPLD控制模块的负责数据IO端口连接。它还包括32位数字输入模块、第一信号隔离电路、32位数字功率输出模块、第二信号隔离电路和8位数字信号输出模块;32位数字输入模块的数字信号输出端与第一信号隔离电路的数字信号输入端连接,第一信号隔离电路的24V数字信号输出端与CPLD控制模块的24V数字信号输入端连接;CPLD控制模块的数字信号输出端与第二信号隔离电路的数字信号输入端连接;第二信号隔离电路的24V数字信号输出端与32位数字功率输出模块的24V数字信号输入端连接;单片机模块的8位数字信号输出端与8位数字信号输出模块的8位数字信号输入端连接。它还包括FLASH存储及断电保护模块;所述FLASH存储及断电保护模块,用于定时写入单片机模块的工作状态,还用于在突发的断电情况下为单片机模块供电,直到电源恢复正常供电。它还包括逻辑电源输入模块和驱动电源输入模块;逻辑电源输入模块为CPLD控制模块、单片机模块、CAN总线通信模块、电平转换模块、ISA 二级总线、第一信号隔离电路和第二信号隔离电路提供工作电源;驱动电源输入模块为32位数字输入模块、32位数字功率输出模块和8位数字信号输出模块提供工作电源。本专利技术的有益效果:本专利技术以32位宽范围24V数字输入模块为逻辑输入,通过以单片机模块2和CPLD控制模块I为主控制模块,通过逻辑运算CPLD控制模块I和时序运算单片机模块2实现共40位的24V数字逻辑信号输出和功率输出。同时具有ISA 二级总线5和CAN总线通信模块3,可以实现ISA 二级总线5对预定地址的数据输出和读入,同时也具备CAN总线的读入和输出能力,同时总线数据可以参与控制数字输出和输入,实现双总线控制模式的SMT专用多IO控制系统,利于多控制口的整合。【专利附图】【附图说明】图1为本专利技术所述的面向高速贴片机的双总线控制模式的多IO控制装置的原理示意图。【具体实施方式】【具体实施方式】一:结合图1说明本实施方式,本实施方式所述的面向高速贴片机的双总线控制模式的多IO控制装置,它包括CPLD控制模块1、单片机模块2、CAN总线通信模块3、电平转换模块4和ISA 二级总线5 ;CPLD控制模块I通过电平转换模块4和ISA 二级总线5与ISA 二级总线5其他设备通信;单片机模块2通过CAN总线通信模块3与CAN总线其他设备通信;单片机模块2的外中断/地址复用端口与CPLD控制模块I的负责中断IO端口连接;单片机模块2的第一通用IO端口通过7位专用地址并行总线与CPLD控制模块I的负责地址IO端口连接;单片机模块2的第二通用IO端口通过16位专用数据并行总线与CPLD控制模块I的负责数据IO端口连接。本实施方式由CPLD控制模块I和单片机模块2构成总控制模块,CPLD控制模块I在处理复杂逻辑功能时拥有非常灵活高效和高适应性的特点,面对不同的逻辑需要只需更改CPLD控制模块I内部程序而不需要改变电路板的硬件电路组成,本实施方式的这个特点使其能够完成所有的数字输入和输出逻辑控制功能,而不是单一的硬件逻辑控制,同时,通过CAN总线通信模块3和ISA 二级总线5的连接本实施方式可以和具有相同接口的控制板或者驱动板进行拓展,完成更加复杂的逻辑功能。除此之外,CPLD控制模块I和单片机模块2都有对应的IOM有源晶振和4M无源晶振,因此亦可以为本实施方式提供良好的时序控制功能,通过芯片选型可以使其达到很高的稳定性,能够充分完成目前市场上PLC控制器型IO控制系统的基本功能,完成向下兼各的能力。本实施方式的CPLD控制模块I和单片机模块2互相通过八位地址线和16位数据线并行接口通信,其中地址并行总线连接单片机模块2外部中断口,可以通过中断完成实时响应,通过8位地址线可以管理多达256个地址或者特殊命令,并且通过外部中断进行,不占用单片机模块2自身进程。为配合SMT系统实时控制功能,本实施方式加入了双总线的控制,其中ISA 二级总线5能够在短距离里实现快速并行数据通信,也可以通过设置命令地址执行上位系统输出的对应自身系统的命令。而CAN总线通信模块3则可以在较长距离和其他设备进行通信,也可以输出和输入设定的命令,ISA 二级总线5和CAN总线通信模块3都能对本实施方式进行读取和操作,使本实施方式能获得大量外部数据,也能将自己的数据输出给其他有需要的系统。大大提高了整个工作系统的灵活性、智能性和实时性。同时,本实施方式通过编写程序就能将ISA 二级总线5和CAN总线通信模块3上的数据进行交互,使得其他只有一个总线的系统可以借助本实施方式对无法控制和通信的总线进行数据的读入写出和命令控制。本实施中,利用ISA总线扩展ISA 二级总线5的方法:所述步骤一、将PC104嵌入式系统与CPLD控制模块I通过ISA总线连接,并采用有源晶振作为CPLD控制模块I的时钟信号,步骤二、将PC104嵌入式系统与CPLD控制模块I通过ISA总线连接,CPLD控制模块I实现对ISA总线的解析扩展出二级总线。步骤二所述的CPLD控制模块I实现对ISA总线的解析扩展出二级总线的过程包括写数据过程,所述写数据过程包括以下步骤:步骤二一、采用译码器对ISA总线的地址总线和控制总线进行译码,并输出读信号线、写信号线、选择二级地址总线信号线和选择二级数据总线信号线,步骤二二、在选择二级地本文档来自技高网...

【技术保护点】
面向高速贴片机的双总线控制模式的多IO控制装置,其特征是在于,它包括CPLD控制模块(1)、单片机模块(2)、CAN总线通信模块(3)、电平转换模块(4)和ISA二级总线(5);CPLD控制模块(1)通过电平转换模块(4)和ISA二级总线(5)与ISA二级总线(5)其他设备通信;单片机模块(2)通过CAN总线通信模块(3)与CAN总线其他设备通信;单片机模块(2)的外中断/地址复用端口与CPLD控制模块(1)的负责中断IO端口连接;单片机模块(2)的第一通用IO端口通过7位专用地址并行总线与CPLD控制模块(1)的负责地址IO端口连接;单片机模块(2)的第二通用IO端口通过16位专用数据并行总线与CPLD控制模块(1)的负责数据IO端口连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:高会军彭鹏孙光辉张增杰孙一勇
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1