Sari la conținut

Oscilator sinusoidal de 7,83 Hz


Postări Recomandate

Acum acel semnal trebuie sa-l descarc pe o bobina de 3-4 ohm...ce montaj final ma sfatuiti sa folosesc ca sa ramana unda valabila ? Am incercat cu lm386, apoi  cu un tranzistor 2n3904 dar nu am reusit, sau poate am gresit cu ceva...poate ma ajutati cu o schema...

Editat de iozsi50
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84038
Distribuie pe alte site-uri

daca-l faci cu PWM trebuie sa alegi frecventa de refresh la PWM sa fie multiplu al frecventei tale de esantionare (783Hz) altfel risti sa faci update in mijlocul unui ciclu PWM si vei obtine si alte frecvente nedorite (mai mari cei drept) care trebuie filtrate cu un filtru trece jos (pe care trebuie sa-i ai oricum)

RR

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84039
Distribuie pe alte site-uri

pai cel mai simplu e sa pui pobina aia intr-o punte cu patru mosfeti si faci drive la direct cu semnalul PWM ca la un driver de motor pas cu pas bipolar.

bobina aia avand o anumita impedanta va actiona ca un filtru trece jos si vei avea curenti sinusoidali. 

Nu ai zis nimic de tesiuni curenti - din cate ghicesc eu vrei sa costruiesti un aparat din ala imbecil care imita nu stiu ce frecventa ancestrala dar asta nu e important - cel mai simplu cumpara un driver de motor pas cu pas - seteaza-l pe microstepping maxim (128 de exemplu) si fa un oscilator simplu care-l cuplezi la intrarea de step a driverului.

In loc de motor cupleaza bobina ta. (sau pune un motor pas cu pas ca tot o bobina are si ala)

Uite un video cu curentii sinusoidali care trec printr-un motor pas cu pas cand folosesti microstepping

 

RR

 

  • Thanks 1
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84040
Distribuie pe alte site-uri

Tocmai  a spus @RR mai sus, totusi rezolutia e cam slaba, exista si DDS-uri capabile de modulatie nu mai cade greul pe MCU.

 

Nici eu nu ma pricep, am luat ceva esp 32 dar nu ma descurc sa le programez nici macar cu coduri demo, spune ca se poate programa prin usb, dar am vazut in alta parte o placuta pentru programare in care se infige ESP-ul, in plus nu stiu ce aplicatie am nevoie sa scriu codul (sub linux) si daca merge sau nu din interfata grafica sau musai din terminal.

Editat de cavit
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84042
Distribuie pe alte site-uri

 

@cavit 

De fapt codul de mai sus e un DDS simplificat

 

la ESP32 & Friends minimalistic scrii codul cu in C in orice editor de text, faci un Makefile sau pur simplu compilezi le la promter intr-un terminal.  Daca ai biblioteci si alte lucruri care se adauga la cod e bine sa ai un Makefile daca lucrurile sunt mai complicate.

Daca codul e complicat, multe fisiere, biblioteci externe etc. poti sa folosesti un IDE aganostic (Eclipse) sau un IDE dedicat (ma gandesc ca trebuie sa existe unul) exiata si pentru Windows si pentru linux si MacOS

RR

Editat de roadrunner
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84043
Distribuie pe alte site-uri

Problema e ca nu stiu cum sa incarc fisierul in dispozitiv, am gasit pe net ca trebuie niste drivere usb to UART.

 

Mi-a dat cineva un link pentru un modulator trifazic pe esp 32 sunt curios sa-l incerc,  am vazut un video cu esp 32 programat de Chat GPT, oare daca intreb simplu, code for three phase inverter 50 hz fixed modulation factor 1 on esp 32 i-mi da ceva? sau trebuie mai specific.

Am gasit IDF pentru linux, e destul de complicat, dar cum spui daca nu are dependinte se poate compila simplu cu gnu compiler.

Editat de cavit
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84044
Distribuie pe alte site-uri

@cavit fara nici o urma de aronganta o sa-ti pun o intrebare simpla: ai mai programat ceva de la zero vreodata.? Nu vreau sa te descurajez dar nu e chiar asa simplu cum pare pe Youtube si nici nu se invata uitandu-te peste umarul cuiva. Treaba cu ChatGPT e o himera nu te ajuta cu nimic daca nu intelegi ce faci. Programarea e ca un sport trebuie sa-l practici o perioada buna ca sa ai rezultate. Nu-i mai simplu sa cumperi un invertor in loc sa inveti programare? 

