Skip to content

Optional "pulse" waveform option for galvo#1226

Open
conorhughmcfadden wants to merge 1 commit into
developfrom
add-galvo-square-wave
Open

Optional "pulse" waveform option for galvo#1226
conorhughmcfadden wants to merge 1 commit into
developfrom
add-galvo-square-wave

Conversation

@conorhughmcfadden

Copy link
Copy Markdown
Collaborator

Resonant galvos work differently from linear galvos: they run at a fixed frequency with only the amplitude being controllable by a DC input voltage. I'm tired of fiddling with the little USB voltage generators every time I image. The goal is to have a simple pulse which can run the resonant galvo while acquiring, but is otherwise silent.

Example config

galvo:
  amplitude: 0.3
  hardware:
  channel: PCIe-6738-A/ao8
    max: 5
    min: 0
    name: daq
    type: NI
  name: resonant_galvo
  offset: 0
  phase: 0.0
  waveform: pulse

Pretty basic pulse, delayed by camera delay and lasting sweep time duration.
Creates a waveforms.single_pulse for the galvo with just amplitude as a user flex parameter.

Pretty basic pulse, delayed by camera delay and lasting sweep time duration.

Goal is to have a simple pulse which can run the resonant galvo while acquiring.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant