top bar

Difference between revisions of "NicoLase"

m
m
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<table>
 
<table>
<tr><td>'''Summary:'''</td><td>Cobolt Laser Controller</td></tr>
+
<tr><td>'''Summary:'''</td><td>TTL Controller/Sequencer</td></tr>
 
<tr><td>'''Author:'''</td><td>Rusty Nicovich</td></tr>
 
<tr><td>'''Author:'''</td><td>Rusty Nicovich</td></tr>
 
<tr><td>'''License:'''</td><td>[https://github.com/PRNicovich/NicoLase/blob/master/License.MD Apache License 2.0]</td></tr>  
 
<tr><td>'''License:'''</td><td>[https://github.com/PRNicovich/NicoLase/blob/master/License.MD Apache License 2.0]</td></tr>  
Line 7: Line 7:
 
<tr><td>'''Description:'''</td><td>[https://github.com/PRNicovich/NicoLase/blob/master/README.md README.md]</td></tr>
 
<tr><td>'''Description:'''</td><td>[https://github.com/PRNicovich/NicoLase/blob/master/README.md README.md]</td></tr>
 
</table>
 
</table>
 +
 +
----
 +
 +
<span style="font-size:90%">'''Serial Port Settings'''</span>
 +
{|class="wikitable"
 +
! style="font-size:xx-small;"|'''AnswerTimeout:'''
 +
! style="font-size:xx-small;"|500.0000
 +
|-
 +
! style="font-size:xx-small;"|'''BaudRate'''
 +
! style="font-size:xx-small;"|9600
 +
|-
 +
! style="font-size:xx-small;"|'''DataBits:'''
 +
! style="font-size:xx-small;"|8
 +
|-
 +
! style="font-size:xx-small;"|'''DelayBetweenCharsMs:'''
 +
! style="font-size:xx-small;"|0.0000
 +
|-
 +
! style="font-size:xx-small;"|'''Fast USB to Serial:'''
 +
! style="font-size:xx-small;"|Disable
 +
|-
 +
! style="font-size:xx-small;"|'''Handshaking:'''
 +
! style="font-size:xx-small;"|Off
 +
|-
 +
! style="font-size:xx-small;"|'''Parity:'''
 +
! style="font-size:xx-small;"|None
 +
|-
 +
! style="font-size:xx-small;"|'''StopBits:'''
 +
! style="font-size:xx-small;"|1
 +
|-
 +
! style="font-size:xx-small;"|'''Verbose:'''
 +
! style="font-size:xx-small;"|0
 +
|}
 +
 +
{{Note| The SerialSequenceUploader.ino firmware sets serial speed to 9600. One might try 57600 or 115200 if you plan on using Micromanager to drive the NicoLase directly, instead of using a Camera trigger signal to trigger the NicoLase}}
  
 
The NicoLase is an Arduino shield and Firmware that expands the number of TTL outputs and inputs compared to the original Micromanager's Arduino Firmware.
 
The NicoLase is an Arduino shield and Firmware that expands the number of TTL outputs and inputs compared to the original Micromanager's Arduino Firmware.
 +
 +
[[File:NicoLase.jpg|300px|Karl Bellve's NicoLase]]
  
 
=== Printed Circuit Board ===
 
=== Printed Circuit Board ===

Latest revision as of 08:13, 13 April 2020

Summary:TTL Controller/Sequencer
Author:Rusty Nicovich
License:Apache License 2.0
Platforms:All
Website:github
Description:README.md

Serial Port Settings

AnswerTimeout: 500.0000
BaudRate 9600
DataBits: 8
DelayBetweenCharsMs: 0.0000
Fast USB to Serial: Disable
Handshaking: Off
Parity: None
StopBits: 1
Verbose: 0
Note
The SerialSequenceUploader.ino firmware sets serial speed to 9600. One might try 57600 or 115200 if you plan on using Micromanager to drive the NicoLase directly, instead of using a Camera trigger signal to trigger the NicoLase

The NicoLase is an Arduino shield and Firmware that expands the number of TTL outputs and inputs compared to the original Micromanager's Arduino Firmware.

Karl Bellve's NicoLase

Printed Circuit Board

Design Files: ShieldPCB

PCB Order: OSH Park

Board Firmware

Firmware

Example Configurations

NicoLaseShutter.cfg

NicoLaseShutterAndSwitcher.cfg

NicoLaseSwitcher.cfg

Click here to search for NicoLase on the Micro-Manager mailing list archive.

© Micro-Manager : Vale Lab, UCSF 2006-2011 | All Rights Reserved | Contact