pic's mclr pin probleem.

S

seyyah

Guest
Deze pin is zeer gevoelig.Zelfs i touch deze pen met een schroevendraaier, pic opnieuw.In mijn circuit i Sluit deze pin to 5V via een 10K weerstand.Ik sluit een 100n condensator parallel aan deze pen.Maar als er iets gebeurt in de grond (bijvoorbeeld het uitschakelen van een relais), pic opnieuw.Hoe kan dit mogelijk zijn.Toen ik uit de condensator is er geen probleem.Kan iemand mij uitleggen hoe mclr pin gaat naar nul terwijl een condensator is aangesloten?Wat kan ik doen om dit te voorkomen?Is het mogelijk is of geschikt om te gebruiken zonder deze pic condensator aangesloten op mclr pin.Is het veilig?Zijn er andere MCU's zijn zo gevoelig als pic voor de gevolgen als deze?

 
Sprzedawany również w Polsce telefon Star N9500 od jednego z chińskich producentów trafił na czarną listę firmy G DATA Software, jako pierwszy na rynku smartfon wyposażony w fabrycznie zainstalowane, złośliwe oprogramowanie. Chodzi o tzw. trojana o nazwie Android.Trojan.Uupay.D, który podszywa się pod sklep Google Play Store i zbiera w tle dane o u...

Read more...
 
De nieuwere pic's zoals de 16F628A hebben een optie om de interne power-up timer (alle foto's hebben een volgens een notitie uchip) en dus geen noodzaak voor de externe circuits zoals in de oudere 16F84A.

Ik herinner me een vriend van mij eens met een soortgelijk probleem bij het schakelen relais en door een extra weerstand (weinig kOhms) in serie met de MCLR pin aan de dop was in staat om dit probleem te verhelpen.

Hier is een document over resetten en de oorzaken die kunnen niet het adres van uw probleem bij naam, maar nog steeds goede lezing

http://www.microchip.com/download/lit/suppdoc/toots/reset.pdf
Laatst gewijzigd door E-design op 21 april 2004 17:55; bewerkt 2 keer in totaal

 
Hoi,

Wat bedoel je met: "Ik heb ook een 100n condensator parallel aan deze pen."
Er is geen behoefte aan een condensator te MCLR pin!
Je moet aansluiten 100n condensatoren parallel met stroomaansluiting alleen!

Hoop dat het helpt!

Dag
Laatst bewerkt door Hugo op 21 april 2004 22:33; bewerkt 2 keer in totaal

 
Ik ben het eens met Hugo.Ik gebruik een 10k pull-up w / nee kap.Stel de zekeringen voor PUT (power up timer) en Brownout.

, PUT and BROWNOUT.

Anders, kunt u gebruik maken van een uprocessor promotor en zorg ervoor dat NIET GEBRUIKEN,
PUT en Brownout.

 
Ten eerste: Probeer om deze condensator (meestal 100n keramiek) zo dicht als je kunt om pinnen van pic.

Ten tweede: als er vonken wanneer reley afgaat u te maken tussen relevante en MCU (of enige vorm van kamers in metalen doos waar alle project zijn gemonteerd).Groeten.Mr.Cube

 
Als hugo: ik bedoel ik aangesloten een pet op mclr pen.Een van haar been is aangesloten op mclr en de andere is de grond.Ik zie deze configuratie overal.Dit zorgt ervoor dat de pic niet zal worden resetted te wijten aan de transiënten, denk ik.
Maar zij heeft het tegenovergestelde effect, waardoor er een reset.Ik vraag me af hoe dit mechanisme werkt? ...

Ik neem de grond zijde etappe van de condensator en het werkte goed tot ik gesproken met een metaal.Als ik contact leg deze (los poot van het GLB), met een metalen zij opnieuw opnieuw.

Daarna heb ik aangesloten dit been naar VSS van pic.Ik ben ook aangesloten een klein dopje tussen vss en VDD en veranderd 10k weerstand met een 4.7k weerstand.
En het is niet gereset nu.

Dus heb je een opmerking over de reden van dit evenement?Ik plaats de vraag, wat gebeurt er als ik contact met de pin los van de condensator die er voor zorgt dat de spanning niveau mclr pin naar beneden gaat en de resultaten in een reset?

 
De reden waarom is omdat de 100nF cap zal de negatieve voorbijgaande spike van de grond te MCLR als het relais veranderingen staten.De stroom door de weerstand van 10K VDD aan de MCLR pin is niet genoeg om de voorbijgaande spike uit trekt de pin LOW.Er voor een resest gebeurt.Wanneer u verhoogd van de huidige naar de MCLR pin door het verlagen van de weerstand tegen 4.7K het probleem ging weg.Hoop dat dit een antwoord op de vraag.

 
Hoi

Zoals gezegd E-Design in zijn vorige post, Microchip raden om een seriële weerstand tussen de condensator en MCLR pin.De aanbevolen waarde is tussen 100ohm en 1kohm om ESD / EOS waarde.

Zie het schema bladzijde 26 van het volgende document:

h ** p: / / www.microchip.com/download/lit/pline/picmicro/families/16f8x/35007b.pdf

Zij bieden ook app note AN607:

h ** p: / / www.microchip.com/download/appnote/pic16/00607b.pdf

 
Klinkt als u slechte ontkoppeling op uw aanbod spoor.Heb je een 100nF cap rechts naast de pic levering pins, en goede ontkoppeling op uw relais leveringen?

 
hoi,
Ik heb ook ervaren dit probleem, maar ik denk dat u nodig hebt voor een free-wheeling diode over de spoel van het relais.

<img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idee" border="0" />Ik ben er vrij zeker dat dit zal werken.De pic opnieuw als de spoel bij de s / w-en uitgeschakeld oorzaken een back emf, dat verstoort de GND.u dont need a good pcb of een 10k met dop op th eMCLR pin, ik normallyu trek deze rechtstreeks aan Vcc.<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />sam

 
Hoi.Heb je probeert aan de macht uw pic en relais afzonderlijk?Ook heeft uw pic apparaat heeft "Brownout" mechanisim?Misschien kun je proberen deze te deactiveren.

 
Hier is mijn ervaring dat lost de meeste van deze problemen:
1.U moet gebruik maken van "ster" topologie om de macht over de distributie pcb dat MCU en relais.
2.U moet gebruik maken van de inverse gepolariseerde diode aangesloten evenwijdig aan relais spoelen.
3.Als de contacten van de relais passeert hoge stroomsterkte is het zeer raadzaam om gebruik buffer circuit parallel aan contacten en om relais ver van PCB's waarop MCU is gemonteerd.
4.Gebruik aparte galvanisch geïsoleerde voorziening voor MCU en relais.
5.Gebruik 100ohm-1k pull-up weerstand op MCLR pin.
6.Als je goede PCB gebruik 100nF condensator tussen MCLR en GND.
7.Gebruik smoorspoelen en pi-filters in de voeding filters en meer 100nF condensatoren parallel aan eerste filter condensator na de input diode brug .....

Dit zijn elementaire voorzorgsmaatregelen die moeten worden nageleefd, zijn er ook meer dingen te verzorgen, maar als je aan deze dingen die je hebt 90% kans om goede MCU aangestuurde relais systeem.
Simce

 
Om simce:
Ik heb alles gedaan van deze behalve 4 en 7 en het niet oplossen van het probleem.

Aan allen: Het enige wat het probleem: Wanneer ik de condensator
de grond pin to pic's gemalen pens, het niet opnieuw opnieuw.
Relais dioden zijn aangesloten.Ik heb geprobeerd om seriële weerstand (220 Ohm) naar pet van mclr het werkte niet.Ik vernieuwde de grond te zetten MCU en relais ver weg van elkaar.Ik geannuleerd de Brownout.Ik aangesloten meer condensatoren en kleine condensatoren en tantaal condensatoren.Ik probeerde al het uw aanbevelingen.Mag zij wat hulp, maar als de dop is aangesloten, maar de grond niet is aangesloten op
de pic grond, dan is er probleem.Als kap niet is aangesloten dan is er geen probleem.

 
Heeft u geprobeerd om de condensator die volgt diode brug na transformator.Het moet ten minste 4700uF!.
Met 2x4700uF i 10 gecontroleerde relais voor contactstroom van 10A per stuk.
Hoe dan ook u van uw probleem is opgelost!Maar draaien Brownout is geen goed idee!
Simce

 

Welcome to EDABoard.com

Sponsor

Back
Top