看板 Electronics 關於我們 聯絡資訊
想請問是否有多通道的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://www.ptt.cc/bbs/Electronics/M.1406390808.A.346.html ※ 編輯: user48625 (111.240.9.243), 07/27/2014 00:07:32
mos888tw:BB那顆ARM不是可以用PRUSS當CLOCK?可以到ns等級 07/27 00:32
mos888tw:因為那顆real time processor 200MHZ 07/27 00:32
bxxl:有種方式是單顆高速ADC,前面裝類比mux, 相當於輪流取樣 07/27 00:44
bxxl:如果原本要1MHz sampling rate, 6input合成一顆就要6MHz rate 07/27 00:45
bxxl:然後數位部份再把取樣時間的差異補償掉(類似fractional delay 07/27 00:47
user48625:回一樓: 我是在BB forum上問的, 看到的都是24MHz為主, 07/27 00:58
user48625:我有考慮用PRU實作,但不知道可以換CLK @@, 不知道一樓 07/27 00:59
user48625:能否提供參考資料呢? 感謝! 07/27 01:00
user48625:回三樓: 謝謝提供解決方案, 我會參考! 但還是希望以整套 07/27 01:01
user48625:的開發板為主, 不過找不到的話也是解決方案之一. 07/27 01:02
mos888tw:我的意思是把PRU的訊號直接出在GPIO去當ADC的clk 07/27 09:45
mos888tw:我有個跟原po的疑問 沒有多通道同步採樣的ADC?不會吧?@@ 07/27 10:05
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
mos888tw:外加的解法比較快,AM335x的ADC是整在裡面的 應該不能 07/27 16:44
mos888tw:隨便你去改它,外接的就輕鬆多了,你只要去搞pruss寫一小 07/27 16:44
mos888tw:段組語就可以有一個200Mhz的clock可以用,us的ADC好找多 07/27 16:45