Stap 2: Circuit Diagram
Dit is het circuit diagram voor de nieuwe en verbeterde motor controller! Ik zou normaal gesproken ook de lay-out van de Raad van bestuur, maar Fritzing was niet in staat om componenten op dezelfde manier dat ik mijn geplaatst, dus je moeten zult volgen samen met mijn tutorial.
Hoe het werkt
Onze Raad van bestuur kan slechts 3,3 volt leveren, en heeft een beperkt aantal ampère die kan het te behandelen. Dus in plaats van door de Raad van bestuur wordt aangedreven, aansluit wij de motoren rechtstreeks op onze batterij. Geen spanningsstabilisatoren of iets!
Dit geeft de motoren overvloed van bevoegdheid, maar om de controle van de DP32, wij breken dat circuit met een transistor.
Om echt te begrijpen transistoren, moet u zeker check out brmarcum de fantastische BJT en MOSFET tutorials, maar ik ga over de absolute basis moeten wij hier.
Transistors fungeren als een elektronische schakelaar. Ze hebben drie leidt, en in ons geval deze heten de Collector, Emitter en basis. De verzamelaar verbindt met onze belasting (de motor) en de emitter verbindt met grond. De base fungeert vervolgens als de schakelaar, sluiten het circuit als het een hoge spanning (of eigenlijk een hoge stroom) wordt gedreven door onze microcontroller.
Pulldown weerstanden
Als we de transistor een knop of een switch vergelijkt, zouden dan we noemen de pulldown-weerstand zoiets als het voorjaar waarin opnieuw de knop nadat u duwen. In ons geval, wij niet echt nodig pulldown weerstanden, maar ik wist niet dat dat pas nadat ik zou de Raad van bestuur samen te stellen. Oeps!
De reden dat we ze niet nodig is omdat de DP32 eigenlijk pulldown weerstanden in gebouwd. BJTs hebben ook een soort van ingebouwde reset mechanisme, zodat onze pulldown-weerstanden een drievoudige redundantie zijn. Ach...