Pitanje:
Što je dobar generator kvadratnih valova?
Grumdrig
2009-11-10 14:36:14 UTC
view on stackexchange narkive permalink

Koji je dobar sklop za generiranje kvadratnog vala? Točan valni oblik nije previše važan - samo želim da se piezo zujalo pokrene na 150 kHz. Također želim efikasnost i prilagodljivu amplitudu.

(Motivacija: želim ispariti malo ulja kako bih ga sagorio. Odabirem 150 kHz nakon Glade Wispa kao što je hakirano u Make.)

Najjednostavnije što sam pronašao bilo je ovo koje se sastoji od kondenzatora, 3 otpornika i operativnog pojačala usporednika. Je li ovaj dizajn dobar put?

Pod pretpostavkom da prema istoj stranici ima razdoblje od

\ $ T = 2RC ln \ dfrac {1 + L} {1-L} \ $ where \ $ L = \ dfrac {R1} {R1 + R2} \ $

Odabirom R1 = R2 dobivamo L = 1/2, dajući (1 + L) / (1-L) = približno e, dajući jednostavnije

T = 2RC

Ovdje sam u šumi, ali pretpostavljam da je R1 = R2 = R dobar izbor.

TI želite je 1 / 150kHz; tako je RC = 3.33e-6

Predstavlja se još jedan abitrarni izbor. Recimo, otpor od 100 ohma i kondenzator od 0,033 uF? Je li ovaj izbor važan? Je li odabir opcijskog pojačala važan?

Oprostite na dugom pitanju, ali ako bi netko tko zna što radi mogao prošetati sa mnom ovdje, sigurno bih ga cijenio.

Dodati ću samo malo više objašnjenja, kako je zatražio @Lou. Cilj mi je izgraditi plamenik za maslinovo ulje pogodan za lagane ruksake. Ne znam hoće li ovo uspjeti, ali to je ideja koju želim isprobati. To bi maslinovo ulje pretvorilo u višenamjenski proizvod koji možemo spaliti ja i moj štednjak. Sadrži veći udio energije po unci od alkohola, ali točka plamišta je preniska da bi mogla gorjeti kao tekućina pri normalnim temperaturama. Dakle, moja je ideja ultrazvučno ga ispariti i sagorjeti.
Maslinovo ulje fino gori fitiljem, ali to uglavnom ne proizvodi veliku količinu topline. Bit će više poput male svijeće.
Da znam. Nije zapravo dovoljno ništa kuhati, a izgaranje nije baš potpuno. (Proizvodi se čađa.)
Osam odgovori:
#1
+26
Amos
2009-11-10 16:11:22 UTC
view on stackexchange narkive permalink

Ako googlete za generator 555 kvadratnih valova, dobit ćete tisuće pogodaka za krugove koji se temelje na čipu 555 koji proizvode kvadratni val. Ovdje postoji kalkulator kvadratnih valova koji bi vam trebao omogućiti eksperimentiranje s izračunima.

Osim toga, dodatni bonus 555 čipova jeftino je.

Ili pogledajte 556 čipova koji su u osnovi dva 555 čipa na istom čipu.

Ako postoje tisuće tih sklopova, ovdje biste mogli barem reproducirati * jedan *!
#2
+18
stevenvh
2011-07-14 10:36:23 UTC
view on stackexchange narkive permalink

Za jednostavni oscilator ljudi često odmah pomisle na 555 IC tajmera. Ovaj je program još jednostavniji:

Oscillator

74HC1G14 je verzija s jednim vratima uobičajenijeg 74HC14 u paketu SOT-23.

#3
+11
Jason S
2009-11-25 20:12:13 UTC
view on stackexchange narkive permalink

Napomena: sklop na koji ste se povezali koristi usporednik , a ne opcijsko pojačalo. Možete koristiti op-pojačala u krugovima za usporedbu, ali oni nisu dorasli poslu iz različitih razloga: op-pojačala su optimizirana za aplikacije pojačanja kod kojih se ulazi putem povratne sprege vode na isti napon i može potrajati dugo da se oporave od zasićenosti kada se njihovi ulazi povećavaju pozitivnim povratnim informacijama kao u ovom krugu. Usporednik će biti brži i učinit će pravu stvar.

Što se tiče sklopova: upotrijebio bih ili LM393 usporedbu ili 555 (teško nadmašivo: puno proizvođača i možete ga dobiti od Radio Shacka ili u velikim količinama od Digikeyja u 11c) ili 74xx123 ( ovaj od TI ima 16c u velikoj količini). Usporedniku će trebati nekoliko dijelova više od druga dva.

LM358 je dvostruko opcijsko pojačalo, a ne usporednik.
gack! u pravu si, imao sam grč u mozgu, razmišljao sam o LM393.
naravno, optičko pojačalo bez povratnih informacija ponašat će se nekako poput usporedbe. istina, nije isto što i o.c. izlaz, ali možete koristiti ljuljačke od željeznice do željeznice da biste učinili slične stvari.
#4
+8
Scott Murphy
2009-11-10 18:22:21 UTC
view on stackexchange narkive permalink

