Sida 1 av 2

Frågor om fyrkantsvågor

Postat: 27 september 2008, 11:43:18
av Long John
Har en liten undran om fyrkantsvågor.
1.
Finns det något sätt att minska variationen i en fyrkantsvågs signal?
Tex nu varierar signalen mellan 753 Hz och 789 Hz, är variationerna lika mycket upp som ned så borde snittet av frekvensen ligga på ca 770.

2.
Finns det någon krets , modularkrets vad jag förstår som gör att man kan sänka alt höja fyrkantsvågs frekvensen i fråga? Dvs nu är frekvensen 770 men borde ligga på 740.

/Thomas

Postat: 27 september 2008, 12:03:11
av Schnegelwerfer
Var kommer fyrkantspulserna ifrån och vad ska de användas till?

Källan som genererar pulserna är för onoggrann.. det kan du inte fixa genom att hänga på någon krets efteråt.

Däremot kan man enkelt dela ner fyrkantsvågor i frekvens genom att använda räknare, men det går inte om grundfrekvensen ligger nära den önskade frekvensen.

Postat: 27 september 2008, 12:26:49
av Long John
Fyrkantspulserna kommer ifrån en flödesmätare som är "lite väl" känslig vätskan pulserar lite förmycket, antagligen beroende på pumpen. Håller på att laborera med filter/utjämningsbehållare. För att få bort felkällan så tidigt som möjligt.
Det ska vara till en bränsleförbruknings mätare på en dieselmotor. Det hela beror på att denna motortyp pumpar på ovanligt mycket.
Och ska man ha en mätare så borde den visa någorlunda rätt med verkligheten.

Att dela upp frekvensen kanske fungerar, bara man inte multiplicerar felet utan tvärt om så att mätaren blir lite okänsligare.

Postat: 27 september 2008, 12:45:58
av Schnegelwerfer
Alltså, om utsignalen från flödesgivaren varierar kan du inte göra något åt det i efterhand.

Det du skulle kunna göra är att ta ett medelvärde över t.ex 8 sekunder och använda det flödesvärdet. Detta går att göra med logikkretsar om du inte vill blanda in en mikrokontroller.

Vad används utsignalen till? Går den till ett mätinstrument?

Postat: 27 september 2008, 12:49:19
av Long John
Utsignalen går till en mätinstrument, och där går det inte att ställa känsligheten.
Så vad instrumentet visar idag stämmer inte på långa vägar överens med verkligheten..
Jo, jag har kontrollräknat och kontrollmätt

Postat: 27 september 2008, 12:52:25
av Schnegelwerfer
Ok. Hur ofta behöver du du kunna läsa av flödesvärdet?

Postat: 27 september 2008, 13:00:31
av Long John
Det är ju ett panel instrument, typ varningsklocka "Dra inte på för det kostar pengar- spar ni får ni godis!"

Postat: 27 september 2008, 13:03:19
av grym
allt går men kan vara djävligt krångligt

exempelvis kan man ju läsa in det i i programerbar krets (pic, avr , e.t.c) och få den att lämna ut rätt frekvens beroende på infrekvens

allternativt , frekvens till spänning, spänning till ny frekvens, funkar och är ganska lätt att ordna, där kan man ju analogt göra vad man vill med signalenen mellan f/v till v/f

Postat: 27 september 2008, 13:06:04
av Andy
Går motorn på jämnt varvtal och jämn belastning? Då borde flödesgivaren/givarna inte lämna ojämnt pulståg om den/dom inte är kass. Hur mäts (jämförs) returledningen med matarpumpflödet?

Postat: 27 september 2008, 13:23:00
av Long John
Det är ju inte jämt varvtal typ generator/1800, utam det finns ett manuellt pådrag och varvtalet varierar mellan 800-1800.
Det är inga större variationer, allt är ju relativt men tillräkligt stora för att det inte blir något bra resultat. framför allt på den ena motorn.

Jag har inte riktigt kontroll över räkne algoritmen i instrumentet, det verkar fungara på de flesta motortyper, men den här är lite speciell, men motorn är långt ifrån ovanlig och bara några år gammal,

Postat: 27 september 2008, 13:25:01
av xxargs
en ide!

Ta in signalen till en exorgrind på ena ingången den andra från en VCO - utsignalen från exor-grinden filtreras med en RC-krets eller mer avancerad filter (om man skall ha snabbare respons inom vissa ramar) och sedan låter likströmmen efter filtret styra VCO:n så att den försöker följa inkommande signal i frekvens så gott det går. Du tar signalen från VCO:n - nivåanpassar och mata din mätare med denna.

(VCO = voltage controlled oscillator)

Det är RC-konstanten (eller mer avancerade filtret) efter EXOR-grinden som bestämmer hur fort eller hur känslig din mätare skall känna av inkommande signalers variationer - och just den här VU-liknande responsen med U = Uin* e^(-(t/tau)) - dvs 'nyaste' spänningsvärdet på ingången påverkar mest på utgången medans den allt äldre 'magasinerade' signalen som kom in innan påverkar utsignalen allt mindre efter tidens gång, är besvärlig att simulera i en PIC-processor då den här metoden med RC-krets som 'analogt' filter ger snabbare respons för förändringar med fortfarande trovärdig utsignalsrespons än att man medelevärdesbildar rakt av under 1,2,4 eller 8 sekunder och sedan presenterar resultatet i form av en frekvens på utgången till din mätare


Ovanstående ide är en typiks PLL-koppling och gissar att en NE567 tonmottagare skulle kunna fungera som konstruktionselement. Modernare FM-mottagare (innan heldigitalisering) arbetar liknande och man tog helt enkelt 'skaket' från exorgrinden som modulationssignal och det efter filtret såg till att radions localoscillator följde med stations frekvens stabilt trots att den var sönderfrekvensmodulerad av hårt komprimerad reklam-musik...

Postat: 27 september 2008, 13:25:40
av Long John
Verkar vara intressant att göra en liten krets frekvens till spänning och sedan omvänt att försöka laborera med.
För i den borde man ju kunna pilla in en potentiometer så att det går att kalibrera instrumentet mot verkligheten.

Postat: 27 september 2008, 16:14:49
av TomasL
En F/V omvandlare, finns nog en hel del kretsar för detta, bl.a hos ELfa vill jag minnas.
Hiva på en hyffsat stor konding på F/V utgången, så får du per automatik en kraftig dämpning av utsignalens variationer.
Storleken beror naturligtvis på in-impedansen hos efterföljande steg, samt hur stor dämpning du vill ha.

Postat: 27 september 2008, 17:37:50
av Icecap
En 4046 VCO kan nog jämna ut frekvensen, det kräver dock att man får till VCO-filtret rätt.

Postat: 27 september 2008, 20:56:24
av TomasL
Orsaken till att du får varierande mätvärden beror nog på tryckstötar från pumpen, samt att du troligen har turbulent strömning i rören, vilket orsakar varierande hastigheter.

För att undvika turbulent strömning bör du placera flödesmätaren i ett rör med betydligt större diameter, samt en längd på mellan 10-20*di före mätaren och 5-10*di efter.