Motorstyrning PIC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Motorstyrning PIC

Inlägg av jacobse »

Hej!
Jag är relativt ny på detta med att programmera pic. Jag vill nu försöka lära mig hur man styr en liten dc motor med pic. Det jag vill kunna göra är att köra motorn åt båda hållen. Till att börja med, vilka komponenter behövs? Det jag har nu är pic16f690, uln2003a och 12v dc motor.

Tack på förhand!
Användarvisningsbild
Klas-Kenny
Inlägg: 11841
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Motorstyrning PIC

Inlägg av Klas-Kenny »

Googla på "H-brygga"

Antingen köper du en färdig som en enda komponent, eller så bygger du en med transistorer. Det är i alla fall vad du behöver för att driva motorn.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: Motorstyrning PIC

Inlägg av jacobse »

Tack så jätte mycket för det snabba svaret! Det var det jag misstänkte. Har kollat på L298n på ebay. Får bli att beställa en sån. Hur kopplar man den till PICen?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Motorstyrning PIC

Inlägg av sodjan »

> Hur kopplar man den till PICen?

Det beror på vad du menar med "hur"... :-)
"Som vanligt" skulle man kunna svara.

Är det något speciellt som du undrar över?
Några utgångar på en PIC kopplas till ingångarna på drivern.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: Motorstyrning PIC

Inlägg av jacobse »

Tänkte mig vilka utgångar på Pic ska till vilka ingångar på bryggan?

Sen hade jag en annan fundering. Kan man inte använda ett vanligt två poligt relä för att polvända motorn? Har aldrig använt mig av relän förrut så vet inte exakt hur dom fungerar.
Användarvisningsbild
Icecap
Inlägg: 26648
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Motorstyrning PIC

Inlägg av Icecap »

Vilka utgångar som ska till vad är det DU som beslutar. Om kretsen har en viss typ av kommunikation, t.ex. SPI, kan det vara en fördel att använda de pinnar som sitter till den enhet i PIC'en som kan hantera SPI.

Men om det är signaler av typen Start/Stopp är det egentligen mest viktigt att man väljer den pinne som sitter mest rätt och är ledig.

Det riktigt viktiga är att du sätter lite motstånd på ingångarna till drivkretsen som ser till att den hamnar i inaktivt läge ifall PIC'en inte driver portpinnen, t.ex. under och strax efter reset. Annars kan man få en massa "intressanta fenomen" som man inte vill ha.
jacobse
Inlägg: 194
Blev medlem: 25 januari 2013, 23:57:40

Re: Motorstyrning PIC

Inlägg av jacobse »

Okej. Tack så mycket! Får prova när jag får hem bryggan.
Är det möjligt att lösa samma uppgift med ett relä? Det jag vill kunna styra är start, stopp, fram och back. Om så är möjligt. Hur kopplar jag då relät från uln2003?
Skriv svar