The bachelor’s thesis aimed to design and manufacture an expansion module for the STM32 Nucleo-64 development board (NUCLEO-G431RB) the purpose of which is to generate switch-on voltage ramps according to user-defined parameters. The generation of voltage ramps serves as a simulation of switching tests for displacement meters which are the main product of RLS. Tests have so far been conducted on the PowerAnalyzer N6705C which is the only one in the company due to its high price. Since this device is also used for other tests and simulations, I used this product to relieve its occupancy and speed up simulations. Based on the analysis of the PowerAnalyzer's operation, I wanted to get as close as possible to its functionality with the module. The module roughly consists of a power operational amplifier OPA547, output connectors for connecting power cables, an INA139 integrated circuit for current measurement, and a negative DC converter. The intelligence of the system is the Nucleo-64 development board on which the module is mounted. At the time of writing this thesis, I completed the project but I will add additional functionalities which are supported by the hardware of the module and are a matter of the program written on the microcontroller.
|