In todays society there are microprocessors in almost every new item that is produced for home use. They are all being connected and smart, and by that microcontrollers are playing an increasingly important role in peoples private life. In this thesis in mechatronics a controller will be implemented on an Arduino to make it possible for a cube to balance in upright position. The cube is in theory an inverted pendulum with one degree of freedom, and is intended to balance using an inertia wheel at the top of the structure. A PID regulator was used, and at the time this report was written, the right parameter values for the PID was not found. The cube is able to shift its position back and forth over the setpoint with support on each side to prevent it from falling. A bit more tuning is required to make it balance on its own / I dagens samhälle är det microprocessorer i nästan alla nya produkter som skapas för den privata marknaden. De är alla sammankopplade och smarta. I och med det spelar mikrokontrollers en allt större roll i människors dagliga liv. I den här rapporten inom mekatronik implementeras en regulator i en arduino för att balansera en kub stående på en kant. I teorin är en kub en inverterad pendel med en frihetsgrad och är tänkt att balansera med hjälp av ett reaktionshjul monterat överst på prototypen. En PID regulator användes och då denna rapporten skrevs hade rätt parametrar inte påträffats. Kuben klarar av att ändra position fram och tillbaka över referensläget då den blockeras från att ramla. För att den ska klara av att balansera av sig själv behöver regulatorn ställas in bättre.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-279818 |
Date | January 2020 |
Creators | GIDLÖF, TIM, GRUNEAU, CARL |
Publisher | KTH, Skolan för industriell teknik och management (ITM) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf, video/mp4 |
Rights | info:eu-repo/semantics/openAccess, info:eu-repo/semantics/openAccess |
Relation | TRITA-ITM-EX ; 2020:35 |
Page generated in 0.0022 seconds