Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Analogni signal generator za audio primene
Izvinjavam se, dva puta sam počinjao da pišem, ali sam bio prekinut.

Odlično ovo ide, spakovano je izvrsno na ovako malom prostoru. Svaka čast!

Napajanje oscilatora je sada u redu, a koliko sam do sada video, i ostalo je OK. Vidim i da si liniju za izlaz trouglova već postavio, to je bila dobra odluka.

Ostao je još generator trouglova, fina regulacija nivoa i atenuator. Tu treba voditi računa da jaki signali, tj. atenuator, budu što dalje od oscilatora.
LM13700 bi trebalo pozicionirati tako da njegov generator četvrtki gleda prema gornjoj ivici pločice, odn. suprotno od preklopnika Feq. Mult. jer četvrtke zbog strmih ivica generišu više smetnji nego trouglovi. Nije loša varijanta i da on svojom kraćom stranom "gleda" na preklopnik.

Vrlo sam zadovoljan saradnjom s tobom i zahvaljujem se.

Pozdrav
Reply
Hvala za ovaj info o IC6 to mi je jako bitna informacija jer sam ga prije zamislio staviti direkt do FREQ. MULTI. što bi narušilo performanse uređaja.

Stavio sam IC6 gore ali mi nekako djeluju jako dugački vodovi, pa da pitam jel smiju tako biti dugački vodovi ili ne? Prirodna pozicija bi mi bila IC6 da zarotiram za 45° i stavim ispod R39 i R42 ali je onda IC6 bliži FREQ. MULTI a to treba izbjeći, pozitivna strana bi bila sa ovim rješenjem kratki vodovi do IC6.

Tu ako može gdje bi bila idealna pozicija IC6 pa da onda sve lijepo stisnem, jer treba uzeti nekvi kompromis (dugacke veze na IC6 ili IC6 bliži FREQ. MULTI).

