Arduino PWM stör ut RFID läsare

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Norberg
Inlägg: 130
Blev medlem: 13 januari 2006, 19:03:39
Kontakt:

Arduino PWM stör ut RFID läsare

Inlägg av Norberg »

Hejsan,

Har en ardunio som styr en RGB LED med hjälp av 3 PWM kanaler detta fungerar alldeles utmärkt enda tills jag vill använda en rfid
läsare jämte för då störs rfid läsaren bort om jag samtidigt låter RGB LED:n lysa med någon nämnvärd ljusstyrka :(
RFID läsaren är en 125khz Läsare ifrån Parralax

Det är uppkopplat enligt nedan gånger 3
Bild
PWM frekvensen som används ligger på ca. 500 Hz.
Vid max PWM nivå dras knappt 100 mA per kanal.
RFID läsaren klara läsa om bara en kanal används och medelströmen för kanalen är under 10 mA.

Hur ska man lösa detta?
Läst att man kan sätta kondensatorer på lämpligt ställe, vad är isånnafall lämpligt ställe och värde?
Skulle ökad PWM frekvens kunna lösa problemet?

Mvh Simon
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Arduino PWM stör ut RFID läsare

Inlägg av Icecap »

Problemet är inte de 500Hz, det är flankerna på PWM-pulserna som är störkällan, vid att höja PWM-frekvensen uppnår du bara att öka mängden störningar.

Antingen får du avskärma LED'na eller bygga på lite filter, kanske ett LC-Pi-filter.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Arduino PWM stör ut RFID läsare

Inlägg av blueint »

Induktans i serie..
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Arduino PWM stör ut RFID läsare

Inlägg av jesse »

och en backdiod
Norberg
Inlägg: 130
Blev medlem: 13 januari 2006, 19:03:39
Kontakt:

Re: Arduino PWM stör ut RFID läsare

Inlägg av Norberg »

Provade med att sätta en induktans i serie med jord och verkar dämpa störning ganska mycket, klara nu att läsa taggar på nära håll, dock kan man inte ha tagen lika långt ifrån som utan PWM men antar att jag överlever :) tack allihop.

jesse:
var tänkte du att backdioden skulle vara? provade sätta den i serie med induktansen men resulterade i att taggarna bara gick att läsa då och då.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Arduino PWM stör ut RFID läsare

Inlägg av blueint »

Induktans i serie med matningsspänningen hos det som är känsligt för störningar.

Dioden får han som sa det utveckla ;)
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Arduino PWM stör ut RFID läsare

Inlägg av jesse »

jag tänkte mig dioden mellan kollektorn och +5V. Annars tvärstoppas ju strömmen när transistorn slår av. Har du en induktans uppstår det väl spikar då, om man inte leder vidare strömmen någonstans, t.ex. genom en diod tillbaks till strömkällan.
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Arduino PWM stör ut RFID läsare

Inlägg av Icecap »

Jag hade föredragit att montera en mindre kondensator på varje sida om induktansen till GND, kanske ett par 220pF eller så.
Användarvisningsbild
Paladin
Inlägg: 37
Blev medlem: 23 augusti 2006, 13:46:56
Ort: Karlstad

Re: Arduino PWM stör ut RFID läsare

Inlägg av Paladin »

blueint skrev:Induktans i serie med matningsspänningen hos det som är känsligt för störningar.
Det där är något som jag är nyfiken på! Jag brukar oftast (läs alltid) ha en kondensator mellan matningsspänningen och jord för att få bort ojämnheter. Men vad skiljer mot att ha en spole i serie? En spole har resistans som kanske inte är önskvärt, men detta kanske inte är så farligt om man inte är ute efter stora strömmar.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Arduino PWM stör ut RFID läsare

Inlägg av blueint »

Induktans motverkar ändringar i strömmen. Väldigt vanligt när analogdelar på A/D ska försörjas från elförsörjning som innehåller störningar.
Användarvisningsbild
Paladin
Inlägg: 37
Blev medlem: 23 augusti 2006, 13:46:56
Ort: Karlstad

Re: Arduino PWM stör ut RFID läsare

Inlägg av Paladin »

Men gör inte en kondensator samma sak?
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Arduino PWM stör ut RFID läsare

Inlägg av Icecap »

Just precis, de gör det bara på var sitt sätt och TILLSAMMAN ger de en mycket bättre dämpning än varje komponent för sig.
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: Arduino PWM stör ut RFID läsare

Inlägg av v-g »

Helheten är större än summan av komponenterna kanske man kan säga det :)
Skriv svar