Skip to the content
PCBKitNew board
2 layers98 × 57 mmPC driver, the printed circuit board in 3D

An open source electronic circuit to drive pockel cells.

Size
98 × 57 mm
Copper layers
2
Thickness
1.6 mm
Parts
28
Nets
19
Pads
97
Tracks, vias
91, 3
Pours
6
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
21 Feb 2020
Updated
29 Nov 2021

Overview

PC driver is an open-source printed circuit board by Open-2-Photon-Microscope, from the Open-2-Photon-Microscope/pockel-cell-controller repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 98 × 57 mm with 28 parts on 19 nets, routed with 91 tracks and 3 vias.

It is built around the CA3240AE, LM10CLN and ADG419BNZ. Its parts include 7 resistors, 5 connectors, 3 capacitors, 3 ICs and 2 diodes.

Main components

3

README

README.md

Pockel cell controller

An open source circuit to modulate laser intensity in a 2 Photon microscope. This modulation is necessary when visual stimulation is used to elicit responses from biological tissue (photoreceptors). The laser power is tunned high and low periodically (in our systems at 500Hz using a square wavefom at 80% duty cycle). When laser power is low, visual stimulation is on, when laser power is high, visual stimulation is off.

This driver was built to control a laser modulator from Conoptics. Specifically his model.

The main purpose of this circuit is to condition an analog signal using an fast switch IC that opens and closes the analog line using a digital 0-5V square signal (0V circuit open, 5V circuit closed). The original switching signal is 1.6ms at 5V and 0.4ms at 0V (composing a 500Hz signal), but other signals can be used.

This board can take an internal analog signal, where the signal amplitude (and therefore the laser intensity) is set by a potentiometer, or an external signal connected via a BNC cable.

The Pockels' cell driver was inspired by earlier devices designed and built by R. Berndt (HIH Tübingen), part of a project of T. Euler's lab.

To do:

  1. Link board to KitSpace

History:

v2.0

  • Document, add licenses to the repository (A. Maia Chagas)
  • KiCad designs updated to KiCad 5 (A. Maia Chagas)
  • Designs of the board updated; ported to KiCad (F. Janiak)

V1.0


Footprints for KiCad downloaded from ultralibrarian.

Parts

28
QtyValueFootprintReferences
2100kResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR1, R6
2100nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1, C3
23k6Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR3, R7
110kResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR2
110nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC2
160Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR4
190kResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR5
1ADG419BNPackage_DIP:DIP-8_W7.62mmU3
1Analog_Input (0-5V)Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ1
1Analog_out (0to5V)Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ3
1CA3240AEPackage_DIP:DIP-8_W7.62mmU2
1LM10CLNPackage_DIP:DIP-8_W7.62mmU1
1SW_SPDTButton_Switch_THT:SW_E-Switch_EG1224_SPDT_AngledSW1
1TTL_input (blanking)Connector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ4
1USB_C_Plug_USB2.0Connector_USB:USB_C_Receptacle_GCT_USB4085P1
1add_resist_jumperConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1laser_int 5kPotentiometer_THT:Potentiometer_ACP_CA14-H5_HorizontalRV1
1potent_ledLED_THT:LED_D5.0mm_ClearD1
1switch_ledLED_THT:LED_D5.0mm_ClearD2

The 22 most common of 28 parts.

Questions

How big is the PC driver PCB?

It measures 98 × 57 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PC driver use?

28 parts, built around the CA3240AE, LM10CLN and ADG419BNZ. 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.

Where can I download the PC driver KiCad files?

From the Open-2-Photon-Microscope/pockel-cell-controller repository on GitHub, at the commit this page was made from: the board is electronics/PC_driver/PC_driver.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PC driver design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers165 × 119.5 mmEsp32 patch bay circuit, the printed circuit board in 3D

    Esp32 patch bay circuit

    james-l-key/Esp32_patch_bay_circuit

    Circuit and PCB for Esp32_patch_bay

    189 parts
  • 2 layers44.5 × 72.7 mmOSO SWAT C1-jig, the printed circuit board in 3D

    OSO SWAT C1-jig

    joeycastillo/Sensor-Watch

    A board replacement for the classic Casio F-91W wristwatch

    28 parts2.1k
  • 2 layers95 × 54 mmEinkPDA screen, the printed circuit board in 3D

    EinkPDA screen

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    28 parts2kApache-2.0
  • 2 layers45 × 45 mmSmartbuttons, the printed circuit board in 3D

    Smartbuttons

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    28 parts915
  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 2 layers34.8 × 12.2 mmInfnoise goldfingers, the printed circuit board in 3D

    Infnoise goldfingers

    waywardgeek/infnoise

    The world's easiest TRNG to get right

    28 parts854CC0-1.0
  • 2 layers55.9 × 99.1 mmStm32f0 disco Luos shield, the printed circuit board in 3D

    Stm32f0 disco Luos shield

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    28 parts546MIT