本技术实施例涉及集成电路,尤其涉及一种电流检测电路和集成电路芯片。
背景技术:
1、在现代汽车电子系统中,分布式系统接口(distributed system interface)技术是一种常见的通信协议,用于实现主机与多个从机之间的数据交换,例如,主机可包括中央控制单元或电子控制器(electronic control unit,ecu)等,从机可包括传感器或执行器等。dsi3(distributed system interface version 3)是上述通信协议的一个版本,是一种专为汽车应用设计的分布式总线接口,dsi3支持高效、可靠的通信,并能够适应汽车环境中的严苛条件。
2、现有技术中,dsi主机的比较器可能难以区分不同级别的通信电流,尤其是当dsi从机数量变化或某个dsi从机掉线时,比较器的翻转阈值可能会受到影响,导致检测精度下降。此外,比较器的输出可能会因为电路噪声和偏移电压而产生误差,从而进一步导致检测精度下降,这些误差需要通过一定的电路设计来克服。
技术实现思路
1、有鉴于此,本技术实施例提供一种电流检测电路和集成电路芯片,用于提高电流检测精度。
2、第一方面提供了一种电流检测电路,包括主机和从机,所述主机包括发送电路和接收电路,所述发送电路和所述接收电路电连接,所述发送电路还通过输出节点与所述从机电连接,所述接收电路与所述从机电连接,所述输出节点电连接至通信总线,所述接收电路包括多个比较器,每个所述比较器的偏移电压不同;
3、所述发送电路,用于向所述从机发送电压信号;
4、所述从机,用于通过所述输出节点抽取电流信号,并向所述接收电路发送电流信号;
5、所述接收电路,用于通过所述电流信号生成每个所述比较器的差分电压,以使每个所述比较器根据所述差分电压输出比较信号,所述比较信号用于检测不同级别的通信电流。
6、在一种可能的实现方式中,所述电流检测电路还包括数字控制电路,所述接收电路还包括多个电流源,所述数字控制电路与多个电流源和多个比较器电连接;
7、所述数字控制电路,用于根据所述比较信号向至少一个所述电流源输出控制信号以调整所述电流源的电流。
8、在一种可能的实现方式中,所述数字控制电路还用于若检测出至少一个所述比较器输出的比较信号变化时,识别出所述从机掉线。
9、在一种可能的实现方式中,所述发送电路包括第一可变电流源、第一电阻、运算放大器、第二电阻、第三电阻和第四电阻;
10、所述第一可变电流源的第一端电连接至第一电压端,所述第一可变电流源的第二端电连接至所述运算放大器的正极性端;
11、所述第一电阻的第一端电连接至所述运算放大器的正极性端,所述第一电阻的第二端电连接至第二电压端;
12、所述第二电阻的第一端电连接至所述运算放大器的输出端,所述第二电阻的第二端电连接至输出节点;
13、所述第三电阻的第一端电连接至所述输出节点,所述第三电阻的第二端电连接至所述运算放大器的负极性端;
14、所述第四电阻的第一端电连接至所述运算放大器的负极性端,所述第四电阻的第二端电连接至所述第二电压端。
15、在一种可能的实现方式中,通过调节所述第二电阻的阻值,以设置所述比较器的差分电压的范围和偏移电压的大小。
16、在一种可能的实现方式中,所述接收电路还包括第一差分电压生成电路和第二差分电压生成电路,所述第一差分电压生成电路与所述运算放大器的输出端和每个所述比较器的正极性端电连接,所述第二差分电压生成电路与所述输出节点和每个所述比较器的负极性端电连接;
17、所述第一差分电压生成电路,用于向每个所述比较器的正极性端输出所述比较器对应的正极性电压;
18、所述第二差分电压生成电路,用于向每个所述比较器的负极性端输出所述比较器对应的负极性电压,每个所述比较器的所述正极性电压与所述负极性电压的差值为所述比较器的差分电压。
19、在一种可能的实现方式中,所述第一差分电压生成电路包括第五电阻、第六电阻、第七电阻、第二可变电流源、第三可变电流源和第四可变电流源;
20、所述第五电阻的第一端电连接至所述运算放大器的输出端,所述第五电阻的第二端电连接至第一节点,所述第六电阻的第一端电连接至所述第一节点,所述第六电阻的第二端电连接至所述第二可变电流源的第一端,所述第二可变电流源的第二端电连接至第二电压端;
21、所述第七电阻的第一端电连接至所述第一节点,所述第七电阻的第二端电连接至所述第三可变电流源的第一端,所述第三可变电流源的第二端电连接至所述第二电压端;
22、所述第四可变电流源的第一端电连接至所述第一节点,所述第四可变电流源的第二端电连接至所述第二电压端。
23、在一种可能的实现方式中,所述第二差分电压生成电路包括第八电阻、第九电阻、第十电阻、第五可变电流源、第六可变电流源和第七可变电流源;
24、所述第八电阻的第一端电连接至所述输出节点,所述第八电阻的第二端电连接至第二节点,所述第九电阻的第一端电连接至所述第二节点,所述第九电阻的第二端电连接至所述第五可变电流源的第一端,所述第五可变电流源的第二端电连接至第二电压端;
25、所述第十电阻的第一端电连接至所述第二节点,所述第十电阻的第二端电连接至所述第六可变电流源的第一端,所述第六可变电流源的第二端电连接至所述第二电压端;
26、所述第七可变电流源的第一端电连接至所述第二节点,所述第七可变电流源的第二端电连接至所述第二电压端。
27、在一种可能的实现方式中,所述多个比较器包括第一比较器、第二比较器和第三比较器;
28、所述第一比较器的正极性端电连接至所述第二可变电流源的第一端;
29、所述第二比较器的正极性端电连接至所述第三可变电流源的第一端;
30、所述第三比较器的正极性端电连接至所述第四可变电流源的第一端。
31、在一种可能的实现方式中,所述多个比较器包括第一比较器、第二比较器和第三比较器;
32、所述第一比较器的负极性端电连接至所述第五可变电流源的第一端;
33、所述第二比较器的负极性端电连接至所述第六可变电流源的第一端;
34、所述第三比较器的负极性端电连接至所述第七可变电流源的第一端。
35、在一种可能的实现方式中,所述从机包括电流源,所述电流源的第一端电连接至输出节点,所述电流源的第二端电连接至第二电压端。
36、第二方面提供了一种集成电路芯片,包括第一方面或第一方面任一可能的实现方式中的电流检测电路。
37、本技术实施例提供的技术方案中,电流检测电路包括主机和从机,主机包括发送电路和接收电路,接收电路包括多个比较器,每个比较器的偏移电压不同,发送电路向从机发送电压信号,从机通过输出节点抽取电流信号并向接收电路发送电流信号,接收电路通过电流信号生成每个比较器的差分电压,以使每个比较器根据差分电压输出比较信号,比较信号用于检测不同级别的通信电流,使得比较器能够准确区分不同级别的通信电流,从而提高了电流检测精度。