Rotor antena cu Arduino

Circuite electronice, echipamente home made, aparatura de masura si control, scheme...
yo4gga
Mesaje: 49
Membru din: Sâm Iun 19, 2010 6:40 pm
Contact:

Re: Rotor antena cu Arduino

Mesajde yo4gga » Lun Mar 30, 2020 2:22 pm

Multumesc Florin pentru interes !

yo4rln
Mesaje: 23
Membru din: Mar Dec 06, 2011 4:24 pm
Contact:

Re: Rotor antena cu Arduino

Mesajde yo4rln » Lun Mar 30, 2020 11:12 pm

Salut
Uite o idee stm32f103 cu nextion de 5inch senzorul cu as5600, inca mai scriu la cod pentru partea de comanda din pc si aplicatia c# din pc. Ma gândeam sa abordez si solutia cu ethernet pentru comanda remote, inca stau pe gânduri.
Partea de comanda cu touchscreen.
20200319_135016.jpg

Rotorul cu invertorul si restul de automatica de forță care comanda rotorul.
20200319_135016.jpg


73 de yo4rln
Fişiere ataşate
20200225_134944.jpg

yo3hjv
Mesaje: 783
Membru din: Lun Iun 21, 2010 10:12 pm
Contact:

Re: Rotor antena cu Arduino

Mesajde yo3hjv » Sâm Apr 04, 2020 2:43 pm

Lucrez la ceva asemanator (tuner cu varactor).
Schimband senzorul rezistiv cu unul cu impulsuri se modifica radical softul intrucat trebuie memorata pozitia in EPROM. Senzorul rezistiv are avantajul ca indica pozitia fara alte mofturi. Pentru cel cu impulsuri fie faci zero la fiecare pornire a echipamentului fie memorezi pozitia in EEPROM si faci zero la intervale mai mari de timp.
Ce fel de motor foloseste rotorul? DC sau pas cu pas?
Solutia la care m-am oprit a fost sa pun la executie (partea remote) un arduino care se ocupa de miscat un motor (pas cu pas) si de memorat pozitia dupa numarul de pulsuri aplicate (cuantifica numarul de pasi in ambele sensuri si stie mereu in ce pozitie este parcat) si o unitate in shack ce face partea de comenzi, memorii in functie de banda de lucru. Intre ele comunica serial. Inca lucrez la asta, comunicatia poate fi si pe IP, caz in care se poate comanda unitatea de exterior prin pagina web. Work in progress...

Poate ca in situatia data ar merge ceva asemanator: senzori Hall pe 8 pozitii citite de un arduino dedicat. Asa nu mai faci zero, parchezi pe cel mai apropiat senzor.
Pagina mea: http://yo3hjv.blogspot.com/
Societatea Romana a Radioamatorilor

Avatar utilizator
yo6rk
Site Admin
Mesaje: 363
Membru din: Mar Iun 22, 2010 3:42 pm
Contact:

Re: Rotor antena cu Arduino

Mesajde yo6rk » Sâm Apr 04, 2020 3:07 pm

Pana la urma tot cu MLX90316 e cel mai simplu, chiar daca asa cum spunea Costi (pentru acest fel de senzori), poate fi mai dificil de executat dpdv mecanic; axul pe care este pozitionat magnetul, sa fie pe aceeasi linie cu senzorul mlx.

In cazul de fata, nu e necesar sa memorezi pozitia, la pornire este citita direct pozitia antenei.


Offtopic:
Adrian, cand termini proiectul cu tunerul, poate-l prezinti... sunt interesat de un astfel de tuner. Mai demult am inceput (impreuna cu yo8sde) o automatizare pentru un Z-match, dar proiectul a murit odata cu mutarea mea din Iasi.
73's de Marius - yo6rk
ex. yo8rku

yo3hjv
Mesaje: 783
Membru din: Lun Iun 21, 2010 10:12 pm
Contact:

Re: Rotor antena cu Arduino

Mesajde yo3hjv » Dum Apr 05, 2020 2:50 pm

Oh, stii, asta cu MLX90316 e geniala!
Dar, pornind de la idee as duce-o si mai departe si as folosi un senzor de busola digitala: HMC5883L
Asa scapi de problema magnetului, citesti exact azimutul antenei direct si basta...

OffTopic
Da, in general proiectele mele sunt publice, le pun pe blog.
Momentan e parcat, cred ca il urc pe Github,mi-a fost lene sa lipesc 8 butoane pe o placuta de test :-) intre timp am facut alte nazbatii :-)
Pagina mea: http://yo3hjv.blogspot.com/
Societatea Romana a Radioamatorilor

yo4gga
Mesaje: 49
Membru din: Sâm Iun 19, 2010 6:40 pm
Contact:

Re: Rotor antena cu Arduino

Mesajde yo4gga » Lun Apr 06, 2020 11:44 am

In primul rand multumesc pentru raspuns. Motorul este unul la 12V folosit la stergatorul de parbriz.
Daca folosesc un modul busola nu intra in balarii cand trec in emisie cu cateva sute de Wati ?

Multumesc

yo7fws
Mesaje: 135
Membru din: Lun Mai 14, 2012 9:49 am
Contact:

Re: Rotor antena cu Arduino

Mesajde yo7fws » Lun Apr 06, 2020 1:48 pm

Nu stiu ce se intimpla cu forumul, cind vreau sa raspund imi apare in caseta Raspunde, vechiul meu mesaj pe care l-am scris. Nu inteleg exact ce fac acum: raspund la un mesaj, ceea ce si vreau, sau modific un mesaj anterior. Raminde de vazut care este rezultatul, HI!

