[問題] 有沒有多通道ADC同步採樣的開發板 ?

看板Electronics作者 (小宮山先生)時間11年前 (2014/07/27 00:06), 11年前編輯推噓5(5011)
留言16則, 3人參與, 最新討論串1/1
想請問是否有多通道的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

07/27 00:32, , 1F
BB那顆ARM不是可以用PRUSS當CLOCK?可以到ns等級
07/27 00:32, 1F

07/27 00:32, , 2F
因為那顆real time processor 200MHZ
07/27 00:32, 2F

07/27 00:44, , 3F
有種方式是單顆高速ADC,前面裝類比mux, 相當於輪流取樣
07/27 00:44, 3F

07/27 00:45, , 4F
如果原本要1MHz sampling rate, 6input合成一顆就要6MHz rate
07/27 00:45, 4F

07/27 00:47, , 5F
然後數位部份再把取樣時間的差異補償掉(類似fractional delay
07/27 00:47, 5F

07/27 00:58, , 6F
回一樓: 我是在BB forum上問的, 看到的都是24MHz為主,
07/27 00:58, 6F

07/27 00:59, , 7F
我有考慮用PRU實作,但不知道可以換CLK @@, 不知道一樓
07/27 00:59, 7F

07/27 01:00, , 8F
能否提供參考資料呢? 感謝!
07/27 01:00, 8F

07/27 01:01, , 9F
回三樓: 謝謝提供解決方案, 我會參考! 但還是希望以整套
07/27 01:01, 9F

07/27 01:02, , 10F
的開發板為主, 不過找不到的話也是解決方案之一.
07/27 01:02, 10F

07/27 09:45, , 11F
我的意思是把PRU的訊號直接出在GPIO去當ADC的clk
07/27 09:45, 11F

07/27 10:05, , 12F
我有個跟原po的疑問 沒有多通道同步採樣的ADC?不會吧?@@
07/27 10:05, 12F

07/27 10:06, , 13F
你有去ADI或TI的網站看嗎?或者MAXIM
07/27 10:06, 13F
用回覆比較麻煩所以用編輯.. 我了解你的意思了,所以是外加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

07/27 16:44, , 14F
外加的解法比較快,AM335x的ADC是整在裡面的 應該不能
07/27 16:44, 14F

07/27 16:44, , 15F
隨便你去改它,外接的就輕鬆多了,你只要去搞pruss寫一小
07/27 16:44, 15F

07/27 16:45, , 16F
段組語就可以有一個200Mhz的clock可以用,us的ADC好找多
07/27 16:45, 16F
文章代碼(AID): #1Jqz8OD6 (Electronics)