Homebuild Funktion Generator .....

  • Thread starter seadolphine2000
  • Start date
S

seadolphine2000

Guest
Hi, ..

Jeg ønsker at opbygge en lille funktion generator ved hjælp af diskrete komponenter.
Generatoren specs er:
1 - bølgeformer: Square, sawtooth, sinusformet.
2 - Ouput spændingsniveau: 5 volt (peak).
3 - Frekvensområde: 1K, 10K, 100K, 1M Hertz.(Kun disse værdier).

Jeg kan gøre en firkantet bølge generator og integrere det for at få den sawtooth.BUT, ...

Hvordan man får en sinusformet fra kvadratisk eller sawtooth .????

Jeg kan bruge PIC16F84 at gøre firkantbølge med disse frekvensområder, integrere denne firkant giver sawtooth med samme hyppighed ranges.BUT, ...

Hvad med sinusformet .????

Enhver hjælp vil blive meget værdsat.

Tak til alle jer.

 
Tag et kig på ICL8038 funktion generator: http://www.intersil.com/data/FN/FN2864.pdf
For faste frequecies kan du sætte den i en PLL sløjfe ..
Hvis, af nogle grunde, du ikke ønsker at bruge denne IC du kan gennemføre sin idé om at konvertere trekant bølge i sinusbølge (detaljerede interne diagram inkluderet) ..
Den ICL8038 er normeret op til 300kHz men du kan finde ækvivalenter fra andre fabrikanter (Maxim, for eksempel), der kan arbejde med frekvenser langt over 1MHz ..
Hilsen,
IanP

 
Den enkleste måde at fremstille sinwave fra trekant er at filtrere de højere harmoniske.siden din generator er ikke continiously justerbare du kan bruge en anden ordens filter med forskellige komponenter for hver frekvens.Hvis du ønsker at bruge en microcontroller derefter bruge PWM (impulsbredde graduering) eller PDM (pulserende massefylde graduering) og en Integratoren (lavpasfilter med en fast frekvens) til at fremstille en ren sinusformet bølgeform.Den easyest måde imidlertid er at bruge XR2206 chip fra EXAR (www.exar.com).Med XR2206 og et par eksterne komponenter du kan bygges en meget pålidelig funktion generator op til 1MHz.

 
IanP'post er et godt forslag.ICL8038 er en klassisk funktion generator.

 
At konvertere fra trekanten til sinus, kan du designe en waveshaping kredsløb, meget lig den, der Ianp foreslår.Jeg vil sige om, at den ene i databladet er mere kompliceret end de fleste, som består udelukkende af modstande og dioder.

Jeg tror, at lavpasfilter tanken er enklere, hvis du kun vil indstille frekvenser.

Ønsker du trekant eller sawtooth bølgeform?Triangle er let (integration kun), sawtooth tage lidt mere arbejde (integrere til hældning op til 5V
og derefter skifte til 0V), men det
er nemt som godt.

Er opamps tilladt i design?

Jeg kun efter det, fordi jeg ikke er sikker på, at du har den funktion generator IC tilgængelig i Egypten.Det du gør det, den funktion generator IC som Ianp foreslår, er bedst.

 
Mange tak til alle jer.Jeg
vil søge efter den chip foreslået af Ianp men, i tilfælde kan jeg ikke finde det, jeg tror, jeg er nødt til at tage det hårde måde.

Alle komponenter er tilladt i konstruktionen.Jeg
har allerede gjort en firkantet bølge med frekvenser indstillede ovenfor.Trekantede er ikke et problem, så
er det kun integration.Det eneste problem er om sinusformet.

Please koncentrere sig om sinusformet bølge.Jeg har en idé, som er at bruge en krystal oscillator derefter bruge en frekvens adskillelsesstolpen.

Please, fortæl mig, hvad tror du.

Tak til jer alle

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />
 
Prøv at få gratis prøver fra Maxim ..
Den del nummer er MAX038: http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1257
http://pdfserv.maxim-ic.com/en/ds/MAX038.pdf
Det er den moderne udgave af de gamle ICL8038 funktion generator med bredere værdiskalaer ..
Hilsen,
IanP

 
Der
er et problem i shipping til Egypten på grund af skatter, .. osv.Det
er derfor, de har nægtet at sende dem.

Alle andre ideer .????

Tak

 
Prøv i Egypten gennem High Technology Systems: http://export.farnell.com/jsp/home/homepage.jsp; jsessionid = RZHP3QH5MGWLZQFIAFACFE4AVAAUAIV3? _DARGS = / Jsp/home/exportHome.jsp.8_A & _DAV = en_EX_HITECNEG
Hilsen,
IanP

 
Takket Ianp, men de tilbyder ikke shipping Så ...
Jeg tror, jeg tager den hårde måde og design det af mig selv.
Jeg tænker på at gøre Wein bro oscillator med varaible feedback netværk.Er det korrekt.???

Tak for hjælp

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />
 
Hi;
hvis du vil gøre "tringular til sinusbølge" med disceret komponent, kan du bruge
8.038 idé.
det
er tanken brug bølge forme fra dioder tænder ifølge trekantede indgangsspænding.
og tilføje svækkelseskarakteristika i højere spænding.
du ikke behøver bruge transistor.
bare 2 * (3 diode) og dens modstand.

næste enklere tilgang bruger 2 diode (i 2 retninger) i ikke-lineær Woking punkt.

anden fremgangsmåde giver dig højere THD, men for "hjemmelavede funktion generator" er enagh!

hilsen,
Davood amerion

 
En anden mente, kan du bruge en sinewave oscillator (normalt en opamp eller transistor plus band pass filter i lukket kredsløb konfiguration).

Derefter kan du bruge en komparator konvertere til squarewave og en integrator at konvertere squarewave til en trekant bølge ....

Jeg
har bygget dette før, og det fungerede godt.Jeg
har også bygget kvadratet / trekanten bølge generator med waveshaper for sinusbølge.Det virkede godt som godt.Det første valg er lettere at designe og kræver færre komponenter.Men det andet valg er mere fleksibel en kan indstilles med en enkelt variabel modstand eller en kondensator.

At bygge waveshaper, kan du bruge dioder som Davood foreslår.Grundlæggende kredsløbet er en spænding adskillelsesstolpen, men den nederste del af fraktioner bruger dioder at variere modstand på forskellige indgangsspændinger.Resultatet, hvis du design det korrekt, er, at outputtet spændingsændringer langsommere med spænding yderligere fra nul, så du runde toppene af trekanten bølge og få en sinewave.

En nem eksempel på en waveshaper kredsløb er en 1 kOhm modstand i serie med en 1 kOhm modstand i serie med en diode, hvis katode er tilsluttet en 1V DC kilde.Du anvender en spænding i toppen af 1kohm modstand og træffe de Udgangsspænding fra mellem modstande.For indgangsspændinger op til 1V, den diode ikke adfærd, så Vout = Vin.For indgangsspændinger ovenfor 1V (virkeligheden om 1.6V), den diode udfører og indgangsspænding er delt på tværs af de to modstande.På det punkt Vout = Vin / 2 1.6V.Du kan se, at hvis du gør dette i to eller tre faser og bruge den korrekte modstand værdier og spænding du vil i sidste runde toppene af trekanten bølge til at foretage en sinewave.

Det er, hvad Davood foreslår.Hope that helps ...

 
Tak til alle jer,

Citat:

En anden mente, kan du bruge en sinewave oscillator (normalt en opamp eller transistor plus band pass filter i lukket kredsløb konfiguration).Derefter kan du bruge en komparator konvertere til squarewave og en integrator at konvertere squarewave til en trekant bølge ....Jeg har bygget dette før, og det fungerede godt.
 
Minen blev en Wien bro oscillator til at generere en sinewave.En firkantbølge er "i fase" med sinusformet (undtagen for tid til at skifte komparator) og trekant bølge topper på overgangsperioderne punkt i firkantbølge fra "høj til lav".Derfor er de sinewave og trekant bølge er ude af fase.Den sinewave fører trekanten bølge ved 90 grader.På 1 MHz du skal passe på ikke at overskride den opamp dræbte sats og båndbredde (a 741 vil ikke arbejde!).

Igen, den ulempe, er dette: at ændre frekvenser er du nødt til at ændre to modstande eller to kondensatorer på Wien bro.Desuden er du nødt til at ændre en modstand eller en kondensator på Integratoren (for at få haeldningen ret, således at størrelsen er den samme ved hver frekvens).

Et andet notat om Wien bro, du ønsker at køre det til at svinge, men ikke overstyre det for meget.Overdriving tendens til at fordreje den sinewave og øge THD.

Held og lykke

 
Takket jonw0224, ...

Jeg
vil bruge 3 LM339 eller LM741 som den maksimale hyppighed jeg kan læse på min hjemmelavede Anvendelsesområde er 200KHz.

I'm simulere hele kredsløb nu anvender OrCAD Pspice.

Er LM339 værker i stedet for LM741.???

 
Du bør forsøge at få ad9835.Det er dds chip plus fout max = 16MHz, alt sammen i én pakke til en god pris.

 
Hej!

Besvare din tvivl: Jeg tror, du kan ikke bruge LM339 som Op Amp i sinewave oscillator, fordi LM339 er sammenligningspræparater IC (egnet til squarewave oscillatorer).LM741 er en meget begrænset Op Amp, selv om det kan bruges i Wien Bridge Oscillator som Jonw har foreslået.

Problemet med Op Amp Wien Bridge oscillator er begrænset båndbredde (højst Talefrekvensområde) det er nødvendigt med en præcision to bande potentiometer (fordi hvis du vil variabel frekvens, begge arme af broen bør ændre på lige fod i modstand) og høj starter feedback gevinst at starte oscillationerne og stabilisering efter udgangssignal nået det ønskede niveau (det kan gøres med FET transistorer eller dioder i antiparallel eller selv en lille lampe i feedback-loop).

Selvfølgelig, du har brug for symmetriske strømforsyning til Op Amp (men du har brug for det på samme måde, hvis du vil bruge funktionen generator ICS som MAX038 - de bedste, XR2206, ICL8038).

Hvis bygget godt, Wien bro sinewave oscillator kan have en lav harmonisk forvrængning

 
Mange tak til alle jer.

rkodaira, ..

Hyppigheden problem er løst med 3 kontakter, som de frekvenser, jeg ønsker, er 1kHz, 10kHz, 100kHz.Disse er nået med 3 lige feedback netværk.

Jeg
vil bruge en hjemmelavet strømforsyningen
5 & -5 volt.

Nogen idéer om en erstatning til LM741.???

Tak

 
LM318?TL05x?TLE208x?Du skal bare have høje gain-båndbredde og høj dræbte sats for 1Mhz og 100kHz.741 har en begrænset gevinst båndbredde og dræbte sats, men vil arbejde for 1kHz og 10kHz.

 
Hej igen, ..

Kan nogen give mig fyldestgørende oplysninger om, hvordan du konvertere firkantbølge til sinus uden brug tuning kredsløb .????

Jeg er problemer med at ændre sinusbølge oscillator frekvens, det
er derfor, jeg
vil starte med en firkantbølge og omdanner det til sinus.

Tak til alle jer.

 

Welcome to EDABoard.com

Sponsor

Back
Top