Robotics and Computer Engineering - Master's theses
Permanent URI for this collectionhttps://hdl.handle.net/10062/42116
Browse
Browsing Robotics and Computer Engineering - Master's theses by Author "Allik, Viljo, juhendaja"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item Electronics design and testing for ESTCube-2 on-board computer system with sensors for attitude determination(Tartu Ülikool, 2017) Haljaste, Hannes; Sünter, Indrek, juhendaja; Allik, Viljo, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. TehnoloogiainstituutESTCube-2 will be a 3U picosatellite planned to launch in 2019 to perform experiments in low Earth orbit. On-board computer system is required to control the satellite while powered up and has to provide computational power and reliable storage for other subsystems. Attitude and orbit control system is responsible for satellite’s detumbling, pointing, spin-up and for controlling thrusters. This thesis presents a prototype electronics board developed for both systems. On-board computer system features STMicroelectronics Cortex-M7 microcontroller with common bus interfaces and point-to-point signaling lines for all other systems planned for ESTCube-2. Data and programs are stored in three types of external non-volatile memories - QSPI NOR flash, FRAM and MRAM. For attitude determination sensors a dedicated connector and a demonstration prototype expansion board were developed featuring magnetometer, accelerometer and two gyroscopes. To test the developed boards simple firmware was written using manufacturer’s provided hardware abstraction layer and an initialization source code generator.Item Tartu Observatooriumi maajaama antennisüsteemi juhttarkvara arendamine(Tartu Ülikool, 2017) Andresen, Nele; Allik, Viljo, juhendaja; Tilk, Teet, juhendaja; Tartu Ülikool. Loodus- ja täppisteaduste valdkond; Tartu Ülikool. TehnoloogiainstituutKäesoleva magistritöö eesmärk on luua klient-server arhitektuurile vastav tarkvaralahendus Tartu Observatooriumi maajaama paraboolantennisüsteemi juhtimiseks. Maajaama kasutatakse Eesti tudengisatelliidi projektides satelliidiga sidepidamiseks. Maajaama antennisüsteemi juhttarkvara arendati klient-server rakendusena. Serverrakendus programmeeriti C++ keeles Windows operatsioonisüsteemis toimimiseks ning selle rakenduse põhiülesanne on võimaldada kliendile maajaama paraboolantenni automaatset pööramist valitud objekti (satelliidi, Kuu või Päikese) jälgimiseks. Serverrakenduse testimise tarbeks loodi klientrakenduse prototüüp.Item UHF Communication System for Cubesatellite(Tartu Ülikool, 2015) Kalde, Jaanus; Noorma, Mart, juhendaja; Allik, Viljo, juhendaja; Tartu Ülikool. Loodus- ja tehnoloogiateaduskond; Tartu Ülikool. TehnoloogiainstituutCommunication is one of the most important parts of any satellite. Estonian future satellite ESTCube-2 needs a new and advanced communication system to upload commands and firmware and download telemetry and images. The goal of this masters thesis was to determine system architecture and develop first electrical prototype of this communication system. Strengths and weaknesses of previous systems was researched and new system design was determined. Necessary single components were determined. Single components were built to prototypes, tested and characterised. RF parameters of filters were measured and found to be suitable for the system. Components were integrated to a first electrical model of the communication system. All of the work meets the requirements set to the system. Since power is very limited on small satellites focus was making the communication system energy efficient. This work could not be done without support from people in ESTCube team. Most of the necessary knowledge was taught by supervisors. Much of supporting work was done by other members of communication subsystem team – Ahti Laurisson, Taavi Adamson and Laur Joost. Work on the system continues in to develop full software and test all the component integration. This work contains technical drawings and description of developed system. It also provides information for developing other similar systems.