RR

 

PS - am invatat recent Python (asta avand 40 de ani de programare in spate) si nu mi-a fost deloc usor sa scriu primele programe a tot trebuit sa ma intorc la cartile cumparate de pe Amazon si la diverse exemple. Numai dupa un an am avut curajul sa pun cod intr-un proiect comercial (pe bani) si nu sunt inca sigur ca am luat o decizie buna. E mult mai greu decat isi imagineaza majoritatea. Ma uitam la niste cod care l-am scris cu 20 de ani in urma in C (pentru ARM) acum l-as scrie cu totul altcumva mult mai simplificat exact cu aceleasi scule (chestiune de maturitate plus multe lucruri care au functionat mediocru)

  • Thanks 1
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84045
Distribuie pe alte site-uri

Singur nu, doar ajutat.

La capitolul invertor vreau ceva simplu, care sa nu aibe inputuri care conditioneaza functionarea, sa scoata PWM pentru puntea de trazistoare si atit.

 

Odata pus ceva care merge ma duc cu el la un prieten programator, sa incercam sa optimizam. din pacate in multe cazuri forma semnalului nu e optima, trebuie incercate diverse variante, am un controller la un scooter electric care face motoare sau filtre prajite, ceva nu e optim.

 

Recunosc probema e greu de rezolvat, modulatorul nu l-am abordat pana acum, dar mai am programe scrise in assembler pe PIC, pentru a folosi un selector de canale cu sinteza pe post de tuner  FM, a functionat. am si altele modificate, de exemplu cel pentru frecventmetru pentru a functiona cu oscilator de 4096 KHz.

 

 

Dorinta e sa obtin un invertor foarte ieftin pe care sa il pot reproduce,  ESP 32 e 50 ron, in caz ca se arde mai scriu unul, la electronica de forta pot apare surprize din astea care pot praji si comanda pana acum am folosit un ASIC EG8010 pe un modul EGS002, am prajit cateva, dar au si ore multe de functionare, unele 10 ani 24 din 24, dar odata e ca niciodata si se ard

 

 

 

 

 

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84046
Distribuie pe alte site-uri

  • 2 weeks later...

Am revenit...Am realizat un generator cu circuitul XL2206 , dupa exemplul de aici...

am reusit sa obtin unda sinusoidala propusa...acum problema este cum aplic unda pe o bobina de 4 ohmi ?...am incercat diferite metode dar nu reusesc...

Editat de iozsi50
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84089
Distribuie pe alte site-uri

trebuie sa obtin camp magnetic de intensitate mica...de fapt nu am nevoie sa se mai amplifice semnalul ...am urmatoarele date pe osciloscop si care imi convin : Vmax 3.00v , Vmin -0.64 , Vavr 1.13v , Vpp 3.65v , Vrms 1.70v ....Freg 7.83 Hz , Cycl 0.127 , Pw 0.064 , Duty 50 ..acum lucrez la un simplu amplificator de clasa A cu IRF...reusesc ceva dar nu sunt multumit...

Editat de iozsi50
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84091
Distribuie pe alte site-uri

La 16.12.2023 la 22:46, iozsi50 a spus:

trebuie sa obtin camp magnetic de intensitate mica...de fapt nu am nevoie sa se mai amplifice semnalul ...am urmatoarele date pe osciloscop si care imi convin : Vmax 3.00v , Vmin -0.64 , Vavr 1.13v , Vpp 3.65v , Vrms 1.70v ....Freg 7.83 Hz , Cycl 0.127 , Pw 0.064 , Duty 50 ..acum lucrez la un simplu amplificator de clasa A cu IRF...reusesc ceva dar nu sunt multumit...

Avand in vedere ca aveti 1,7Vrms (sau cel putin asta doriti sa obtineti), un amplificator audio simplu cu un circuit integrat dedicat (ex. vechiul TDA2005) sau o schema simpla clasa AB cu tranzistoare (ex. vedeti proiectul DP0104 sau alte scheme de amplificatoare audio asemanatoare) , e mai mult decat suficient pentru a obtine un nivel de tensiune cu distorsiuni acceptabile pe acea sarcina de 4 Ohm la acei aprox. 10Hz. Daca mai e nevoie de un raspuns mai bun sub 20Hz, se mai pot tatona valorile unor capacitoare (care sunt acestea, o sa va spun daca va hotarati sa abordati o asemenea schema sau solutie).

Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7561-oscilator-sinusoidal-de-783-hz/page/2/#findComment-84100
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