Project information

Design and implement replacement control board for damaged microscope Zeiss S3 on foot pedal with STM32, and Arduino sensors.

The Zeiss microscope model opmi S3 at Vision Total S.A.S. had internal cards that were burnt and unresponsive. As these cards were difficult to obtain, a team hooked up with a clinic and carried out a project using the STM32F103 small-sized, high-performance, and reliable logic controller for PWM motor control and direction interface cards.
The project involved taking signals from the pedal to activate the motors that executed the designed tasks. The desired behavior of the microscope during surgeries included making movements of the entire optical assembly, control over the zoom, focus, and light intensity via a pedal with different buttons for these functions.
I proposed reusing the equipment's motors and taking signals from limit switch sensors to emulate control of positioning of lenses, zoom, focus, and on/off of surgery light. They used 2 STM32F103 controllers, 2 L298N DC motor drive modules with speed control and direction of rotation, 8 career endings, among other devices. After programming and testing, they achieved the expected behavior of the control system with correctly executed connections.