Giter VIP home page Giter VIP logo

acquisition-board's Introduction

acquisition-board

Description

The Open Ephys acquisition board provides a convenient USB interface between up to four headstages and a computer. It features 8 channels of digital input, to sync acquisition with external devices, and 8 channels of digital output, to trigger optogenetic stimulation or behavioral feedback.

View on the Open Ephys website.

If you're interested in building your own acquisition board, we strongly recommend getting in touch with us via the Open Ephys contact page. Assembly instructions can be found here.

Details

The Open Ephys headstages are powerful, but they can't run on their own. They need to receive precisely coordinated control signals that synchronize the Intan chip with the onboard analog-to-digital converter. The best way to generate these signals is with a field-programmable gate array (FPGA), a chip that can be instantly reconfigured to simulate multiple analog circuits in parallel. An FPGA inside the acquisition board is what controls the headstages and sends their data to a computer. Since the headstages can't be plugged directly into the Opal Kelly board, we needed to add a custom printed circuit board to relay neural data to the FPGA. And because we wanted the whole package to be easy on the eyes, we designed a case that can be 3D printed, CNC machined, or cast in plastic.

Current specifications

  • Simultaneous acquisition from 4 headstages (128 channels total)
  • up to 30 kHz sampling rate
  • 8 digital inputs controlled via software
  • 8 digital outputs controlled via software
  • 8 bidirectional ADCs (+/- 5V)
  • 8 DACs (+/- 5V)
  • USB 2.0, USB 3.0, or PCI express communication (depending on the Opal Kelly FPGA that is used)
  • 8 full-spectrum indicator LEDs

File types

  • .ai = Adobe Illustrator files; contain images of hardware
  • .brd = EAGLE board files; describe the physical layout of the printed circuit board
  • .sch = EAGLE schematic files; describe the electrical connections of the printed circuit board
  • .cam = EAGLE export files; contain instructions for translating between the .brd file and Gerber files
  • .png = image files
  • BOM.txt = contains link to Bill of Materials in a Google Doc
  • BOM.csv = text file containing all the necessary parts; can be viewed in Excel or any text editor
  • .md = Markdown files; most likely a README file; can be viewed with any text edtior
  • "gerber" files (.top, .bsk, .oln, etc.) = contain machine-readable instructions for creating the printed circuit board; these are sent to a fab house (such as Sunstone Circuits) for PCB production
  • .SLDPRT files = SolidWorks part files; contain CAD models of 3D components
  • .STL files = stereolithography files; can be sent to a rapid prototyping service (such as Shapeways) to create 3D objects
  • .eps files = specify design of acrylic top for laser cutting

acquisition-board's People

Contributors

jsiegle avatar jvoigts avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.