Maak een 8-amp Dual Motor Controller voor $40 (10 / 11 stap)

Stap 10: Met behulp van uw nieuwe OctoDriver


Met behulp van de OctoDriver is eenvoudig (beloof ik!), hier is hoe het te gebruiken voor elke microcontroller, een gebruiksaanwijzing en een generieke waarheidstabel.

Propeller

In plaats van het opnieuw uitvinden van het wiel, pak deze Motor stuurprogramma uit de Obex. Hier is een compleet programma zodat je ermee:

CON

_clkmode = xtal1 + pll16x
_xinfreq = 5_000_000

OBJ
pwm1: "PWMMotorDriver"

PUB Main | Ik
pwm1.Start(28,27,26,40000) ' of voor motor 1, (0,1,2,40000)
Herhaal

herhaal ik uit-100 tot 100
pwm1. SetDuty(duty) ' plicht =-100% 100 links en 100 voor 100% gelijk. 0 voor rem
waitcnt (clkfreq * 2 + cnt)

En thats it!  Zeer eenvoudig te gebruiken.  U kunt met het Platform van de Propeller, 1 octodriver aan de bovenkant en een ander onder stapelen door flipping het over, ook.

Arduino

De OctoDriver maakt gebruik van standaard. 1" afstand, dus het past niet direct op een Arduino, maar u kunt het aansluiting van een protoboard / breadboard.  Zodra u aangesloten hebt, is hier hoe u gebruiken:

 const int EN = ; // whatever you've connect each to const int ina = ; const int inb = ; 
 voidsetup() { // make each pin an outputpinMode(EN, OUTPUT); pinMode(ina, OUTPUT); pinMode(inb, OUTPUT); } 
 voidloop(){ // COASTdigitalWrite(EN, LOW); // when EN is low, ina and inb states don't matterdigitalWrite(ina, LOW); digitalWrite(inb, LOW); // BRAKE!!!digitalWrite(EN, HIGH); // ina and inb either both high or both lowdigitalWrite(ina, LOW); digitalWrite(inb, LOW); // ClockwisedigitalWrite(EN, HIGH); digitalWrite(ina, HIGH); digitalWrite(inb, LOW); // Counter-clockwisedigitalWrite(EN, HIGH); digitalWrite(ina, LOW); digitalWrite(inb, HIGH); } 

Andere of geen Microcontroller

Met behulp van de OctoDriver met elke andere microcontroller (of zelfs enkel sommige schakelopties) is eenvoudig, verwijzen naar de waarheid van onderstaande tabel:

Motor 1

Te maken van de Motor...
P28 (nl)P27 (InA)P26 (InB)
RemHogeHogeHoge
Ga met de klok meeHogeHogeLage
Ga linksomHogeLageHoge
KustLageniet relevantniet relevant

Motor 2

Te maken van de Motor...

P0 (nl)P1 (InA)P2 (InB)RemHogeHogeHogeGa met de klok meeHogeHogeLageGa linksomHogeLageHogeKustLageniet relevantniet relevant

Gebruiksaanwijzing

Slechts een paar dingen in gedachten te houden bij het gebruik van de OctoDriver, en een paar potentiële verbeteringen,
1 - u misschien wilt gebruiken een inline-zekering ter bescherming van de voeding. Ik heb geen problemen mee gehad, maar het is aan u.

2 - de SN754410 heeft ingebouwde klemmen dioden, en ze gewoon geweldig voor mij heb gewerkt, maar sommige mensen zal voorstellen het toevoegen van een klemmen diode.

3 - Ik gebruikte 2 x 47uF elektrolytische Caps op de OctoDriver voor een klein beetje macht vloeiend. Afhankelijk van uw behoeften, misschien wilt verhogen de waarde ervan.

4 - de OctoDriver zal werken zonder de IC heatsinks, maar uitvoer wordt gereduceerd tot 1A per spaander (2A per motor).

4 - zorg ervoor dat niet te kwetsen uzelf! Natuurlijk, moet u vermijden krijgen geknepen / geschift door krachtige motoren, maar ook aandacht schenken aan elektrische veiligheid. Er is een fatsoenlijke kleine gids hier.

Gerelateerde Artikelen

200kW AC Motor Controller voor elektrische auto

200kW AC Motor Controller voor elektrische auto

Elektrische auto's zijn de toekomst, en beginnen af te nemen vandaag. Ze zijn echter nog steeds vrij duur. Een 3 fase AC-motor is de absolute norm voor auto-bedrijven bij het maken van een elektrisch voertuig. De Tesla Roadster, Nissan Leaf, enz... A
Huisgemaakte 100 HP Motor Controller voor een elektrische auto

Huisgemaakte 100 HP Motor Controller voor een elektrische auto

dit instructable verklaart hoe te bouwen uw eigen motorcontroller 100 HP (piek) voor gebruik in een elektrische auto of motor conversie.  Het kan een spanning tot 144v, en de huidige piek is 500 ampère.  De kosten van de onderdelen is een paar honder
Attiny85 als een stap/Dir Stepper Motor Controller

Attiny85 als een stap/Dir Stepper Motor Controller

Ergens in Griekenland heeft iemand iets nooit eerder gedaan...Die dingen vóór gezien?Ding: 1Ding: 2Ding: 3Oh, hebt je! U kocht een van hen die u zeggen? Oh... Maak je geen zorgen, ik deed ook.Zij did naar de job, ja. Maar we voor hen veel betaald. Ec
DC-Motor Controller voor elektrische fiets

DC-Motor Controller voor elektrische fiets

ik deze controller ontworpen voor mijn Crystalite Sparrow 48V elektrische fiets hub motor.  De kerntaak van een DC-motor controller is regelmatig lezen van de instelling van de gashendel en aanpassen van de stroom wordt geleverd aan de motor.  Zij do
Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

Controle DC en stepper motors met L298N Dual Motor Controller Modules en Arduino

U hoeft niet te besteden veel geld aan het besturen van motoren met een Arduino of compatibel board. Na sommige jacht rond we kunt gevonden van een nette motorische controlemodule gebaseerd op de L298N H-brug IC die kan u regelen het toerental en de
Maak een 3R (verminderen, hergebruiken, recyclen) campagne voor uw kantoor (met een R/C robot en junkbots)

Maak een 3R (verminderen, hergebruiken, recyclen) campagne voor uw kantoor (met een R/C robot en junkbots)

ten minste in Colombia, wanneer u in een bedrijf werkt, u altijd zien de zelfde soort milieu campagnes: Gooi geen afval op de grond, gooien het afval naar de prullenmand kunt, scheiden van het afval voor verwijdering, afdrukken het papier op beide zi
Maak een zonne-oplaadbare xbox 360-controller.

Maak een zonne-oplaadbare xbox 360-controller.

ik maakte onlangs een instructable op hoe maak je een zonne-oplaadbare tv remote zodat leidde tot dit, ik dacht waarom niet opladen van alle mijn dubbel een apparaten met behulp van de grote bal van energie noemen we de zon? Dit is een perfecte gaat
24V Motor Controller voor $24, RC & Arduino

24V Motor Controller voor $24, RC & Arduino

Net als veel mensen, heb ik wilde de basis van een power rolstoel voor afstandsbediening projecten worden gebruikt. Echter, goede motor controllers zijn duur, en ik dacht dat er moest een goedkopere oplossing. Ik oorspronkelijk kocht geborsteld SER's
Maak een Matcha Groene thee Latte concentraat (voor klassieke hete Latte, Iced Latte, en Blended Frappé!)

Maak een Matcha Groene thee Latte concentraat (voor klassieke hete Latte, Iced Latte, en Blended Frappé!)

Ik hou van koffie, waarschijnlijk meer dan een persoon moet. Echter, er is gewoon iets over groene thee van goede smaak en de kenmerkende smaak van matcha die een persoon verslaafd (Me krijgen kunt? Ik kan stoppen wanneer ik wil!).Als u willen krijge
Hoe te maken van QUARK en maak een mooie Cheesecake met het - zelfs voor diabetici

Hoe te maken van QUARK en maak een mooie Cheesecake met het - zelfs voor diabetici

Update 19/04/2015: de afbeeldingen en video's zijn nu up, genieten :)Opmerking: Mijn telefoon knoeide omhoog met de foto's die ik heb tijdens het proces, gemaakt dus er momenteel geen opgenomen zijn.Ik wil een andere cake van kras in het weekend en v
Maak een kleine zonne-aangedreven vijver & tuin voor rond de $100

Maak een kleine zonne-aangedreven vijver & tuin voor rond de $100

verhuizen naar een nieuw huis met alleen maar gras in de achtertuin, (hebben links onze zorgvuldig gecultiveerde, goed onderhouden, critter-vriendelijke tuin achter), was onthutsend - vooral met geen budget voor tuinieren.   Maar na de eerste paar we
Maak een aangepaste gehechtheid van K'nex voor uw Nerf Blaster!

Maak een aangepaste gehechtheid van K'nex voor uw Nerf Blaster!

In een Nerf oorlogis het belangrijk om het gebruik van uw Nerf blaster om het beste van uw vermogente kunnen. Hoewel veel blasters met hoge prestaties recht uit de doos komen, is het soms nodig om te nemen het heft in eigen handen via diverse bijlage
Maak een levensgrote 3D kartonnen motor

Maak een levensgrote 3D kartonnen motor

het feit is iedereen in het geheim zou willen bezitten een motorfiets, maar ze zijn soms duur om uit te voeren en vaak gevaarlijke. In dit instructable ik zal u tonen hoe te maken van uw eigen motor die kost nagenoeg niets om te maken + handhaven en
Maak een weergave-zicht van de Camera voor vogel fotografie

Maak een weergave-zicht van de Camera voor vogel fotografie

Wat is een weergave-gezicht en waarom zou u een voor uw camera willen?Ik bedacht de term "weergave-sight", dus geen wonder dat je nog nooit gehoord van een. Het is dat puntige ding bovenop mijn camera in de foto. Ik heb het omdat de camera ik on