Sari la conținut
ELFORUM - Forumul electronistilor

recomandare sfat pentru PWM cu frecventa variabila


bogdan666

Postări Recomandate

  • Răspunsuri 21
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • Mircea

    6

  • bogdan666

    6

  • UDAR

    4

  • em2006

    2

Sau se ia un chip cu 8 pini (microcontroller), i se ataseaza 2 potentiometre (orice intre 1k si 100k, unul controleaza frecventa, celalalt factorul de umplere) si se poate obtine acelasi lucru dar cu numai 4 piese.Doar ca nu poate livra cei 200mA (parca) precum 3525.

Link spre comentariu

Sau se ia un chip cu 8 pini (microcontroller)...

Probabil ca la majoritatea intrebarilor de pe forum se poate da acest raspuns.

Nici nu mai trebuie citit ce intreaba omul acolo, sunt mari sanse ca raspunsul sa se potriveasca.

Link spre comentariu

Alta solutie simpla LTC6992. Necesita un comutator ca sa schimbi gamele de frecventa din rezistente.@Bogdan, eu lucrez cu PIC. Am un astfel de circuit cu un 12Fxxx. Daca esti interesat, il pot pune atasat.@Emil, exista o alta solutie universala: LM555. Dar zic ca e vremea sa incercam si altceva.

Link spre comentariu

Bogdan, am atasat proiectul cu 12F617. Orice alt PIC 12F se poate adapta, cata vreme are ADC si PWM. E scris in Mikrobasic si poate fi compilat pe varianta free (avand sub 2k).

 

Nu am acces la schema acum (cu siguranta in weekendul viitor cand ajung acasa), dar programul are AN0 pentru frecventa, AN1 pentru factor umplere. La astea 2 intrari analogice conectezi cursorul potentiometrilor. Totul alimentat la 5V.

 

Dupa nevoile mele, programul genereaza PWM cu factor de umplere 0 la 100% pe 8 biti. Nu face o schimbare liniara a frecventei, ci in trepte. 500-1000-2000-3000-4000-5000-10000-20000-50000-100000-200000Hz. Programul e simplu si simplist scris, dar se poate modifica dupa nevoi. Eu doar aveam nevoie de niste frecvente cu factor de umplere variabil 0-100%.

 

Te las pe tine sa descoperi iesirea PWM (vezi foaie catalog, modulul PWM hardware). Am cam comentat tot ce era de comentat in cod cu referire la conexiuni :) .

 

Uitasem, dar se pare ca programelul genereaza si semnal PPM pentru servouri. Potentiometrul se conecteaza pe AN3. Iesirea pe GPIO.5. Aproximativ 50Hz, oricum pentru teste e OK orice in jur de 50Hz.

 

Setarile controllerului sunt incluse, oscilator intern.

 

@Emil, nu am glumit cu 555, probabil va ramane mult timp prima alegere dupa un controller.

 

2013_12F617_PPM_generator.zip

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