Kijk wel uit met de waarde's, de spanningsval over de weerstanden mag niet te groot worden. En als dat te groot wordt ga je ook een hoop vermogen in je motor verliezen (opgestookte warmte waar je niets aan hebt).
Heb de diodes besteld, kan dan eerst even testen hoe het gaat met de 20 slag instelpot voor ik met de weestanden aan de gang ga. Had de normale instelpot er nog tussen zitten.
Spullen zijn binnen! Hoop morgen te kunnen testen met de nieuwe diodes. Schema heb ik klaar in Eagle, en eerste (niet zo succesvolle) poging gedaan om er een board van te maken.
Denk dat je ook nog even moet wachten met een print maken, eerst goed testen op je breadboard en dan aan een print ontwerp beginnen.
Je zou kunnen overwegen om bij alle stuur ingangen ook een jumper te zetten, dan kan je kiezen welke ingang je gaat besturen, en welke ingang je continue hoog maakt via je jumper.
Heb de diodes in gebruik genomen. De weestanden worden erg warm (kan ze ruiken, nog net vasthouden). Ik heb wat gemeten, de totale stroom tussen voeding en schakeling is 2,5A bij 12V. Stroom over één weeestand is 1,1 A. Weerstand is een 5W weestand, opschrift is R47.
Dit zou dus een 0,47Ω weestand moeten zijn.
Bij het opvoeren van de spanning gaat de motor niet harder draaien (lijkt me logisch, snelheid is afhankelijk van de clock), en de kracht veranderd ook niet merkbaar.
Draaien aan de instelpot werkt, als ik de pot te ver terugdraai dan stopt de motor met draaien. Zie ook dat het stroomverbruik terugloopt als ik de weerstand aanpas.
Vervelende is dat ik geen specs van de motor heb, weet dus niet wat het clocksignaal moet zijn. Heb het nu met trail on error zo ingesteld dat de motor draait, maar geen idee of dit correct is. Suggesties hoe ik hier ahter kan komen?
Enig idee waarom de 0,47Ω weerstanden zo warm woden, of kan dat geen kwaad?
Bij die stroom verstook je zo'n drie watt, ik weet niet hoe zwaar je weerstanden zijn. Je zou even kunnen kijken naar de specs van de weerstanden hoe warm ze mogen worden. Vaak is er niet veel aan de hand.
Staat er niets meer op de motor, vaak kan je op internet wel iets vinden.
De frequentie kan je zelf uit proberen, als de motor kracht gaat verliezen, of stappen over gaat slaan is de frequentie te hoog.
Meestal bij zelf gebouwde drivers ligt de frequentie rond de 500Hz bij volstap bedrijf, en 1KHz bij halfstap bedrijf.
Als het een driver zou zijn die geschikt is voor micro stepping wordt het anders natuurlijk.
Dat is ook de reden dat ik voor gekochte drivers ga, het is leuk om mee te experimenteren, maar voor professioneel gebruik vindt ik het niets.
Kijk hier eens naar, kost bijna niets en werkt perfect.
http://www.stappenmotor.nl/Datasheets/microstapdrivers%20info/MSD-50-5…
Met zo'n driver loopt je motor bijna het zelfde als een gewone elektromotor, wel in microstep bedrijf natuurlijk.
Hoi Lambiek,
Weerstanden zijn 5W, zou dus geen probleem mogen zijn.
Over de stappenmotor is geen relevante informatie te vinden, ben al een tijdje aan het zoeken geweest. Ook de leverancier en de printer leverancier een mailtje gestuurd, maar nooit antwoord gekregen..
Ben het met je eens dat voor professioneel gebruik de weg die ik bewandel niet de juiste is. Ik doe dit echter puur uit hobby en wil graag wat leren. Heb dan ook nooit de illusie gehad dat ik in staat zou zijn om een professionele driver te maken. Maar als het lukt om iets (met een heleboel onmisbare hulp van jou en anderen) te maken wat doet wat ik er van verwacht (gaatje boren daar waar het de bedoeling is) dan heb ik mijn doel bereikt.
Tegen de tijd dat het werkt, heb ik waarschijnlijk ook meer geld uitgegeven dan ik kwijt zou zijn als ik direct een driver zou kopen, maar dat is dan maar zo..
Heb even naar de MSD-50-5.6 gekeken, er staat bij dat dit een driver is voor bi-polaire stappenmotoren, de motoren die ik heb zijn unipolaire motoren.
Ik zie ook data alle professionele drivers gebruik maken van PWM om een hogere spanning te kunnen gebruiken. Op zich is het niet zo heel lastig om dmv een PIC PWM te realiseren, vraag me alleen af of het slim is om daar mee aan de gang te gaan.
De motor draait overigens met de driver zoals die nu is, wel erg mooi rond. Niet te onderscheiden van een normale motor.
Dat PWM signaal heb je nu ook, dat is voor de stroom regeling.
Dat is het geruis dat je in je motor hoord als hij stil staat.
Nog even een vraag, is het een motor uit een printer. Als dat zo is dan kan je de spanning niet zo hoog opvoeren. Dat zijn vaak 3 of 5VDC motoren. Maar een volt of 12 moet wel gaan met zo'n motor.
De motoren waar ze tot wel 150VDC gaan zijn allemaal hybride stappenmotoren, zie hier.
http://www.google.nl/search?hl=nl&rlz=1W1ADRA_nlNL458&psj=1&am…
Hoi Lambiek,
Ik heb nog een printplaat uit een printer, waar ook de motor aan heeft gehangen (ze komen uit thermische label printers). Ik heb nagemeten hoeveel spanning er op de middenaftakking van de motor staat, dat is bijna 30V onbelast. Zijn zware stappenmotoren, afmetingen zijn 5,5 x 5,5 x 5 cm.
http://www.uploadarchief.net/files/download/stappenmotoren.jpg
OK, dan zal het wel gaan. Ze zijn inderdaad groter als bij een normale printer.
Nog even doortesten, en dan een print ontwerpen. 
Wilde nu eigenlijk een test doen icm met Mach3, kijken of de L297 reageert op commando's uit Mach3. Nog suggsties?
Geen iedee, ik ken het programma niet. Wel van gehoord natuurlijk.
Weet alleen dat het via de printer poort gaat van de pc.
Vandaag nog even wat verder kunnen testen. De stroomregeling werkt prima, heb het nu zo af kunnen stellen dat de stroom binnen de perken blijft, waardoor ook de weestanden niet meer zo heet worden.
Ik hoor ook de ruis zoals je die beschrijft als de motor stil staat.
Motor kan ik in half step aansturen, er zijn dan 400 steps nodig voor een volledige omwenteling, step grootte is dus 1.8.
Ik genereer nu het clock signaal van 1KHz met een PIC, en zet dit aan om de motor te laten draaien, uit om te stoppen. Zal de SW die het geheel aan gaat sturen (in mijn geval Mach3) dit gaan doen (het 1Khz signaal gaan genereren), maw sluit ik zometeen de pin die b.v. de X-as aanstuurt op pin18 van deL297, en de richting dan uiteraard op pin 17?
Ja de richting komt op PIN_17. Je zou nog kunnen overwegen om de enable er ook bij te zetten, dan kan je de motor helemaal vrij zetten. Is makkelijk als je het geheel met de hand moet verdraaien (als dat mogelijk is natuurlijk) met je handwiel. Maar dat moet je maar even zelf bekijken.
Om je printerpoort te beschermen kan je nog overwegen om er optocouplers tussen te zetten, ik gebruik altijd de PC817 voor zoiets. Het is wel veiliger, de printerpoort kan niet zoveel hebben als de seriële poort.
Zie datasheet:
http://www.e-ele.net/DataSheet/PC817.pdf
Maar om de motor te laten draaien zet de SW een blokgolf op pin 18?
Heb een paar ILQ74 opto couplers, die wil ik er tussen gaan zetten.
Er moet een blokgolf op PIN_18 komen om hem te laten draaien ja, dat doe je nu toch ook. En hoe dat zit met de software van Mach3 weet ik niet, maar dat zal ongetwijfeld.
Je kan die ILQ74 proberen, maar persoonlijk hou ik niet van optocouplers met een basis aan de transistor, geeft snel kans op storing.
Met m'm vraag bedoel ik of de SW de blokgolf maakt. Neem aan, omdat de commerciele drivers door meerdere SW pakketten ondersteund worden, dat dit op een redelijk generieke manier gebeurd?
Mach3 (en vele andere pakketten) zet het x, y en z-as clockpulsje rechtstreeks op je printerpoort, ik meen met een max. van 100kHz, de x, y en z-direction op 3 andere pinnen en 3x enable op weer andere pinnen. Op welke pinnen wat word uitgestuurd is in te stellen in de software. Het step-signaal uit je printerpoort knoop je dus rechtstreeks aan de clock-ingang van je L297. Let op dat niet alle printerpoorten 5V uitspugen, er zijn PC's en laptops die maar 3,3V uitspugen.
Als ik ongevraagd advies mag geven; begin je eerste testen met Kellycam. Mach3 is vreselijk lastig om in te stellen en om uberhaupt draaiende te krijgen. Pas als het met Kellycam goed werkt, schakel dan over naar Mach.
Gr.
Erik
Hallo Erik,
Hartleijk bedankt voor je reactie, ben weer een stapje verder.
Ik heb een degelijke HP desktop, maar zal voor de zekerheid controleren wat voor spanning er op de pinnen komt te staan.
Heb even naar Kellycam gekeken, doet de SW ook iets zonder licentie? Even verder gekeken dan mijn neus lang is, zag dat het shareware is.
Gr,
Erik
[Bericht gewijzigd door Dantos op (12%)]
Even een vraagje over de opto coupler.
Ik heb de spanning die op de output pennen van de printerpoort komt gemeten, die is 3,4 volt.
Heb in het datasheet van de ILQ74 gekeken om uit te rekenen wat voor
voorschakelweerstand ik moet gebruiken. Helaas is datasheet lezen/ interpreteren (ook) niet een van mijn sterkste kanten.
Klopt het dat de ledstroom max 60mA is (lijkt mij erg veel), en de max spanning 3V?
Dan zou ik dus kunnen volstaan met een weerstand van 10Ω?
De stroom is If = 20mA.
De spanning is Vf = 1.3V.
Dus dat wordt 3.4V (printerpoort) - 1.3V (led) = 2.1V.
Dat wordt dan 2.1/0.020 = 105E, maaar de printer poort mag maar +/- 10mA schakelen. Dus neem een weerstand van 220E, 2.1V / 220E = 0.0095 dan zit je veilig.
Hoop dat dit duidelijk is zo.
Ik vond het al vreemde waardes.
Weet jij of er een boek oid is waarin uitgelegd wordt hoe je een datasheet moet interpreteren? Het lukt me ieder keer opnieuw weer om de foute gegevens te vinden...
Moet ik overigens ook een pulldown weestand gebruiken? Zag dat als ik de poort laag maak, er nog iets van 0,05V spanning is.
Ik zou het echt niet weten, De meeste mensen willen het even snel doen. En dat gaat nu net niet werken, gewoon rustig kijken, en logisch nadenken.