Salut

Am testat si eu busola si inclinometrul de la Arduino. Sincer, sint dezamagit. Ele pot fi accesate cu usurinta, dar datele nu sint deloc concludente. Nordul, n-a fost niciodata pe Nord, HI, si mai mult de atit indicatia pentru Nord nu era constanta. Daca ar fi fost constanta, as fi incercat o calibrare: uite aici e Nordul, HI! Lafel s-a intimplat si cu inclinometrul. Acum, tot sincer, vina este undeva. Ori codul sursa testat nu este bun, ori eu interpretez gresit datele. Pe internet sint o gramada de videoclipuri care indica faptul ca ele functioneaza, dar nu si ca indicatia este corecta. Dupa mai multe teste, in perioade complet diferite, am ajuns la concluzia: nu merita.
Probabil, cea mai simpla varianta ramine tot potentiometrul.
Am facut teste, nu le-am terminat inca, cu senzor Hall si o bucata de magnet de hard-disk montat pe rotorul de la motorul de stergtor de parbriz. Nu am facut teste pe ansamblul motor - reductor mare, ci numai pe motor cu reductorul lui mic. De data aceasta merge. Se opreste aproximativ in aceeasi pozitie. Intervine inertia, nefiind conectat la un mecanism.
Pentru elevatie cred ca este mai simplu. Daca se foloseste un actuator, acesta are deja un contact pe ax si care poate incrementa sau decrementa electronic valoarea. Trebuie gasita doar o corelatie intre valoare si unghi, care poate fi manuala, prin masuratori, sau automata, ca rezultat al unui calcul matematic.

Inca ceva, senzorul magenetic daca imi aduc aminte nu prea avea probleme la RF, ci mai degraba la cimpul magnetic al diferitelor obiecte din invecinatatea acestuia. Posibil sa gresesc.

Succes tuturor si comunicati-ne care sint rezultatele.

73
Costi YO7FWS

YO5VAE
Mesaje: 246
Membru din: Dum Iun 20, 2010 9:58 am
Contact:

Re: Rotor antena cu Arduino

Mesajde YO5VAE » Lun Apr 06, 2020 2:13 pm

Am facut si fac si eu teste cu magnetometrul, tot un HMC5883L. Am observat si eu niste ciudatenii referitoare la indicatie. Dar am observat ca asta se intampla de obicei in casa, pe langa diverse obiecte. Am testat in paralel cu busola si rezultatele sunt asemanatoare. Deci se pare ca obiectele din jur influenteaza citirea. Uneori, chiar daca aveam 1 metru distanta de orice obiect, tot aveam citiri aiurea, dar, de obicei, busola indica aproximativ aceiasi valoare ca si magnetometrul.
Pe langa asta, am facut si testul emisiei, cu 5, 50 si 200W in 2m. Nu am observat nici o deviatie a citirii, deci pot spune, in cazul meu, ca puterea nu influenteaza citirea.
Eu inca sunt in studiu/teste cu magnetometrul. Ramane de vazul daca voi merge pe aceasta varianta sau voi cauta alta.
73 de YO5VAE - Edy

yo7fws
Mesaje: 135
Membru din: Lun Mai 14, 2012 9:49 am
Contact:

Re: Rotor antena cu Arduino

Mesajde yo7fws » Lun Apr 06, 2020 2:35 pm

Mi-am adus aminte, merita cercetat.
Exista niste motoare, folosite la usile culisante Dorma, care au encoder optic montat din fabrica pe axul acestora. Acestea se alimenteaza la cca 40V, daca imi aduc bine aminte, dar merg bine si la 24V. Encoderul cred ca are 500 sau 1000 de pasi pe rotatie ax iesire, poate gresesc. A fost foarte simplu de conectat la Arduino si facute teste. Atunci a fost observata pentru intiia oara inertia, care daca exista, trebuie compensata din timp, sau acceptata si memorata valorea reala unde s-a oprit cu adevarat motorul. Se pot gasi pe OLX la preturi de la 50 - 80 lei in sus, chiar si parti de comanda.

73,
Costi

Imagine

Avatar utilizator
yo6rk
Site Admin
Mesaje: 363
Membru din: Mar Iun 22, 2010 3:42 pm
Contact:

Re: Rotor antena cu Arduino

Mesajde yo6rk » Lun Apr 06, 2020 4:26 pm

Salut,

Confirm si eu ca HMC-ul mi-a dat ceva probleme si nu am mai continuat experimentele cu el; nu as putea spune ca e bun sau nu.
Pe viitor (cand am sa mai comand ceva la mouser) am sa iau si un AS5600 sa vad ce rezultate obtin, desi yo4rln confirma ca este ok; in concluzie e si el de pus pe lista "de bine" HI.
Un avantaj pentru AS5600 este ca merge pe I2C fata de MLX-ul care e mai "ciudat" :lol:

Offtopic:
Costi (yo7fws) vezi sa nu fi salvat din greseala un draft care se incarca de fiecare data cand accesezi acest topic. Mai exista si auto draft-ul (cel mai probabil); asta salveaza automat cand ai inceput sa scrii ceva, dar el "se distruge" automat cand ai apasat pe butonul "Trimite".
No, atunci cand apesi pe "Scrie raspuns" si se incarca mesajul din draft, apasa pe "Load quick draft" si din lista cu mesaje salvate, ai la option posibilitatea sa-l stergi.
73's de Marius - yo6rk
ex. yo8rku


Înapoi la “Constructii electronice”

Cine este conectat

Utilizatori care navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori