作者user48625 (小宫山先生)
看板Electronics
标题[问题] 有没有多通道同步采样的开发板 ?
时间Sun Jul 27 00:06:44 2014
想请问是否有多通道的ADC 同步采样的开发板? (在FPGA或linux OS的嵌入系统都可),
因为我需要对6个ADC的input同步采样 (用内部event trigger或clock同步),
我之前用过beaglebone,不过我查到的资料是说似乎仅支援single-acquisition,
但我需要的同步精度必须要到 2 us (2微秒) 以内,等BB对6个input ADC convert完,
加上BB使用的是24MHz clock, 无法达到我的需求,
想在此请问是否有 同步采样(有trigger或可和外部clock同步) 的开发板 ?
同步源可以是支援 GPS 1PPS 或 IEEE 1588 (最好有event trigger),
或者有前辈可以分享自己不同的想法,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.9.243
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Electronics/M.1406390808.A.346.html
※ 编辑: user48625 (111.240.9.243), 07/27/2014 00:07:32
1F:推 mos888tw:BB那颗ARM不是可以用PRUSS当CLOCK?可以到ns等级 07/27 00:32
2F:→ mos888tw:因为那颗real time processor 200MHZ 07/27 00:32
3F:推 bxxl:有种方式是单颗高速ADC,前面装类比mux, 相当於轮流取样 07/27 00:44
4F:→ bxxl:如果原本要1MHz sampling rate, 6input合成一颗就要6MHz rate 07/27 00:45
5F:→ bxxl:然後数位部份再把取样时间的差异补偿掉(类似fractional delay 07/27 00:47
6F:→ user48625:回一楼: 我是在BB forum上问的, 看到的都是24MHz为主, 07/27 00:58
7F:→ user48625:我有考虑用PRU实作,但不知道可以换CLK @@, 不知道一楼 07/27 00:59
8F:→ user48625:能否提供参考资料呢? 感谢! 07/27 01:00
9F:→ user48625:回三楼: 谢谢提供解决方案, 我会参考! 但还是希望以整套 07/27 01:01
10F:→ user48625:的开发板为主, 不过找不到的话也是解决方案之一. 07/27 01:02
11F:推 mos888tw:我的意思是把PRU的讯号直接出在GPIO去当ADC的clk 07/27 09:45
12F:推 mos888tw:我有个跟原po的疑问 没有多通道同步采样的ADC?不会吧?@@ 07/27 10:05
13F:→ mos888tw:你有去ADI或TI的网站看吗?或者MAXIM 07/27 10:06
用回覆比较麻烦所以用编辑.. 我了解你的意思了,所以是外加ADC,我搜寻的方向是找
开发板上是否有synchronous sampling ADC (or parallel)。用外加的话,200MHz的PRU
应该是可以用序列传输透过GPIO快速读取6*12的bit数?
我先前以为mos大是说把AM335x上的ADC的clock换成PRU的clock,不过我查了一下manual
,ADC用的是CLK_M_OSC,似乎不是settable,若有人知道可以改的方法的话就轻松多了.
※ 编辑: user48625 (111.240.9.243), 07/27/2014 16:37:24
14F:推 mos888tw:外加的解法比较快,AM335x的ADC是整在里面的 应该不能 07/27 16:44
15F:→ mos888tw:随便你去改它,外接的就轻松多了,你只要去搞pruss写一小 07/27 16:44
16F:→ mos888tw:段组语就可以有一个200Mhz的clock可以用,us的ADC好找多 07/27 16:45