搜索
bottom↓
回复: 14

MSP430F5438A 的ADC12_A时钟最高能到多少M?

[复制链接]

出0入0汤圆

发表于 2012-12-21 18:12:01 | 显示全部楼层 |阅读模式
最近调5438A遇到个问题: 用25M的晶振,SMCLK取25M。在ADC12中时钟选择为SMCLK, 不分频(ADC12SSEL=3, ADC12DIV=0), 用采样定时器sample(ADC12SHP=1),参考电压选择AVSS~AVCC(0V~3.3V)。转换的时候出现发现电压大于3.3v/2时,结果和电压是对应的,但电压小于3.3v/2时结果一直为0xFFF的一半。 如果分个频,把ADC12的时钟降到12.5M,结果就正常了,难道ADC12的时钟不能到25m吗?
(25M时,通过延长sample时间,结果还是不对,应该不是sample时间短的问题)

出0入0汤圆

 楼主| 发表于 2012-12-24 19:10:19 | 显示全部楼层
没人遇到过?

出0入0汤圆

发表于 2012-12-31 09:40:47 | 显示全部楼层
没调试过,不过串口的ad的转换速度好像没有很快的@@@,应该看他的资料吧!!

出0入0汤圆

 楼主| 发表于 2013-3-23 19:23:19 | 显示全部楼层
fifasanguo 发表于 2012-12-31 09:40
没调试过,不过串口的ad的转换速度好像没有很快的@@@,应该看他的资料吧!! ...

恩,谢谢,解决了,是AD时钟太快了,最快5.4M

出200入429汤圆

发表于 2013-3-25 13:23:45 | 显示全部楼层
楼主,我遇到一个奇怪现象,就是我用我的开发板5438A的,每次用内部参考电压时都不可以,我用官方例程也试了,也没用,不知道是什么原因啊,请问你电路板上或程序在使用AD时有什么注意事项吗?能不能把你调试成功的AD配置程序发一份给我,谢了!我的邮箱是783233967@qq.com

出0入0汤圆

发表于 2013-4-3 22:30:10 | 显示全部楼层
wynjut 发表于 2013-3-23 19:23
恩,谢谢,解决了,是AD时钟太快了,最快5.4M

请问lz这个5.4M是怎么算出来的呢

出0入0汤圆

 楼主| 发表于 2013-4-28 10:02:20 | 显示全部楼层
guxingganyue 发表于 2013-4-3 22:30
请问lz这个5.4M是怎么算出来的呢

5438A的PDF上标了,但我试过,时钟快一点也能工作,但数据嘛,就不保险了……

出0入0汤圆

发表于 2013-4-28 12:36:32 | 显示全部楼层
wynjut 发表于 2013-4-28 10:02
5438A的PDF上标了,但我试过,时钟快一点也能工作,但数据嘛,就不保险了…… ...

多谢
找到了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-8-26 00:40:11 | 显示全部楼层
请问一下关于转化的CYCLE时钟周期怎么选择????

出0入0汤圆

 楼主| 发表于 2013-9-2 16:39:37 | 显示全部楼层
深海烟花 发表于 2013-8-26 00:40
请问一下关于转化的CYCLE时钟周期怎么选择????

没太明白你的意思,是采样时间的选择吗?这个UM里面的Sample Timing Considerations有说明的,然后根据时间定ADC12CTL0寄存器的值

出0入0汤圆

发表于 2013-9-2 17:20:53 | 显示全部楼层
wynjut 发表于 2013-9-2 16:39
没太明白你的意思,是采样时间的选择吗?这个UM里面的Sample Timing Considerations有说明的,然后根据时 ...

在开发环境里 这个参数的ADC12SHT设置,存在问题。。。。。。。。。。。

出0入0汤圆

 楼主| 发表于 2013-9-6 16:46:13 | 显示全部楼层
深海烟花 发表于 2013-9-2 17:20
在开发环境里 这个参数的ADC12SHT设置,存在问题。。。。。。。。。。。

ADC12SHT就是决定采样时间的呀

出0入0汤圆

发表于 2013-9-7 09:22:47 | 显示全部楼层
wynjut 发表于 2013-9-6 16:46
ADC12SHT就是决定采样时间的呀

那怎么计算呢,能给个公式么。。。。。。。

出0入0汤圆

发表于 2013-9-10 10:46:46 | 显示全部楼层
注意,芯片手册上写的是最大的转换速率是200ksps 而实际采样率还包括了采样保持的时间!

出0入0汤圆

 楼主| 发表于 2013-9-12 10:43:26 | 显示全部楼层
深海烟花 发表于 2013-9-7 09:22
那怎么计算呢,能给个公式么。。。。。。。

不好意思,不常上,才看到。采样保持和转换时序UM上728和729页(28.2.5 Sample and Conversion Timing)有说明的。一次转换的时间就是采样保持时间加上转换时间。 采样保持时间tsample根据外部电路计算(28.2.5.3 Sample Timing Considerations),然后再除以AD的时钟就得到了需要多少个采样保持的周期了,从而确定ADC12SHT的值。大哥你看PDF啊~~    (好久没弄MPS430了,刚翻出来看了下,应该是这样,如果有误还请高人更正!)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-10 19:51

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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