Project

General

Profile

Software » History » Version 3

Luiz Fernando Lavado Villa, 2019-02-28 13:47

1 1 Luiz Fernando Lavado Villa
h1. Software
2 2 Luiz Fernando Lavado Villa
3
The software of the single-phase project is a Human-Machine Interface coded in Python. 
4 3 Luiz Fernando Lavado Villa
It can retrieve data from the hardware through the firmware, making it a bottom-up data gathering tool. 
5 2 Luiz Fernando Lavado Villa
It can also set parameters in the firmware which can change the behaviour of the hardware, making it a top-down control/development tool.
6
To do so, the Software uses a *back-end*, which can communicate information between the *front-end*, where the HMI is implemented, and the firmware.
7 1 Luiz Fernando Lavado Villa
8 3 Luiz Fernando Lavado Villa
9
10
11
12 2 Luiz Fernando Lavado Villa
-> there should be a figure here illustrating the operation of the software 
13
14
The sections below will detail the Front-End and the Back-End. 
15
16
h2. Front-End
17
18 1 Luiz Fernando Lavado Villa
h3. Human-Machine Interface
19 2 Luiz Fernando Lavado Villa
20 3 Luiz Fernando Lavado Villa
h3. Controlling the converter
21 1 Luiz Fernando Lavado Villa
22 3 Luiz Fernando Lavado Villa
h3. Other algorithms
23
24 1 Luiz Fernando Lavado Villa
h2. Back-End
25 3 Luiz Fernando Lavado Villa
26
h3. Sending data to the converter
27
28
h3. Receiving data from the converter