Sida 1 av 1
styra 6 el 7 unipolära motorer med en paj och skift register
Postat: 17 december 2015, 21:11:33
av Krauser
Behöver styra ett gäng motorer men utgångarna räcker inte till. Kommer gå åt några portar till givare också.
Funderar på om 4bitars skift register skulle funka men har glömt för mycket för att veta vilken sort som skulle funka.
Antingen edge triggered med 2 ingångar eller dir + clk ingångar men vad är det dom heter? står helt still i huvet.
Eller finns det nåt bättre sätt?
Edit
En sån här borde väl funka?
http://se.farnell.com/nxp/hef4015bp/ic- ... /dp/384677
Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 18 december 2015, 13:49:46
av Eli
Onödigt. Stegmotordrivare lär du ju behöva hur som helst och sådan behöver bara
1 signal / motor eller 2 om du även behöver kunna byta riktning.
Se DRV8825. Rekommenderar bipolära motorer dock.
https://www.pololu.com/product/2133
För unipolära motorer med udda antal ledare finns lämpligare drivkretsar.
Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 18 december 2015, 14:18:04
av Krauser
Grejen är att jag redan har en hög motorer liggande sen länge som drivs med uln2003apg.
https://www.youtube.com/watch?v=TazEsIiy0q4
I stort sett samma motor och drivare.
Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 18 december 2015, 15:26:09
av lillahuset
Det finns (fanns?) kretsar från Allegro (tror jag) som var drivare av typ ULN med inbyggda skiftregister som vi använde i ett projekt på 00-talet. Det var det lönsammaste projekt jag varit med om. Fast pris som visade sig bli drygt 3000kr per timme.

Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 18 december 2015, 22:31:29
av Micke_s
Kasta en arduino mellan och bara skicka ut 3st dir+step typ.
3 stegmotorer per arduino pro mini borde vara möjligt. Kör edge interrupt...
Arduino kostar ju typ 20kr på ebay...
Edit: i princip så kommer du bygga en stepstick med arduino + 2st ULN2003.
Edit2: Alternativ så kör du Uart till arduinon, då klarar du 4st på varje. Lägg upp protokollet vettigt så kan du köra de från samma uart port på rpi:n
(kom dock ihåg att rpi kör 3.3v och arduinon vill du nog köra på 5v...).
Edit3: Förslag på protokoll:
3bit id(8motorer) + 5bit nbr of steps(+-16 step) = 8bit, 1byte för styra motorerna..
Blir lätt att avkoda datan i arduinon om du bara har 1byte

Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 19 december 2015, 06:43:10
av Eli
Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 19 december 2015, 10:45:54
av Krauser
Arduino har jag aldrig pysslat med och PIC kan jag väldigt väldigt lite, tror inte jag fixar den biten.
L297 verkar intressant, har beställt ett 10pack.
Får det till att pajen har 26 GPIO på 40 pin kontakten, 7 motorer med 2 till varje så har jag 12 över till givare.
Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 19 december 2015, 11:06:44
av Micke_s
Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 19 december 2015, 12:27:49
av lillahuset
Du hade inte tänkt koppla stegmotorn direkt till L297 hoppas jag.
Re: styra 6 el 7 unipolära motorer med en paj och skift regi
Postat: 19 december 2015, 14:36:47
av Krauser
Nä, ska självklart ha uln2003 emellan. 50mA känns lite klent att driva en motor med
