设置模块地址的方法技术

技术编号:13956576 阅读:419 留言:0更新日期:2016-11-02 14:37
公开了一种操作模块的方法。该方法包括调整电源接头和接地之间的阻抗来调节以预定的目标电压为目标的电源接头电压;以及基于调整设置模块通信地址。公开了其他的方法。

【技术实现步骤摘要】
【国外来华专利技术】交叉引用相关申请本申请涉及于<>提交的题目为“SYSTEMS FOR SETTING THE ADDRESS OF A MODULE”的序列号为<>的美国专利申请。背景1.公开领域本公开大体上涉及通信总线上的从设备且更具体地涉及I2C总线上的从模块。2.相关技术描述I2C总线(也称为I2C)是设备间的通信标准。I2C总线具有一个主设备和一个或多个从设备。每个从设备具有唯一的通信地址以便主设备能够直接与特定的从设备通信。打印机具有用户可更换的供应组件,如墨粉瓶。由于不同操作程序可适用,这些供应组件可具有认证电路以区别原始设备制造的墨粉瓶和第三方的墨粉瓶。认证电路可实施密码算法来增加对认证的信任。单一颜色打印机(如单色打印机)可具有在墨粉瓶上的认证电路和在成像单元上的另一个认证电路。包含认证电路的这些模块可以是几乎完全相同的,唯一的区别是包含模块地址的非易失性存储器变量。在制造期间,必须花费额外的花费来跟踪这两个相似但不完全相同的模块,并且如果模块被混淆,系统就不能正确运行。所需的是在多个供应组件上使用完全相同的模块的方法。概述本专利技术在其一种形式上是针对操作模块的方法。该模块具有电源接头、模块电压所参考的接地和串行通信接头。该方法包括调整电源接头和接地之间的阻抗来调节以预定的目标电压为目标的电源接头电压,并且基于调整设置模块通信地址。本专利技术在其另一种形式上是针对操作具有电源接头和接地的模块的方法。该方法包括增加通过电源接头流入该模块的电流来调节电源接头和接地之间的电压,并基于通过电源接头流入模块的电流量来设置模块通信地址。本专利技术在其另一种形式上是针对操作模块的方法。该模块具有电源接头、接地和通信地址。该方法包括确定电源接头和接地之间的电压是否大于第一预定的阈值,以及如果确定大于,那么降低电源接头和接地之间的阻抗,并且将通信地址设为第一地址。方法还包括确定电源接头和接地之间的电压是否小于第二预定的阈值,并且如果确定小于,那么增加电源接头和接地之间的阻抗,并且将通信地址设为第二地址。第一地址不同于第二地址。附图简述并入说明书中并构成说明书的一部分的附图示出了本公开的若干方面,并与描述一起用于解释本公开的原理。图1是对根据本公开的一个实施例的打印机模块网络的示意图的描述。图2是示出对打印机模块网络的内部细节的示意图的描述。图3-图7是对打印机模块网络的替代的实施例的示意图的描述。图8-图10是根据本公开的实施例操作模块的方法的流程图。详细描述在以下描述中,参考附图,在附图中相似数字表示相似元素。足够详细地描述了实施例,从而本领域的技术人员能够实践本公开。应该理解的是,可利用其它实施例,且可以做出过程的、电气的和机械的变化等,而不脱离本公开的范围。示例仅仅代表可能的变型。一些实施例的部分和特性可被包含到其他实施例,或被替代其他实施例。因此,以下描述并非旨在限制性的意义,以及本公开的范围仅由所附权利要求及其等同物所定义。现在参考附图,更特别地参考图1,其中示出了对根据本公开的一个实施例的电路的示意图的描述。打印机模块网络100具有系统特定用途集成电路(ASIC)102,其由I2C总线耦合到第一模块104和第二模块106。I2C总线具有由系统ASIC 102驱动的时钟线108和由系统ASIC 102、第一模块104和第二模块106双向驱动的数据线110。时钟线和数据线是串行通信连接。系统ASIC 102位于系统印刷电路板(PCB)103上。第一模块104位于用户可更换的组件(例如,如所示的墨粉瓶105)上。第一模块104包括PCB。电源接头112、接地114、时钟接头116和数据接头118是,例如,位于第一模块PCB上的导电焊盘。柔性金属手指接触导电焊盘,形成系统PCB和第一模块104之间的电连接。可选地,电源接头112、接地114、时钟接头116和数据接头118可用其他可重复使用的连接(如插座连接器中的引脚)制成。第二模块106具有类似的连接器,并且例如位于如所示的成像单元119上。系统ASIC 102是I2C主设备,第一模块104和第二模块106是I2C从设备。如在技术上已知的,采用I2C数据格式的串行通信包含具有从地址的数据头。每个从设备只会对寻址到其通信地址的通信进行响应。因此,I2C总线上的每个从设备具有唯一的通信地址。第一模块104的通信地址不是固定的。反而,通信地址由位于系统PCB上的第一电源电压120和第一电源电阻器122控制。下文被称为Vin的在电源接头112和接地114之间的电压由第一模块104使用分路调节器121(例如,稳压二极管)调节。第一模块104的通信地址基于下文被称为Iin的流入电源接头112的电流量。类似地,第一模块104的通信地址可基于诸如电源接头112和接地114之间的阻抗,因为该阻抗也将影响Iin。因此,当Vin被调节至一电压时,Iin由第一电源电压120和第一电源电阻器122控制。第二电源电压124经由第二电源电阻器126被耦合到第二模块106。第二模块106具有耦合到Vin和地的分路调节器123。例如,如果第一模块104与第二模块106完全相同,第一电源电压120与第二电源电压124相同,并且第一电源电阻器122与第二电源电阻器126相同,那么第一模块104和第二模块106将具有相同的通信地址,因为这会引起总线冲突,所以是不希望的。然而,如果第一电源电阻器122与第二电源电阻器126不同,那么由于第一模块104和第二模块106具有不同的输入电流(下文被称为Iin)将不具有相同的通信地址。例如,第一模块104和第二模块106是完全相同的,然后如果Iin大于40mA将具有第一通信地址,以及如果Iin小于40mA将具有第二通信地址。当然,电源电阻器和电源电压的其他组合会导致不同的Iin,并因此导致不同的通信地址。例如,如果,第一电源电压122是12V,第二电源电压124是8V,第一电源电阻器122是100ohm,第二电源电阻器126是65ohm,并且Vin被调节到6V,那么第一模块Iin是60mA以及第二模块Iin是30mA,因此,两个模块的通信地址将不同。注意,所公开的系统具有在相同的I2C总线上但在不同的地址上的两个完全相同的模块,并且该功能被提供而无需添加额外的连接。这允许相同的模块被填充到多个系统组件中,简化了制造且降低了成本。注意,其他通信系统可代替I2C被使用。例如,通用串行总线(USB)系统也有具有唯一的通信地址的从设备。多个地址可通过把Iin分成两个以上区域进行设置,而不是设置仅两个地址中的一个地址。例如,对于四色打印机的墨粉瓶,四个地址会是有利的。图2示出了对第一模块104的内部细节进行示出的打印机模块网络100的示意图的描述。电源接头112的下游的Vin 202由配置为分路调节器的稳压二极管204调节。稳压二极管204经感测电阻器206耦合到电源接头112,感测电阻器206的大小被设置以使其不显著地降低稳压二极管204调节Vin 202的能力。示例的组件值是:稳压二极管204是6V的稳压二极管,感测电阻器206是1ohm,以及电源电阻器122是100ohm。感测电阻器206两端的电压与通过电源接头112流入第一模块104的本文档来自技高网...

