Een zelf-balancerende robot is een geweldige manier om kennis te maken met de controle theorie en robotica in het algemeen. Het vermogen voor een robot om zijn positie en de huidige reeks omstandigheden te voelen en vervolgens een proportionele respons te doen om het doel te bereiken is de sleutel tot alle robotica. Terwijl hobby-robots goedkope servo’s of geborstelde motoren zouden kunnen gebruiken, voor meer geavanceerde balanceringsrobot, wilt u misschien naar een borstelloze DC-motor en een nieuwe volledig open-source-controller.
Het grootste probleem met borstelloze DC-motoren is dat ze niet goed presteren bij lage snelheden. Om dit nadeel te bestrijden, zijn er een groot aantal gespecialiseerde controllers op de markt die hun gedrag kunnen helpen verzachten. Tot nu toe zijn al deze controllers opgesloten en gepatenteerd. Smoothcontrol is op zoek naar een volledig open source-ontwerp voor deze motoren, en ze zien eruit alsof ze een redelijk goed begin hebben. De controller is ontworpen om op de alomtegenwoordige ATMEGA32U4 te lopen met een open source 3-fasen driverboard. Ze gebruiken deze boards momenteel met twee specifieke motoren, maar van plan om ook meer motoren te ondersteunen terwijl het project groeit.
We hebben projecten vóór die details gezien waarom borstelloze motoren moeilijk zijn om mee om te gaan, dus een open source-stuurprogramma voor borstelloze DC-motoren die het werk voor ons doet, lijkt het aantrekkelijk. Er zijn veel toepassingen voor borstelloze DC-motoren buiten robots waar een controller als dit ook nuttig zou kunnen zijn, zoals het besturen van een propeller van een vliegtuig.