SchemaTheek
 
Home Nieuws Forum Schema's Artikelen Magazine Downloads Links Shops Zoeken
 
Controle Paneel
Gebruikersnaam
Wachtwoord
  Onthoud mij
» Wachtwoord?
» Registreren
Site info
» Het Team
» Contact
» FAQ
» Leden
» Upload Archief
Stats
Totaal online: 13
13 gasten
0 leden:
Forum > Show Your Projects > Stappenmotoren aansturen via USB
[1] 2 »
pascalbianca
Lid
Berichten: 1378
Gepost op zondag 26 Augustus 2012 10:38:43 QuoteWijzig

Op mijn laptop heb ik geen Parallelpoort en de bestaande verloop kabels werken niet voor het geen wat ik wil gaan doen.
Dus heb ik een printje ontworpen op basis van een FT245B.
Let a.u.b. niet op de leds want sommige zitten helaas verkeerd om waardoor die niet branden.
Dit geheel word aangestuurd door vb.net.



MOD EDIT: Afgesplitst van het Show je mini projecten topic
 
[Bericht gewijzigd door Stynus op Zondag 26 Augustus 2012 10:43:46]

http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op zaterdag 18 Augustus 2012 10:50:14 QuoteWijzig

Dat werkt precies goed. Het is bedoeld voor je cnc vermoed ik? Tot welke frequenties kan je halen?


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op zaterdag 18 Augustus 2012 11:49:01 QuoteWijzig

Ja dat is inderdaad voor mijn CNC project.
Ik neem aan dat je de snelheid bedoeld.
Ik heb in mijn module de volgende gefineerd.:

Code

' FT standaard Baud-Rates (Zie FT_SetBaudrate)
    Public Const FT_BAUD_300 = 300
    Public Const FT_BAUD_600 = 600
    Public Const FT_BAUD_1200 = 1200
    Public Const FT_BAUD_2400 = 2400
    Public Const FT_BAUD_4800 = 4800
    Public Const FT_BAUD_9600 = 9600
    Public Const FT_BAUD_14400 = 14400
    Public Const FT_BAUD_19200 = 19200
    Public Const FT_BAUD_38400 = 38400
    Public Const FT_BAUD_57600 = 57600
    Public Const FT_BAUD_115200 = 115200
    Public Const FT_BAUD_230400 = 230400
    Public Const FT_BAUD_460800 = 460800
    Public Const FT_BAUD_921600 = 921600



En mijn code draait op dit moment op Baudsnelheid 600 en de timer op 100 ,dus ik kan genoeg in snelheid veranderen.

In mijn video hierboven heb ik de theorie van BIT BANGING toegepast en inderdaad tot dusver werkt het goed, alleen ik heb per motortje 4 poorten nodig , dus eigenlijk kan ik tot op heden maar 2 motortjes aansturen.

Heb vanmorgen een nieuwe print gemaakt waarbij nog eens een 16F877A bij komt zodat 20 poorten krijg om te BIT BANGEN met tevens een optie om een beeldschermpje erop te zetten en een aansluiting om mijn pickit erop te zetten om de 16F877 te updaten indien nodig.


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op zaterdag 18 Augustus 2012 11:54:27 QuoteWijzig

Ik bedoelde inderdaad de snelheid. Als je de motor snel wil laten draaien is dit wat traag denk ik.
De meeste stappenmotoren zijn 1.8? per stap. Dus 200 stappen per omwenteling. bij 600 stappen per seconde krijg je 3 rotaties per seconde = 180rpm.

Voor dat pinnen te kort kan je anders ook eens naar een L297 kijken. Dan kom je met 2 lijntjes per stappenmotor toe.

Aan de ingang heb je dan namelijk een step en dir signaal, en de ic geeft 4 signalen uit voor je motor drive ic.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op zaterdag 18 Augustus 2012 12:15:08 QuoteWijzig

Ja dat die traag is wist ik, maar om de vb code netjes te kunnen testen heb ik zo goed als helemaal laag staan.

Dat van die L297 wist ik niet, alleen ik heb de motortjes reeds met print al van Niels, dus hoef alleen de mainprint te hebben.
Maar ik zal eens kijken naar die L297 misschien goed voor Rev.2 van de print


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op zaterdag 18 Augustus 2012 12:16:26 QuoteWijzig

Die print van Niels heb je nog steeds nodig aangezien die L297 geen vermogens aan kan. Ofwel moet je die uln ic ook op jouw print zetten.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op zaterdag 18 Augustus 2012 12:34:21 QuoteWijzig

Dus als ik je goed begrijp zou ik dus vanuit de FT245 met 2 lijnen naar die L27 moeten gaan en dan van daaruit naar die van Niels.


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op zaterdag 18 Augustus 2012 12:38:52 QuoteWijzig

