YoVDO

Raster Scan Using Visual Studio and C# Programming - Kinesis BBD300 Series - Thorlabs Insights

Offered By: Thorlabs via YouTube

Tags

C# Courses C Programming Courses Microsoft Visual Studio Courses

Course Description

Overview

Learn how to program a stepped, bidirectional raster scan pattern for Thorlabs' Kinesis® BBD300 series motor controller using C#, .NET framework, and Visual Studio®. Explore different raster scan patterns and approaches before diving into the project setup, including library referencing and controller initialization. Master three move methods: homing a stage axis, moving to a specific position, and implementing jogs. Follow along as the tutorial guides you through building the raster scan implementation, debugging the code, and successfully executing the scan. Gain practical experience with motorized XY stages and remote control programming for patterned scans across specified areas.

Syllabus

- Introduction
- Raster Scan Overview and Implementation Approaches
- Brief Discussion of Project Setup Libraries, Imports
- Build Devices
- Initialize Controller Chassis
- Initialize, Connect, and Enable Both Channels
- Encapsulate MoveTo and Home Methods
- Create Jog Method
- Complete all Three Move-Helper Methods
- Switch to Working on Main Body of Program
- Specify Scan Direction
- Code the Bidirectional Raster Scan Pattern
- First Test of Code and Subsequent Debug
- Successful Execution of Code


Taught by

Thorlabs

Related Courses

Beginning Game Programming with C#
University of Colorado System via Coursera
Programming with C#
Microsoft via edX
DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX
Introduction to Game Development
Michigan State University via Coursera
Designing Advanced Applications using XAML
Microsoft via edX