[ pajper @ 06.08.2008. 21:09 ] @
Potrebna mi je ideja kako da resim jednu naizgled jednostavnu stvar pravio sam generator cetvrtastih impulsa sa kolom NE 555 jednostavna aplikacija gde sam potenciometrom vrsio promenu frekfencije u opsegu 10HZ-1KHz medjutim potrebne su mi dve stvari:
1.mogucnost promene ucestanosti u opsegu 0(ne osciluje )-1Kz
2.odnos impuls pauza za ceo opseg okretanja potenciometra 50:50???
pozdrav i hvala
[ guja011 @ 06.08.2008. 21:44 ] @
ovo pod 2 nije problem ikako nikada nije baš 50:50 (al je tu blizu)
ono pod 1 je mislena imenica. ti sada imaš odnos promene 1:100 a hteo bi više od 1:1000 što je za ne555 malko nemoguće.
[ branko_g @ 07.08.2008. 08:15 ] @
Citat:
2.odnos impuls pauza za ceo opseg okretanja potenciometra 50:50???


Staviš Flip-Flop na izlazu i imaš uvek 50:50, doduše i upola manju frekvenciju.
[ pajper @ 07.08.2008. 20:46 ] @
Odnos 1:100 bi zadovoljio potrebe stim da postoji opseg (kada ne osciluje koji podesim potenciometrom potenciometar ima neki manji hod zaosciluje na frekfenci 10Hz i menja ucestanost do 1KHz sa odnosom impuls pauza 50:50 ili nesto slicno ???
[ branko_g @ 08.08.2008. 10:12 ] @

Daj probaj da formulišeš pitanje da je i razumljivo.
Ovako u jednoj "rečenici", bez znakova interpunkcije ne mogu da razaberem šta si hteo da pitaš.

I još jedno ti skrećem pažnju na odgovor koji sam ti već dao:
Izlaz iz NE555 dovedeš na ulaz Flip-Flopa. FF-menja stanje na izlazu pri svakoj pozitivnoj(ili negativnoj) ivici,
i na njegovom izlazu imaš UVEK 50:50 bez obzira koji je odnos impuls-pauza na ulazu.
Naravno pri tom je izlazna frekvencija duplo manja, ali sa drugačije dimenzionisanim kondenzatorom to ne bi trebao biti problem.
[ pajper @ 08.08.2008. 14:44 ] @
Izvini Branko ako me nisi razumeo potrebno mi je da potenciometrom vracanjem u krajnji levi polozaj na pinu 3 Ne 555 bude "nisko" okretanjem potenciometra na pinu 3 se pojave impulsi recimo od 10Hz pa daljim okretanjem sve do 1 KHz i odnos impuls pauza 50:50 evo jednog primera za odnos 50:50 http://members.shaw.ca/roma2/circuit13 pozdrav
[ tomam @ 09.08.2008. 06:58 ] @
Pa moze uzmes potenciometar sa prekidacem 555 i na kraju FF(7474)
[ pajper1 @ 10.06.2012. 14:54 ] @
Tema je stara problem mi se ponovo pojavio pa da ne otvaram novu. Resnje sa potenciometrom sa prekidacem nije lose ali je malo teze nabavljivo imali jos ko neku jednostavnu ideju za ovakav problem potenciometar levo ne osciluje zaokretanjem rucice potenciometra ucestanost ide od 1Hz do 500Hz.Odnos impuls pauza 50-50
[ goran_68 @ 10.06.2012. 19:07 ] @
Ne znam da li bi ti odgovoaralo resenje sa mikrokontrolerom ali baci pogled na ovo:
http://www.myplace.nu/avr/minidds/
[ macolakg @ 11.06.2012. 20:10 ] @
@pajper

Upotrebis VCO od CMOS PLL kola 4046 (HEF, HCF, CD, za napajanje od 3-15V, ili 74HC, 74HCF, za napajanje od 5V).

VCO se upravlja naponom od 0V-VDD, sa promenom frekvencije od 0-min 5MHz (zavisno od tipa CMOS i napona napajanja),
sa "mrtvih" 50% faktora rezima. Pomocnim otpornikom se moze ograniciti opseg od XXlow do XXhigh herca :-).

Inace kolce je ultrajevtino. Daje veoma strme tranzicije, i ako ti treba nesto veca struja, mozes ga "namunjiti" sa buffer CMOS-om 4050, gde svih 6 buffer-a spojis paralelno.

