
Psoc5power
profdc9/DRSSTC-PCB-Pack
A pack of PCBs for a dual resonant solid state tesla coil setup. Pretty much everything you need.

Purpose: This system is designed to automate the capture of S (shear) and P (compression) waves of samples loaded into rock mechanic load frame systems.
Relay control pcb is an open-source printed circuit board by jacob-aa-dev, from the jacob-aa-dev/relay_control_system repository on GitHub. It is a 4-layer board of 165 × 80 mm with 43 parts on 27 nets, routed with 109 tracks and 3 vias.
It is built around the IRLZ44N and 1N4733A. Its parts include 13 resistors, 9 diodes, 9 connectors, 3 transistors and 3 switches. It belongs with the home automation and IoT boards of this library.
Purpose: This system is designed to automate the capture of S (shear) and P (compression) waves of samples loaded into rock mechanic load frame systems.
System description: The system has a few key components: a load frame with transducers, a controller (ESP32 in our case), a pulser (Olympus 5077 RP), a computer to run the software, and a relay board (PCB schematic provided, though other options are viable depending on your pulsers voltage range and GPIO voltage). A pulser generates a HV RFpulse into relay gates. If the gate is open, the pulse will continue to a specific electronic piezoelectric transducer to generate either a P or S wave at the top endcap. The wave passes through the sample and is converted back into a signal by another transducer on the bottom endcap and is then being measured on an oscilloscope.
The system cannot measure P and S waves simultaneously so the goal is to open a channel, send a pulse, record the result then close the channel before opening the next channel and repeating the process with another wave. Our system was configured for 3 channels S1, S2, and P. The software can be adjusted to allow for more channels but this will require more relay channels.
KiCad Relay PCB:
Software UI:
Stability improvements and UI changes to come!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | LED | LED_THT:LED_D3.0mm | D1, D2, D3, D4, D5 |
| 4 | 1000 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R102, R1001, R1003, R1005 |
| 4 | 10K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R101, R1002, R1004, R1006 |
| 4 | 680 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2, R3, R4 |
| 4 | MountingHole_M3 | MountingHole:MountingHole_3.2mm_M3 | H1001, H1002, H1003, H1004 |
| 3 | 1N4007 | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D1001, D1002, D1003 |
| 3 | AEV20E | Relay_THT:Altran_AEV20E-B | K1001, K1002, K1003 |
| 3 | IRLZ44N | Package_TO_SOT_THT:TO-220-3_Vertical | Q1001, Q1002, Q1003 |
| 1 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1 |
| 1 | 12VDD_IN | Library_Project:SRC_Connector_5-2_1x02_P5.00mm_Horizontal | J1 |
| 1 | 1N4733A | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D101 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R5 |
| 1 | 47uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C2 |
| 1 | GPIO_IN | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal | J2 |
| 1 | SIG1_P_OUT | Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J1006 |
| 1 | SIG1_S1_OUT | Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J1002 |
| 1 | SIG1_S2_OUT | Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J1004 |
| 1 | SIG_P_IN | Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J1005 |
| 1 | SIG_S1_IN | Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J1001 |
| 1 | SIG_S2_IN | Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J1003 |
| 1 | SIG_TRG_OUT | Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J101 |
It measures 165 × 80 mm and has 4 copper layers, 1.6 mm thick.
43 parts, built around the IRLZ44N and 1N4733A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the jacob-aa-dev/relay_control_system repository on GitHub, at the commit this page was made from: the board is relay_control_pcb/relay_control_pcb.kicad_pcb and its schematic relay_control_pcb/relay_control_pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask jacob-aa-dev before reusing the design.

profdc9/DRSSTC-PCB-Pack
A pack of PCBs for a dual resonant solid state tesla coil setup. Pretty much everything you need.


robsonsmartins/usbflashprog
A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.


ToneAlchemy/BiasPro
A professional-grade, dual-probe Arduino Bias Meter for guitar tube amplifiers. Open source hardware & firmware

profdc9/LinearPS
Linear constant constant/current constant voltage power supply PCB

Starsurfer78/TeensyMower-PCBs
PCB's Folder for Teensy 4.1 based Robot Lawn Mower
