首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]急问mc13213 AD采样问题

[求助]急问mc13213 AD采样问题

RT
采样频率是多少a?
我看了数据手册好几遍,感觉还是不清楚。
通过更改加速度传感器示例(accelemeter.mcp)中的什么设置可以更改其采样频率呢?
谢谢~
我现在能把外部信号引入发射板,然后做无线传输,接收板与电脑相连,通过串口通信,能接受到数据,用matlab还原这些数,感觉波形与输入相比有些怪,就是不清楚AD的采样。PS: 以上这个程序是在加速度传感器示例的基础上改写的。
你说的是smac的程序?采样频率是2M,也是ADC采样的最大采样频率
看程序中有个宏ACCEL_INIT_MACRO,里面定义了ADC=0xE1,所以AD采样频率的预分频因子PRS是1,采样频率等于bus clock/((PRS+1)*2)
谢谢版主!
我看他MC9S08GB60AD中对其AD说明那块
Maximum ATD conversion clock frequency is 2 MHz. The max bus clock frequency is computed from the max ATD
conversion clock frequency times the indicated prescaler setting; i.e., for a PRS of 0, max bus clock = 2 (max ATD
conversion clock frequency) × 2 (Factor) = 4 MHz.
怎么感觉像是反推回bus clock 的?

还有就是我接受到的波形,如果输入是5Hz大概一个周期50个点,10Hz一个周期25个点,20Hz一个周期18个点,他们三者之间满足相应的比例关系,但这样反推回去采样频率就只有大概250Hz左右阿,我实在是不明白这点?
那个说明只是说最大采样频率与总线频率间的关系。你的5Hz的输入信号也可以用2M的AD时钟进行采样和转换呀。你不明白的是什么呢?
海纳百川  有容乃大
如果是2M的采样,那么接受到的波一个周期就不应该是50个点阿?
而应该是2M/5那么多吧?

我现在信号失真的利害
比如输入方波,接受到的数据全是一大一小间隔着的,感觉就是采样的问题。
你用AD口接收方波?输入和采样如何同步?
海纳百川  有容乃大
我就是不明白阿?
输入和采样怎么同步啊?我是菜鸟,望斑竹多指点一下~

采样点的问题还没有回答我啊
我能不能通过设置什么,将AD的采样频率变得小一点,比如500HZ?
谢谢
为什么要用AD接收方波呢?
海纳百川  有容乃大
我现在只是用正弦波或方波这些简单的波来验证采样,传输什么的有没有问题。真正需要传输的信号比较复杂,而且还要加前置放大电路的。
PS:校内网不能直接上这个论坛,因此我每次上来都是直接挂的国际,按流量扣费的,之前帐户没多少钱了,所以回复不及时。
AD的采样频率可以通过预分频器的设置来改变。如果是采样方波,输入值有变化也是正常的。你需要达到怎样的效果呢?
海纳百川  有容乃大
返回列表