An open source development system Red Pitaya, which can be used as a measurement system and can replace certain measuring instruments such as oscilloscope, spectrum analyser, LCR meter and others, is described in this master's thesis.
In the main part of the thesis hardware and software equipment of Red Pitaya is presented. Basic steps of preparation of Red Pitaya for use are described in the following part, which includes preparation of a micro SD, plugging and connecting of the system to the network and various options of accessing the command prompt on Red Pitaya.
Functioning of a freely accessible web application of a signal generator and oscilloscope as well as development of applications in the programming language C with the help of SDK tool is presented at the core of the thesis. In this part there is also a description of development of own applications in the programming language C for Red Pitaya, such as:
• flashing of the LED diode in the development system Red Pitaya,
• activation of the diode LED in Red Pitaya by means of an external button,
• measuring of analogue voltage at slow analogue inputs,
• setting of analogue voltage at slow analogue outputs and
• generating of sinus signal at fast analogue outputs.
In the second part of the thesis measurements of characteristics of the diode, bipolar and unipolar transistor, are presented. Measuring of characteristics is divided to several steps, such as:
• design and execution of the measurement system,
• development of the programming code in the programming language C,
• installation of the programme to the development system of Red Pitaya and execution of the programme and
• suitable processing of results of measurements in the diagram drawing programme gunplot.
|