标题: 这个寄存器的值可以随意定吗?比如0XF表示25.6V 那20V是对应多少的值呢 寄存器的... [打印本页]

作者: QWE4562012    时间: 2021-1-13 15:11
标题: 这个寄存器的值可以随意定吗?比如0XF表示25.6V 那20V是对应多少的值呢 寄存器的...
这个寄存器的值可以随意定吗?比如0XF表示25.6V  那20V是对应多少的值呢  寄存器的值?0X??

寄存器的值和实际阀值的关系.png (186.13 KB, 下载次数: 69)

寄存器的值和实际阀值的关系.png

作者: xstong    时间: 2021-1-13 15:50
反正一个字节的范围,0~255!    对应值的关系,看资料里详细说明撒!
作者: munuc_w    时间: 2021-1-14 10:50
如果是线性的,可以直接换算,写0x0c时是20.48V,写0x0b是18.77V
作者: QWE4562012    时间: 2021-1-14 15:05
xstong 发表于 2021-1-13 15:50
反正一个字节的范围,0~255!    对应值的关系,看资料里详细说明撒!

对应关系真的没有写  所以我才发帖
作者: QWE4562012    时间: 2021-1-14 15:05
munuc_w 发表于 2021-1-14 10:50
如果是线性的,可以直接换算,写0x0c时是20.48V,写0x0b是18.77V

这个不可能是线性的吧!你这个是如何计算的
作者: munuc_w    时间: 2021-1-14 16:30
寄存器的值和实际物理量的对应关系一定是线性的,这个系数看你如何定标了。如8位ADC,实际的输入电压A/D转换后的数值对应关系:

     V=D*(Vref/255)
Vref是参考电压,D是实际采集的值,既是AD的结果0~0xFF.

作者: QWE4562012    时间: 2021-1-19 10:21
munuc_w 发表于 2021-1-14 16:30
寄存器的值和实际物理量的对应关系一定是线性的,这个系数看你如何定标了。如8位ADC,实际的输入电压A/D转换 ...

比如基准是3V  采集到的DAC电压是1.2V  那寄存器的值是多少?
作者: QWE4562012    时间: 2021-1-19 10:24
QWE4562012 发表于 2021-1-19 10:21
比如基准是3V  采集到的DAC电压是1.2V  那寄存器的值是多少?

如果是8位机,(1.2/3)*255=102   二进制就是1100110B   十六进制就是0X66?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1