Vad | 计算后显示 | 0.5mV/LSB | |
表 mV | mA | CODE | |
0 | 8 | 00FF | |
8 | 16 | 01FF | |
18.7 | 32 | 03FF | |
33.5 | 64 | 07FF | |
68 | 128 | 0FFF | |
139 | 256 | 1FFF | |
264 | 512 | 3FFF | |
523 | 1024 | 7FFF | |
1024.8 | 2048 | FFFF | |
I-Vr mV | mA | 25uV/LSB | |
0.3 | 3 | 00FF | |
0.5 | 7 | 01FF | |
1.2 | 15 | 03FF | |
2 | 31 | 07FF | |
3.5 | 63 | 0FFF | |
6.7 | 127 | 1FFF | |
13.1 | 255 | 3FFF | |
25.8 | 511 | 7FFF | |
51.5 | 1023 | FFFF | |
Vin 接SENSE+ | 25mV/LSB | ||
0-6.375 | 6375 | 0FFF | |
>6393 | 2775 | 1FFF | |
>12.777 | 5575 | 3FFF | |
TO 20V | 5575 | 3FFF |
引用: www12212 发表于 2018-7-30 09:42
哥们您好!我这几天也在调试LTC2945,但是读出数据全部为255,感觉是没有调通。我是直接向control register 里面写了0x05,接着就是直接读∆SENSE MSB 和∆SENSE LSB寄存器。能请教一下您是怎么操作的吗? 小弟不胜感激
引用: victorlekwk 发表于 2018-7-30 09:58
你好!
控制寄存器默认的就是05啊,不用再写入。直接读就可以了。
我的问题已解决。是程序不对。
引用: www12212 发表于 2018-7-30 10:13
根据读取的时序图,只要写一个读取函数就可以了吗?为啥我感觉自己写的模拟IIC的读取函数没问题,但是从机应答一直不对。您能说的更详细点吗?小弟不胜感激!
更多回帖