Klopt. In de datasheet staat er een L298 achter. Maar aangezien jij unipolaire motoren hebt kan dat niet. Je hebt de A-B-C-D uitgangen nodig. Met clock stuur je de motor telkens 1 stapje verder en CW/CCW geef je de richting aan.
Voor de rest van de pinnen zie: http://www.elektronicastynus.be/Projecten/CNC/pic/elektro/Sturing/Stappenmotor_Sturing.png


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op zondag 19 Augustus 2012 01:05:47 QuoteWijzig

Oke thx, zal er een blik op gooien, heb de onderdelen besteld die ik nog nodig had.


http://pascalbianca.blogspot.nl/
pascalbianca
Lid
Berichten: 1378
Gepost op zondag 19 Augustus 2012 01:33:18 QuoteWijzig

In tussen tijd heb ik de timer weg gelaten omdat ik de snelheid niet kon halen omdat de timer in vb.net maar tot maximaal 1 ms kon gaan.
De timer heb ik nu vervangen door threading waardoor ik wel makkelijk onder die 1 ms kan gaan.
Resultaat.:


http://pascalbianca.blogspot.nl/
pascalbianca
Lid
Berichten: 1378
Gepost op woensdag 22 Augustus 2012 11:24:45 QuoteWijzig

Stynus heb je geen voorbeeld welke lijnen ik vanuit die FT245B moet gaan naar die L297 en van daaruit naar de ULN2003A?
Ik heb namelijk geen idee hoe ik in jou gegeven combinatie dit moet maken.


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op woensdag 22 Augustus 2012 20:25:59 QuoteWijzig

Ik zal morgen een schetsje maken.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op woensdag 22 Augustus 2012 22:09:40 QuoteWijzig

Alvast bedankt Stynus voor je hulp


http://pascalbianca.blogspot.nl/
pascalbianca
Lid
Berichten: 1378
Gepost op vrijdag 24 Augustus 2012 00:08:44 QuoteWijzig

Had je al wat tijd gevonden voor dat schetsje of was het bij jullie ook al zo warm weer als hier pfffffff, vakantie is van mij ook al bijna om.


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op vrijdag 24 Augustus 2012 00:19:36 QuoteWijzig

Ik was er juist mee bezig.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op vrijdag 24 Augustus 2012 11:18:00 QuoteWijzig

Ik neem aan dat op die X1-1 t/m 2 , 2 datalijnen moet aansluiten?


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op vrijdag 24 Augustus 2012 11:19:25 QuoteWijzig

Klopt. X1-1 geeft de richting aan, X1-2 pulsen om 1 stap verder te gaan.
R8 en R9 mag je eventueel weglaten.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op vrijdag 24 Augustus 2012 13:31:17 QuoteWijzig

Dat word wel in Vb uiteraard even uitzoeken want die codes heb ik nog niet gebruikt, maar ik vermoed dat ik daar wel uitkom


http://pascalbianca.blogspot.nl/
pascalbianca
Lid
Berichten: 1378
Gepost op zondag 26 Augustus 2012 10:15:06 QuoteWijzig

Nog een vraag, die L297 vermeld je 5V op maar bij Dickbest staat 10V , is dit nu de voeding die hij nodig heft of wat hij aan kan?


http://pascalbianca.blogspot.nl/
Stynus
Admin
Berichten: 2708
Gepost op zondag 26 Augustus 2012 10:37:30 QuoteWijzig

Als je in de datasheet kijkt dan staat er absolute max voedingsspanning 10V. Maar je logica signalen zijn 5V dus kan je de ic best ook op 5V zetten. Voor normaal gebruik staat er ook max 7V.

PS: Ik ga dit stuk afsplitsen van het "Show je mini projecten" topic naar een nieuw topic, want het wordt hier wat veel.


Met vriendelijke groet, Stynus ||| www.elektronicastynus.be
pascalbianca
Lid
Berichten: 1378
Gepost op dinsdag 28 Augustus 2012 21:43:41 QuoteWijzig

Ik heb even zitten stoeien met de lay-out maar heb nu een gemaakt zodanig dat ik 4 stappen motoren kan aansturen via een FT245 met usb aansluiting.
Hierbij alvast de print van boven en onder, deels via normale componenten als smd onderdelen.



Hopelijk kan ik morgen beginnen met alles te plaatsen en te solderen.


http://pascalbianca.blogspot.nl/
[1] 2 »

Active Topics

» D.I.Y. buggy 4x4 met B...
» Subaru Outback 2016
» Data shet van ULN2006
» De tuin.
» Velleman K8200 en mods
» Current Pusher
» chuwi tablet voedingsp...
» Frustratie China beste...
» Huisnummer verlichting...
» 70V 3A Labvoeding Upgrade

» Meer actieve topics

Advertenties

ElektronicaStynus

© 2004-2017 SchemaTheek
Laadtijd: 0.07172 sec.