Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IC based jednostavni generatori funkcija
#1
<p>Na drugom forumu sam malo postovao u vezi sa Borinim jednostavnim generatorom funkcija pa sam hteo da to ima i ovde kao moguća tema.</p>
<p>&nbsp;</p>
<p>Mnogima od nas, koji nemamo profesionalne zahteve za mernom i laboratorijskom opremom, treba jednostavan generator funkcija. Saznao sam da ima takvih IC koje integrišu potrebne elemente i koji mogu jednostavno da se primene uz upotrebu mnogo manje pločice i spoljašnjih komponenti nego Borin jednostavan generator funkcija:</p>
<p>&nbsp;</p>
<p>1. MAX038 - jako skupo i kvalitetno rešenje, nije baš za siromašne amatere</p>
<p>2. Exar XR8038 - integriše sve potrebne funkcije po (nekada) niskoj ceni, ali nema više da se nabavi</p>
<p>3. AD9837/AD9838 - moderno rešenje (DDS generator) ali treba da se programira, što ja ne umem, nivo izobličenja je specifikovan kao -68dB za šta pretpostavljam da je uporedivo sa Borinim jednostavnim generatorom</p>
<p>&nbsp;</p>
<p>Ima li nekih komentara?</p>
Reply
#2
<p>Ima i XR2206.</p>
Reply
#3

Za varijantu sa DDS-ovima nije bas toliko strasna situacija.

Prvo, moze da se kupi relativno povoljno ceo sklopljen modul na Ebay za <=10ak EUR (to je jeftinije nego uzeti samo klot IC) a dobije se IC + oscilator + PCB + R/L/C.

Upravljanje tim modulom je naravno digitalno ali taj protokol je krajnje jednostavan i ima dosta primera za razlicite procesore i plocice (Arduino, TI launchpad i slicno).

Ja sam sklopio ovu varijantu:

http://yu3ma.net/wp/?p=734

Ako se odlucis na tako nesto mogu ti dati gotov program koji kroz par prostih koraka usnimis u TI Launchad.

Reply
#4
<blockquote class="ipsBlockquote" data-author="Macola" data-cid="19511" data-time="1391003196">
<div>
<p>Ima i XR2206.</p>
</div>
</blockquote>
<p>Nažalost, uglavnom je <strong>non stock</strong>. Ima kod Mousera 1 komad po ceni od 60 evra!</p>
Reply
#5
<p>XR2206 ima Mikroprinc za 11€.</p>
<p>&nbsp;</p>
<p>Na E-bay ima kit:</p>
<p><a data-ipb='nomediaparse' href='http://www.ebay.com/itm/XR2206-Function-Generator-DIY-Kit-Sine-Triangle-Square-Output-20Hz-100KHz-/221330587750?pt=LH_DefaultDomain_0&amp;hash=item338854c066'>www.ebay.com/itm/XR2206-Function-Generator-DIY-Kit-Sine-Triangle-Square-Output-20Hz-100KHz-/221330587750?pt=LH_DefaultDomain_0&amp;hash=item338854c066</a></p>
Reply
#6
<blockquote class="ipsBlockquote" data-author="mikikg" data-cid="19512" data-time="1391004199">
<div>
<p>Za varijantu sa DDS-ovima nije bas toliko strasna situacija.</p>
<p>Prvo, moze da se kupi relativno povoljno ceo sklopljen modul na Ebay za &lt;=10ak EUR (to je jeftinije nego uzeti samo klot IC) a dobije se IC + oscilator + PCB + R/L/C.</p>
<p>&nbsp;</p>
<p>Upravljanje tim modulom je naravno digitalno ali taj protokol je krajnje jednostavan i ima dosta primera za razlicite procesore i plocice (Arduino, TI launchpad i slicno).</p>
<p>&nbsp;</p>
<p>Ja sam sklopio ovu varijantu:</p>
<p><a data-ipb='nomediaparse' href='http://yu3ma.net/wp/?p=734'>http://yu3ma.net/wp/?p=734</a></p>
<p>&nbsp;</p>
<p>Ako se odlucis na tako nesto mogu ti dati gotov program koji kroz par prostih koraka usnimis u TI Launchad.</p>
</div>
</blockquote>
<p>Ovo je odlično rešenje, ali za nekoga kome treba generator za radionicu ili lab. U mom slučaju, ja želim nešto što je moguće nositi na razna mesta, što ima na sebi potove i prekidače. Ovako, ja bih trebao da odnesem ceo desk top računar, pošto nemam notebook, na mesto korišćenja samo da bih imao čime da upravljam generatorom. To bi za mene bilo jako nepraktično. &nbsp;</p>
Reply
#7

