Giter VIP home page Giter VIP logo

laserengine's Introduction

Logo Open-source laser engine

Laser engine

Blueprints for a low-cost laser engine compatible with wide-field and localization microscopy. The laser engine is based on affordable, albeit powerful, laser diodes, a square multimode fiber and a speckle-reduction module.

ℹ️ ​How to navigate the repository

The repository contains the following complementary modules:

  • Agitation module: a box holding a motor suspended by elastic cords for speckle and noise reduction.
  • Laser diode electronics: Electronics to control the power and triggering of the laser diodes from the computer.
  • Laser engine: plans and guidelines of the optical path. It contains several submodules:

Repository updates

This repository is updated with the newest developments. If you wish to consult the repository in the state of the publication, please check out the tag boe within your local git copy:

git checkout boe

Or download the release on Github or Zenodo.

⚠️ Safety warnings ⚠️

  • Always work with adequate laser light protection.
  • The foam board used in the enclosure is a fire hazard when subjected to strong laser light. Make sure to place beam stops behind the dichroic mirrors and the polarization beam splitter so that no laser beam hits the foam board panels.
  • Building the electronics oneself requires experience in soldering and electronics in general. Make sure you are working safely.

Cite us

Daniel Schröder*, Joran Deschamps*, Anindita Dasgupta, Ulf Matti, and Jonas Ries, "Cost-efficient open source laser engine for microscopy," Biomed. Opt. Express 11, 609-623 (2020), doi: 10.1364/BOE.380815

Repository on Zenodo: DOI

Contact

If you have any question, get in touch with the Ries group.

License

GNU LGPL

Acknowledgements

The electronics was designed by Christian Kieser, Electronics workshop, EMBL.

Pictures credit: EMBL/Marietta Schupp

laserengine's People

Contributors

jdeschamps avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

laserengine's Issues

Use >5V power supply for agitator

A comment (not an issue) which I hope will be helpful to others, since I spent some time troubleshooting when building the agitator module myself.

The electronic speed controller board is power by a 5V regulator, so using a 5V DC power supply may not be sufficient for the regulators to operate properly. A 9V power supply will work fine.

Using the 5V power supply caused me some confusion because the regulator only output 4V, which was enough to power the servo consistency tester but not the ERC.

Thanks for making this design available!

issue with the stl file for the 3D printed motor housing

Hello,
Thank you for this nice description on how to build such an agitation box =)
However I am facing an issue with the stl file for the 3D printed motor housing (for mortor v2):
It appears that the file has to be repaired before being able to print it.
I can do it with software such as Autodesk or Blender. But when I open the stl file with such a software it changes the scale of the object... 51m of length O:
Is it possible to provide an other repaired file, or just to give the length of the object (in inches or meters) so I can repair it on my own and rescale it?
Thank you in advance

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.