Download het programma voor het genereren van lage frequenties. Geluidskaart als generator

Een applicatie waarmee je geluid van verschillende frequenties via meerdere kanalen kunt verzenden, is onmisbaar bij het opzetten van professionele muzieksystemen.

Geluidsfrequentiegenerator - de naam van het programma spreekt voor zich. Er is een andere naam voor de toepassing "Sound Generator". Met het systeem kunt u geluid verzenden met de extra mogelijkheid om de signaalkenmerken aan te passen. Een belangrijk pluspunt van de applicatie is de mogelijkheid tot meerkanaals geluidsoverdracht. Wanneer de generator wordt aangezet, lichten negen afzonderlijke panelen op met de functie van een mogelijke frequentie-instelling voor elk kanaal. Hun locatie kan worden gewijzigd of vastgezet in het bureaubladgebied.

Toepassingskenmerken:

De geluidstoepassing is compatibel met 24- en 32-bits kaarten en de bemonsteringsfrequentie moet 384 kHz zijn. Overdracht van ruis en harmonische sinusvormige signalen is mogelijk. Het wijzigen van de audiofasen is eenvoudig door het systeem mechanisch te schakelen. Deze functies worden vaak gebruikt bij het gebruik van professionele apparatuur.
Geluidsfrequentiegenerator is een zeer gerichte toepassing. Dit komt door de volgende functies:
  • Het frequentiebereik is niet beperkt, het hangt af van de technische mogelijkheden van het geluidssysteem;
  • de generator zorgt voor de werking van twee of meer oscillatoren met de functie om gelijktijdig de kenmerken van geluidsoverdracht te veranderen;
  • reproductiemodi van Brownse, witte en roze ruis, evenals transmissie van amplitudemodulatie en zwaaifrequentie van elektrische oscillaties worden verschaft;
  • de audiotoepassing heeft het laagste percentage vervorming;
  • het verwerkte geluid kan op uw computer worden opgeslagen.
De ontwikkelaars hebben nieuwe varianten van het programma uitgerust met sjablonen met gespecificeerde geluidskenmerken. Het volstaat om een ​​kant-en-klare voorinstelling op het bureaublad te vinden en deze te starten door te dubbelklikken op de linkertoets. De geluidsgenerator is niet grillig in gebruik. Het enige nadeel is dat de gratis versie van het programma een proefversie is en dat het geluid ongeveer twintig seconden duurt. Om de applicatie goed te laten werken, moet u een licentie kopen.

SoundCard Oszilloscope - software die een computer verandert in een tweekanaals oscilloscoop, tweekanaals laagfrequente generator en spectrumanalysator

Dag beste radioamateurs!
Elke radioamateur weet dat om min of meer complexe radioamateurapparaten te maken, niet alleen een multimeter tot uw beschikking moet staan. Tegenwoordig kun je in onze winkels bijna elk apparaat kopen, maar - er is één "maar" - de kosten van een behoorlijke kwaliteit van elk apparaat zijn niet minder dan enkele tienduizenden van onze roebel, en het is geen geheim dat voor de meeste Russen dit is veel geld en daarom zijn deze apparaten helemaal niet verkrijgbaar, of een radioamateur koopt apparaten die al lang in gebruik zijn.
Vandaag op de site , zullen we proberen het laboratorium van de radioamateur uit te rusten met gratis virtuele instrumenten -digitale tweekanaals oscilloscoop, tweekanaals audiofrequentiegenerator, spectrumanalyse-apparaat... Het enige nadeel van deze apparaten is dat ze allemaal alleen werken in het frequentiebereik van 1 Hz tot 20.000 Hz. De site heeft al een beschrijving gegeven van een soortgelijk radioamateurprogramma:“ “ - een programma dat van een thuiscomputer een oscilloscoop maakt.
Vandaag wil ik een ander programma onder uw aandacht brengen - "Geluidskaart Oszilloscoop“. Ik werd aangetrokken door dit programma vanwege de goede eigenschappen, het doordachte ontwerp, het gemak van studeren en werken erin. Dit programma is in het Engels, er is geen Russische vertaling. Maar dat vind ik geen nadeel. Ten eerste is het heel gemakkelijk om erachter te komen hoe je in het programma moet werken, je zult het zelf zien, en ten tweede - op een dag zul je goede apparaten aanschaffen (en ze hebben alle notatie in het Engels, hoewel ze Chinees zijn) en onmiddellijk en gemakkelijk wennen aan hen.