Znam sta te muci, programiranje … To sve moze da se uradi na nivou kontrolera (tu da budu dugmici) tako da PC nije potreban ...

Nazalost, ni jedna DDS varijanta ne moze da se osposobi bez nekog pomocnog kontrolera.

Reply
#8
<p>Dosta sam se bavio ovom problematikom. Imam i XR2206 i ICL8038 i MAX038 i AD9835 i AD9851. Jedino je skutijan XR2206 i to jos davnih dana (studentskih). Uvek se prvo hvatamo za cip koji ce da generise funkcije (sinus, trougao, pravougaonik.......) i mislimo da je to najvaznije. I sami ste vec naveli skoro sva resenja za jednostavan generator funkcija ( ima jos jedna tehnika za dobijanje low distortion sinusa a to je tzv "state variable oscilator "). Medjutim to je samo pola posla ako ne i manje. Ostalo je jos napajanje i <strong>izlazni sirokopojasni pojacavac</strong>, naravno i atenuator. E tu je glavni problem bar po meni. Nije bas jednostavno napraviti jednostavan sirokopojasni pojacavac&nbsp; od 0-20Mhz (naravno ima ga svaki osciloskop od 20 MHz ili nisu ni malo jednostavni).</p>
<p>Mislim da ne treba posebno da naglasavam da svaki generator funkcija mora da ima neski pojacavac na izlazu.</p>
<p>Voleo bih da cujem neke vase predloge na ovu temu.</p>
Novac je sredstvo a ne cilj.
Reply
#9
<p><a data-ipb='nomediaparse' href='http://www.ti.com/lsds/ti/amplifiers-linear/precision-amplifier-products.page#p23typ=20;200'>http://www.ti.com/lsds/ti/amplifiers-linear/precision-amplifier-products.page#p23typ=20;200</a></p>
<p>jel moze to sa OPAMPovima?</p>
<p>ili onda nece moci onaj deo od nula do..</p>
<p>inace je ideja DIY generatora funkcija super, to je ipak dosta jednostavniji uredjaj od osciloskopa</p>
<p>&nbsp;</p>
<p>off: valjaju li ista uni-t osciloskopi imate li neka iskustva i moze li se sa specifikacije reci ista</p>
<p><a data-ipb='nomediaparse' href='http://www.uni-trend.com/UTD2052CL.html'>http://www.uni-trend.com/UTD2052CL.html</a> recimo ovaj se moze naci od 200 do 300 dolara po kineskim sajtovima </p>
Reply
#10
<p>Može sa mnogo op-amps, a evo i jedne diskretne spravice koja sa običnim BC639/640 "zviždi" do 100MHz.ž</p>
<p>&nbsp;</p>
<p>[attachment=6989:UF_folow.pdf]</p>


Attached Files
.pdf   UF_folow.pdf (Size: 4,8 KB / Downloads: 79)
Reply
#11

Mislim da se prvo treba odluciti za frekventni opseg generatora.

Jedna je varijanta za NF generatore, druga je za sve preko toga.

Problem je u tome sto NF moze da se "prati" na razne nacine (na "uvo", zvucne kartice), dok za vece frekvencije je neophodna malo slozenija merna oprema (osciloskop, spectrum analizator i slicno).

Drugi parametar kod izbora je potreba za raznim talasnim oblicima. Sinusni signal je svakako najpotrebniji (i najslozeniji za generisanje), dok se drugi oblici koriste u neke malo specificne svrhe.

Treci parametar je nivo signala. Vrlo nezgodna prica za frekvencije preko NF opsega. Bufferi su jedan deo te price, moze sa BC-jcima kao sto je Macola predlozio a moze sa raznim OP-ovima (moguce od 0Hz do par GHz). Drugi deo te price su atenuatori, inace vrlo negodna stvar za sve preko NF-a.

