Sari la conținut
ELFORUM - Forumul electronistilor

dremel controlat de un pic


dinbooo

Postări Recomandate

buna seara,dupa cum am scris si in subiect, va cer ajutorul pentru a construi un dremel. ma gandesc sa utilizez un motor fara perii, inrunner, controlat printr-un ESC. Motor am, unul de 1300 kv, adica alimentat dintr-un lipo de 3 celule va fi capabil sa dezvolte peste 14.000 rpm si 83 w. dremelul il voi folosi pentru a executa gauri cu un burghiu de 0.7 mm cel mult 1 mm. esc-ul il am. problema este ca nu am cunostinte de programare si aici va cer ajutorul. ma gandesc sa utilizez un pic12f629 sau 675 care sa fie utilizat ca pwm. semnalul generat de acest pic este preluat si interpretat de esc care la randul lui imi controleaza motorul. pentru a executa gauri precise am nevoie ca turatia motorului sa fie mica la inceput si sa creasca progresiv pana la un anumit nivel stabilit dintr-un potentiometru. timpul scurs intre turatia minima si nivelul maxim, setat din potentiometru, sa pot sa-l modific dintr-un al doilea potentiometru.cu alte cuvinte la apasarea unui buton fara retinere, motorul sa se invarta cu o turatie care pleaca de la 0 pana la nivelul maxim stabilit prin tatonare. aceasta crestere de turatie nu trebuie sa se produca brusc dar nici foarte lent, de aceea am nevoie de control asupra acestui timp.sper sa ma puteti ajuta,va multumesc!

Link spre comentariu
  • Răspunsuri 24
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • dinbooo

    15

  • 10vid

    5

  • claudiuh

    2

  • lama

    1

Top autori în acest subiect

Imagini postate

sincer sa fiu nu stiu ce sa spun. am atasat un fisier cu un hex pentru un tester de servomecanisme realizat cu 12f675. schema are 2 butoane din unul se centreaza servomecanismul, adica ramane stabilizat la pozitia de mijloc iar cel de-al doilea il face sa baleieze stanga dreapta cu o viteza stabilita dintr-un potentiometru. eu il folosesc si ca generator de impulsuri pentru a comanda un esc si un motor.poate va puteti da seama din schema care este frecventa.

post-24453-139829399022_thumb.gif

servo tester 12f675.txt

Link spre comentariu

sincer sa fiu nu stiu ce sa spun. am atasat un fisier cu un hex pentru un tester de servomecanisme realizat cu 12f675. schema are 2 butoane din unul se centreaza servomecanismul, adica ramane stabilizat la pozitia de mijloc iar cel de-al doilea il face sa baleieze stanga dreapta cu o viteza stabilita dintr-un potentiometru. eu il folosesc si ca generator de impulsuri pentru a comanda un esc si un motor.poate va puteti da seama din schema care este frecventa.

Parerea mea de incepator este ca din schema nu avem cum sa ne dam seama de frecventa. Ar trebui dezasamblat hexul sa vedem cum merge timerul - ca e PWM soft caci 675 nu are implementat PWM hardware in el.
Link spre comentariu

De urmarit direct in HEX cred ca-i treaba de indian (sau chinez, care-s mai tari in ale computerelor?), eu nu vad decat cifre. Am bagat HEX-ul in simulator si frecventa PWM e 50Hz. Problema e ca la apasarea butonului "sweep", umplerea nu baleiaza decat intre valorile 4.5% si 10.5% in loc de 0% si 100%.

Link spre comentariu

nu stiu cum dar functioneaza. la apasarea lui sweep servoul face o miscare stanga dreapta pana la limitele lui fizice. cand e in starea asta din potentiometru pot seta viteza cu care face miscarea. dupa ce apas centre se centreaza si folosesc potentiometrul pentru a il misca stanga dreapta. e bine ca am aflat cu ajutorul dvs frecventa pwm. credeti ca o putem rezolva?

Link spre comentariu

Cred ca autorul acelei scheme avea probleme cu forta masinii la viteze mici (cand reducea voltajul), si de aceea foloseste voltaj constant si doar creste umplerea PWM odata cu cresterea curentului prin masina (odata cu cresterea sarcinii), pentru a-i conferi forta mai mare. Pinul 3 e pe post de 'senzor de curent'. Oricum, banuiesc ca acel PWM nu e compatibil ESC.Am facut mai jos o schema si hex compatibil cu protocolul ESC (0% = 1ms; 100% = 2ms la 50Hz).PIC-ul nu necesita cristal (merge pe oscilatorul intern).

Motor_ESC.zip

post-39383-139829399967_thumb.jpg

Link spre comentariu

multumesc mult pentru raspuns. de principiu era buna si ideea aceea dar din moment ce mi-ati oferit o solutie customizata, o sa merg pe mana dvs. multumesc inca o data. tot ce trebuie sa fac eu acum este sa programez picul si sa incerc schema. o sa va tin la curent cu rezultatul. o zi buna!

Link spre comentariu

salut,momentan nu am putut decat sa fac un desen in eagle. il voi mai modifica in functie de carcasa in care voi pune montajul. ma gandesc sa-l pun intr-o cutie a unei prize de telefon. e suficient spatiu. alimentarea montajului se va face din esc acesta avand si bec, deci nu imi fac griji asupra alimentarii cu 5v. atasat am pus varianta eagle.

post-24453-139829400944_thumb.png

Link spre comentariu

mii de multumiri userului 10vid. montajul functioneaza si satisface cerintele. multumesc mult. atasat am pus ceva fotografii. va mai suferi modificari pana la forma finala. imi mai trebuie o mandrina mica acum. sa vad cum o rezolv. o sa mai postez poze pana proiectul va fi gata.

post-24453-139829401985_thumb.jpg

post-24453-139829401993_thumb.jpg

post-24453-139829401999_thumb.jpg

post-24453-139829402007_thumb.jpg

Link spre comentariu
  • 2 luni mai târziu...

Am facut mai jos o schema si hex compatibil cu protocolul ESC (0% = 1ms; 100% = 2ms la 50Hz).PIC-ul nu necesita cristal (merge pe oscilatorul intern).

salutai putea modifica programul pentru schema: post-19775-13982943783_thumb.jpg ?diferenta ar fi , cand alimentez montajul, motorul sa nu aiba impuls de comanda, sa porneasca cand apas butonul de start, si sa opreasca la apasarea butonului de stop ( am facut schema realizata de tine si la regulatorul pe care-l am imi da inversul alimentari pe motor, si cand apas butonul trece in zero si se duce la maxim tensiune de alimentare)
Link spre comentariu

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



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări