Sida 1 av 2
värme problem PIC16F874A
Postat: 18 december 2005, 11:01:08
av sleipner
bytte idagrna upp mej till en pic16f874, men får inte den att fungera... har kollat flera gånger att allt e rätt kopplat... uc'n blir varm så de luktar om den =)
e nybörjare på uc, men knåpade iaf ihop ett program som ska mäta lambda och avgastemp o visa på en lcd. fungerade klanderfritt med en 16f870??
nån som har nå ideer?
Postat: 18 december 2005, 11:04:10
av DuckHead
uc'n blir varm så de luktar om den
Jag skulle nog våga satsa en öl eller två på att den är kaputt.
Vad har du för matningsspänning?
Postat: 18 december 2005, 11:13:03
av sleipner
5 VDC, kör med en vanlig LM7005 för att ta ner spänningen från mitt nätagg... förmodligen e den väl kaputt då... bara o handla en ny då =)
Postat: 18 december 2005, 11:25:19
av Icecap
När den blir så varm att den luktar är den med mycket stor sannolikhet rostat.
Det kan hända om man inte avkopplar LM7805'an (som jag antar att det är) enligt databladet, den kan börja självsvänga.
Postat: 18 december 2005, 11:34:41
av sleipner
jodå, har en konding på 0.1uF som kopplar av på "matnings" sidan av v-regulatorn... antar att de vart en o annan pilsner för mycket igår när ja satt grejade igår =)
tack för snabba svar iaf!
Postat: 18 december 2005, 11:37:18
av sleipner
[quote="sleipner"]jodå, har en konding på 0.1uF som kopplar av på "matnings" sidan av v-regulatorn... antar att de vart en o annan pilsner för mycket igår när ja satt grejade igår =)
tack för snabba svar iaf![/quote
oj, lät dumt... har en konding på 5v sidan av v-regulatorn]
Postat: 18 december 2005, 12:13:22
av Chribbe76
Om du inte har råkat kortsluta fanskapet så är det säkerligen "Latchup" du har råkat ut för (Pic'en kortsluter sig själv).
Det är ett fenomen som kan inträffa vid elektronisk misshandel av olika slag som tex spänningsspikar eller bara kraftigt varierande matningsspänning.
I många fall kan det vara svårt att förstå vad man har gjort för fel.
Min uppfattning är att det lätt händer med Pic.
Jag har fått "Latchup" många gånger (ofrivilligt och framtvingat) Men även om Picarna har blivit så varma att dom har bränt hål i mina labplattor så har ingen pic gått sönder(men man ska inte lita på att alla funktioner är ok efter en sådan behandling).
Postat: 18 december 2005, 13:53:13
av sodjan
> har kollat flera gånger att allt e rätt kopplat...
Men du tror väll inte att det är det, gör du ?
Men eftersom vi varken har schema eller bild är det
omöjligt att säga vad som är fel, det kan bara du kolla...
Riv hela kopplingen och börja om från början.
Kör du samma kod till F874'an som till F870'an ?
Postat: 18 december 2005, 19:38:48
av sleipner
har rivit kopplingen ett par gånger, och kopplat igen... inget liv. Vss = 0v ?? Vdd = 5V?? mclr ser ju ut o vara en inv. ingång enligt databladet 5 v på den har ja. kristalen mellan ben 13 & 14.
provade ett enkelt blink program, fungerade inte heller, måste ha kortat nånting igår!
Postat: 18 december 2005, 19:48:33
av sodjan
> Vss = 0v ?? Vdd = 5V??
Varför frågetecken ?
Har du dessa späningar ?
> mclr ser ju ut o vara en inv. ingång enligt databladet 5 v på den har ja.
5V direkt till MCLR ? Utan motstånd ?
Då lär din programmerare få det svårt.
Vad har du för progrmmerare förresten ?
> kristalen mellan ben 13 & 14.
Inga 22pF kondingar ???
Då fungerar det inte.
> provade ett enkelt blink program,
Vadå "provade" ? Hurdå ?
Postat: 18 december 2005, 19:55:41
av sleipner
> Vss = 0v ?? Vdd = 5V?? skulle va som en fråga så ja kunde försäkra mej om att vss ska vara kopplat till 0 v och vdd 5v. ja har skrivit ett led blink program som ja vet funkar! kör med en picstart plus, så ja tar ur kretsen och sätter den på en labb platta. ska man ha ett motstånd på mclr? programerar ju inte kretsen på plats på någe kort eller så... eller vad menade du?
Postat: 18 december 2005, 20:15:24
av sodjan
> ...försäkra mej om att vss ska vara kopplat till 0 v och vdd 5v.
Aha, jo det är rätt.
Databladet brukar vara 100% solklart på den punkten.
Sen är det en annan sak om det du tror är 5V verkligen är det...
Sen, jag utgick från att du körde ICSP, att plocka kretsar fram och tillbaka är lite stenåldern...

Och dessutom blir det snabbt olika problem som böjda ben och liknande.
Eller har du PIC'en monterad i en extra hållare ? Det är en bra ide annars...
Hur som helst, det går alltså bra i Picstart'en ?
Inga fel ? Kan du läsa tillbaka kodern ? Köra en verify ?
Och ja, normalt sätter man ett t.ex 10 kohm motstånd mellan MCLR och 5V.
Det blir lite jobbigt att reset'a PICen annars (kortslutning).
Postat: 18 december 2005, 20:24:10
av sleipner
jodå, enligt min multimeter har ja spänning på rätt ställe på kretsen
har ingen reset knapp kopplad derför ine pullup motstånd, har självklart
ett när ja har knapp inkopplad!
bra idee med extra hållare, ska rota lite i mina gömmor efter en sådan!
jaja, har beställt en ny krets nu, och kondingar till kristalen... tråkigt o vänta...
tack för all hjälp iaf, verkar vara ett matnyttigt fourum detta!
Postat: 18 december 2005, 20:59:07
av sodjan
> jaja, har beställt en ny krets nu, och kondingar till kristalen...
Alltså, varför beställa en ny PIC, om du inte har haft
kondingar till kristallen på den gamla ? Den kan ju inte
ha fungerat i alla fall...
Eller har jag missat något ?
Och varför har du försökt utan kondingar till kristalen ??
Postat: 18 december 2005, 21:45:27
av sleipner
har aldrig kört med avkoppling kondingar på kristalen förut, har alltid fungerat endå faktiskt
men ja e ganska så äker på att ja klantade till de o kortade kretsen igår
eftersom de har fungerat klockrent innan kretsen vart varm...