När bör man andvända Watch Dog Timer?????

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
m_josefsson74
Inlägg: 72
Blev medlem: 22 juni 2003, 23:00:56
Ort: Torsås

När bör man andvända Watch Dog Timer?????

Inlägg av m_josefsson74 »

Jag håller på med ett projekt, att styra shunten på pannan med en Pic, som beter sig lite konstigt!!!
Hänger sig i vissa läge, funderar på om en WDT hade kunnat hjälpa mig??

Jag har lagt in Swithar, när jag trycker tar det 2 min innan det händer nåt. Dessa switchar har jag för att välja driftläge, ska jag i mitt program innan jag kollar på switcharna säga "clrwdt" eller??

Kan någon vänlig själ förklara WDT för mig??

//Michaël
danei
EF Sponsor
Inlägg: 26426
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Det är en funktion för att startom prgramet om det hänger sig. Bra at ha i program som ska gå länge. Men det är nog en ide att försöka hitta felet i koden. Hur ofta hänger den sig?
m_josefsson74
Inlägg: 72
Blev medlem: 22 juni 2003, 23:00:56
Ort: Torsås

Hänger sig är kanske fel ord

Inlägg av m_josefsson74 »

Detta program går hela tiden 24 tim om dygnet
Varje gång han ska driva motorn + eller - så får jag en störning på LCD och förmodligen Pic :en

Kan kanske vara Reläet????
m_josefsson74
Inlägg: 72
Blev medlem: 22 juni 2003, 23:00:56
Ort: Torsås

WDT

Inlägg av m_josefsson74 »

Måste jag räkna ut tiden hur länge det tar att gå ett varv då och sen nollställa timern???
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Har du kopplat en frihjulsdiod över reläet? Annars kan ju störningen även uppkomma genom gnistbildning över reläkontakterna.

Jag tycker nog att du först och främst ska koncentrera dig på att eliminera störningarna, det är ju inte en speciellt snygg lösning att acceptera att PIC:en hänger sig för jämnan.
Michel
Inlägg: 436
Blev medlem: 3 februari 2004, 18:08:04
Ort: Stockholm

Inlägg av Michel »

Se till att din matning är fin och stabil.

En skärm som flimrer när man driver en motor indikerar på dålig / störande matning.

--

En watchdog ska man inte använda för att korrigera fel.

Den används för att säkerställa att utrustningen kan återgå till ett känt läge vid oförutsedda fel under drift. Ofta kombineras det med loggning eller indikation på på att så har skett - så att operatör eller servicetekniker kan analysera orsaken.

Timern brukar normalt sättas till aningen mer tid än den längsta rutinen i programmet tar.
m_josefsson74
Inlägg: 72
Blev medlem: 22 juni 2003, 23:00:56
Ort: Torsås

Relä

Inlägg av m_josefsson74 »

En diod mellan A1 och A2 på båda reläerna JA, det är kopplat
Innan jag flyttade bort minus från själva kortet direkt till matningskällan var det hemskt, nu hänger den sig inte men jag ser störningen varje gång reläet släpper!!!!

Har andvänt denna som mall:

http://www.olimex.com/dev/images/pic-io-a-sch.gif
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Nu har jag aldrig hållit på med motordrivningar, men borde det inte bli en gnista över reläkontakterna när reläet bryter motorströmmen p.g.a. motorns induktans?

Om det blir en gnista där kan det också störa ganska kraftigt.
m_josefsson74
Inlägg: 72
Blev medlem: 22 juni 2003, 23:00:56
Ort: Torsås

Jo, jag tror det åxå

Inlägg av m_josefsson74 »

Ja det tror jag men hur kan jag gå runt det?????

Fler kondingar???

Dom borde ju hamna i återledningen från reläerna (GND) då eftersom jag hindrar dom med dioden över till A1 Kanke ska försöka störa av den på något sätt men hur???
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Vad bryter reläerna för spänning? 230VAC eller någon annan spänning?

Ett RC-nät skulle kanske hjälpa:
http://www.okaya.com/FAQ2.html
m_josefsson74
Inlägg: 72
Blev medlem: 22 juni 2003, 23:00:56
Ort: Torsås

Inlägg av m_josefsson74 »

Ja 230VAC bryter reläerna
Och för att dra reläerna är det 24VDC

men över vad ska RC-nätet kopplas?????
Senast redigerad av m_josefsson74 19 december 2004, 22:33:40, redigerad totalt 1 gång.
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Jag tror nog att en RC-länk över reläkontakterna kommer att hjälpa.
Se bara till att du använder komponenter som klarar den höga spänningen.

På sidan jag länkade till fanns det lite bra tips.
m_josefsson74
Inlägg: 72
Blev medlem: 22 juni 2003, 23:00:56
Ort: Torsås

Inlägg av m_josefsson74 »

Jag har 2 poligt relä!
Ska jag koppla RC-nätet över noll och line på ena reläet och likadant på andra??
Det kanke är fel att bryta upp nollan??? Kanske därför jag får störning?

Hur stort Kapacitans värde ska jag lägg amig på??

Ska prova att inte bryta upp nollan, borde väl hjälpa blir lättaste vägen för gnistan då!!!
henkebenke
Inlägg: 515
Blev medlem: 31 maj 2003, 10:42:37
Ort: Helsingborg

Inlägg av henkebenke »

Varistorer brukar funka bra. De är ledande för spänningar över dess märkspänning. Därmed filtrerar de bort spikarna ganska effektivt. Koppla dem parallellt över induktanserna bara.
Skriv svar