Het programma is ontwikkeld door C. Zeitnitz en is gratis, maar alleen voor privégebruik. De licentie voor het programma kost ongeveer 1.500 roebel, en er is ook een zogenaamde "privélicentie" - ongeveer 400 roebel, maar dit is eerder een donatie aan de auteur voor verdere verbetering van het programma. Uiteraard zullen we de gratis versie van het programma gebruiken, die alleen verschilt doordat elke keer dat het wordt gestart, een venster verschijnt met een aanbod om een ​​licentie te kopen.

Download het programma (laatste versie voor december 2012):

(28,1 MiB, 50.675 treffers)

Laten we eerst de "concepten" begrijpen:
Oscilloscoop- een apparaat ontworpen voor onderzoek, observatie, meting van amplitude en tijdsintervallen.
Oscilloscopen zijn geclassificeerd:
volgens het doel en de methode voor het weergeven van informatie:
- oscilloscopen met een periodieke sweep voor het waarnemen van signalen op het scherm (in het Westen worden ze oscilloscop genoemd)
- continuous-sweep oscilloscopen voor het opnemen van de signaalcurve op een fotografische band (in het Westen worden ze oscillograaf genoemd)
door de methode van verwerking van het ingangssignaal:
- analoog
- digitaal

Het programma werkt in een omgeving die niet lager is dan W2000 en omvat:
- een tweekanaals oscilloscoop met een bandbreedte (afhankelijk van de geluidskaart) van niet minder dan 20 tot 20.000 Hz;
- tweekanaals signaalgenerator (met dezelfde gegenereerde frequentie);
- spectrumanalyse-apparaat
- en het is ook mogelijk om een ​​geluidssignaal op te nemen voor latere studie

Elk van deze programma's heeft extra functies, die we in de loop van hun studie zullen bekijken.

We beginnen met een Signaalgenerator:

De signaalgenerator is, zoals ik al zei, tweekanaals - kanaal 1 en kanaal 2.
Laten we eens kijken naar het doel van de belangrijkste schakelaars en vensters:
1 knoppen voor het inschakelen van generatoren;
2 Instelvenster uitgangsgolfvorm:
sinus- sinusoïdaal
driehoek- driehoekig
vierkant- rechthoekig
zaagtand- zaagtand
witte ruis- Witte ruis
3 uitgangssignaal amplituderegelaars (maximaal - 1 volt);
4 frequentie-instelknoppen (de gewenste frequentie kan handmatig worden ingesteld in de vensters onder de knoppen). Hoewel de maximale frequentie op de regelaars 10 kHz is, kun je in de onderste vensters elke toegestane frequentie registreren (afhankelijk van de geluidskaart);
5 vensters voor het handmatig instellen van de frequentie;
6 het inschakelen van de modus "Sweep - generator". In deze modus verandert de uitgangsfrequentie van de generator periodiek van de minimumwaarde die is ingesteld in de vakken "5" naar de maximumwaarde die is ingesteld in de vakken "Fend" gedurende de tijd die is ingesteld in de vakken "Tijd". Deze modus kan worden ingeschakeld voor elk kanaal of voor twee kanalen tegelijk;
7 vensters voor het instellen van de uiteindelijke frequentie en tijd van de Sweep-modus;
8 softwarematige verbinding van de generatorkanaaluitgang met het eerste of tweede ingangskanaal van de oscilloscoop;
9 - het instellen van het faseverschil tussen de signalen van het eerste en tweede kanaal van de generator.
10 -Bij De duty-cycle van het signaal instellen (alleen effectief voor een blokgolf).

Laten we nu eens kijken naar de oscilloscoop zelf:

1 Amplitude - de gevoeligheid van het verticale afbuigkanaal aanpassen
2 Synchroniseren- maakt het (door aan- of uitvinken) mogelijk om twee kanalen afzonderlijk of gelijktijdig af te stellen in termen van signaalamplitude
3, 4 stelt u in staat om signalen over de hoogte van het scherm te spreiden voor hun individuele observatie
5 de sweep-tijd instellen (van 1 milliseconde tot 10 seconden, met 1000 milliseconden in 1 seconde)
6 start Stop oscilloscoop operatie. Wanneer gestopt, wordt de huidige status van de alarmen op het scherm opgeslagen en verschijnt de knop Opslaan ( 16 ) waarmee u de huidige status op de computer kunt opslaan in de vorm van 3 bestanden (tekstgegevens van het signaal dat wordt bestudeerd, zwart-witafbeelding en kleurenafbeelding van de afbeelding van het oscilloscoopscherm op het moment van stoppen)
7 Op gang brengen- een softwareapparaat dat de start van de sweep vertraagt ​​totdat aan bepaalde voorwaarden is voldaan en dat dient om een ​​stabiel beeld op het scherm van de oscilloscoop te verkrijgen. Er zijn 4 standen:
aan uit... Wanneer de trigger is uitgeschakeld, ziet het beeld op het scherm er "lopend" of zelfs "wazig" uit.
automatische modus... Het programma kiest zelf de modus (normaal of enkel).
normale modus... In deze modus wordt een continue zwaai van het onderzochte signaal uitgevoerd.
enkele modus... In deze modus wordt een eenmalige sweep van het signaal uitgevoerd (met een tijdsinterval ingesteld door de Time-knop).
8 actieve kanaalselectie
9 Kant- signaal trigger type:
- stijgende lijn- op de voorkant van het signaal dat wordt onderzocht
vallen- door het verval van het onderzochte signaal
10 Automatische instelling- automatische instelling van de zwaaitijd, de gevoeligheid van het verticale afbuigkanaal Amplitude, evenals het beeld wordt naar het midden van het scherm gestuurd.
11 -Kanaalmodus- bepaalt hoe de signalen worden weergegeven op het scherm van de oscilloscoop:
enkel- aparte output van twee signalen naar het scherm
- CH1 + CH2- output van de som van twee signalen
CH1 - CH2- output van het verschil van twee signalen
CH1 * CH2- output van het product van twee signalen
12 en 13selectie van de weergave van kanalen op het scherm (of een van de twee, of twee tegelijk, de waarde wordt weergegeven naast Amplitude)
14 golfvormuitgang van kanaal 1
15 golfvormuitgang van kanaal 2
16 al geslaagd - een signaal opnemen naar een computer in de stopmodus van de oscilloscoop
17 tijdschaal (we hebben een regelaar) Tijd staat op 10 milliseconden, dus de schaal wordt weergegeven van 0 tot 10 milliseconden)
18 Toestand- toont de huidige status van de trigger en stelt u ook in staat om de volgende gegevens op het scherm weer te geven:
- HZ en Volt- weergave van de huidige frequentie van de spanning van het onderzochte signaal
cursor- verticale en horizontale cursors aanzetten om de parameters van het onderzochte signaal te meten
log in op Fille- per seconde registratie van de parameters van het onderzochte signaal.

Meten op een oscilloscoop

Laten we eerst de signaalgenerator instellen:

1. Schakel kanaal 1 en kanaal 2 in (groene driehoekjes lichten op)
2. Stel de uitgangssignalen in - sinusvormig en rechthoekig
3. Stel de amplitude van de uitgangssignalen in op 0,5 (de generator genereert signalen met een maximale amplitude van 1 volt, en 0,5 betekent de amplitude van de signalen gelijk aan 0,5 volt)
4. Stel de frequentie in op 50 Hertz
5. Ga naar de oscilloscoopmodus

Signaalamplitudemeting:

1. De knop onder het opschrift Meeteenheid selecteer de modus HZ en Volt, zet een vinkje naast de labels Frequentie en spanning... Tegelijkertijd verschijnen de huidige frequenties voor elk van de twee signalen (bijna 50 hertz) van bovenaf, de amplitude van het totale signaal Vp-p en effectieve signaalspanning: Veff.
2. De knop onder het opschrift Meeteenheid selecteer de modus Cursors en zet een vinkje naast het opschrift Spanning... In dit geval hebben we twee horizontale lijnen, en onderaan de inscripties, die de amplitude van de positieve en negatieve componenten van het signaal tonen ( EEN), evenals de totale signaalamplitudezwaai ( dA).
3. We leggen de horizontale lijnen bloot in de positie die we nodig hebben ten opzichte van het signaal, op het scherm ontvangen we gegevens over hun amplitude:

Meting van tijdsintervallen:

