Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    cat /sys/class/thermal/thermal_zone0/temp 获取的温度误差大概有多少?

    H/F/TV Series
    2
    2
    954
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      ddrddr LV 5 last edited by

      如题,cat /sys/class/thermal/thermal_zone0/temp 获取的温度误差大概有多少?

      WhycanService 1 Reply Last reply Reply Quote Share 0
      • WhycanService
        WhycanService LV 8 @ddrddr last edited by

        @ddrddr 误差取决于硬件设计,GPADC,AVCC的电源质量。

        AVCC电压精度不足,一般要求1%的电压精度,VRA1\VRA2\REXT管脚电压异常都会导致获取的温度产生误差。

        之前有客户 AVCC 硬件设计错了,读取到的温度是负值

        b4ed7d5f-79ca-4659-a3ed-3b4e07a7b370-image.png

        影响温度稳定性的要点:
        1,AVCC的供电稳定性。
        2,外部电流基准采用电路的稳定性。
        3,温度校准参数。

        所以在正常设计的情况下温度误差大概为 5%

        1 Reply Last reply Reply Quote Share 0
        • 1 / 1
        • First post
          Last post

        Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

        行为准则 | 用户协议 | 隐私权政策