Sledeci parametar je svakako kvalitet generisanog signala. Za sinusni signal se naravno gleda sto manji THD. Za NF opseg to i nije toliko strasno, za vece ucestanosti se to sve vise komplikuje.

Opcija koja nije preko potrebna ali je vrlo korisna je ta da moze da se generise istvovremeno dva signala razlizite ucestanosti koji nisu u harmonicnoj vezi, npr 700Hz i 1900Hz. To je zgodno kod merenja IMD-a ili linearnosti nekog sklopa, tkz "two tone test".

Jos jedna korisna opcija kod gneratora je mogucnost modulacije noseceg signala (AM, FM, PM). Ovo je vise vezano za komunikacionu (RF) tehniku.

Zadnja stvar su neke dodatne funkcije generatora poput mogucnosti sweep-a tj da moze kontinualno da generise frekvencije od-do neke ucestanosti koja je vrlo korisna za snimanje prenosnih karakteristika (frequency response) nekog sklopa. Ovde se dodatno cesto koriste sirokopojasni ispravljaci (detektori) pa se na taj nacin prakitno moze dobiti bode-plot na osciloskopu.

Sve u svemu nije ni malo jednostavno niti jeftino napraviti dobar  generator funkcija/signala i sve se progresivno komplikuje sa vecim zahtevom za vecom ucestanoscu i/ili manjim THD.

Brzinska resenja za NF su naravno zvucne kartice ili cak aplikacije za mobilne telefone poput npr ove (ima gomila raznih):

[attachment=6990:IMG_3442.jpg]

Ja za NF uglavnom koristim zvucnu karticu dok za RF imam Marconi 2019 (1GHz), Telonic 1205A (sweep generator 1.5GHz) i HP 355C step atenuator (0-1GHz, 0-12dB).

Ono sa AD9850 sam vise iz znatizelje napravio Smile



Attached Files Thumbnail(s)

Reply
#12
<blockquote class="ipsBlockquote" data-author="Macola" data-cid="19607" data-time="1391045006">
<div>
<p>Može sa mnogo op-amps, a evo i jedne diskretne spravice koja sa običnim BC639/640 "zviždi" do 100MHz.ž</p>
<p>&nbsp;</p>
<p><img src="http://forum.diyaudioproject.eu/public/style_images/master/attachicon.gif" alt="attachicon.gif"><a data-ipb='nomediaparse' href='http://forum.diyaudioproject.eu/index.php?app=core&amp;module=attach&amp;section=attach&amp;attach_rel_module=post&amp;attach_id=6989'>UF_folow.pdf</a></p>
</div>
</blockquote>
<p>Ovo je samo buffer bez naponskog pojacanja i to nije nikakav problem..</p>
<p>Recimo jedan LME49600 je odlican za tu namenu.</p>
<p>Problem nastaje kada zelimo naponsko pojacanje. Konkretno MAX038 daje 2V na svom izlazu. ako zelimo amplitudu od 10V treba nam pojacanje 5X.</p>
<p>Evo kako je to PHILIPS nekad resavao (PM5134).</p>
<p>[attachment=6991:Output Amplifier.JPG]</p>
<p>&nbsp;</p>
<p>Ako ima zainteresovanih mogli bi smo ovde da usvojimo neko resenje za jedan diy generator koji bi zadovoljavao vecinu nasih potreba. @mikikg je dao neke smernice pa za pocetak da se usvoji frekventni opseg jer od njega dosta zavisi ostatak.</p>
<p>Mislim da mAX038 nije preterano skup</p>
<p><a data-ipb='nomediaparse' href='http://www.ebay.com/itm/IC-MAXIM-DIP-20-MAX038CPP-/250881662125?pt=LH_DefaultDomain_0&amp;hash=item3a69b65cad'>http://www.ebay.com/itm/IC-MAXIM-DIP-20-MAX038CPP-/250881662125?pt=LH_DefaultDomain_0&amp;hash=item3a69b65cad</a></p>


