跳转到内容

Temperature State (blaze)#

blaze 相机提供的 Temperature State 功能指示相机的内部温度是正常还是过高。

使用 Device Temperature (blaze) 功能可确定相机的当前温度。

该功能的使用#

运作原理#

有关内部温度的信息通过以下参数提供:

  • DeviceTemperature 参数值显示 DeviceTemperatureSelector 指定的位置的温度。有关更多信息,请参见 Device Temperature (blaze) 主题。
  • 即: TemperatureState 参数值告诉您相机的当前内部温度状态:
    • OK:设备温度在正常工作温度范围内。
    • Critical:设备温度接近或达到允许的最高温度。提供冷却。
    • Error: The device temperature is above the allowed maximum. Provide cooling.

TemperatureState 参数值为 CriticalError 时,相机会提供一套机制来提醒用户并帮助保护相机。

这些机制会在不同的 device temperature 下生效,具体取决于警报级别以及相机是在升温还是在冷却

信息

Normal camera operation requires that the temperature state stays at Ok and the housing temperature stays within the allowed range. To ensure this, follow the guidelines set out in the Providing Heat Dissipation (blaze) topic.

At elevated temperatures, the camera's lifetime is shortened and image quality may degrade.

升温路径和冷却路径

加热路径#

临界温度阈值#

当设备温度达到临界温度阈值时,相机接近过热状态。

在这种情况下,将发生以下情况:

  • TemperatureState 参数值更改为 Critical
超温阈值#

When the device temperature reaches the over temperature threshold, the camera is too hot. Image acquisition will stop automatically to protect the camera from getting damaged.

在这种情况下,将发生以下情况:

  • TemperatureState 参数值变为 Error
  • 图像采集将停止,直到设备冷却后才能开始(参见下文)。
  • Error Code (blaze) 功能会报告过热错误代码。

信息

仅在 device temperature 降至超温阈值以下至少 4°C 之后,才能发送另一个超温事件。

冷却路径#

超温阈值#

当设备温度降至超温阈值以下时,将发生以下情况:

  • TemperatureState 参数值从 Error 变为 Critical

当设备温度下降到低于超温阈值 4 °C 时,图像采集将再次开始。

临界温度阈值#

当设备温度降至临界温度阈值以下时,TemperatureState 参数值将变为为 Ok

相机的温度状态和内部温度正常,因此相机可以正常工作。

温度阈值#

温度传感器 临界温度阈值 超温阈值
CPU 81 °C 85 °C
传感器板 71 °C 75 °C
照明板 81 °C 85 °C

只要其中一个传感器的温度超过阈值,Temperature State 就会改变。

确定温度状态#

  1. 获取 TemperatureState 参数值。
  2. 如果参数值为 CriticalError,则必须冷却相机,直到参数值为 Ok为止。

充分利用 Temperature State 功能:

  • 使用 Device Temperature 功能可确定相机各个位置的确切温度。
  • 检查 LastError 参数值,以确定相机是否过热。