查看: 4758|回复: 5

[已解决] 关于KL系列ADC差分输入模式的问题(已解决)

[复制链接]

该用户从未签到

27

主题

142

帖子

0

新手上路

Rank: 1

积分
329
最后登录
1970-1-1
发表于 2013-9-12 10:46:41 | 显示全部楼层 |阅读模式
 想请教大家,
1.KL系列的ADC在差分输入模式下,我用的是13位采集3.3V的电压,转换出来的数据是4095,这个值和我用单端输入模式下采集3.3V的电压采集到的值是一样的?
2.为什么采集3.3V差分输入模式13位不是8192呢,是不是由于有符号位,那如果有符号位,为啥16位的时候,单端输入和差分输入都是16位呢?
谢谢大家了!
我知道答案 目前已有4人回答
回复

使用道具 举报

该用户从未签到

35

主题

508

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2167
最后登录
1970-1-1
发表于 2013-9-12 12:01:42 | 显示全部楼层

回复:关于K系列ADC差分输入模式的问题

 请查看下手册中ADC Configuration Register 1 (ADCx_CFG1) 【MODE】寄存器位的定义,单端模式没有13-bit,支持单端12-bit模式,如果是差分输入13-bit模式,则最高位为符号位。
祝顺利。
回复 支持 反对

使用道具 举报

该用户从未签到

27

主题

142

帖子

0

新手上路

Rank: 1

积分
329
最后登录
1970-1-1
 楼主| 发表于 2013-9-12 21:50:24 | 显示全部楼层

回复:关于K系列ADC差分输入模式的问题

回复第 2 楼 于2013-09-12 12:01:42发表:
 请查看下手册中ADC Configuration Register 1 (ADCx_CFG1) 【MODE】寄存器位的定义,单端模式没有13-bit,支持单端12-bit模式,如果是差分输入13-bit模式,则最高位为符号位
 
请问下如果是16位的模式,最高位也是符号位吗?这样的转换和单端输入模式一样的吗?13位的差分模式相当于12位的精度是吧,16位的相当于几位的精度呢?
 
 
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

508

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2167
最后登录
1970-1-1
发表于 2013-9-13 17:07:54 | 显示全部楼层

回复:关于K系列ADC差分输入模式的问题

回复第 3 楼 于2013-09-12 21:50:24发表:
回复第 2 楼 于2013-09-12 12:01:42发表:
 请查看下手册中ADC Configuration Register 1 (ADCx_CFG1) 【MODE】寄存器位的定义,单端模式没有13-bit,支持单端12-bit模式,如果是差分输入13-bit模式,则最高位为符号位
 
请问下如果是16位的模式,最高位也是符号位吗?这样的转换和单端输入模式一样的吗?13位的差分模式相当于12位的精度是吧,16位的相当于几位的精度呢?
 
 ADC精度问题,你可以参考Kinetis Datasheet,其中明确指出了有效位:
http://cache.freescale.com/files/32bit/doc/data_sheet/K60P121M100SF2V2.pdf

 
回复 支持 反对

使用道具 举报

该用户从未签到

27

主题

142

帖子

0

新手上路

Rank: 1

积分
329
最后登录
1970-1-1
 楼主| 发表于 2013-9-16 16:08:04 | 显示全部楼层

回复:关于KL系列ADC差分输入模式的问题

可能您没有理解我的意思,我刚刚就做了一个实验关于ADC的差分输入模式,我用9位的精度采集3.3V的电压,采集到的是0xFF,那么我现在把差分输入的线对调一下,得出采集的值是0xFF00,请问这个值该如何理解,到底哪位才是符号位呢?谢谢
 
 

 
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

459

帖子

0

中级会员

Rank: 3Rank: 3

积分
303
最后登录
2024-10-24
发表于 2013-9-17 13:02:17 | 显示全部楼层

回复:关于KL系列ADC差分输入模式的问题

回复第 4 楼 于2013-09-13 17:07:54发表:
回复第 3 楼 于2013-09-12 21:50:24发表:
回复第 2 楼 于2013-09-12 12:01:42发表:
 请查看下手册中ADC Configuration Register 1 (ADCx_CFG1) 【MODE】寄存器位的定义,单端模式没有13-bit,支持单端12-bit模式,如果是差分输入13-bit模式,则最高位为符号位
 
请问下如果是16位的模式,最高位也是符号位吗?这样的转换和单端输入模式一样的吗?13位的差分模式相当于12位的精度是吧,16位的相当于几位的精度呢?
 
 ADC精度问题,你可以参考Kinetis Datasheet,其中明确指出了有效位:
http://cache.freescale.com/files/32bit/doc/data_sheet/K60P121M100SF2V2.pdf

 这个不会直接影响精度,只会影响分辨率,精度和DNL与INL有关,这两个在Data Sheet手册中有描述,只不过结果输出值变为从-32768到+32767之间。

 
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-21 12:21 , Processed in 0.098726 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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