Attached Files Thumbnail(s)

Novac je sredstvo a ne cilj.
Reply
#13
<blockquote class="ipsBlockquote" data-author="Ubledeli" data-cid="19606" data-time="1391042049">
<div>
<p><a data-ipb='nomediaparse' href='http://www.ti.com/lsds/ti/amplifiers-linear/precision-amplifier-products.page#p23typ=20;200'>http://www.ti.com/lsds/ti/amplifiers-linear/precision-amplifier-products.page#p23typ=20;200</a></p>
<p>jel moze to sa OPAMPovima?</p>
<p>ili onda nece moci onaj deo od nula do..</p>
<p>inace je ideja DIY generatora funkcija super, to je ipak dosta jednostavniji uredjaj od osciloskopa</p>
<p>&nbsp;</p>
<p>off: valjaju li ista uni-t osciloskopi imate li neka iskustva i moze li se sa specifikacije reci ista</p>
<p><a data-ipb='nomediaparse' href='http://www.uni-trend.com/UTD2052CL.html'>http://www.uni-trend.com/UTD2052CL.html</a> recimo ovaj se moze naci od 200 do 300 dolara po kineskim sajtovima</p>
</div>
</blockquote>
<p>Sto se tice OP ampova pre nekoloko godina narucim EL2044 video amplifiers 120MHz -3dB bandwidth i pomislih to je to. 120MHz je BW za jedinicno pojacanje vec za AV = +5 BW=12 MHz a zacrtao sam 20 MHz jer MAX038 upravo ide dotle (a sta cem mi toliko nemam pojma Smile nego kad vec moze). Ja nisam uspeo da dobijem ni 12 MHz. Razocarenje.</p>
<p>Sto se osciloskopa tice nemam iskustva sa ovim modernim UNI-T, Rigol, Owon i drugi.</p>
<p>Mislim da opravdavaju cenu jer je smesna&nbsp; a verovatno je koliko para toliko muzike. Ja sam jos uvek na CRT i ne mislim skoro da se "skinem" Smile</p>
Novac je sredstvo a ne cilj.
Reply
#14
<p>Evo jednog generatora koji sam koristio, ima ga asistent na faxu (radioamater) i njemu zadovoljava zahteve. HP 3310a</p>
<p>&nbsp;</p>
<p><a data-ipb='nomediaparse' href='http://www.hpmemory.org/pict/wall_b/anim/3310a_q90/timeview.htm'>http://www.hpmemory.org/pict/wall_b/anim/3310a_q90/timeview.htm</a></p>
<p><a data-ipb='nomediaparse' href='http://isurplus.com.au/manuals/HP%203310A%20User%20Manual.pdf'>http://isurplus.com.au/manuals/HP%203310A%20User%20Manual.pdf</a></p>

<span style="font-size:14px;">Product Description</span>
<p>Its frequency range is 0.0005 Hz to 5 MHz. Functions include sine, triangle, square, and ramp and pulse outputs with DC offset, attenuator, manual triggering capability, external voltage control and sync output. It will produce outputs of greater than 15 volts peak to peak into 50 ohms.</p>
<p>&nbsp;</p>
<p>[attachment=6992:815eLIm9aFL._SL1500_.jpg]</p>
<p>[attachment=6993:01.jpg]</p>


Attached Files Thumbnail(s)