Ako želite izraditi A-stabilni vibrator, tada ste odabrali sklop u redu. Morali biste spriječiti učitavanje R vrijednosti opcijskog pojačala. To znači odabrati R tako da ne učita operativno pojačalo. Predložio bih da vas boravak u regiji s otpornošću od 10k do 100k čini sigurnim ako koristite optičko pojačalo osnovnog pojasa poput TL072 (FET) ili LM358 (BJT).

Sa svojim krugom trebat ćete obrežite otpore kako bi se stvar pravilno "napunila". Za ugađanje će vam vjerojatno biti potreban potenciometar u skladu s R (vaš povratni otpor).

Mislim da ćete uvidjeti da je velika poteškoća napraviti oscilatorni krug na ovaj način. Učinio bih to samo ako imate vrlo uvjerljiv razlog da ne koristite mikrokontroler. Osnovni pečat, propeler ili mcu-sklop zasnovan na Atmelu mogao bi mnogo točnije stvoriti isti kvadratni val. Tajmer 555 bi također radio, ali ja bih samo krenuo putem MCU-a, ATtiny 8 pin je 3 dolara, pa zašto to jednostavno ne biste koristili.

Ali s multivibratorima je zabavno igrati ako se samo igrate, sjetite za međuspremnik izlaza kako ne biste učitali stvar! Sretno.

Hvala na ovim informacijama! Razlog zbog kojeg nisam želio koristiti mikrokontroler je taj što sam pretpostavio da će biti manje energetski učinkovitiji od jednostavnijeg sklopa. Ali možda ako je faza pojačanja glavni odvod energije, MCU bi bio manji problem.
#5
+6
endolith
2010-01-26 03:19:51 UTC
view on stackexchange narkive permalink

Ne možete li jednostavno upotrijebiti standardni kristalni oscilator, poput Pierceovog oscilatora, i pokretati piezo na njegovoj prirodnoj rezonantnoj frekvenciji?

Evo kruga za ultrazvučni čistač, koji bi se mogao činiti istim principom kao i vaš isparivač. Također u patentima možete potražiti stvari poput ultrazvučnih ovlaživača zraka, raspršivača, raspršivača itd.

Bez obzira na to što koristite, trebali biste imati rezonantni induktor u nizu s piezo odvesti stotine volti. http://www.techmind.org/sl/#electric

Sigurno je da je mikrokontroler pretjeran kada mikro ima točno ovu vrstu oscilatora za pokretanje sata. Koristili biste kristalni oscilator za pogon računala za pogon kristalnog oscilatora.

Moji prvi pokušaji implementacije nisu učinili ništa da poveća volt i zato nisu uspjeli, ali još nisam učinio ništa po tom pitanju - hvala na informacijama - provjerit ću ovo.
#6
+5
Grumdrig
2009-11-11 02:42:36 UTC
view on stackexchange narkive permalink

Kao što su savjetovali @Scott Murphy i @Lou, implementirat ću ovo s Arduinom (s kojim sam upoznat) koji se pokreće s pojačalom. Ovisno o potrošnji energije, možda će imati smisla kasnije se prebaciti na neki drugi krug, ali preći ću taj most kad dođem do njega - ako ulje gori i ako potrošnja energije bude veća nego što bi mogla biti. U tom ću slučaju isprobati krug 555 ili modificirati nestabilni multivibrator koji sam spomenuo, kako mi je savjetovano.

Za pojačanje ću zasad koristiti pojačalo za slušalice i sastaviti opcijski krug pojačala ako potrebno.

Ažurirat će se ovdje kad se implementacija spoji (ili raspadne).

Sjajno. Bit će mi vrlo zanimljivo vidjeti kako napredujete, a videozapisi / fotografije / detalji vašeg uspjeha (ili katastrofalnog neuspjeha) zasigurno će vam biti od pomoći.
Arduino za izradu kvadratnog vala ??? Mislite li da će to biti dovoljno? Trebat će vam * najmanje * (!) Core i7-950 @ 3 GHz.
Išao bih na Craya - dovraga, je li?
#7
+4
Lou
2009-11-10 19:49:03 UTC
view on stackexchange narkive permalink

Slažem se s Scottom gore: mikro put je ovdje, osim ako se samo ne igrate sa specifičnom namjerom učenja oscilatora. Međutim, podešavanje amplitude može biti pomalo nezgodno. Možete li nam reći nešto više o tome? Treba li ga jednom prilagoditi (ili vrlo rijetko) u svrhu kalibracije ili ga trebate moći često mijenjati? Da li ga treba prilagoditi korisniku ili će se prilagoditi na temelju parametara u krugu? Koji je opseg amplitude koja vam je potrebna i razlučivost (ili bolje rečeno, koliko koraka) trebate u tom rasponu?

