izpis_h1_title_alt

Zasnova in izvedba laserske harfe
ID PODBREGAR, LUKA (Avtor), ID Batagelj, Boštjan (Mentor) Več o mentorju... Povezava se odpre v novem oknu, ID Blatnik, Aljaž (Komentor)

.pdfPDF - Predstavitvena datoteka, prenos (5,60 MB)
MD5: 6BBF73C5A935728F1DBCFBF806B03572

Izvleček
Magistrsko delo predstavlja zasnovo laserske harfe namenjene prosto-zračnemu igranju optičnega inštrumenta. Ker produkt na tržišču ni najbolj razširjen, je bil razvoj inštrumenta izveden z uporabo široko dostopnih cenenih komponent . Z uporabo le teh in znanja, pridobljenega tekom študija elektrotehnike, je bilo mogoče izdelati končni produkt, ki je primerljiv z izdelki na tržišču in je od njih cenejši. Z metodo hitre izdelave tiskanih vezij v domači delavnici je bil izdelan delujoč prototip laserske harfe. To je glasbilo, ki namesto kovinskih strun po zraku riše laserske žarke in je sestavljeno iz treh glavnih delov. Ti so laserska pahljača, namenski optični sprejemnik in mikrokrmilniška enota. Program, ki se izvaja na mikrokrmilniški enoti, je bil razvit z nizkonivojskim programiranjem v programskem jeziku C brez uporabe namenskih knjižnic. Mikrokrmilniška enota izvaja vse logične operacije, ki so potrebne za zaznavo dotika strune, proizvajanje laserske pahljače in komunikacijo s predvajalnikom zvoka. Lasersko pahljačo sestavlja zgolj en laser, ki se ga po prostoru usmerja s prilagajanjem odklona galvanometra s pritrjenim zrcalom. Dotik strune oziroma igranje zazna namenski optični sprejemnik. Optični sprejemnik je izdelan z uporabo fotoupora, ki se mu spremeni upornost, če nanj (ob dotiku strune) posveti odboj laserskega žarka. Predvajanje tonov se zaradi lažje in cenejše izvedbe izvaja na računalniku, ki mu mikrokrmilniška enota pošilja podatke preko serijske RS-232 in USB komunikacije. Na računalniku se izvaja program napisan v programskem jeziku Python, ki digitalno obdeluje sprejete podatke in predvaja ton pripadajoč dotični struni.

Jezik:Slovenski jezik
Ključne besede:laserska harfa, STM32F301K8U6, prototipna izdelava tiskanih vezij, C, Python
Vrsta gradiva:Magistrsko delo/naloga
Organizacija:FE - Fakulteta za elektrotehniko
Leto izida:2023
PID:20.500.12556/RUL-145703 Povezava se odpre v novem oknu
COBISS.SI-ID:151862275 Povezava se odpre v novem oknu
Datum objave v RUL:10.05.2023
Število ogledov:373
Število prenosov:58
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Design and implementation of a laser harp
Izvleček:
The master thesis presents the design and development of an optical instrument laser harp, which is meant for free-space optical playing. As the product is not widely available on the market, the development of the instrument was carried out using widely available low-cost components. Using these and the knowledge acquired during the study of electrical engineering, it is possible to produce a product that is comparable to the ones available on the market but at a much lower price. A working prototype of a laser harp has been produced using the method of rapid home workshop printed circuit board (PCB) prototyping. Laser harp is a musical instrument that projects laser beams through the air instead of using metal string and consist of three main parts, which are a laser fan, a dedicated optical receiver and a microcontroller unit. The microcontroller unit was programmed using low-level programming in the C programming language without the use of dedicated libraries. The microcontroller unit performs all the logic operations required to detect the touch of a string, produce the laser fan and communicate with the sound player. The laser fan consists of a single laser which is directed around the room by a galvanometer with an attached mirror. The touch of a string is detected by a dedicated optical receiver which uses a photoresistor that changes its resistance if the reflection of a laser beam shines on to it when the string is touched. For the sake of simplicity and lower cost the tone is produced by a computer to which the microcontroller unit forwards data via serial RS-232 and USB communication. A Python script running on the computer then digitally processes the received data and plays the tone corresponding to the touched string.

Ključne besede:Laser harp, STM32F301K8U6, rapid PCB prototyping, C, Python

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj