Eenvoudige Robotics Breadboard (4 / 9 stap)

Stap 4: H-brug voor motorische controle


Motoren zijn wat maken onze robot verplaatsen. Om te controleren van het verkeer, moeten wij de motoren controle. Wij willen kunnen de motoren aan en uit zetten, wijzigt u de richting die ze draaien, en ze vertragen of versnellen. De microcontroller (Babuino in ons geval) biedt besturingsseinen, maar we moeten iets die kan schakelen van de huidige die onze motoren nodig. Gelukkig is er één apparaat dat alle de gewenste mogelijkheid bieden kan. Dat apparaat staat bekend als een H-brug. Verwijzen naar het diagram van de H-brug; de grijze ding in het midden is de motor die we willen controle. Hier is hoe het werkt.

De microcontroller levert de besturingsseinen SwitchA (die kan worden HI of LO), SwitchB (HI of LO) en inschakelen (HI of LO). SwitchA u de besturingselementen A1 en A2 in het diagram. Wanneer SwitchA HI is, A1 is gesloten en A2 is geopend. Wanneer SwitchA LO is, A1 is open en A2 is gesloten. SwitchB u de besturingselementen B1 en B2 op dezelfde manier. Inschakelen werkt anders. Wanneer inschakelen HI is, sluit beide schakelaars aansluit op het; ze open wanneer het LO, dus uitschakelt de motor. Laten we eens bekijken wat er gebeurt als we SwitchA HI, SwitchB LO en HI inschakelen. De twee schakelaars die door inschakelen gecontroleerd sluit, en A1 en B2 ook sluit. A2 en B1 blijven open. Er is dus een volledige circuit van Vmot (de spanning op de motoren) aan grond door de motor. Stroom vloeit zoals blijkt uit de rode pijl. Als we nu SwitchA uitschakelen en inschakelen van SwitchB, opent A1 en B2 terwijl A2 en B2 sluiten. Hebben we weer een volledige circuit van Vmot aan grond, maar ditmaal die de richting van de stroom wordt omgekeerd door de motor (zoals aangegeven door de groene pijl), dus het draait de richting van de rotatie.

Als we zowel SwitchA als SwitchB op hetzelfde moment uitschakelen terwijl inschakelen HI is, ziet de motor de dezelfde spanning aan beide zijden. Geen stroom vloeit, maar dynamische remmen van de motor komt en het gaat sneller dan als alleen inschakelen is ingeschakeld om een stop LO (uitgeschakeld). Dit is soms belangrijk als u wilt stoppen met uw robot snel.

Geweldig! We kunnen richting is, maar hoe zit het met snelheid controleren? Daar komt het signaal inschakelen. Natuurlijk, als we de inschakelen uitschakelt, onze huidige pad wordt onderbroken en de motor zou stoppen. Maar wat als we inschakelen inschakelen en uitschakelen zeer snel? Het blijkt dat, als we dit snel genoeg doet, wordt de motor komt nooit aan een volledig einde maar gewoon vertraagt. Bijvoorbeeld, als de schakelaar helft van de tijd uitstaat ziet dan de motor half vermogen. Deze techniek is bekend als Pulse Width Modulation (PWM voor korte). Een volledige discussie valt buiten het bestek van dit Instructable (Google kan helpen geïnteresseerden) maar de microcontrollers we gebruiken speciale circuits hebben alleen voor dit. Babuino biedt drie signalen om te controleren elke motor. Voor Motor A, zijn deze Motor A links, Motor A recht en Motor A PWM genoemd. Motor B heeft soortgelijke besturingsseinen. Links en rechts zijn de signalen die wij riepen SwitchA en SwitchB hierboven, en dus controle de motor richting. PWM is het signaal inschakelen.

De H-brug doet alle het schakelen tijdens het verwerken van voldoende stroom om het uitvoeren van de motoren. De bijzondere H-brug die we zullen gebruiken is de L293D. De L293D is een dual H-Bridge IC met Anti-terugslag diodes in gebouwd. Anti-terugslag dioden beschermen de H-brug van huidige spikes. De L293D is alles wat die we moeten vooruit-/ achteruitspoelen bepalen voor twee kleine gelijkstroommotoren. Twee van hen kunt vier motoren. De diagrammen te volgen hoe het vasthaken omhoog voor onze robotica breadboard.

Gerelateerde Artikelen

Eenvoudige Robotics voor Beginners!

Eenvoudige Robotics voor Beginners!

Voor mijn allereerste instructable, besloot ik te doen iets dat had me ontgaan maandenlang op waar te beginnen een tijdjerug;R/C robotica en battlebots.De onderdelen die ik gebruikt zijn moeilijk te vinden nu, maar het goede ding over dit instructabl
Goedkoop, gemakkelijk robotica voor de niet-programmeur

Goedkoop, gemakkelijk robotica voor de niet-programmeur