Reply
#15
<blockquote class="ipsBlockquote" data-author="Gosha" data-cid="19610" data-time="1391063753">
<div><br><p>Ako ima zainteresovanih mogli bi smo ovde da usvojimo neko resenje za jedan diy generator koji bi zadovoljavao vecinu nasih potreba. @mikikg je dao neke smernice pa za pocetak da se usvoji frekventni opseg jer od njega dosta zavisi ostatak.</p>
<p>Mislim da mAX038 nije preterano skup</p>
<p><a data-ipb='nomediaparse' href='http://www.ebay.com/itm/IC-MAXIM-DIP-20-MAX038CPP-/250881662125?pt=LH_DefaultDomain_0&amp;hash=item3a69b65cad'>http://www.ebay.com/itm/IC-MAXIM-DIP-20-MAX038CPP-/250881662125?pt=LH_DefaultDomain_0&amp;hash=item3a69b65cad</a></p>
</div>
</blockquote>
<p>Odlična ideja. Ja kod ovakvih stvari uvek zamišljam neku grupnu nabavku. Ako se već isprojektuje neka pločica, kupi više komada IC-ova, šteta je da se ne uključe svi kojima treba neka takva spravica. Mislim da nije potreban neki ekstreman frekventni opseg, ipak je ovo diy<strong>audio</strong> forum. Recimo da je najveći frekventni opseg koji sam video kod audio pojačavača VSSA u SMD verziji, ide do nekih 3MHz, TH verzija do circa 1,3MHz. Ali ovo je jedinstven slučaj, ne znam da li nam treba generator za ispitivanje pojačala kakvo se možda nikad neće naći na radnom stolu. Mislim da bi 1MHz bilo više nego dovoljno.</p>
<p>&nbsp;</p>
<p>(Uzgred, video sam kod MikroPrinca generator Velleman HPG1, prenosiv, sa NiMH baterijom punjivom preko USB porta, DDS, ima lep displej, može sweep u oba smera, izobličenje sinusna samo 0,1%. Mnogo lepa i praktična spravica, samo je cena 150e, naša diy opcija će biti daleko jeftinija)</p>
Reply
#16
<p>Imam neispravnu kutiju.Rado bih je napunio nečim pametnim i jednostavnim.</p>
<p>Radio bih Borin, ali gde u BG da nađem zamenski LM?</p>
<p>[attachment=6995:Image408-K180.jpg]</p>


Attached Files Thumbnail(s)

I can't be sorry, if I ain't always a saint
Like to be a nice guy, but don't blame me if I ain't
Reply
#17
<blockquote class="ipsBlockquote" data-author="mikikg" data-cid="19608" data-time="1391057558">
<div>
<p>Mislim da se prvo treba odluciti za <strong>frekventni opseg</strong> generatora.</p>
<p>&nbsp;</p>
<p>Jedna je varijanta za NF generatore, druga je za sve preko toga.</p>
<p>Problem je u tome sto NF moze da se "prati" na razne nacine (na "uvo", zvucne kartice), dok za vece frekvencije je neophodna malo slozenija merna oprema (osciloskop, spectrum analizator i slicno).</p>
<p>&nbsp;</p>
<p>Drugi parametar kod izbora je<strong> potreba za raznim talasnim oblicima</strong>. Sinusni signal je svakako najpotrebniji (i najslozeniji za generisanje), dok se drugi oblici koriste u neke malo specificne svrhe.</p>
<p>&nbsp;</p>
<p>Treci parametar je <strong>nivo signala</strong>. Vrlo nezgodna prica za frekvencije preko NF opsega. Bufferi su jedan deo te price, moze sa BC-jcima kao sto je Macola predlozio a moze sa raznim OP-ovima (moguce od 0Hz do par GHz). Drugi deo te price su <strong>atenuatori</strong>, inace vrlo negodna stvar za sve preko NF-a.</p>
<p>&nbsp;</p>
<p>Sledeci parametar je svakako <strong>kvalitet generisanog signala</strong>. Za sinusni signal se naravno gleda sto manji THD. Za NF opseg to i nije toliko strasno, za vece ucestanosti se to sve vise komplikuje.</p>
<p>&nbsp;</p>
<p>Opcija koja nije preko potrebna ali je vrlo korisna je ta da moze da se <strong>generise istvovremeno dva signala razlizite ucestanosti</strong> koji nisu u harmonicnoj vezi, npr 700Hz i 1900Hz. To je zgodno kod merenja IMD-a ili linearnosti nekog sklopa, tkz "two tone test".</p>
<p>&nbsp;</p>
<p>Jos jedna korisna opcija kod gneratora je mogucnost <strong>modulacije noseceg signala</strong> (AM, FM, PM). Ovo je vise vezano za komunikacionu (RF) tehniku.</p>
<p>&nbsp;</p>
<p>Zadnja stvar su neke dodatne funkcije generatora poput mogucnosti <strong>sweep</strong>-a tj da moze kontinualno da generise frekvencije od-do neke ucestanosti koja je vrlo korisna za snimanje prenosnih karakteristika (frequency response) nekog sklopa. Ovde se dodatno cesto koriste sirokopojasni ispravljaci (detektori) pa se na taj nacin prakitno moze dobiti bode-plot na osciloskopu.</p>
<p>&nbsp;</p>
<p>Sve u svemu nije ni malo jednostavno niti jeftino napraviti dobar &nbsp;generator funkcija/signala i sve se progresivno komplikuje sa vecim zahtevom za vecom ucestanoscu i/ili manjim THD.</p>
<p>&nbsp;</p>
<p>Brzinska resenja za NF su naravno zvucne kartice ili cak aplikacije za mobilne telefone poput npr ove (ima gomila raznih):</p>
<p><img src="http://forum.diyaudioproject.eu/public/style_images/master/attachicon.gif" alt="attachicon.gif"><a data-ipb='nomediaparse' href='http://forum.diyaudioproject.eu/index.php?app=core&amp;module=attach&amp;section=attach&amp;attach_rel_module=post&amp;attach_id=6990'>IMG_3442.jpg</a><br>
&nbsp;</p>
<p>Ja za NF uglavnom koristim zvucnu karticu dok za RF imam Marconi 2019 (1GHz), Telonic 1205A (sweep generator 1.5GHz) i HP 355C step atenuator (0-1GHz, 0-12dB).</p>
<p>Ono sa AD9850 sam vise iz znatizelje napravio Smile</p>
</div>
</blockquote>
<p>Koji je naziv ovog softvera? i dali moze da se spusti od nekud ? ja imam zvucnu EMU1212 pa mozda bi mi vrsio posla za testiranje ..au nista.. sad sam primetio da je za Apple-SGenerator</p>
А у руке Мандушића Вука биће свака пушка убојита ...
https://www.youtube.com/user/Marshallov/videos

