|
發布時間: 2023-4-19 17:29
正文摘要:求大神幫助,我的51設計MLX90614測人體溫度,沒有溫度補償代碼,如何在我代碼上直接添加溫度補償代,可提供原理圖和原本代碼,盡量不改動原理圖(以下僅是部分代碼) |
| 仿真沒有溫度補償的意義,必須是實物實測才有溫度補償的價值。 |
|
1.獲取環境溫度,可以使用另一個溫度傳感器來測量環境溫度。 2.計算出環境溫度對應的補償系數.可以使用以下公式: Compensated Temperature = Object Temperature +(Compensation Factor * Ambient Temperature) 補償溫度=物體溫度+(補償因子*環境溫度) 其中,補償系數可以通過以下公式來計算: Compensation Factor =(Object Temperature at Reference Temperature - Object Temperature at Ambient Temperature)/ AmbientTemperature 補償系數=(參考溫度下的物體溫度-環境溫度下的物體溫度)/溫度 其中,參考溫度可以選擇25°℃。 3.使用補償系數對測量結果進行校準。校準后的溫度為: Corrected Temperature = Object Temperature +(Compensation Factor *Ambient Temperature) 校正溫度=物體溫度+(補償因子*環境溫度) |
|
溫度補償的原理是什么呢? |