Sida 1 av 1

PIC18F4620 störningar

Postat: 4 juli 2011, 10:47:49
av Christian
Hej,

Har kopplat upp en PIC18F4620 på ett litet labbdäck med en lysdiod och programmeringsstift (se bild).

Jag har skrivit testkod för att blinka lysdioden och det fungerar, men kopplingen är känslig mot störningar om jag närmar mig med fingrarna eller vid-rör däcket (dessa uttrar sig i form av att lysdioden

slutar blinka och chipet verkar behöva stabilisera/återhämta sig när fingret avlägsnats innan det börjar blinka igen..

Jag använder den interna oscillatorn med 8MHz klockfrekvens.

Jag har kopplat en kondensator mellan Vcc och Vdd men får fortfarande störningar. Jag har dålig koll på konfigurationsbitar och undrar om jag skulle kunna göra något där? Har bifogat en skärmdump på dessa..

Kod: Markera allt

#include <htc.h>
#define LED1 RD1


void main(void){
	OSCCON  = 0b01110000;	// internal osc select, 8MHz
	//OSCTUNE = 0b00000000;
	ADCON1 = 0xFF;			// All pins digital
	TRISD = 0;
	PORTD = 0;
	LED1 = 1;

	while(1){
		LED1 = 1;
		for(long i = 0; i<30000; i++){
		}
		LED1 = 0;
		for(long i = 0; i<30000; i++){
		}
	}
}
Är det något som jag kan göra för att få bort störningarna?

ps. vet att jag inte har något motstånd till lysdioden

Re: PIC18F4620 störningar

Postat: 4 juli 2011, 11:25:22
av H.O
Du har två uppsättningar matningspinnar på den där, 11,12 samt 31,32 - anslut båda paren, med avkopplingskonding intill benen på kretsen, inte vid ICSP anslutningen. Vad är det för värde på pull-up-motståndet på /MCLR? Tycker mig se röd-lila-gul dvs 270k vilket är lite högt, om det ÄR 270k prova med nått i storleksordningen 1-10k istället.

EDIT: Och sätt dit ett motstånd i serie med lysdioden.

Re: PIC18F4620 störningar

Postat: 4 juli 2011, 11:54:04
av sodjan
> vet att jag inte har något motstånd till lysdioden

Och varför i jösse namn har du inte fixat det innan du postar
och gör bort dig inför alla !? :-)

> men kopplingen är känslig mot störningar om jag närmar mig med fingrarna

Du har öppna ingångar. Antingen MCLR, LVP (stäng av det !) eller något annat.
Fixa det så slutar de där fenomenen.

Bra förstainlägg annars, det var ju inga problem att se felen... :tumupp:

Re: PIC18F4620 störningar

Postat: 5 juli 2011, 11:50:49
av Christian
Funkar utmärkt! Men varför påverkar LVP så att det blir störningar? För det står väl för Low voltage program?
Kapacativa störningar (spänningar) ger upphov till att den tror att den ska programmeras om? (vild gissning)

Re: PIC18F4620 störningar

Postat: 5 juli 2011, 11:57:09
av sodjan
Ja.