This configuration may be useful for building a galvanometer controller for an optical scanner or a scanning coil controller for a scanning electron microscope.
Some interesting links on scanning and imaging techniques:
The system outputs the line scan signal to OUT1 and the raster scan signal to OUT2. The trigger and S&H pulses are available from the pins DIO0_N and DIO1_N on the E1 connector. The analog signals corresponding to each pixel are input to IN1 and IN2.
The basic blocks of the system are shown on the following diagram:
Getting started with GNU/Linux
- Download customized SD card image zip file.
- Copy the contents of the SD card image zip file to a micro SD card.
- Install the micro SD card in the Red Pitaya board and connect the power.
- Install required Python libraries:
- Clone the source code repository:
- Run the control program:
- Type in the IP address of the Red Pitaya board and press Connect button.
- Adjust trigger and S&H pulses and number of samples per pixel.
- Press Scan button.
Building from source
The installation of the development machine is described at this link.
The structure of the source code and of the development chain is described at this link.
Setting up the Vitis and Vivado environment:
Cloning the source code repository:
Building SD card image zip file: