3D visualisering av roterande magnetfält: Användning av Unity och Arduino för att mäta och visa ett roterande magnetfält i realtid

dc.contributor.authorCheah, Tony
dc.contributor.authorRuan, Leon
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerSmallbone, Nicholas
dc.contributor.supervisorSistek, Sakib
dc.date.accessioned2025-09-24T09:10:56Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractDetta examensarbete genomfördes under våren 2025. Syftet med projektet var att skapa en applikation som visualiserar magnetflödet i en asynkronmotor i realtid. Idén grundade sig i behovet av att bättre kunna illustrera hur flödesrörelsen ser ut under drift, något som trots omfattande teoretiska studier kan vara svårt att visa på ett pedagogiskt sätt. För att mäta det magnetiska fältet användes tre Hall-effektsensorer, strategiskt placerade med 120 graders mellanrum runt motorn. Sensorerna kopplades till en Arduino Uno som samlade in mätvärden från varje sensor. Dessa data skickades trådlöst via en Bluetooth-modul till en visualiseringsapplikation utvecklad i Unity. I applikationen representerades varje sensors mätvärde av en färgad sfär vars nyans skiftade beroende på styrkan i det uppmätta magnetfältet. Dessutom beräknades och visades en riktningspil i 3D som visade den totala fältvektorns riktning och storlek i realtid. Visualiseringen gav en tydlig bild av hur det magnetiska flödet roterar i motorn. Arbetet resulterade i en fungerande applikation med låg fördröjning och stabil överföring. Det finns potential för vidareutveckling, men den nuvarande lösningen uppfyller målet att ge en lättförståelig bild av motorflödets beteende. Systemet testades stegvis: först hårdvara och kommunikation, sedan helheten genom att rotera magneten och jämföra sensordata med visualisering. Genomförandet följde en systemkonstruktion som omfattade hårdvarudesign, kommunikationslösning och mjukvaruutveckling för ett komplett visualiseringssystem.
dc.identifier.coursecodeLMTX38
dc.identifier.urihttp://hdl.handle.net/20.500.12380/310516
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.title3D visualisering av roterande magnetfält: Användning av Unity och Arduino för att mäta och visa ett roterande magnetfält i realtid
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2
local.programmeDatateknik 180 hp (högskoleingenjör)

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 25-10 LR.pdf
Storlek:
10.02 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: