根据编程电压状态与映射到外部设备的值的电压状态之间的失配的安全模式制造技术

技术编号:16549780 阅读:50 留言:0更新日期:2017-11-11 13:30
本申请涉及根据编程电压状态与映射到外部设备的值的电压状态之间的失配的安全模式。本申请公开了包括控制电路(102)的装置,该控制电路(102)包括配置寄存器(120)并且经配置通过外部总线(72)接收配置设置。配置设置编码装置的第一电压状态。控制电路(102)包括经配置耦合到外部电气设备(80)的输入端。控制电路(102)经配置确定映射到装置的第二电压状态的外部设备(80)的值。控制电路(102)经配置在确定第一电压状态与第二电压状态不匹配后将装置转换到安全模式。

A safe mode of mismatch between the programming voltage state and the voltage state mapped to the value of the external device

This application relates to the safe mode of mismatch between the programming voltage state and the voltage state mapped to the value of the external device. The invention discloses a control circuit (102) of the device, the control circuit (102) comprises a configuration register (120) and configured by the external bus (72) receive configuration settings. Configure the first voltage state of the coding device. The control circuit (102) includes an input terminal configured to be coupled to an external electrical device (80). The control circuit (102) determines the value of the external device (80) mapped to the second voltage state of the device by configuration. The control circuit (102) is configured to convert the device to a safe mode after determining the mismatch between the first voltage state and the second voltage state.