【技术保护点】
一种操作模块的方法,所述模块具有电源接头、模块电压所参考的接地和串行通信接头,所述方法包括:调整所述电源接头和所述接地之间的阻抗,来调节以预定的目标电压为目标的电源接头电压;以及基于所述调整设置模块通信地址。

【技术特征摘要】
【国外来华专利技术】2014.10.17 US 14/517,3241.一种操作模块的方法,所述模块具有电源接头、模块电压所参考的接地和串行通信接头,所述方法包括:调整所述电源接头和所述接地之间的阻抗,来调节以预定的目标电压为目标的电源接头电压;以及基于所述调整设置模块通信地址。2.根据权利要求1所述的方法,还包括:通过所述串行通信接头,接收寻址到所述模块通信地址的第一串行通信;以及对所述第一串行通信进行响应。3.根据权利要求2所述的方法,其中,所述第一串行通信按照I2C数据格式被格式化。4.根据权利要求2所述的方法,还包括:通过所述串行通信接头接收寻址到不同于所述模块通信地址的地址的第二串行通信;以及对所述第二串行通信不进行响应。5.根据权利要求1所述的方法,其中,基于所述调整对所述模块通信地址的设置被限制到两个地址中的一个地址。6.根据权利要求1所述的方法,其中,设置所述模块通信地址与当认证电路处于低功率状态时是同步的。7.根据权利要求1所述的方法,其中,设置所述模块通信地址与当认证电路处于空闲状态时是同步的。8.根据权利要求1所述的方法,还包括重复所述调整和所述设置。9.一种操作模块的方法,所述模块具有电源接头和接地,所述方法包括:增加通过所述电源接头流入所述模块的电流来调节所述电源接头和所述接地之间的电压;以及基于通过所述电源接头流入所述模块的电流量来设置模块通信地址。10.根据权利要求9所述的方法,还包括对寻址到所述模块通信地...

【专利技术属性】
技术研发人员:亚当·阿赫内
申请(专利权)人:利盟国际有限公司
类型:发明
国别省市:美国;US

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

1