ZHCUC57E August 2016 – July 2024
以下命令用于温度管理,在工作温度过高或过低时使 DMD 停止,在温度处于建议的工作温度范围内时使 DMD 解除停止。
在系统运行期间,主应用程序通过与连接到内置于 DMD 中的温度检测二极管的外部 TMP411 进行 I2C 通信来监测 DMD 温度。该值在多个样本之间使用加权平均法进行滤波,以减少信号噪声的影响。
与闪存数据一起提供的闪存头文件定义最高和最低停止温度条件。如果满足最高或最低停止温度条件,主应用程序将立即进入待机模式以停止 DMD 并禁用照明。主应用程序将保持待机模式,直到主机请求转换到任何其他模式。在 DMD 温度达到相关的解除停止温度之前,主机将无法切换到显示模式。
DMD 数据表指定了 DMD 的工作温度范围。如果修改了这些阈值配置,则闪存项目中设置的最高和最低 DMD 停止温度可能与 DMD 工作温度范围不匹配。无论阈值温度设置如何,DMD 都只能在其数据表规定的温度限值范围内运行。
下图概述了整个 DMD 温度范围和主应用程序所执行的操作。