he robotica-programmeur-willen to-Bees! Vermoeid van het proberen verschillende 'omgevingen' alleen te vinden dat er een steile het leren kromme tussen u en deze leuke robot trucs je geeky vrienden doen? De commerciële kits onbetaalbaar zijn? Dan is
(Nog andere) DIY Arduino Robotics Platform-A Robot Chassis van reserveonderdelen

(Nog andere) DIY Arduino Robotics Platform-A Robot Chassis van reserveonderdelen

Ik gaf mijn neef een Arduino-starterskit een paar maanden geleden. Ik heb mijn zus gevraagd hoe hij aan het doen was met haar en ze zei dat hij had een paar problemen het uitzoeken. Ik zal zien hem de week na de kerst, dus ik hem vertelde om de kit e
Carduino - A simple Arduino robotica platform met een eigen bibliotheek

Carduino - A simple Arduino robotica platform met een eigen bibliotheek

dit is, zoals de titel al zegt, een Arduino gebaseerde robotica-platform, met een eigen bibliotheek. De "standaard" model wordt geleverd met twee terug motoren, omni-tweewielers aan de voorkant, en een afstandssensor gemonteerd op de voorzijde.
PC Interfacing een Game Boy Camera

PC Interfacing een Game Boy Camera

hier is een ander verleden project van mij van een paar jaar geleden. Op dat moment was ik op zoek naar een lage resolutie camera voor eenvoudige robotica beeldverwerking, en alles wat ik had ervaring met PIC (12, 16 en 18) was microcontrollers. Zoda
Grijpen gravitatiegolven: Augmented Reality Robots leren fysica fundamenten aan kinderen en volwassenen

Grijpen gravitatiegolven: Augmented Reality Robots leren fysica fundamenten aan kinderen en volwassenen

Onzichtbare gravitatiegolven radiogolven, geluidsgolven, enz., praktische en begrijpelijker maken met robotica AR (Augmented Reality) met behulp van een eenvoudig apparaat ik heb uitgevonden op de leeftijd van 12, in 1974. Dit apparaat is zo eenvoudi
Universele USB Power Supply Kit

Universele USB Power Supply Kit

als een hacker en een maker die ik heb veel oude oplaadbare batterijen, AC Adapters (muur wratten) en andere bronnen van DC power liggen rond de winkel. Kwam het aan me dat de meeste hackers en makers zoals ikzelf heb een harde tijd gooien muur wratt
Persoonsgegevensbladzijde Sonification

Persoonsgegevensbladzijde Sonification

Genereren van MIDI toelichting gebaseerd op veranderingen in de galvanische huidgeleiding over twee sondes.Stap 1: Solderless BreadboardEen belangrijk instrument in de elektronica-experimenten is de Soldless Breadboard. Waardoor gebruikers kunnen ond
Internet gecontroleerde Mains Switcher

Internet gecontroleerde Mains Switcher

Dit is een zeer lage kosten en basic van van Domotica, zodat u kunt inschakelen en uitschakelen van verlichting en andere apparaten met behulp van uw computer of mobiele telefoon.Het is gebouwd en getest met behulp van de stekkers van de UK, maar het
Bepalen de echte wereld van uw project.

Bepalen de echte wereld van uw project.

Onlangs. Ik schreef een Instructable genoemd, "Uw projecten verbinding te maken met het Internet".Ik aangetoond dat Instructable, het gebruik van de Microchip ENC28J60 chip uw Propeller micro-controller verbinden met het Internet.   Deze keer, w
Vuil goedkoop Arduino LED light bar!

Vuil goedkoop Arduino LED light bar!

Dit instructable is ontworpen voor beginners in het achterhoofd, maar ervaren gebruikers kunnen gemakkelijk aan te passen aanpassen aan hun behoeften en wensen. Het gebruikt alleen een paar algemene onderdelen, dus moet je niet hebben veel moeite om
Eenvoudige Arduino Robotics Platform!

Eenvoudige Arduino Robotics Platform!

ik heb een Arduino na het spelen rond met sommige AVR-microcontrollers tijdens teamvergaderingen robotica.  Ik vond het idee van een echt goedkoop programmeerbare chip die zowat alles van een eenvoudige computerinterface uitvoeren kan dus ik heb een
Eenvoudige breadboard voeding

Eenvoudige breadboard voeding

dit is een zeer eenvoudige oplossing voor het verstrekken van de macht aan een breadboard. Een paar snelle soldeer verbindingen, misschien sommige boren en een beetje warmte krimpen en uw klaar te gaan!Stap 1: Onderdelenlijst Metalen Clip (hetzij met
Sluit eenvoudig een multimeter aan uw breadboard met jumper draden en paperclips

Sluit eenvoudig een multimeter aan uw breadboard met jumper draden en paperclips

ik was verveeld van het hebben van te duwen de multimeter benen op de jumper draden, dus ik heb gemaakt een eenvoudige manier om te hechten ze direct op het breadboard, met twee verwisselbare jumper draden en een paar van paperclips.Stap 1: Tools Voo