访问多个地址相同的从机的通信电路及空调系统技术方案

技术编号:35543317 阅读:34 留言:0更新日期:2022-11-09 15:13
本实用新型专利技术公开了一种访问多个地址相同的从机的通信电路及空调系统,访问多个地址相同的从机的通信电路包括主机、多个地址相同的从机,每个从机和主机之间均连接有滤波电路,主机向从机发送时钟信号进行通信,每个滤波电路能通过的时钟信号是不同的。本实用新型专利技术提出的访问多个地址相同的从机的通信电路通过不同的滤波电路,实现了对时钟线号的选择,时钟信号每次只能顺利通过一个滤波电路,其他滤波电路则屏蔽了时钟信号,因此多个相同地址的从机中每次只能有一个能与主机进行通信。因此,改变时钟信号就能让多个相同地址的从机在不同的时刻实现与主机的通信。同的时刻实现与主机的通信。同的时刻实现与主机的通信。

【技术实现步骤摘要】
访问多个地址相同的从机的通信电路及空调系统


[0001]本技术涉及I2C总线领域,特别是涉及一种访问多个地址相同的从机的通信电路及空调系统。

技术介绍

[0002]目前I2C总线由于其简单、灵活、硬件管脚资源少等优点,在器件与器件之间的通信中有着广泛的应用,在标准的I2C总线协议中,物理链路分别是一条串行数据(SDA)和一条串行时钟(SCL),总线中的器件被分为主机和从机。在通常的应用中,比如温度传感器的应用中,I2C总线上一般为一个MCU充当I2C主机,其余的外围传感器芯片充当I2C从机,MCU负责配置管理总线上的其他传感器芯片。由于每个从机一般均有一个唯一的地址,主机可以通过该地址配置和管理相应的从机。但在实际应用过程中,当I2C总线上挂载的从机较多时,会出现多个从机地址相同情况,但是I2C总线不支持同一个总线上直接连接并读取相同地址的从机。目前的解决方案是对每个从机都做一次协议转换,但是协议转换意味着需要加入处理器和通讯部分电路,这样的方案会使通信成本大大提升。

技术实现思路

