Sari la conținut

Microcontroler comanda motor pas cu pas


Postări Recomandate

Caut o schema de comanda motor pas cu pas,preferabil cu AVR eventual PIC.Ma intereseaza controlul fin,afisare LCD turatie,sens,(memorare stare),(comanda si prin coordonate).... etc.Daca comanda doua motoare nu ma supar.Am cautat cu ATMEGA8 ca am in stoc si nu am gasit alternative astept ceva link-uri scheme. Va multumesc 2SKY

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/4623-microcontroler-comanda-motor-pas-cu-pas/
Distribuie pe alte site-uri

  • 1 month later...

Stimate domn.

Acum o luna in urma eram si eu in postura dvs, adica in fata unui project pentru comanda simpla a unui motor pas cu pas. pentru rezolvarea problemei am procedat dupa cum urmea:

1. am instalat Proteus - un soft ptr partea de proiectare de circuite (care permite, in cazul nostru sa accepte si programul .hex sau .asm in microcontroler)

2. am cautat pe net "proteus project atmega step by step", si am ales un project la intimplare, am descarcat respectivul proiect am incarcat hex-ul din project, si am studia principiul de functionare.

3. apoi am construit si eu unul asemanator.

 

aceste este un prim pas pentru a va putea rezolva problema.

in ceea ce priveste modelul de microcontroler atmega 8, atmega 162, atmega 128, este irelevant la acest moment (zic eu). important in prima faza sa intelegeti principiul si sa simulati functionarea acestuia. programul trebuie sa realizeze acelasi lucru indiferent de modelul microcontrolerului.

daca gresesc cu ceva imi cer scuze pentru sfat.

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/4623-microcontroler-comanda-motor-pas-cu-pas/#findComment-42836
Distribuie pe alte site-uri

Firma mea vinde asa ceva, e un controllor pentru doua axe (2 mototare) si e pentru Arduino UNO (mega328) - se pot pune doua controllere unul peste altul pentru comanda a 4 motoare. (motoare bipolare, max 1.5A pe faza)

controllerul e destul de sofisticat, se pot programa o gramada de parametrii, si primeste comezi de nivel inalt (de exemplu goto(sens, x) - driverul e bazat pe ciruitul L6470 de la STmicroelectronics, si avem cod C scris pentru Arduino UNO, si pentru ARM ca exemplu de pornire. Toate comenzile se dau pe un port SPI, si mai ai doi pini de status. Din pacate nu e chiar ieftin e 42 Euro.

 

vezi aici http://altelectronics.co.uk/shop/arduino/arduino-stepper-motor-shield/prod_84.html

RR

 

PS - am uitat sa mentionez ca merge cu microsteping (programabil) deci poti obtine rezolutii mari (1/1 1/4 1/16 1/32 1/64 1/128) deci la un motor de 200 pasi pe rotatie poti obtine 25600 pasi pe rotatie, evident in detrimentul momentului la ax. Si mai mult se pot programa profile de acceleratie si franare direct in driver, softul devenind foarte simplu.

Editat de roadrunner
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/4623-microcontroler-comanda-motor-pas-cu-pas/#findComment-42837
Distribuie pe alte site-uri

Imi place cum a-ti scris(RR) si solutia e industrisla dar nu satisface pe cel care trebuie sa prezinte probabil un proiect care trebuie muncit.In ceea ce ma priveste ,sunt la primele capitole din"Totul despre C si C++) si nu-l pot ajuta.Ginditi-va la cea mai simpla solutie ,poate gasiti ceva din urma care nu mai e secret si ,ca idee macar,sa poata incepe.Mi-a placut si solutia cu casetofonul de W dar as fi vrut sa ne spuneti de ce natura e semnalul trimis la procesor pentru a accepta mp3 extern.

mm

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/4623-microcontroler-comanda-motor-pas-cu-pas/#findComment-42839
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock