I understand the red pitaya is geared for hobbyists and students to develop their own custom solutions, but I'm hoping to find a product that will work out of the box that can solve my immediate need. (I actually stumbled across this site as I was searching for a digital AWG!)
Anyways, does red pitaya support 1-2 seconds recording of a low freq signal (3.3V, 0-20khz), to then later output it back (3.3V)? Or does such functionality need to be custom implemented ?
I don't know FPGA or matlab, so for me trying to develop the application using the RP platform would be a big project in and of itself!
Can RP record a 20khz digital signal and then play it back?
-
- Posts: 2
- Joined: Fri Aug 29, 2014 2:16 am
-
- Posts: 67
- Joined: Wed May 28, 2014 12:15 pm
Re: Can RP record a 20khz digital signal and then play it ba
This feature is very easy to implement (no need to dig into FPGA) and I can provide you the instructions about how to do it, but you will have to define how would you like to start the recording and playback.
-
- Posts: 1
- Joined: Tue Mar 24, 2015 3:26 pm
Re: Can RP record a 20khz digital signal and then play it ba
What would be the maximum bandwidth of a signal that Red Pitaya can sample? For example, can the Red Pitaya sample and playback a digital signal of 10 MHz or 100 MHz?
Is it possible to playback a recorded time series object from MATLAB using the Red Pitaya DAC? What would be the maximum playback frequency in that case?
Is it possible to playback a recorded time series object from MATLAB using the Red Pitaya DAC? What would be the maximum playback frequency in that case?
-
- Posts: 1441
- Joined: Sat Jun 07, 2014 12:49 pm
- Location: Königswinter
Re: Can RP record a 20khz digital signal and then play it ba
If you do not modify the original Red Pitaya FPGA design, the maximum bandwitdth for sampling and playback is limited by the speed with which you can move samples out of / into the ADC / DAC buffers. This limit lies in the single-digit MHz range.
With a modified ecosystem, you can record and playback at the max sample rate of 125MSps, provided you use the DDR RAM as sample storage, and are thus limited in recording time to what fits into the system RAM.
As far as I know though, there is not yet a working solution for the playback part.
If you want to use external storage (thumbdrives, network shares, or as you suggest, a stream from MatLab), you will be limited in bandwidth by the connection to this storage medium.
With a modified ecosystem, you can record and playback at the max sample rate of 125MSps, provided you use the DDR RAM as sample storage, and are thus limited in recording time to what fits into the system RAM.
As far as I know though, there is not yet a working solution for the playback part.
If you want to use external storage (thumbdrives, network shares, or as you suggest, a stream from MatLab), you will be limited in bandwidth by the connection to this storage medium.
jadalnie klasyczne ekskluzywne meble wypoczynkowe do salonu ekskluzywne meble tapicerowane ekskluzywne meble do sypialni ekskluzywne meble włoskie
Who is online
Users browsing this forum: No registered users and 21 guests