[0003]本技术为了解决上述现有技术中I2C总线通过协议转换的方案读取多个地址相同的从机的方案成本高的技术问题,提出一种访问多个地址相同的从机的通信电路及空调系统。
[0004]本技术采用的技术方案是:
[0005]本技术提出了一种访问多个地址相同的从机的通信电路及空调系统,访问多个地址相同的从机的通信电路包括主机、多个地址相同的从机,每个所述从机和所述主机之间均连接有滤波电路,所述主机向所述从机发送时钟信号进行通信,每个所述滤波电路能通过的所述时钟信号是不同的。
[0006]进一步的,所述主机为I2C主机,所述从机为I2C从机。
[0007]进一步的,所述滤波电路包括频率滤波电路和电压滤波电路。
[0008]进一步的,所述主机包括时钟线和数据线,多个所述从机包括第一从机、第二从机和第三从机,所述滤波电路包括第一滤波电路、第二滤波电路和第三滤波电路,所述第一滤波电路、所述第二滤波电路和所述第三滤波电路通过的所述时钟信号的频段不同。
[0009]进一步的,所述第一滤波电路连接所述时钟线和所述第一从机,所述第二滤波电路连接所述时钟线和所述第二从机,所述第三滤波电路连接所述时钟线和所述第三从机,所述第一从机、所述第二从机和所述第三从机均与所述数据线连接。
[0010]在一实施例中,所述第一滤波电路为高通滤波电路,所述第二滤波电路为低通滤波电路,所述第三滤波电路为带通滤波电路。
[0011]在一实施例中,所述高通滤波电路包括电阻R1和电容C1,所述电容C1 连接所述时钟线和所述第一从机,所述电阻R1的一端连接在所述电容C1和所述第一从机之间,所述电
阻R1的另一端接地。
[0012]在一实施例中,所述低通滤波电路包括电阻R2和电容C2,所述电阻R2 连接所述时钟线和所述第二从机,所述电容C2的一端连接在所述电阻R2和所述第二从机之间,所述电容C2的另一端接地。
[0013]在一实施例中,所述带通滤波电路包括电阻R3、电阻R4、电容C3和电容C4,所述电容C3和所述电阻R3串联,所述电容C3连接所述时钟线,所述电阻R3连接所述第三从机,所述电阻R4的一端连接在所述电容C3和电阻 R3之间,所述电阻R4的另一端接地,所述电容C4的一端连接在所述电阻 R3和所述第三从机之间,所述电容C4的另一端接地。
[0014]空调系统,包括室内机和多个地址相同的温度传感器,所述室内机和多个地址相同的所述温度传感器采用上文所述的访问多个地址相同的从机的通信电路进行通信。
[0015]与现有技术比较,本技术提出的访问多个地址相同的从机的通信电路通过不同的滤波电路,实现了对时钟线号的选择,时钟信号每次只能顺利通过一个滤波电路,其他滤波电路则屏蔽了时钟信号,因此多个相同地址的从机中每次只能有一个能与主机进行通信。因此,改变时钟信号就能让多个相同地址的从机在不同的时刻实现与主机的通信。
附图说明
[0016]为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本技术提出的通信电路的整体结构示意图;
[0018]图2为本技术实施例中通信电路的具体结构示意图;
[0019]图3为本技术实施例中通信电路的具体电路图;
[0020]1、第一传感器芯片;2、第二传感器芯片;3、第三传感器芯片;11、第一滤波电路;22、第二滤波电路;33、第三滤波电路。
具体实施方式
[0021]为了使本技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
[0022]在温度传感器的应用中,I2C总线上一般为一个MCU充当I2C主机,其余的外围传感器芯片充当I2C从机,MCU负责配置管理总线上的其他传感器芯片。由于每个从机一般均有一个唯一的地址,主机可以通过该地址配置和管理相应的从机。但在实际应用过程中,当I2C总线上挂载的从机较多时,会出现多个从机地址相同情况,但是I2C总线不支持同一个总线上直接连接并读取相同地址的从机。目前的解决方案是对每个从机都做一次协议转换,但是协议转换意味着需要加入处理器和通讯部分电路,这样的方案会使通信成本大大提升。
[0023]因此,为了解决现有技术中通过对从机做协议转换的方式实现I2C总线支持读取相同地址的从机的方案通信成本高的技术问题,本技术提出一种访问多个地址相同的
从机的通信电路,如图1所示,包括:
[0024]主机、多个地址相同的从机,每个从机和主机之间均连接有滤波电路,主机通过向从机发送时钟信号实现两者之间的通信,每个滤波电路通过的时钟信号是不同的,因此主机每发送一次时钟信号只能有一个滤波电路让其顺利通过,其他的滤波电路则屏蔽了时钟信号,从而只有与该滤波电路对应连接的从机才会与主机进行通信。此外,当时钟信号改变时,另外一个滤波电路才能让该时钟信号顺利通过,从而只有与该滤波电路连接的从机能实现通信。
[0025]综上可知,本技术提出的访问多个地址相同的从机的通信电路通过不同的滤波电路,实现了对时钟线号的选择,时钟信号每次只能顺利通过一个滤波电路,其他滤波电路则屏蔽了时钟信号,因此多个相同地址的从机中每次只能有一个能与主机进行通信。因此,改变时钟信号就能让多个相同地址的从机在不同的时刻实现与主机的通信。
[0026]下面结合具体的实施例和附图对本技术的结构和原理进行解释。
[0027]如图2所示,MCU为主机,其通信协议为I2C总线协议,所以其包含一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.访问多个地址相同的从机的通信电路,包括主机、多个地址相同的从机,其特征在于,每个所述从机和所述主机之间均连接有滤波电路,所述主机向所述从机发送时钟信号进行通信,每个所述滤波电路能通过的所述时钟信号是不同的。2.如权利要求1所述的访问多个地址相同的从机的通信电路,其特征在于,所述主机为I2C主机,所述从机为I2C从机。3.如权利要求1所述的访问多个地址相同的从机的通信电路,其特征在于,所述滤波电路包括频率滤波电路和电压滤波电路。4.如权利要求1所述的访问多个地址相同的从机的通信电路,其特征在于,所述主机包括时钟线和数据线,多个所述从机包括第一从机、第二从机和第三从机,所述滤波电路包括第一滤波电路、第二滤波电路和第三滤波电路,所述第一滤波电路、所述第二滤波电路和所述第三滤波电路通过的所述时钟信号的频段不同。5.如权利要求4所述的访问多个地址相同的从机的通信电路,其特征在于,所述第一滤波电路连接所述时钟线和所述第一从机,所述第二滤波电路连接所述时钟线和所述第二从机,所述第三滤波电路连接所述时钟线和所述第三从机,所述第一从机、所述第二从机和所述第三从机均与所述数据线连接。6.如权利要求5所述的访问多个地址相同的从机的通信电路,其特征在于,所述第一滤波电路为高通滤波电路,所述第二滤波电路为低通滤...

【专利技术属性】
技术研发人员:温东彪杨华生邹宏亮李志逢乔学文
申请(专利权)人:珠海格力电器股份有限公司
类型:新型
国别省市:

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

1