Najjednostavnija metoda je samo izgraditi pojačalo s prilagodljivim pojačanjem pomoću potenciometra za podešavanje, ako vam je potrebna amplituda podesiva samo u svrhe kalibracije ili za rijetke ručne prilagodbe.

Drugi način da je prilagodite je korištenje PWM izlaza mikrofona i dovod u filtar, ali vi ' Morao bih izraditi filtar koji je prošao 150 kHz i izravnao sve na vašoj PWM frekvenciji (što će ovisiti o vašoj mikro frekvenciji). To će biti teško i strogo će ograničiti vašu razlučivost.

Ako vam je potreban kvadratni val iznad mikronapona, zasigurno će vam trebati krug pojačala i vjerojatno možete samo kontrolirati pojačanje pojačala pomoću i mikro.

Kad malo bolje razmislim, jeste li sigurni da trebate kontrolirati amplitudu? Vjerojatno možete kontrolirati sve što pokušavate kontrolirati i putem drugih trikova. Ako biste mogli podijeliti više informacija, vjerojatno vam možemo dati druge ideje za kontrolu.

Hvala i na ovim informacijama. Volio bih da mogu prihvatiti više odgovora. Amplitudu treba podesiti jer 1) ne znam koliko će mi snage trebati i 2) uvjeti (npr. Temperatura) vjerojatno će utjecati na potrebnu razinu snage (iako bih je vjerojatno mogao postaviti na "dovoljno visoku" i biti gotovo). Tako da na kraju može biti prilično grubo i možda popravljeno.
@Grumdrig: Ovdje je korisno odgovoriti na pitanje sami, označiti svoj odgovor kao odgovor "wiki zajednice", a zatim dodati sve dobre dijelove iz ostalih odgovora. Označavajući ga kao wiki odgovor u zajednici, dopuštate drugima da s vremenom poboljšaju odgovor, a pritom ne preuzimaju zasluge za tuđi rad.
Slažem se s Craigom. Stvar kod ovakvih elektroničkih projekata jest da postavljena pitanja obično nisu atomska, što onemogućava odabir jednog odgovora. Još jedna lijepa značajka wikija zajednice je da se odgovor može razvijati kako se pitanje razvija, a ljudima olakšava praćenje razvoja projekta. Ako želite, biste li objavili rezultate svog prvog snimanja krugom ? Stvarno me zanima vidjeti koliko se dobro raspršuje ultrazvučnom otopinom i zanimaju me aspekti ruksaka. Razmišljat ću o učinkovitosti dok čekam.
Hvala @Craig. Nisam znao ove suptilnosti meta-upotrebe; Prihvatit ću svoj wikificirani odgovor za 36 sati (!) Kad mi chiphacker dopusti.
Igram se sa StackOverflow već više od godinu dana; pokupit ćeš na vrijeme.
Ovdje nema puno u povijesti izvornog postera što sugerira da bi bio spreman zaroniti u svijet mikrokontrolera, što bi uključivalo odabir platforme, izgradnju / kupnju devkita i učenje programiranja. Krug tajmera ili oscilator bi u ovom slučaju vjerojatno bio puno pristupačniji.
#8
+3
Jim
2009-12-09 21:27:52 UTC
view on stackexchange narkive permalink

Ako želite samo jednostavno podešavanje pojačanja, odabrao bih 555 tajmer. Zatim upotrijebite potenciometar paralelno s otpornikom na izlazu, za stvaranje lonca za dnevnike (ne kupujte lonce za trupce, oni su procjena smeća krivulje dnevnika, osim ako ne potrošite mega dolara) postavljeni potenciometar je ovdje -> https://sound-au.com/project01.htm

Ako želite preciznu kontrolu, složio bih se s ostalim odgovorima, pločom tipa Arduino ili MCU bi bio puno bolji.

Ne zaboravite, glasnoća nije linearna!

Napravio sam džepni oscilator otvorenog koda, nazvan Posc, koji sadrži dva kvadratna vala proizvedena u paru od 555 timera , pogledajte, može vam pomoći -> http://www.sonodrome.co.uk/tutorials.html Na ovoj se stranici nalazi nekoliko PDF-ova koji prikazuju raspored sklopa i komponenata.

Zaboravio sam spomenuti, radost 555 timera je što mu neće biti potrebno pojačanje za pogon malog zvučnika ili piezoelektričnog zujala, međutim većina ostalih oscilatora zahtijevat će pojačanje s dodatnim IC-om ili nekoliko tranzistora.
Drugi URL ("vodiči") mrtva je veza.


Ova pitanja su automatski prevedena s engleskog jezika.Izvorni sadržaj dostupan je na stackexchange-u, što zahvaljujemo na cc by-sa 2.0 licenci pod kojom se distribuira.
Loading...