Stap 1: Bouw van de Hardware
Een bord is nodig om te verbinden alle componenten zoals de motor driver, sensoren, servo's, LED driver met arduino en macht aan hen distribueren. Het schema hieronder ziet u alle verbindingen. Ik kon niet de buck converter in mijn boord vanwege de ruimtebeperkingen bouwen. Voor degenen die niet een bok weten is converter een circuit spanning van hoge waarde dalen tot lage waarde gebruikt. Ik gebruikte een 11,1 V batterij maar mijn motoren werden beoordeeld voor 9V. de servo nodig 6V en andere motor driver en de LED driver (voor koplichten) en sensoren nodig 5v. Dus ik eerst de spanning van 11.1 9v en vervolgens deze 9 v liet is omgezet naar verschillende spanningen zoals vereist met behulp van LM III7 en Lm1117 adj regelgevers. De selectie van onderdelen is hier cruciaal. Iemand kan denken dat waarom niet gebruik een regelgever van de voering in plaats van buck converter maar hier het machtsvereiste meer is en linar regelgever zoals IC7809 zou bak omhoog. Dit is niet de beste PCB ontwerp coz ik had wat component en de beperkingen van de productie. Zou blij zijn als iemand zou kunnen verbeteren.
De bestanden en de gerbers worden hieronder gegeven. Je kunt alleen afdrukken van de Raad van bestuur en genieten. Dit ontwerp is geprobeerd en getest.
EXTRA UITLEG
Deze sectie verklaart de werking van Motor Driver en LED driver circuit als je nog niet gewerkt met dergelijke schakelingen voor.
MOTOR DRIVER
De motor stuurprogramma gebruikt is L298 als het voor spanning upto zorgen kan ~ 40v en huidige voor 2A. Een andere goedkopere optie kunnen l293D die is goedkoper, maar werkt bij lagere specs.
Verwijzen naar de motor stuurprogramma foto en Motor driver input output grafiek tijdens het lezen van deze sectie:
Als ingang 1 hoog is en ingang 2 laag is zal de motor draaien in één richting terwijl als ingang 1 laag is en ingang 2 hoog is zal het draait in de andere richting. ook voor ingang 3 en input 4. Ingang 1 en ingang 2 zijn voor het beheersen van motor 1 en ingang 3 en 4 van de input voor het beheersen van de motor 2
De EN1 en EN2 pinnen moeten hoog zijn voor de twee motor kanalen actief als een van deze is laag de respectieve motor uitgangen uitgang 1 en Output2 of Output 3 en Output 4 niet ongeacht de ingangen op Ingang1, Ingang2, INPUT3, INPUT4 werkt.
Ook moeten de SEN_A en SEN_B pinnen worden geaard met behulp van een weerstand van juiste waarde zoals aangegeven. De diodes worden gebruikt om te stoppen met de rug emf die wordt gegenereerd wanneer de motoren draaien. De condensatoren zijn voor het verstrekken van schone ingangsspanning.
VCC(Pin9) is de spanning die nodig zijn voor de IC voor de werking en de logica. VS (Pin 4) is de spanning op die u wilt bedienen van de motoren.
LED DRIVER
In dit ontwerp is een constante huidige LED driver geïmplementeerd aan de macht de LED voor de koplamp. Deze ontwerp-configuratie geeft veel betere prestaties in vergelijking met slechts het aansluiten van de LED aan de macht. De weerstand R3 bepaalt de hoeveelheid stroom die de LED zal passeren. Zo biedt de flexibiliteit om in te stellen van de intensiteit volgens uw behoefte door het wijzigen van de waarde van R3. Wanneer de waarde van de huidige dreigt toe te nemen de daling in de R3 ingeschakeld de transistor T1 dus aarding extra huidige. De transistor T2 is uitgeschakeld via pin 13 van arduino. Wanneer de T2 is op het koplicht zal zijn uitgeschakeld. Wanneer T2 zal zijn uit koplicht zullen ON.
Downloaden van de Board van de Eagle bestanden en Gerbers. CustomShieldBoardFiles
Het zou geweldig zijn als op Remixing/verbeteren kun je kon atttribution voegt u een koppeling in commentaren voor het gebruik van hetzelfde