We doen dezelfde bewerkingen als voor het meten van de signaalamplitude, behalve in de modus Cursors zet een vinkje bij het opschrift Tijd... Als gevolg hiervan krijgen we in plaats van horizontaal twee verticale lijnen en het tijdsinterval tussen de twee verticale lijnen en de huidige frequentie van het signaal in dit tijdsinterval wordt hieronder weergegeven:

Bepaling van signaalfrequentie en amplitude

In ons geval is het niet nodig om de frequentie en amplitude van het signaal speciaal te berekenen - alles wordt weergegeven op het oscilloscoopscherm. Maar als u voor het eerst in uw leven een analoge oscilloscoop moet gebruiken en u weet niet hoe u de frequentie en amplitude van het signaal moet bepalen, zullen we dit probleem voor educatieve doeleinden overwegen.

De generatorinstellingen laten we zoals ze waren, met de uitzondering dat de signaalamplitude op 1.0 staat en de oscilloscoopinstellingen staan ​​zoals op de afbeelding:

We stellen de signaalamplituderegelaar in op 100 millivolt, de zwaaitijdregelaar op 50 milliseconden, en we krijgen het beeld op het scherm als van bovenaf.

Het principe van het bepalen van de signaalamplitude:
Regelgever: Amplitude wij staan ​​in positie 100 millivolt, wat betekent dat de verticale verdeling van het raster op het scherm van de oscilloscoop 100 millivolt is. We tellen het aantal divisies van de onderkant van het signaal naar de bovenste (we krijgen 10 divisies) en vermenigvuldigen met de prijs van één divisie - 10 * 100 = 1000 millivolt = 1 volt, wat betekent dat de amplitude van het signaal van boven naar beneden 1 volt is. Op dezelfde manier kunt u de signaalamplitude meten op elk deel van het oscillogram.

Bepaling van signaaltiming:
Regelgever: Tijd wij staan ​​in positie 50 milliseconden... Het aantal horizontale delen van de oscilloscoopschaal is 10 (in dit geval hebben we 10 delen op het scherm), deel 50 door 10 en krijg 5, wat betekent dat de prijs van één deling gelijk zal zijn aan 5 milliseconden. We selecteren het gewenste gedeelte van het signaaloscillogram en berekenen hoeveel divisies het past (in ons geval - 4 divisies). Vermenigvuldig de prijs van 1 divisie met het aantal divisies 5*4=20 en bepaal dat de periode van het signaal in het onderzochte gebied is 20 milliseconden.

Bepaling van de signaalfrequentie.
De frequentie van het onderzochte signaal wordt bepaald door de gebruikelijke formule. We weten dat één periode van ons signaal gelijk is aan 20 milliseconden, het blijft om uit te zoeken hoeveel perioden er in één seconde zullen zijn - 1 seconde / 20 milliseconden = 1000/20 = 50 Hertz.

Spectrumanalyse-apparaat

Spectrumanalyse-apparaat- een apparaat voor het waarnemen en meten van de relatieve verdeling van de energie van elektrische (elektromagnetische) trillingen in de frequentieband.
Laagfrequent spectrumanalysator(zoals in ons geval) is ontworpen om te werken in het audiofrequentiebereik en wordt bijvoorbeeld gebruikt om de frequentierespons van verschillende apparaten te bepalen, bij het onderzoeken van de kenmerken van ruis, het opzetten van verschillende radioapparatuur. Concreet kunnen we de frequentierespons van de geassembleerde audioversterker bepalen, verschillende filters instellen, enz.
Er is niets moeilijks aan het werken met de spectrumanalysator, hieronder zal ik het doel van de belangrijkste instellingen geven, en u zult zelf, al empirisch, gemakkelijk uitvinden hoe u ermee kunt werken.

Zo ziet de spectrumanalysator eruit in ons programma:

Wat is hier - wat:

1. Weergave van de verticale schaal van de analysator
2. Het vaak selecteren van de weergegeven kanalen van de generator en het type display
3. Werkend deel van de analysator
4. Knop voor het opnemen van de huidige staat van de golfvorm wanneer gestopt
5. Wijze om het werkgebied te vergroten:
6. De horizontale schaal (frequentieschaal) omschakelen van lineaire naar logaritmische vorm
7. Huidige signaalfrequentie wanneer de generator in de sweep-modus staat
8. Huidige frequentie op cursorpositie
9. Signaalharmonische vervormingsindicator:
10. Het filter voor signalen instellen op frequentie

