查看: 4969|回复: 3

[讨论] [IRD-LPC1768-DEV测试]六、I2C测试Temp的问题

[复制链接]
  • TA的每日心情
    开心
    2019-2-14 16:49
  • 签到天数: 296 天

    连续签到: 1 天

    [LV.8]以坛为家I

    241

    主题

    2239

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    4473
    最后登录
    2020-4-14
    发表于 2019-2-26 17:36:07 | 显示全部楼层 |阅读模式
    测温采用的是具有上限报警的SA56004BDP芯片,有11位检测温度,实际上只有8为整数,3位小数。8位整数除了最高位为符号位,实际只有7位——可以显示最大+-127度,小数3位,最小值为0.125度。具体指标请查阅手册。
    看手册远比实验五的复杂,居然有22个寄存器,见截图0_80,所以得花点时间看看手册,应该有几个是必须设置的,有些可以省略。
    本实验仅计划完成超温告警和正常测温显示在LCD上即可。
    首当其冲的是8位长度的CON配置寄存器,各位的作用请看手册。本实验采用默认配置——都有效的值=0x00。上电POR就是如此。
    接着是状态寄存器SR,尽管对配置无用但可以了解芯片的工作状态以便处置,也是很有用的,关注中。
    转换速率寄存器:
    控制自动转换时间单位,读地址为04,写地址为0A,加电默认数值为08——16Hz,每秒读取16次。
    温度寄存器:
    本地和远程温度寄存器为00,01,8位,其中最高位为符号位;小数位地址为10,高3位有效;都是只读寄存器。
    本地远程高位限位温度寄存器:
    整数温度地址分为读取地址为05,07;写数据地址为0B,0D;小数地址为13,读写一致。上电默认为70度。
    本地远程低位限位温度寄存器:
    整数位地址为读取地址为06,08;写数据地址为0C,0E;小数位为14,读写一致。上电默认为0度。
    T_CRIT寄存器:
    地址为20,19;上电默认为0x55=85度。不解
    TH_T滞后寄存器:
    地址为21;上电默认为0x0A=10度。不解
    远程温度偏移寄存器:
    高位为11,地位为12,读写一致。上电默认0。
    警告模式寄存器:
    地址为BF,读写一致。上电默认为不报警。高7位为告警温度,最低位为告警控制位,高位1有效。
    其他寄存器省了!!!
    所谓的本地远程应该是芯片本身和外界的测温二极管。

    本实验遇到的问题:
    无论初始化或不初始化芯片SA56004X,按照手册的寄存器地址(可读的)0x00~0x08,9个连续地址包含了左右可测温度。结果如图0_81。其中的数据几乎永远不变,不知道哪位朋友做到这个实验。
    芯片的I2C地址为0x92。

    0_80

    0_80

    0_81

    0_81
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 20:44
  • 签到天数: 1869 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    203

    主题

    3万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    112697
    最后登录
    2025-8-24
    发表于 2019-2-26 18:06:56 | 显示全部楼层
    关注一下~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-9-24 10:29
  • 签到天数: 95 天

    连续签到: 1 天

    [LV.6]常住居民II

    15

    主题

    228

    帖子

    23

    高级会员

    Rank: 4

    积分
    665
    最后登录
    2025-7-28
    发表于 2019-3-15 23:19:49 | 显示全部楼层
    地址不对 是0x96
    看丝印 和datasheet去对应 原理图是错的
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-2-14 16:49
  • 签到天数: 296 天

    连续签到: 1 天

    [LV.8]以坛为家I

    241

    主题

    2239

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    4473
    最后登录
    2020-4-14
     楼主| 发表于 2019-3-20 19:42:55 | 显示全部楼层
    xinshuwei 发表于 2019-3-15 23:19
    地址不对 是0x96
    看丝印 和datasheet去对应 原理图是错的

    刚回来,我试试,谢谢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-25 01:05 , Processed in 0.086922 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表