Stap 8: Hoe maak je een motorsnelheid Controller schild
De laatste soort schild dat we gaan maken is een motor snelheidsregelaar. Om te bouwen van deze shield, moet u de volgende onderdelen:
Gelijkstroommotor
Macht van de NPN-Transistor
Diode
1 kohm weerstand
Jumper draden
Batterij Connector
Schroef Terminal Connector
LED (optioneel)
1 kohm weerstand (optioneel)
De eenvoudigste soort snelheidsregelaar gebruikt een puls breedte modulatie (PWM) signaal. Dit signaal kan worden gegenereerd door een van de PWM-pinnen op een Arduino. Helaas de digitale pennen alleen kunnen uitvoeren met een maximum van 40 mA. Dit is niet genoeg om de macht van de meeste motoren. Dus moeten we gebruik van een externe energiebron zoals een pak van de batterij.
Wanneer u werkt met een externe energiebron, moet u een power transistor gebruiken. Door het aansluiten van de PWM-pin op de Arduino aan de basis van een NPN-transistor, bent u kundig voor zeggenschap van de motor met het signaal van de Arduino.
Naast de transistor, zal u wilt toevoegen van een weerstand als u wilt de huidige gonna de basis pin van de transistor te beperken. U moet ook het toevoegen van een diode in parallel met de motor. Dit zal helpen te beschermen van de Arduino van spike van de spanning die zich voordoen kan wanneer de motor uitgeschakeld wordt.
Desgewenst kunt u ook een LED in parallel met de motor te geven een visuele aanduiding van de instelling van de netwerkoverdrachtssnelheid. Ik opgenomen dit in mijn schild.
Sluit eerst de positieve draad van de batterij pack-connector aan het circuit bord naast de Vin pin. Vervolgens soldeer het einde van de draad aan op de Vin kop pin. Sluit de negatieve draad van de batterij connector aan het bord grenzend aan de GND pin en de twee met elkaar verbinden.
Vervolgens monteer de transistor op het bord en de emitter-pin sluit aan op de GND pin op de Arduino.
Toevoegen van een jumper wire daartoe deze pinnen verbinden met één terminal van een schroef-connector. Sluit de basis pin aan op één van de PWM-pinnen op de Arduino met een 1 kohm weerstand. Tot slot sluit de verzamelaar pin aan op één van de terminals van een schroef-connector met een jumper-draad. Sluit het andere uiteinde van de schroef-connector terug naar de Vin pin.
Als u een LED als een visuele indicator toevoegen wilt, moet u aan te sluiten tussen de PWM pin en GND. Neem een weerstand en sluit het ene uiteinde aan op de dezelfde PWM-pin die is aangesloten op de basis van de transistor. Verbind de andere kant van de weerstand met de anode van een LED. Sluit de kathode van de LED op de GND-stift.
Uw motor snelheid controller schild is nu voltooid. Sluit de motor aan op de schroef-connector. De opdracht analogWrite om een PWM-signaal afgeven aan de motor en de controle van de snelheid.