一种IO点数的扩展方法技术

技术编号:23762434 阅读:24 留言:0更新日期:2020-04-11 18:07
本发明专利技术公开了一种IO点数的扩展方法,通过将原有IO点数配置为输入选通信号、输出选通信号、输入通道和输出通道,通过软硬件整体配合,能够在不改变MCU的情况下,增加远程IO模块的IO点数,提高性价比,增加竞争力;硬件上几乎只是增加部分MOS管和少量锁存器来实现IO点数的提升,与改用具备更多原有IO点数的MCU相比,成本更低,更有性价比优势,而且更具备灵活性;在一般应用场合,需要将所有IO的状态通过连接器输出到LED灯板,这种方案更能节省连接器的管脚数,从而降低成本节省空间;在输入输出同样的点数的情况下,占用更少的MCU管脚,从而降低MCU的功耗。

An extension method of IO points

【技术实现步骤摘要】
一种IO点数的扩展方法
本专利技术属于远程IO模块
,尤其涉及一种IO点数的扩展方法。
技术介绍
随着工业以太网的不断发展,对于远程IO模块的需求量也不断增大,工业以太网特别是EtherCAT的发展,提高了远程IO模块扩展的灵活性,且跟传统的远程IO模块相比,更节省配线,只需要普通网线连接安装即可,安装更加简单。随着EtherCAT的推广,对远程IO模块的需求也越来越大,点数要求也越来越多,在一些普通应用场合,甚至是根据IO点数的多少来决定模块的价格。目前市面上关于EtherCAT工业级远程IO模块有两种解决方案:1、ESC芯片(EtherCATSlaverController)+MCU的方案,如倍福ET1100+STM32F103的方案。2、集成ECS功能的IC,如瑞萨的EC1,RIN32M3等,英飞凌的XMC4300和XMC4800。一般情况下,远程IO模块的输入输出都是通过MCU的IO口直连然后通过驱动电路及其光耦之后与自动化设备进行数字量的交互。但是由于MCU的IO点数数量的限制,很多情况下IO点数无法达到本文档来自技高网...

【技术保护点】
1.一种输入点数的扩展方法,其特征在于,包括:/n将原有IO点数中的Y个IO点位配置为输出管脚,得到Y个输入选通信号;/n将原有IO点数中的X个IO点位配置为输入管脚,得到X个输入通道;/n配置多个MOS管,多个所述MOS管分为Y个组,每组有X个所述MOS管;/n每个所述MOS管的栅极用于连接一个输入信号;/n每组所述MOS管的所有源极和一个所述输入选通信号连接在一起;/n每组所述MOS管的所有漏极分别与X个所述输入通道连接,使得每个所述输入通道与Y个所述MOS管的漏极连接;/n轮流使能Y个所述输入选通信号,每使能一个所述输入选通信号时,触发该组所述MOS管的栅极连接的所述输入信号一对一映射至...

【技术特征摘要】
1.一种输入点数的扩展方法,其特征在于,包括:
将原有IO点数中的Y个IO点位配置为输出管脚,得到Y个输入选通信号;
将原有IO点数中的X个IO点位配置为输入管脚,得到X个输入通道;
配置多个MOS管,多个所述MOS管分为Y个组,每组有X个所述MOS管;
每个所述MOS管的栅极用于连接一个输入信号;
每组所述MOS管的所有源极和一个所述输入选通信号连接在一起;
每组所述MOS管的所有漏极分别与X个所述输入通道连接,使得每个所述输入通道与Y个所述MOS管的漏极连接;
轮流使能Y个所述输入选通信号,每使能一个所述输入选通信号时,触发该组所述MOS管的栅极连接的所述输入信号一对一映射至X个所述输入通道;
其中X、Y为整数,X与Y之和小于等于原有IO点数数量。


2.根据权利要求1所述的输入点数的扩展方法,其特征在于,所述MOS管为NMOS管。


3.根据权利要求2所述的输入点数的扩展方法,其特征在于,每组所述NMOS管的源极通过一个电阻电连接于VCC电源。


4.根据权利要求1所述的输入点数的扩展方法,其特征在于,X乘以Y大于等于6。


5.一种输出点数的扩展方法,其特征在于,包括:
将原有IO点数中的R个IO点位配置为输出管脚,得到R个输出选通信号;
将原有IO点数中的C个IO点位配置为输出管脚,得到C个输出通道;
配置多个MOS管,多个所述MOS管分...

【专利技术属性】
技术研发人员:易凯陈振宇张平良李明亮
申请(专利权)人:广东速美达自动化股份有限公司
类型:发明
国别省市:广东;44

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

1