RC-filter, beräkna brytfrekvens?

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
gunne
Inlägg: 2098
Blev medlem: 17 juni 2004, 15:00:31
Ort: sthlm
Kontakt:

RC-filter, beräkna brytfrekvens?

Inlägg av gunne »

Jag ska spänningsdela ner en hög spänning för att mäta den med en Attiny och ska koppla enligt bilden.

Bild

Spänningen vid BATT+ delas av R45 och R44 ner till en spänning som är lämplig för AVRen. Jag la till kondingen C32 för att jag tänkte att den tillsammans med R45 bildar ett lågpassfilter. Jag skulle vilja ha en brytfrekvens på ca 16Hz så samplar jag 16ggr/sek och medelvärdesbildar över en sekund tänkte jag.

Kommer det öht att fungera som ett lågpassfilter och hur beräknar jag i så fall brytfrekvensen på det?

Jag har försökt söka på nätet men alla exempel jag hittar är för "vanliga" lågpassfilter och jag har tyvärr inte så mycket kunskap i ämnet själv...
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7242
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: RC-filter, beräkna brytfrekvens?

Inlägg av psynoise »

* Skriv upp en överföringsfunktion (V-ut/V-in) med alla impedanselement, här spänningsdelare mellan R45 och R42//C33.

* Faktorisera uttrycket så du bara har faktorer. Nu ser du dc-förstärkning och frekvensberoende komponenter.

* Räkna ut abslolutbeloppet.

* Om dc-förstärkningen är 1 definineras brytfrekvensen vid beloppet 1/(sqrt(2) hos absolutbeloppet.

Denna metod kallas j-omega-metoden, länk till wikipedia.
xxargs
Inlägg: 10189
Blev medlem: 23 september 2006, 14:28:27
Ort: Södertälje

Re: RC-filter, beräkna brytfrekvens?

Inlägg av xxargs »

Det är bara första ordningens filter (RC-länk)

när R och C har samma impedans ('R' = 'Xc') så är spänningen 0.7071 av inkommande spänning och därmed din 3 dB-punkt (effekthalvering därför att R resp C hanterar halva effekten var i kopplingen).

dvs impedansen R samma som impedansen Xc och Xc = 1/(2PIfC)

exempel:

R=100 kOhm, inkommade motstånd
f = 10 kHz, önskad brytfrekvens

R skall vara samma impedans som Xc = 1/(2PIfC)

med omstuvning av Xc = 1/(2PIfC) till:

C = 1/(2PIfXc) = 1/(2*PI*10000Hz*100000Ohm) = 1.6E-10 = 0.16 nF

Detta förutsätter att impedansen på din A/D-ingång är _mycket_ högre än 100 kOhm.

Vill man inte analytiskt räkna på detta så labbar man ut det ganska snabbt med en Spice-simulator eller liknande simuleringsprogram.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Re: RC-filter, beräkna brytfrekvens?

Inlägg av $tiff »

@ gunne

Häfta fram med en grov RC-kalkulator, sedan kommer det inte stämma eftersom du har så höga resistanser; minsta parasitresistans kommer ändra filtret. Exempelvis ingångsimpedansen på AVRen kommer spela roll här.

Har du oscilloskop? Koppla upp och mät, det är det enda säkra sättet.
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7643
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Re: RC-filter, beräkna brytfrekvens?

Inlägg av Marta »

Varför så komplicerade svar?

Gör om spänningsdelaren till en ekvivalent krets med det vanliga utseendet på ett RC-filter och räkna som vanligt. Med 1M i serie och 56k till jord så blir det sådär ungefär 56k resistivt oavsett källans impedans och det är bra mycket lägre än ingången på uC'n.

Det kommer att fungera med de angivna värdena och ingången på uC'n kommer inte att påverka. R*C blir en tidskonstant på sådär ungefär 5.6us, mera än tiotusen gånger kortare än mätintervallet. Massor av marginal... Skulle kanske istället gå upp lite med kondingen ifall det kommer en lång transient, men med 1M så bör skyddsdioderna i kretsen kunna ta hand om denna utan problem.
bearing
Inlägg: 11687
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: RC-filter, beräkna brytfrekvens?

Inlägg av bearing »

Är det tillåtet med så hög impedans till AD-ingången?

På PIC:ar har jag för mig att högsta tillåtna är 10k.

Om du behöver höga motstånd måste du nog använda en OP mellan som buffer.
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7643
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Re: RC-filter, beräkna brytfrekvens?

Inlägg av Marta »

Impedansen AD,n känner är ungefär 56k. Dessutom finns där en konding som klarar av ifall den drar lite extra ett kort ögonblick. Är nog i högsta laget, men fungerar antagligen oftast OK i praktiken. Där är troligen stor spridning på ingångens läckström och tillverkaren specar vad som gäller i värsta fall. Givetvis skall det ju dimensioneras efter detta om allt skall vara rätt och riktigt.
Skriv svar