Sida 3 av 4

Postat: 9 februari 2007, 11:43:53
av [ALV]
Innebär alltså att jag igen måste tryna igenom mitt 450 sidor långa data blad.

jag skippade först pinne 6 på wispen som är gpm, sen gjorde jag ett testa utan mclr och körde med gpm. samma resultat dock.
[edit] gpm = PGM

[EDIT]
>Problem Wisp628 <-> target.
>Sannolikt går procesorn inte över i "programming-mode"
>Fel nivå på Vpp t.ex.

detta bör inte vara ett problem om jag kör med pgm kabeln inkopplad?

Postat: 9 februari 2007, 11:56:01
av sodjan
> nnebär alltså att jag igen måste tryna igenom mitt 450 sidor långa data blad.

Varför det ?

> jag skippade först pinne 6 på wispen som är gpm,

Vad är "gpm" ?????

Det borde vara den vita tråden som är PGM/LVP.
PGM/LVP är inte helt nödvändig. Antingen lägger du den låg med ett
mostånd eller så kopplar du den till WIsp628 så sköter den det.

> sen gjorde jag ett testa utan mclr

Det kan *aldrig* fungera.

Wisp628 använder *INTE* LVP !!!

Postat: 9 februari 2007, 12:15:18
av Nilsson
Igår lödde jag om "fula" lödningar och testade igen.. men Vpp ligger fortfarande bara på 8.2V (ca)... fattar inte vad som skapar det.. men det är uppenbarligen det som är problemet. (för låg spänning på Vpp så att PICen inte går in i programmeringsläge)

Postat: 9 februari 2007, 12:26:10
av sodjan
Vill bara nämna igen att jag gärna tar ett titt på de Wisp628 som inte fungerar.
Går ofta snabbare än att svara 10 gången i en sådan här tråd... :-) :-)

> men Vpp ligger fortfarande bara på 8.2V (ca)...

Det du ska kolla extra är de komponeneter som sitter i spänningspumpen.
D.v.s C6, C7, C8 och D2, D3, D4 samt R1, R2, R7, T1.
T.ex en felvänd T1. Kolla att du får en ökande spänning genom "pumpen".
C8 bör hela tiden ligga på (ca) 13V. Jag är lite osäker på hur den fungerar,
det kan vara så att pumpen går hela tiden och T1 bara switchar Vpp
vid behov. Verkar rimligt för att få snabba Vpp on/off. I så fall bör
C8 ha Vpp över sig hela tiden.

Kolla även kondingarna kring MAX232, så att den jobbar som den ska.

Bild

Postat: 9 februari 2007, 12:46:16
av [ALV]
>(för låg spänning på Vpp så att PICen inte går in i programmeringsläge)
Går det att kring gå detta genom att hjälpa till med strömm biten på något sätt?

Bara i felsöknings syfte tänker jag.

Postat: 9 februari 2007, 13:26:13
av sodjan
Njae, vad skulle du vinna på det ?
Varför inte försöka hitta felet istället ?

Postat: 9 februari 2007, 13:30:37
av [ALV]
Ja men det är det jag menar.

Om man på något sätt skulle kunna komma med en extärn strömm som får programeraren att hoppa igång och att det då skulle fungera.
Då har man fastställt att felet är strömmen där och inget annat.

Är jag helt ute och snurrar nu eller?

Postat: 9 februari 2007, 14:15:10
av sodjan
Jag tror att det kommer att fungera bara du kollar upp vad som är fel.
Jag vet inte om det skulle hjälpa så mycket att hänga på något externt.

> ...som får programeraren att hoppa igång...

Men "programmeraren" är ju igång och rapporterar bl.a firmware version.

Hur som helst, kör lite gammaldags felsökning, det är säkert bara
något litet skitfel. Lödfel, felvänd komponent, felplacerad komponent,
felkoppling till processorn som ska programmeras, eller något liknande...

Så länge du inte kan klämma fram en riktig beskrivning av hur du har
kopplat (och/eller en bild över hur det ser ut) så blir det här mer och mer
meningslöst...

Postat: 9 februari 2007, 14:35:57
av [ALV]
Jag menade inte progameraren, förstår att det blir svårt om man skriver fel helatiden.

Jag menade att PICen skulle hoppa i programerings läge.

så här har jag kopplat:

WISP ------- PIC ------ Förklaring
1 ------------ 12,31 -- Vss
2 ------------ 11,32 -- Vdd
3 ------------ 39 ------- ICSPCLK
4 ------------ 40 ------- ICSPDAT
5 ------------ 1 -------- MCLR

lite otydlig bild på min platta:
http://devianbay.com/~rille/PIC/images/DSC00211.JPG

PIC modell:
PIC18F4550

Datablad:
http://devianbay.com/~rille/PIC/39632D.pdf

Jag har även kopplat kondensator till pinne 39 och 40 på 18 pf för att förhindra själv oscillation i picen.

Postat: 9 februari 2007, 14:38:57
av sodjan
Jag ser ingen 5V kopplad till plattan.

Postat: 9 februari 2007, 14:44:02
av [ALV]
Det beror på att den inte är inklopplad vid tillfellät som jag tog bilden.
den sitter normalt sätt längs till väsnter vid ström omvandlaren eller vad det nu heter.
Wispen svarar så det är inte problemet.

Postat: 9 februari 2007, 14:45:19
av sodjan
OK, det sitter alltså en 7805 (?) där antar jag.
Vad matas den från ? Vilken spänning och från vad ?

Postat: 9 februari 2007, 14:48:00
av [ALV]
3 olika sätt har jag testat med.

1. ett 6.5v 2000ma
2. dc adapter som ger 6v 2000ma
3. dc adapter som ger 9v 2000ma

[EDIT]
>OK, det sitter alltså en 7805 (?) där antar jag.
stämmer alldeles utmärkt.

Postat: 9 februari 2007, 15:20:06
av idiotdea
Wispen är trevlig också på det sättet att om man tar bort IC-kretsarna ur socklarna så kan man mäte efter fel på komponenter utan att behöva löda bort dem först. Saker jag kollade när jag hade problem med min wisp var att det inte fanns kortslutningar mellan olika ledningsbanor, att kondingarna spärrade ström, och att dioderna spärrade ström i backriktningen och ledde i framriktningen. Allt detta är ju relativt enkelt att göra med hjälp av endast en multimeter.

Postat: 9 februari 2007, 16:14:20
av sodjan
> 1. ett 6.5v 2000ma
> 2. dc adapter som ger 6v 2000ma

Båda är aldeles för låga !
En 7805 kräver minst 3 V diff mellan in- och ut-spänning, gärna lite mer.

> 3. dc adapter som ger 9v 2000ma

Bör fungera. Är det en "ren" trafo eller sitter det någon konding i den ?
Du bör nog lägga till ett par 100 uF mellan adaptern och 7805'an
för säkerhetsskull. I ett annat fall såg allt bra ut tills processorn
skulle programmeras, då började 5V'en brumma...