Pozdrav
[ mikikg @ 11.06.2012. 20:53 ] @
Da da, stari dobri PLL Oscilator 4046 zaboravio sam na njega :) ...
[ goran_68 @ 12.06.2012. 00:08 ] @
Mikrokontroler je malo drndavo resenje (mora pises softver!?) ali ti daje dodatne mogucnosti. Moze da se menja duty cycle ako je potrebno ili sta ti jos padne na pamet a treba atmel osmopinac i potenciometar. Za duty se samo tabela promeni i smesti u RAM.
[ macolakg @ 12.06.2012. 01:10 ] @
@goran_68

I to je odlicno resenje, a "strogih" 50% moze dobiti naredbom poput toggle ili neki pin ^=1;
[ yugaja @ 12.06.2012. 07:31 ] @
AVRovi nemaju asemblersku komandu za toglovanje samo jednog pina na portu. Postoji samo sbi i cbi, set bit, clear bit..

Mislim verovatno nebitno, samo da napomenem da ostane cisto. Naravno, to i nije neka ogranicavajuca okolnost (sem za max frekvenciju, ako zelimo 50% duty rate)
[ macolakg @ 12.06.2012. 08:57 ] @
Pa nije Atmel jedini proizvodjac MCU....
Nego, tesko da ce to konkurisati 4046-tici (sa onih 50%), koja interno ima FF posle oscilatora, pogotovo kod nekoliko MHz.
[ yugaja @ 12.06.2012. 09:02 ] @
naravno ;) U jednom od prethonih postova je pomenut 8pinski atmel...
[ macolakg @ 12.06.2012. 09:17 ] @
Ok. Ima MCU koji su namenjeni iskjucivo za SMPS aplikacije, gde je neznatna razlika od 50% duty smrtonosna za izlazne elemente kod push-pull (zbog pojave DC komponente koja zasiti trafo), zato imaju hardverski FF ispred out pinova.

Flip-Flop je ipak najprecizniji za duty 50%, a za merne naprave se koriste dva FF u opoziciji pa se sumiraju njihovi izlazi zbog ujednacavanja tranzicionih gresaka, ii cak oscilatorno kolo sa ECL gate iza.
[ goran_68 @ 12.06.2012. 21:21 ] @
Na onom gore linku koji sam dao, pomocu AVR 2313 i otpornicke mreze, dobijes i generator sinusa, testere, cetvrtke... Treba preraditi kod ako zelis da menjas frekvenciju potenciometrom ali se da izvesti.
[ macolakg @ 12.06.2012. 23:39 ] @
@pajper

Ako ti treba zahtevniji generator (sinus, trougao, cetvrtka, PWM) onda upotrebi MCU.
Ako ti treba nesto sa tri komponente onda 4046.

--------------------------------------------
Kako upotrebiti 4046:

Treba ti jedan potenciometar proizvoljne vrednosti >1K (da ne spalis napajanje :-), jedan otpornik >5K i jedan kondenzator >100pF.

Potenciometru vezes krajeve na Vdd i Vss, srednji kraj na VCO in (pin 9).
Otpornik (>5K, maksimalna vrednost nije ogranicena) sa pina 11 na masu.
Kondenzator (>100p, maksimalna vrednost nije ogranicena), izmedju pinova 6 i 7.
Pinove 3 i 5 na masu.

Izlaz je na pinu 4 VCO out, strogi pravougaonik sa duty-cycle tacno 50% posto je izdeljen internim flip-flopom.
Tranzicije su reda 50nS, potpuno simetricne.
Linearnost VCO reda 0,5%, temperaturna stabilnost reda 0,05%.
Raspon promene frekvencije za pun hod potenciometra moze biti veci od 1:1000000, a moze se namestiti na zeljen opseg koriscenjem pomocnog otpornika na pinu 12. (vidi datash. ) http://www.datasheetcatalog.co...eets_pdf/H/C/F/4/HCF4046.shtml

Kolo kosta celih 30 dinara.

Recimo, u izvesnim situacijama sam ga koristio kao odlicnu analognu memoriju, na pin 9 se stavi kao sample-hold neki visokokvalitetni kondenzator, koji se kratkim impulsom napuni, pa posle moze satima da "cuva" frekvenciju VCO sa klizanjem od 0,01% po satu.
Takvo sample-hold kolo moze bez ikakve konverzije "raportirati" uzorak nekom MCU.

Pozdrav
[ joza18 @ 01.06.2014. 14:47 ] @
Kako bi mogao da napravim generator pravougaonih impulsa frekvencije do 1kHz, na izlazu mi je bitno da ima 5V.
[ zica49 @ 01.06.2014. 16:00 ] @
Najjednostavnije je ovako sa ic kolom CD40106 naravbo moze i sa nekim drugim.
[img][/img][att_img]