Lissajous-cijfers bekijken

Lissajous-figuren- gesloten banen, getekend door een punt dat gelijktijdig twee harmonische oscillaties uitvoert in twee onderling loodrechte richtingen. Het type figuren hangt af van de relatie tussen perioden (frequenties), fasen en amplitudes van beide oscillaties.

Als u van toepassing bent op de ingangen " x" en " ja»Oscilloscoopsignalen van nabije frequenties, dan kun je op het scherm de figuren van Lissajous zien. Deze methode wordt veel gebruikt om de frequenties van twee signaalbronnen te vergelijken en om de ene bron af te stemmen op de frequentie van de andere. Wanneer de frequenties dichtbij, maar niet gelijk aan elkaar zijn, roteert de figuur op het scherm en is de periode van de rotatiecyclus het omgekeerde van het frequentieverschil, de rotatieperiode is bijvoorbeeld 2 s - het verschil in signaalfrequenties is 0,5 Hz. Bij gelijke frequenties bevriest de figuur bewegingsloos, in elke fase, maar in de praktijk, als gevolg van kortstondige signaalinstabiliteiten, schudt de figuur op het scherm van de oscilloscoop meestal een beetje. Het is mogelijk om niet alleen dezelfde frequenties te gebruiken, maar ook die in een meervoudige verhouding, bijvoorbeeld als de referentiebron slechts 5 MHz kan produceren en de afstembare bron - 2,5 MHz.

Ik weet niet zeker of deze functie van het programma nuttig voor je zal zijn, maar als je hem plotseling nodig hebt, dan denk ik dat je deze functie gemakkelijk zelf kunt bedenken.

Geluidsopnamefunctie

Ik heb al gezegd dat je met het programma elk geluidssignaal op een computer kunt opnemen voor verdere studie. De signaalopnamefunctie is niet moeilijk en u kunt er gemakkelijk achter komen hoe u dit moet doen:

Computer-oscilloscoop software

DI HALT:
De methode is pervers, eerlijk gezegd had ik snel een signaalgenerator in de gewenste vorm op R2R gemonteerd. Maar het komt voor dat de ene er soms niet is, dan de andere, maar er is bijna altijd overvolle computerrommel.

Vrijwaring:
Ik wil je meteen waarschuwen dat barbaarse manipulaties met een computer onmiddellijk de garantie dekken voor ijzer met een pelsorgel, en met een kleine krommingsstraal van de armen - de hele computer of met belangrijke onderdelen. Als je twijfelt aan de stevigheid van je hand en je capaciteiten, dan is het beter om Frankenstein puur voor experimenten uit de prullenbak te halen.

Ik moest een apparaat debuggen op een AVR-microcontroller. Om precies te zijn, het ontvangen van gegevens van de ADC. Wanneer het signaal van deze gegevens ultra-lage frequentie moet zijn, ongeveer 1 Hz. Vreemd genoeg is het vrij moeilijk om een ​​signaal van een dergelijke frequentie op standaard wijze te ontvangen. De uitgangsgeluidskaart heeft filters die zo'n laagfrequent signaal niet doorlaten. Daarom is besloten om de geluidskaart te upgraden.

Om het risico niet te lopen werd besloten dit op een externe geluidskaart te implementeren. Maar deze ervaring is geldig voor de ingebouwde geluidskaarten, maar het is de Jedi waardig.

Een geluidskaart is gekocht met een hamer Sound Blaster Live... Na een snelle blik werd het duidelijk dat het onmogelijk is om het circuit van een 4-laags bord te begrijpen zonder goed gras. Maar het is vrij duidelijk dat alle analoge output- en inputsignalen eerst naar de op-amp gaan en vervolgens naar de DAC/ADC. Nou, OU googlede snel. Toen vestigde ik de aandacht op de microschakeling, die ongeveer alle signalen ontvangt. Ze was de op één na grootste. Ik reed de etikettering in Google, en ziedaar! Gegevensblad gevonden!

Chip pinout.

