Gwyscope documentation

open hardware SPM controller with advanced sampling support

User Tools

Site Tools


hwstart

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
hwstart [2025/02/25 10:51] – [Mainboard] adminhwstart [2025/02/26 09:05] (current) – [Mainboard] admin
Line 1: Line 1:
 +====== Gwyscope assembly ======
 +
 +
 Gwyscope DSP is a shorthand for three boards combo: Gwyscope DSP is a shorthand for three boards combo:
   * [[https://redpitaya.com/stemlab-125-14|Red Pitaya STEMlab 125-14]] (PCB Red Pitaya)   * [[https://redpitaya.com/stemlab-125-14|Red Pitaya STEMlab 125-14]] (PCB Red Pitaya)
Line 8: Line 11:
 Although we designed the boards to be connected in a stack to enhance capabilities of the Red Pitaya (RP), other use cases are possible. For example only RP board and Mainboard might be used to enhance RP with many channels high bit-depth converters or the 20-bit DAC board can also be controlled by just an [[https://www.arduino.cc/|Arduino]]. Although we designed the boards to be connected in a stack to enhance capabilities of the Red Pitaya (RP), other use cases are possible. For example only RP board and Mainboard might be used to enhance RP with many channels high bit-depth converters or the 20-bit DAC board can also be controlled by just an [[https://www.arduino.cc/|Arduino]].
  
-The DSP is open hardware, i.e. source files (in KiCAD format) that can be used for Mainboard and HRDAC board manufacturing were made publicly [[https://sourceforge.net/p/gwyscope/code/HEAD/tree/hardware_documentation/|available]].+The DSP is open hardware, i.e. source files (in KiCAD format) that can be used for Mainboard and HRDAC board manufacturing were made publicly [[https://sourceforge.net/p/gwyscope/code/HEAD/tree/hardware_documentation/|available]]. Note that some parts are marked as DNP (Do Not Place) because two assembly variants are possible. All boards can be connected together to form a stack or the HRDAC board can be connected as a standalone board. 
 +  * In the **stack** configuration RP is connected to the Mainboard by using two 26-wire flat ribbon cables and four SMA -- U.FL cables. Use a suitable combination of spacer sleeves and washers to separate centers of the Mainboard and the HRDAC board by 3 x 5.08 = 15.24 mm. Such a stack is then compatible with a standard Eurocard rack. For J8 and J9 connectors we recommend to use rectangular connectors (e.g. [[https://www.digikey.cz/en/products/detail/samtec-inc/ssq-103-03-g-s/1111558|J8]] and [[https://www.digikey.cz/en/products/detail/samtec-inc/ssq-105-03-g-d/1111458|J9]]) soldered from the bottom side of the Mainboard. Analog signals from the HRDAC board are connected via SMB connectors. Place SMB Jacks on the bottom side of the Mainboard and SMB plugs on top side of the HRDAC board.
  
 {{ :wiki:hw:pitaya_stack_white_background.png?400 }} {{ :wiki:hw:pitaya_stack_white_background.png?400 }}
 +
 +  * In the **standalone** configuration the RP is connected to the Mainboard the same way as described above, the HRDAC board is separately. For J8 and J9 connectors on the Mainboard, please use standard Molex and IDC connectors that are the same as on the HRDAC board. The digital communication between the Mainboard and the HRDAC board is accomplished by a 10-wire flat ribbon cable. To connect analog signals from the HRDAC board using cables, SMA or SMB connectors can be used. The SMB connectors on the Mainboard remain unpopulated.
  
 ====Red Pitaya board==== ====Red Pitaya board====
  
-The Red Pitaya board can be bought e.g. from [[https://www.digikey.com/en/products/detail/red-pitaya-d-d/IZD0007/6579245|Digikey]], search for the IZD0007 product number. This is the older version with Zync 7010 chip. An upgraded [[https://www.digikey.cz/en/products/detail/red-pitaya-d-d/IZD0029/15294485|board]] (IZD0029) exists employing more advanced Zync 7020, however we have only (successfully) tried to compile a bitstream for it without any further testing. Nevertheless, our plan is to move to this board in the future.+The Red Pitaya board can be bought e.g. from [[https://www.digikey.com/en/products/detail/red-pitaya-d-d/IZD0007/6579245|Digikey]], search for the IZD0007 product number. This is the older version with Zync 7010 chip. An upgraded [[https://www.digikey.cz/en/products/detail/red-pitaya-d-d/IZD0029/15294485|board]] (IZD0029) exists employing more advanced Zync 7020, however we have only (successfully) tried to compile a bitstream for it without any further testing. Nevertheless, our plan is to move to this board in the future. For the OS version we use the latest stable [[https://downloads.redpitaya.com/downloads/STEMlab-125-1x/STEMlab_125-xx_OS_1.04-18_stable.img.zip|1.04-18]] version, the newer 2.0 versions are untested.
  
 The standard jumper setting that we use in our labs is the low voltage configuration (±1 V), nevertheless RP can be configured for a high voltage range (±20 V). The standard jumper setting that we use in our labs is the low voltage configuration (±1 V), nevertheless RP can be configured for a high voltage range (±20 V).
Line 20: Line 26:
 ====Mainboard==== ====Mainboard====
  
-The mainboard (PCB CMIPITAYA) is used to provide power supply for RP, it has two 18-bit 8ch ADCs, 16-bit 16ch DAC, input and output voltage buffers, two multiplexers, one CS decoder and one IO expander. It has Eurocard format (160 mm x 100 mm). Since DPS V5 there are jumpers available that allow for bypassing the input and output buffer, so the original RP bandwidth can be restored. The power is supplied by either two Molex connectors (since PCB V6) or a 96 pin [[https://www.digikey.cz/en/products/detail/te-connectivity-amp-connectors/650473-5/109134|EURO connector]] (DIN 41612), see the image below. [[https://www.digikey.cz/en/products/detail/te-connectivity-amp-connectors/5650461-5/1091322|This]] right-angle or [[https://www.digikey.cz/en/products/detail/harting/09032966825/3179780|this]] straight connectors can be used as counterparts.+The mainboard (PCB CMIPITAYA) is used to provide power supply for RP, it has two 18-bit 8ch ADCs, 16-bit 16ch DAC, input and output voltage buffers, two multiplexers, one CS decoder and one IO expander. It has Eurocard format (160 mm x 100 mm). Since PCB V5 there are jumpers available that allow for bypassing the input and output buffer, so the original RP bandwidth can be restored. The power is supplied by either two Molex connectors (since PCB V6) or a 96 pin [[https://www.digikey.cz/en/products/detail/te-connectivity-amp-connectors/650473-5/109134|EURO connector]] (DIN 41612), see the image below. [[https://www.digikey.cz/en/products/detail/te-connectivity-amp-connectors/5650461-5/1091322|This]] right-angle or [[https://www.digikey.cz/en/products/detail/harting/09032966825/3179780|this]] straight connectors can be used as counterparts.
  
 | {{ :wiki:hw:euro_con1.png?100 }} | {{ :wiki:hw:euro_con2.png?100 }} | | {{ :wiki:hw:euro_con1.png?100 }} | {{ :wiki:hw:euro_con2.png?100 }} |
hwstart.1740477108.txt.gz · Last modified: 2025/02/25 10:51 by admin