Motors kiezen en klaarmaken
Bij verschillende projecten wil je een DC motor gebruiken. Je kunt kiezen voor veel verschillende soorten motors, afhankelijk van wat je wilt maken.
We geven enkele voorbeelden:
N20 motor
Dit is een heel klein motortje met een zichtbare tandwielkast. Er zijn veel keuzes beschikbaar met een rotatiesnelheid van minder dan 20 rpm tot meer dan 300 rpm. Kies bijvoorbeeld voor 3-6V, 50RPM, bestelnummer JL-N20-3V-12F-240-41.
Deze motors kunnen 150 mA tot wel 350 mA stroom vragen. Als ze onbelast draaien dan vraagt zo’n motor meestal maar 35 mA. We gebruiken deze in kleine afstand bestuurbare robots.
Motor type 300
Dit is een populaire motor met door de lage aanloopstroom al bij heel weinig stroom draait. Daardoor is deze ook geschikt voor een zonepaneeltje.
Deze motor werkt bij 3 tot 6 volt, en onbelast vraagt deze maar 25 mA. Met een toerental rond 4.000 tot 8.000 rpm gebruiken we deze voor propellers en ventilators. We gebruiken deze motor soms ook als generator.
Micro motor size 130
Een robuust minimotortje dat in het onderwijs voor veel verschillende projecten wordt gebruikt. Deze motor kan wat zwaarder lopen, en werkt bijvoorbeeld lekkerder met wat grotere batterijen. Binnen Junior IOT kiezen we daarom meestal voor een ander type.
We kiezen een type welke werkt op 3 tot 7,5 volt. Onbelast neemt deze motor 70 mA, en belast tot 250 mA. Toerental kan oplopen tot meer dan 10.000 rpm.
Gele TT motor
Dit is een motor type 130 met een kunststof tandwielkast. Je kunt kiezen voor een enkele of een dubbele as.
Onbelast gebruikt deze motor 70 mA, en belast tot 250 mA. Deze wordt veel toegepast in de wat grotere programmeerbare rijdende robots.
Geared motor type GA27-370
Voor zwaardere toepassingen gebruiken je deze motor. Kies een type welke werkt van 3 tot 6 volt. Voor onze Junior IOT Battle Robots kozen we deze motor met 130 rpm, bediend met een 2- of 3- cell LiPo en een externe motorcontroller. Je kunt deze motor bestellen van circa 10 tot wel 1400 rpm.
Onbelast gebruikt deze 100 mA, belast is de stroom 450 mA waarbij de stroomvraag kan oplopen tot 2A. Dit is echt een motor voor het zwaardere werk!
Nog meer ontdekken over electromotoren?
Als je verder wilt lezen over electromotoren: https://junioriot.nl/motoren/
Een kleine motor kan je bedienen met een BC547 C transistor
Met een transistor kan je met een kleine stroom een iets grotere stroom aanzetten. Zo zou je een motor kunnen bedienen. Wij gebruiken transistor BC547 C, waarmee we 100 mA kunnen bedienen. Een transistor mag tijdelijk wel iets meer hebben.
In dit schema mag je de condensator weg laten. De motor type 300 komt op de plek van de rode led.
Motor type 300, de lichtste motor in onze serie kunnen we met deze transistor BC547 C nog net aansturen. Bij de andere motors wordt de transistor meteen heet en gaat deze na een of enkele seconden al kapot. Daarom kunnen we voor het bedienen van motors beter kiezen voor een motorcontroller board met daarop een motordriver chip.
Motor bedienen met de groene L9110S motorcontroller (of met de MagicBit)
Op onze groene motorcontroller zie je de motordriver chip L9110S. Je kunt de motoren voor- en achteruit laten lopen. Deze motorcontroller hebben we ook in onze eerste WiFi robot challenge gebruikt voor de kleinere motoren.
Als je jezelf afvraagt hoe zwaar de motor mag zijn die de MagicBit mag bedienen, dan kijk op de achterkant van de MagicBit. Je ontdekt daar dezelfde motordriver chip L9110S.
Kijk maar eens naar de datasheet: https://www.elecrow.com/download/datasheet-l9110.pdf
Het datasheet vertelt ons dat de L9110S motor driver chip per motor continu wel 750 mA kan geven, met een piek van 1,5 A per motor. Dat is best veel!
Motor bedienen met de grote L298N XL motorcontroller
Onze extra large L298N motorcontroller heeft een L298N motor driver chip. Ook deze kan twee motoren bedienen. Deze kan per motor continu wel 2A stroom leveren. Je kunt de motoren voor- en achteruit laten lopen. We hebben deze motorcontroller gebruikt voor de XL robots in onze robot challenge, voor onze allergrootste motoren: type GA27-370
Motor bedienen met de rode Mx1616 mini motorcontroller
In de robotchallenge van 2022 hebben we de kleine Mx1616 mini motorcontroller gebruikt. Deze is lekker makkelijk te gebruiken en is daarom ook onderdeel van onze Disk robot. Je kunt per motor continu 1,5 A gebruiken, met een piek van 2,5 A. Deze kan eigenlijk al onze motoren aan. Voor zo’n kleine controller is dat enorm veel!
De bediening van deze controller zie je op: https://junioriot.nl/blink-extreme-dc-motor-besturing/
Kijk voor de montage van de pinnen ook even op deze pagina: https://junioriot.nl/l298n-solderen-breadboard/
Controleer ook de sterkte van je voeding en je kabels
Het is handig om te weten dat niet elke USB voeding zo’n stroom kan leveren. Een USB poort aan een computer levert vaak maar 500 mA, wat bij een grote motors soms niet genoeg is. Een LiPo batterij kan veel meer stroom leveren, en dan werkt je motor weer een stuk beter. Je mag de LiPo batterij dan tegelijk aansluiten met de USB kabel, zo wordt de LiPo ook meteen opgeladen.
Motors bedraden
Om de motors klaar te maken, soldeer je aan elke aansluiting een Dupont aansluitsnoertje waar je één kant van af hebt geknipt. Hoe dat moet, kan je oefenen bij de Junior IOT soldeeroefening.