We zijn geïnteresseerd in de DAC-lijnuitgang (rood onderstreept). Ik heb alleen het juiste kanaal geselecteerd. Als iemand besluit een oscilloscoop te maken, moet hij aan de lijningang (blauwe rechthoek) solderen. Uiteraard via het daarvoor bestemde ontkoppelingsschema (dat op internet wordt gegoogled).
Om de DAC niet te verbranden met mijn helse experimenten, besloot ik hem een ​​beetje te beschermen. En ik raad aan om zo'n schema zonder fouten te maken.

Gesoldeerde weerstand:

Om het signaal van de computer uit te voeren, gebruikte ik de VGA-connector, die op de een of andere wonderbaarlijke manier in mijn bureau lag. Waarom deze draad goed is: hij heeft 5 afzonderlijk afgeschermde draden. Ik ben net begonnen met een draad op 1 pin (ROOD signaal). Omdat de schermen van alle signalen met de grond zijn verbonden, heb ik me niet druk gemaakt over de uitvoer van de grond. Natuurlijk moet je idealiter de analoge massa van de geluidskaart naar voren halen (waar het is, het ziet eruit in de datasheet voor dezelfde microschakeling), maar ik was blut.

Geïnstalleerd zvukovuha, en de aansluiting van onze generator

Als generator gebruik ik een primitief "Tone Generator"-programma dat hier kan worden gedownload. Hiermee kunt u een sinus, zaag, blokgolf, witte ruis en een vreemd signaal genereren.

Wat voor mijn doeleinden voldoende is.
Nadat het in de computer was geïnstalleerd, besloot ik ervoor te zorgen dat de generatie gaande was met een oscilloscoop, en ik soldeerde het correct.

Zuivere sinus van onze generator.

Nou, de offset zonder de condensator, mijn DAC is ongeveer 2 volt. Laten we eens kijken hoe de ADC van mijn microcontroller eet.

Een generator, en een programma dat de ADC-waarden van de microcontroller leest.

Let niet op het feit dat de sinus die door de controller wordt genomen zo gebroken is - er is een zeer kleine bemonsteringsfrequentie.
Om het nulpunt te verschuiven en de signaalamplitude met de helft te verminderen, moet u een weerstand van 10 k op aarde plaatsen. Zo wordt samen met de weerstand een spanningsdeler op de geluidskaart gevormd.

Voor sim neem ik afscheid, geslaagde experimenten.

> Hieronder vindt u een lijst met programma's voor het genereren van signalen met verschillende vormen en frequentiekarakteristieken, die het meest worden gebruikt door radioamateurs.

> SweepGen-programma

> Programmagenerator van tijdsafhankelijke en stationaire testgeluidssignalen. Uitgerust met meerdere bedrijfsmodi: handmatige zwaai, vaste frequentie, langzame en snelle variabele zwaai, witte ruis. Het programma is gratis.

> Digitale signaalgenerator

>

> Gratis software voor het ontwerpen van verschillende digitale signalen. Bevat: witte ruisgenerator, driehoek- en blokgolfgenerator, sinusgolfgenerator, sinusgolfgenerator en beatgenerator.

> NCH-toongenerator

>

> Het programma kan een groot aantal signalen van verschillende vormen genereren: puls, zaagtand, rechthoekig met zeer goede randen, driehoekig, sinusvormig, evenals alle hoofdgeluiden (paars, wit, bruin, roze, grijs en blauw) .

> AudioWave-generator

>

> Software, een laagfrequente signaalgenerator (tweekanaals). De software is betaald, de kosten bedragen 50 EUR, maar er is een demoversie van beperkt gebruik.

> Testtoongenerator

>

> Een programma dat verschillende geluidssignalen in een breed frequentiebereik kan creëren. De kosten van de software zijn vanaf 30 EUR. Er is een volledig functionele gratis versie van 30 dagen.

> Gefilterde ruisgenerator

>

> Software ontworpen om ruissignalen te genereren. De gratis versie van het programma loopt 30 dagen. De volledige versie is beschikbaar vanaf 20 EUR.

> PWM-generator

>

> Conventionele pulsbreedte-signaalgenerator. Het programma is shareware: 16 EUR. De gratis versie van het programma is 30 dagen beschikbaar.

> Multitoongenerator

>

> Meertonige tweekanaals audiofrequentiesignaalgenerator. De proefversie van de software duurt 30 dagen. De volledige versie is beschikbaar vanaf 20 EUR.