作者cpyi (cpyi)
看板Electronics
標題[問題] 適合高速ADC的後端硬體
時間Thu Feb 18 22:23:47 2016
請問在Sampling Rate 1MSPS一般會用什麼後端硬體來接收?
買了一個Raspberry Pi,發現表面上速度夠快,
但實際上不適合,因為Timing抓不準,
要在做一些底層的開發,實在有點麻煩。
是可以開發FPGA的,但是又覺得有點殺雞用牛刀,
希望有Out of box的Solution,最好可以配合一些Post-processing能力,
價錢不要太貴,有適合的方案嗎?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.251.16
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1455805430.A.6B4.html
1F:→ Schottky: Raspberry Pi 的問題可能在於作業系統 02/18 22:50
2F:→ Schottky: Cortex-M 系列 MCU 不知道行不行? 02/18 22:51
3F:→ Schottky: out of box 是什麼意思? 02/18 22:52
5F:→ cpyi: Out of the box才正確 就是不需要特別再設定 02/18 23:15
6F:→ cpyi: 安裝完即可用 02/18 23:16
7F:→ cpyi: 用不適合的硬體 再Hake太煩了 耗時間 02/18 23:17
8F:推 bxxl: Timing抓不準? 你ADC跟MCU用同樣的clock source不就好了 02/19 01:26
9F:→ bxxl: ADC要抓什麼timing? 只要同步好,每個sample都剛好敲進一筆 02/19 01:27
10F:→ bxxl: 產生的資料流 放到fifo或記憶體裡面再去處理 02/19 01:28
11F:推 da5n299o: 用同clock source還對不準可能是板子layout 調一下就好 02/19 18:26
12F:→ cpyi: bxxl大可以解釋清楚一點嗎? 我本來也以為他是FIFO 02/19 20:22
13F:→ cpyi: 但是後來發現要給ADC一次轉換 需要先送一個Trigger的訊號 02/19 20:22
14F:→ cpyi: 問題就是用Raspberry Pi送這個訊號送不准 02/19 20:23
15F:→ cpyi: 是需要買特定的ADC嗎? 謝謝! 02/19 20:23
16F:→ cpyi: 例如adc101s101 他有一個CS的腳位 一定要用MCU往下拉 02/19 20:37
17F:→ cpyi: ADC才有一個Conversion 02/19 20:38
18F:推 bxxl: 用外部電路除頻,比如說MCU clock input吃 25MHz, 那就用個 02/19 23:18
19F:→ bxxl: 0-24的counter, 每25 input clock 數完一次,輸出一個trigger 02/19 23:19
20F:→ bxxl: 這個trigger就可以拿給ADC用 02/19 23:20
21F:→ bxxl: 你可以看一下系統裡是不是已經有內建除頻的硬體 02/19 23:22
22F:→ bxxl: 另外其實如果你用 MCU timer去觸發中斷來送 trigger, 02/19 23:23
23F:→ bxxl: 雖然因為有軟體的部份,會不太準,但這只是jitter而已 02/19 23:24
24F:→ bxxl: 時間拉長來看頻率還是準的,只是中間會"抖動"(小幅前後漂移 02/19 23:25
25F:→ bxxl: 這就要看應用上jitter的影響 02/19 23:26
26F:→ cpyi: 我大概懂了 謝謝bxxl大! 02/20 18:25