【技术实现步骤摘要】
根据编程电压状态与映射到外部设备的值的电压状态之间的失配的安全模式
技术介绍
在不同程度上,安全性是许多电子系统中的设计驱动器。例如,在汽车背景下,汽车的电气系统应该正确地操作,并且失效进入安全模式,以确保乘客的安全。在许多非汽车背景中也期望在电气系统中检测到问题后失效进入安全模式。
技术实现思路
一些实施例涉及包括控制电路的装置,该控制电路包括配置寄存器,并且经配置接收用于配置寄存器的编码装置的第一电压状态的配置设置。控制电路包括经配置耦合到外部电阻器的输入端。控制电路经配置确定映射到装置的第二电压状态的外部电阻器的电阻值。控制逻辑经配置在确定第一电压状态与第二电压状态不匹配/失配后将装置转换到安全模式。在其他实施例中,装置包括控制电路,该控制电路包括配置寄存器并经配置通过外部总线接收配置设置。配置设置编码装置的第一电压状态。控制电路包括经配置耦合到外部电气设备的输入端。控制电路经配置确定映射到装置的第二电压状态的外部设备的值。控制逻辑经配置在确定第一电压状态与第二电压状态不匹配后将装置转换到安全模式。另一个实施例涉及方法,该方法包括由电动机控制器确定电动机控制器外部的电阻器的电阻值。该方法进一步包括当配置到电动机控制器的配置寄存器中的第一电压状态与映射到被确定的电阻值的第二电压状态不匹配时,将电动机控制器转换到安全模式。附图说明为了详细描述各种示例,现在将参照附图,其中:图1示出根据各种示例的在检测到电动机驱动器的编程问题后失效进入安全模式的由微控制器单元可编程的电动机驱动器电路;图2示出根据各种示例的用于确定电动机控制器外部的电阻器的电阻值的电路;以及图3示出描绘根据各种示例的方法的流程图。具体实施方式在一些电子系统中,第一电子设备将编程数据传输到第二电子设备,从而配置第二电子设备的操作。如果第一电子设备不适当地操作,则它可能错误地编程第二电子设备,从而引起进一步的操作问题。在所公开的实施例中,外部电气部件(例如,电阻器)可以耦合到第二电子设备的输入引脚。可以确定外部电气部件的值(例如,电阻器的电阻)并将其与具体配置设置相关联。如果多个配置设置可能用于第二电子设备,则可以从多个不同的值中选择外部电气部件以映射到第二设备的预期配置设置。虽然所公开的实施例可以应用于诸如电容器、电阻器等的各种电气部件,但是为了方便起见,下面讨论电阻器。一旦第一电子设备向第二电子设备提供配置设置,第二电子设备就可以测量其外部电阻器的值。外部电阻器的测量值映射到应当匹配由第一电子设备提供的配置设置的配置设置。如果第一电子设备的配置设置与映射到外部电阻器的测量的电阻值的配置设置相匹配,则第二电子设备完成编程过程以根据由第一电子设备提供的配置设置对本身进行配置。然而,如果第一电子设备的配置设置与映射到外部电阻器的测量的电阻值的配置设置不匹配,则第二电子设备将其操作转换到安全模式。安全模式可以取决于通常由第二电子设备执行的功能。例如,第二电子设备可以是诸如可以用于控制汽车的动力转向系统或刹车系统中的电动机的电动机驱动器。这样的设备的安全模式可以阻止电动机的操作。在示例中,第二电子设备是电动机驱动器,但是通常,第二设备可以在除了驱动电动机之外的情况下操作或者在汽车背景中被使用。图1示出耦合到微控制器单元(MCU)70的电动机驱动器100的示例。电动机驱动器100生效(assert)到一对外部功率晶体管的门信号105和107,其进而可以耦合到电动机99。在图1的示例中,电动机是三相电动机,并且因此三对功率晶体管90、94和98可以连接到电动机驱动器100,以向电动机的各个相位(phase)提供电流。功率晶体管可以包括场效应晶体管(FET)。通过电动机的电流通过感测电阻器95(例如,低电阻电阻器)流动到地,感测电阻器95两端的电压是电动机电流的函数。如图所示,感测电阻器95两端的电压由放大器106放大,并通过箝位电路提供给MCU。电动机驱动器100包括控制电路102、门驱动电路10、放大器106、箝位电路108和电压监测器112。控制电路102包括电阻器检测电路110、状态机116以及一个或多个寄存器120。MCU70生效到电动机驱动器100的FET驱动信号,从而使电动机99以期望的速度旋转。可以由门驱动电路104接收FET驱动信号,门驱动电路104可以基于FET驱动信号产生门信号105和107。在其中电动机99是多相电动机的实施例中,诸如一对门驱动信号105、107的多个信号可以被提供给与电动机相位中的每个相关联的单独的一对功率晶体管。在图1的示例中,电动机99是三相电动机,并且因此门驱动电路104产生三对门驱动信号105、107—一对信号用于每个功率晶体管对90、94和98。每个功率晶体管对90、94、98包括高侧晶体管和低侧晶体管。例如,功率晶体管对90包括高侧晶体管90H和低侧晶体管90L。通过来自门驱动电路104的相应的门驱动信号105、107将晶体管切换为接通和关断。还可以包括电感器和输出电容器以产生适当的电动机驱动信号。可以包括数字总线72以将MCU70连接到电动机驱动器100并且特别连接到控制电路102。数字总线72由电源电压电路71供应的电压VDDIO供电,电源电压电路71还可以向MCU70提供VDDIO。数字总线72可以由MCU70用于向电动机驱动器100的控制电路102提供配置设置。可以将控制设置写入控制电路内的各种寄存器120。一些寄存器120可以是可读的,并且因此MCU70可以经由数字总线72读取这样的寄存器。在一些实施方式中,数字总线是诸如串行外围接口(SPI)总线的串行总线。MCU70还可以用于产生提供给电动机驱动器100内的箝位电路108的模拟-数字转换器(ADC)参考电压(ADREF)。ADREF电压将放大器106的输出箝位到ADREF电压水平。根据各种实施例,针对电动机驱动器100,一个或多个电压水平可以由MCU70实施。例如,VDDIO的电压水平(数字总线72的电源电压(voltagesupply))可以是多个电压中的任何一个。在一个示例中,VDDIO可以是3.3V或5V。进一步,ADREF电压可以是多个电压中的任何一个,例如3.3V或5V。用于VDDIO以及用于ADREF的不同电压水平表明VDDIO和ADREF的电压阈值之上或之下的不同电压。下表I示出用于VDDIO电压和ADREF电压的电压水平的各种组合。表I.电压水平VDDIOADREF3.3V3.3V5V3.3V3.3V5V5V5V电压监测器112接收VDDIO电压和ADREF电压,将它们与独立参考电压进行比较,并且确定VDDIO和ADREF中的任一个或两者是否太低(在欠压状况)或太高(在过压状况)。VDDIO和ADREF与其进行比较的欠压阈值和过压阈值分别取决于VDDIO和ADREF的电压水平。例如,对于3.3V的VDDIO或ADREF电压,欠压阈值可以在2.7V至2.9V的范围内,并且过压阈值可以在3.69V至3.89V的范围内。对于5V的VDDIO或ADREF电压,欠压阈值可以在4.1V至4.4V的范围内,并且过压阈值可以在5.6V至5.9V的范围内。一旦控制电路102已经确认了由MCU70编程的电压状态,则控制电路(例如,状态本文档来自技高网...
根据编程电压状态与映射到外部设备的值的电压状态之间的失配的安全模式

【技术保护点】
一种装置,所述装置包括:控制电路,其包括配置寄存器并且经配置接收用于所述配置寄存器的配置设置,所述配置设置编码所述装置的第一电压状态;其中所述控制电路包括经配置耦合到外部电阻器的输入端,并且其中所述控制电路经配置确定映射到所述装置的第二电压状态的所述外部电阻器的电阻值;以及其中所述控制逻辑经配置在确定所述第一电压状态与所述第二电压状态不匹配后将所述装置转换到安全模式。

【技术特征摘要】
2016.04.29 US 15/143,0301.一种装置,所述装置包括:控制电路,其包括配置寄存器并且经配置接收用于所述配置寄存器的配置设置,所述配置设置编码所述装置的第一电压状态;其中所述控制电路包括经配置耦合到外部电阻器的输入端,并且其中所述控制电路经配置确定映射到所述装置的第二电压状态的所述外部电阻器的电阻值;以及其中所述控制逻辑经配置在确定所述第一电压状态与所述第二电压状态不匹配后将所述装置转换到安全模式。2.根据权利要求1所述的装置,其中所述第一电压状态包括数字总线电压和模拟参考电压的指示,并且其中所述配置寄存器包括多个位,所述多个位编码所述第一电压状态的所述数字总线电压和所述模拟参考电压的所述指示。3.根据权利要求1所述的装置,其进一步包括门驱动器电路,所述门驱动器电路耦合到所述控制电路,并且经配置在所述控制逻辑确定所述第一电压状态与所述第二电压状态匹配后生效到外部功率晶体管的门信号。4.根据权利要求3所述的装置,其中所述安全模式包括所述控制电路禁止生效到所述外部功率晶体管的所述门信号。5.根据权利要求1所述的装置,其中所述控制电路包括电压控制电流源和比较器,其中所述电压控制电流源可配置以向所述外部电阻器施加可控制水平的电流,并且其中所述比较器经配置将所述电阻器两端产生的电压与参考信号进行比较。6.根据权利要求1所述的装置,其中所述控制电路经配置在上电事件期间确定所述外部电阻器的所述电阻值。7.根据权利要求1所述的装置,其中所述控制电路经配置确定所述外部电阻器的所述电阻值是否在电阻的至少四个不同范围内。8.一种装置,所述装置包括:控制电路,其包括配置寄存器,并且经配置通过外部总线接收配置设置,其中所述配置设置编码所述装置的第一电压状态;其中所述控制电路包括经配置耦合到外部电气部件的输入端,并且其中所述控制电路经配置确定映射到所述装置的第二...

【专利技术属性】
技术研发人员:T·亚马那卡S·布拉萨布拉马尼安T·檀娜卡M·加格
申请(专利权)人:德克萨斯仪器股份有限公司
类型:发明
国别省市:美国,US

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

1