作者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/m.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