Što se tiče 4-layer PCB je odlična ideja, i već mi je u glavi kako to napraviti (raspored komponenti ćemo uskoro imati završen, pa onda uposliti autorouter tipa:

1-Layer => +15V vodovi i -15V vodovi
2-Layer => GND Vodovi (star GND - vođenje sa ulaznih filterskih kondova na svaki OPAMP i svaki PAD na koji mora da ide vod i time je to kako treba mala impendancija)
3-Layer => mali signalni vodovi
4-Layer => brzi i veliki signalni vodovi

Ali o tome cemo na kraju, cilj mi je završiti kako treba 2-Layer PCB pa ce onda kasnije da bira ko što hoće, ali definitivno sa 4-Layera vodovi će biti najkraći i onda će uređaj biti profi.

Evo PDF-a za koje mi treba pomoć koji kompromis da uzmem?


Attached Files
.pdf   Function Signal GENERATOR - Layout.pdf (Size: 137,66 KB / Downloads: 13)
SAMO-BANOVAN OD 01.11.2024
Reply
IC6 je oscilator za sebe, ali nema puno kritičnih veza.
Najvažnije je da povratna sprega (pin 1, 3 i 14) bude što kraća, a u ovom položaju postoji problem prelaska sa prva dva pina na drugu stranu čipa (14) jer je prostor ispod njega već zauzet.
Zato bi ga trebalo zaokrenuti za 90° i tu vezu izvesti ispod njega, a ostatak kako može. Time se olakšava i veza 9 sa 4.

SqFreqCntr ide samo na brojač frekvencije pa ga možeš okrenuti tako da oba izlaza (9/4 i 8) gledaju na desno. Ako se pri testiranju od njega budu pojavile smetnje (ne očekujem ih), možda će morati da se izvede tankim koaksom.
Kondenzator C39 takodje treba da bude blizu pina na IC, veza sa Q1 nije problem (DC), kao ni veza sa R36.
Emiterski otpornici R35 i R38 ne bi smeli biti daleko jer na njima imamo izlazne signale (četvrtke i trouglove).

Nadam se da je ovo od pomoći.
Reply
Kažeš da vod sa kolektora Q1 koji ide na LM13700(bias ulaz) nije toliko bitan,može i da bude dulji i recimo stavljena brika ako je potrebno?

Danas sam uhvatio nešto vremena i malo pretumbavao grupe elemenata po layoutu.Daleko je to od gotovog layouta ali ide se prema naprijed. Jedino  što me muči je duljina voda sinusnog signala od IC1 prema preklopniku SW2,a ona je nekih 50mm. Zbog potrebne udaljenosti SW1 i SW2 da se mogu staviti gumbi nekog pristojnog promjera ne vidim kako bi taj vod mogao skratiti. Tj. mogao bi,ali bi zahtjevalo žešće pretumbavanje komponenti. Kondenzator C2 i okolne(dolje/desno) bi trebao premjestiti iznad SW1,a onaj dio sa relejom/žaruljama i IC1 staviti na mjesto C2,a i u tome slučaju bi vod bio dugačak oko 35mm,što i nije neka pretjerana dobit. Uglavnom mogao bi probati da vidim hoću li dobiti nešto sa time.



.pdf   Signal generator V3.1 lyout.pdf (Size: 75,43 KB / Downloads: 6)
Reply
UPDATE:

- routiran IC6 tj LM13700
- provucen dugacki jumper koji mi treba za OPAMP IC5 (nalazi se na iznad pina 1 IC6)
- stisnuti kondovi i otpornici cim blize LM13700
- dodani jumperi unutar LM13700 pa kad se stavi IC stitit ce jumpere od utjecaja RF smetnji

Nisam baš zadovoljan kako je ispao routing kod LM13700, ali tako prirodno ide ako se zele da su svi elementi cim blize pinovima LM13700. Ako nije OK napisat pa cu da drugacije raspodjelim elemente.

Koliko se vidi iz layouta tu mi je taman ostalo mjesta za IC5 i ostale elemente oko njega, a i pločica je polako počela da ima sve više i više jumera i mislim da je tu zadnja granica 2-layer PCB-a jer da ima još samo dva OPAMP-a više moralo bi se ići na 4-layer PCB.

Evo provjeriti ako je OK, pa da dodam ostatak sa sheme što mi je ostalo, ako nije OK napisat što nevalja pa da onda se pozicionira.


Attached Files
.pdf   Function Signal GENERATOR - Layout.pdf (Size: 127,7 KB / Downloads: 14)
SAMO-BANOVAN OD 01.11.2024
Reply
OD kuda ti ona LEDica kod otpornika R47?
Reply
Čini mi se da je Braca prije par postova napisao da dodam i LED kao signalizaciju da je uređaj upaljen, a i da će ići ON/OFF taster za napajanje ako ko želi da doda, pa sam zato dodao LED diodu, po teoriji ako je napajanje 15VDC a LED biasiramo na 10mA po omovom zakonu dođe otpor od 1k5
SAMO-BANOVAN OD 01.11.2024
Reply
(03-22-2019, 11:39 PM)ronovar Wrote: UPDATE:

- routiran IC6 tj LM13700
- provucen dugacki jumper koji mi treba za OPAMP IC5 (nalazi se na iznad pina 1 IC6)
- stisnuti kondovi i otpornici cim blize LM13700
- dodani jumperi unutar LM13700 pa kad se stavi IC stitit ce jumpere od utjecaja RF smetnji
Idemo dalje!

Generalno, voleo bih da je pločica malo veća, odn. rastojanje izmedju elemenata veće, ali to je sada kasno.

Što se tiče LM13700, on radi samo kada je FUNCTION na položaju trouglova. Tada sinusni generator služi samo da preko LM331 generiše struju kojom se podešava frekvencija trouglova.
Prema tome, čak i ako tada ima slabih smetnji na sinusu od strane generatora trouglova, one nisu od značaja jer kvalitet sinusa nije bitan.

LED sam predložio, ali sam zaboravio da je prikažem u šemi.
Struja od 10mA je za moj ukus prevelika (obično idem do 5mA), ali to zavisi i od primenjene diode, pa će svako odlučiti za sebe.

Pozdrav
Reply
OK, večeras ću da završim preostali dio pločice.

Što se tiče veće pločice sada je kasno, ali nikad nije kasno napraviti kad se ispita ovaj prototip PCB-a verziju 2 pa onda po prototipu i osciloskopu vidjeti gdje bi koji sklop bio na kojoj poziciji pločice, mada ako bi rastojanje među elementima bilo veće onda bi imali problem dužih veza a one su već sada dugačke i ja sam se na početku vodio logikom stisnuti sve skupa da se dobiju čim kraći vodovi, ali eto ispalo je što je ispalo. Bit će na kraju još optimizacija routinga kad dokraja upotpunim pločicu ali o tome ću pisati kasnije.

Za led sam krivo izračunao pa dugujem objašnjenje...Iled = (Ucc - Uled) / R znači za Iled od 5mA treba nam otpornik (R = (15V - 3,6V) / 5mA) od cca 2k2.
SAMO-BANOVAN OD 01.11.2024
Reply
(03-22-2019, 11:34 PM)Khadgar2007 Wrote: Kažeš da vod sa kolektora Q1 koji ide na LM13700(bias ulaz) nije toliko bitan,može i da bude dulji i recimo stavljena brika ako je potrebno?

Danas sam uhvatio nešto vremena i malo pretumbavao grupe elemenata po layoutu.Daleko je to od gotovog layouta ali ide se prema naprijed. Jedino  što me muči je duljina voda sinusnog signala od IC1 prema preklopniku SW2,a ona je nekih 50mm. Zbog potrebne udaljenosti SW1 i SW2 da se mogu staviti gumbi nekog pristojnog promjera ne vidim kako bi taj vod mogao skratiti. Tj. mogao bi,ali bi zahtjevalo žešće pretumbavanje komponenti. Kondenzator C2 i okolne(dolje/desno) bi trebao premjestiti iznad SW1,a onaj dio sa relejom/žaruljama i IC1 staviti na mjesto C2,a i u tome slučaju bi vod bio dugačak oko 35mm,što i nije neka pretjerana dobit. Uglavnom mogao bi probati da vidim hoću li dobiti nešto sa time.

Tačno, veza Q1-LM13700 je DC, pa imaš više slobode oko njenog polaganja.
Što se tiče dužine voda od IC1 do SW2, ni to nije problem. Radi se o je izlaznom signalu sinusnog oscilatora, nivoa 2,5Vrms. Na niskoj je impedansi i od IC1 odvojen otpornikom od 100R.
Pozdrav
Reply
(03-20-2019, 08:09 PM)branko tod Wrote: Ja o kaunteru za ovaj projekat, kao i za ostale sa nižim frekvencijama bilo bi super napraviti ovakav brojač:

Evo linka, ali bi to morao da odradi neko ozbiljan, ja sam neupotrebljiv za tako nešto
https://circuitdigest.com/microcontrolle...er-circuit
I ja bih voleo da imamo neko slično rešenje za merenje frekvencije.

Kineski brojač sa sedmosegmentnim displejom završava posao što se tiče funkcije, ali ne vidim mogućnost da se on lepo integriše u prednju ploču, pogotovo ako je ista tanka.
Deblja ploča, u koju bi se mogla upustiti maska od klirita, zahteva posebnu obradu i ne bi bila jeftina.
Ako ne nadjem bolje rešenje, verovatno ću kineski brojač koristiti eksterno (u kitu je i providna kutija), mada tada moram da mu obezbedim posebno napajanje Sad .

Ne vidim na eBay-u da ima brojača tipa koji je Branko predstavio.

Pozdrav
Reply
Braca vidi ovo dali bi ti bilo zgodno za precizan frekventni brojač:

http://danyk.cz/avr_fmetr3_en.html

Ja imam doma ATMega328P u DIL28 verziji i programator, pa kad ti bude slao pločice za PSU mogu ti ubaciti jedan isprogramirani mikrokontroler pa da probaš ovaj frekvencmetar dali je bolji od kineskog..piše da ima rezoluciju:

Range 1 ... 0,450 000 Hz - 9,999 999 Hz, resolution: 0,000 001 Hz.
Range 2 ... 10,000 00 Hz - 99,999 99 Hz, resolution: 0,000 01 Hz.
Range 3 ... 100,000 0 Hz - 999,999 9 Hz, resolution: 0,000 1 Hz.
Range 4 ... 1 000,000 Hz - 9 999,999 Hz, resolution: 0,001 Hz.
Range 5 ... 10 000,00 Hz - 99 999,99 Hz, resolution: 0,01 Hz.
Range 6 ... 100 000,0 Hz - 999 999,9 Hz, resolution: 0,1 Hz.

Znači na max 160kHz imao bi najlošiju rezoluciju od 0,1 Hz što mislim da je više nego odlično, a čim se ide po dekadi dolje dobijaš još jednu 0 extra preciznosti.

Ako bi to odgovaralo mogu napraviti mini PCB da se integrira na panel gore na sredini između lijevog i desnog preklopnika sa layouta.
SAMO-BANOVAN OD 01.11.2024
Reply
(03-23-2019, 04:20 PM)ronovar Wrote: Braca vidi ovo dali bi ti bilo zgodno za precizan frekventni brojač:

http://danyk.cz/avr_fmetr3_en.html

Ja imam doma ATMega328P u DIL28 verziji i programator, pa kad ti bude slao pločice za PSU mogu ti ubaciti jedan isprogramirani mikrokontroler pa da probaš ovaj frekvencmetar dali je bolji od kineskog..piše da ima rezoluciju:

Range 1 ... 0,450 000 Hz - 9,999 999 Hz, resolution: 0,000 001 Hz.
Range 2 ... 10,000 00 Hz - 99,999 99 Hz, resolution: 0,000 01 Hz.
Range 3 ... 100,000 0 Hz - 999,999 9 Hz, resolution: 0,000 1 Hz.
Range 4 ... 1 000,000 Hz - 9 999,999 Hz, resolution: 0,001 Hz.
Range 5 ... 10 000,00 Hz - 99 999,99 Hz, resolution: 0,01 Hz.
Range 6 ... 100 000,0 Hz - 999 999,9 Hz, resolution: 0,1 Hz.

Znači na max 160kHz imao bi najlošiju rezoluciju od 0,1 Hz što mislim da je više nego odlično, a čim se ide po dekadi dolje dobijaš još jednu 0 extra preciznosti.

Ako bi to odgovaralo mogu napraviti mini PCB da se integrira na panel gore na sredini između lijevog i desnog preklopnika sa layouta.

To je odlicno resenje za pokazivanje frekvencije za sve tipove generatora frekvencija.
Odavno sam se meracio da uradim tako nesto ali lenjost je najteza boles'
Nisu potrebne sve cifre, poslednje tri se mogu "ladno" maknuti.
Ne znam samo koliko je dostupan Atmega88 ili ako je neko voljan da prepravi kod za neki drugi kontroler (ako je potrebno)
Ja bih ovo rado isprobao ali nemam nista za AVR, mada, snaci cu se vec, ipak je Nis grad elektronike......bio.

Trebalo bi dodati nesto na ulaz, neki pojacavac/uoblicavac impilsa, ali to nece biti problem.
Novac je sredstvo a ne cilj.
Reply
Moze ATMega328. On je na arduino nano pločicama koje se mogu naći jeftino. Mada oba čipa su dobavljiva lako. Ako treba da se prepravlja tu sam.
Reply
Ronovane, ovo je super. Danyk je genije kada osmisli rešenje, pa ga ovako skarabudži.
Mislim da je osam cifara mnogo za ovaj generator, ali ako Goša (Smile) razvije ovo trebalo
bi da ostanu sve cifre. Onda nije problem izbaciti 2,3 ili 4 zadnje cifre kako kome već treba.
Reply
(03-23-2019, 05:39 PM)branko tod Wrote: Ronovane, ovo je super. Danyk je genije kada  osmisli rešenje,  pa ga ovako skarabudži.
Mislim da je osam cifara mnogo za ovaj generator, ali ako Goša (Smile) razvije ovo trebalo
bi da ostanu sve cifre. Onda nije problem izbaciti 2,3 ili 4  zadnje cifre kako kome već treba.

Ovo je vec razvijeno, samo ga treba prilagoditi nasim potrebama.
Nisu potrebne sve cifre iz dva razloga:
Prvi, nasi generatori nemaju tako preciznu stabilnost da bi nam trebale sve cifre,
a drugi, nepotrebno zuzimaju previse mesta na prednjoj ploci uredjaja. 
Kako kaze nas narod, od viska glava ne boli (ako nije alkohol u pitanju) pa neka turi svako, cifara koliko misli da mu je potrebno. Smile
Novac je sredstvo a ne cilj.
Reply
Nema se  ideja pa se radi mic po mic...fali mi nekakva muza. Tongue
Za sada,iako je ideja bila da se ide na neki polu ground plane,sve mi se čini da bi to mogla biti jednoslojna pločica. Ono što me za sada muči je masa u oscilatoru, to je sada poduži vod koji kruži od decoupling konda na desnoj strani IC1 pa dolje "kroz" SW1 i onda se diže do lijevog decoupling konda i ide na konektor za napajanje. Kao što je Braca rekao da tu masu i napajanja odvojim od ostatka sklopa što je na ovaj način i učinjeno.


.pdf   Signal generator V3.1 lyout.pdf (Size: 74,78 KB / Downloads: 11)

P.S.
Braca da li si odredio koji će vrijednosti biti C20(onaj preko kontakata releja u wienovom mostu)?
Reply
Gošo, mislio sam na štampu, ali je već radi ZASto.
Reply
Npr, F-metar:



Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.

塞爾維亞文
Reply
(03-23-2019, 07:26 PM)Khadgar2007 Wrote: Nema se  ideja pa se radi mic po mic...fali mi nekakva muza. Tongue
Za sada,iako je ideja bila da se ide na neki polu ground plane,sve mi se čini da bi to mogla biti jednoslojna pločica. Ono što me za sada muči je masa u oscilatoru, to je sada poduži vod koji kruži od decoupling konda na desnoj strani IC1 pa dolje "kroz" SW1 i onda se diže do lijevog decoupling konda i ide na konektor za napajanje. Kao što je Braca rekao da tu masu i napajanja odvojim od ostatka sklopa što je na ovaj način i učinjeno.
P.S.
Braca da li si odredio koji će vrijednosti biti C20(onaj preko kontakata releja u wienovom mostu)?
Koliko vidim, dve mase oscilatora nisu odvojene jedna od druge - spojene su na preklopniku SW1.
Signalnu masu treba čine lampe, preklopnik SW1/1, RV1, R9 i U2/pin 3.
Masu napajanja oscilatora čine kondenzatori za dekuplažu na U1 i ona se vodi direktno na ulazni priključak napajanja, gde takodje (odvojeno) dolazi i signalna masa.
To je idealno rešenje, ali, naravno, postoji tolerancija ako je ideal nemoguće izvesti, što smo već videli na pločici koju projektuje @ronovar.

C20 trenutno nema vrednost, kao i svi ostali elementi označeni sa TBD. Oni su rezerva za moguće probleme, od kojih sam neke primetio na aktuelnom prototipu.
Konkretno, C20 sam predvideo pošto sam primetio da neki od bržih opampova u oscilatoru mogu da postanu "nervozni" u četvrtoj dekadi (jedan od njih je LM4562).
Većina verovatno uopšte neće biti potrebna, što će se ustanoviti pri gradnji i testiranju prototipa na pločici.

Pozdrav
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)