Reply
#18
<blockquote class="ipsBlockquote" data-author="acivoj" data-cid="19619" data-time="1391079714">
<div>
<p>Imam neispravnu kutiju.Rado bih je napunio nečim pametnim i jednostavnim.</p>
<p>Radio bih Borin, ali gde u BG da nađem zamenski LM?</p>
<p><img src="http://forum.diyaudioproject.eu/public/style_images/master/attachicon.gif" alt="attachicon.gif"><a data-ipb='nomediaparse' href='http://forum.diyaudioproject.eu/index.php?app=core&amp;module=attach&amp;section=attach&amp;attach_rel_module=post&amp;attach_id=6995'>Image408-K180.jpg</a></p>
</div>
</blockquote>
<p>Vrlo je teško naći LM13600! Ja sam jedan dobio od Bore (hvala Boro!) ali meni gradnja nije uspela. Generator je sad kod Bore na proveri. Ranije sam imao neproverenu informaciju da sa designom pločice nešto nije u redu (<strong>šema je OK</strong>!) ali sam ja ipak radio na Borinoj pločici. Sačekaj da se proveri pločica. Ako se pokaže da je greška bila do moje gradnje postoji Philipsova zamena za LM13600 kod M&amp;G u Nišu. Mislim da je oznaka NE5517.</p>
Reply
#19
<p><a data-ipb='nomediaparse' href='http://www.tagor-conrad.rs/artikel.php?ks=174866'>http://www.tagor-conrad.rs/artikel.php?ks=174866</a></p>
Novac je sredstvo a ne cilj.
Reply
#20
<p>Ovo je jedan generator funkcija iz radio amatera mislim da je 1980. godina.<br>
Ja sam ga napravio pre 25 godina i jos uvek mi je nastolu.<br>
Radjen je sa XR2206 koji je lako nabavljiv.<br>
[attachment=7001Big GrinSC_0131.jpg]<br><br><br>
[attachment=7002Big GrinSC_0132(1).jpg] [attachment=7003:1.jpg] [attachment=7004:2.jpg] [attachment=7005:3.jpg]&nbsp;[attachment=7006:4.jpg] [attachment=7007:5.jpg] [attachment=7008:6.jpg]</p>


Attached Files Thumbnail(s)


Novac je sredstvo a ne cilj.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)