Sida 1 av 1

Problem att driva PIC mm med batteri

Postat: 14 december 2008, 22:59:45
av slatte
Har suttit och funderat och letat men inte kommit på vad felet kan vara!

Håller på med en krets vilken inehåller en PIC16f648A och lite lysdioder och logikgrindar och en lcd display.
Kretsen fungerar alldeles utmärkt sålänge jag kör med mitt labbagg, men nu när jag var klar för att testa kretsen med batteri, som den var tänkt att användas med från början.
Men problemet är då att PICen verkar balla ur totalt jag vet inte riktigt vad den gör men den gör inte som den ska,
lcd displayen blinkar med konstiga tecken mm och funktioner i programmet fungerar ej.
jag har kollat lite på kontrollbitarna,
BOREN BODEN PWRTE men verkar inte hjälpa med dessa heller :-(
Just nu har jag alla avstängda här är config delen.

Kod: Markera allt

__CONFIG _CP_OFF & _BOREN_OFF & _BODEN_OFF & _DATA_CP_OFF & _PWRTE_OFF & _WDT_OFF & _LVP_OFF & _MCLRE_OFF & _HS_OSC
har också provat med en massa olika kondingar mellan vdd och gnd men inga framsteg där heller! Mer förslag

batteriet jag använder är ett MC batteri från biltema på 12 V 10Ah vilket jag sedan kör in i en spänningsregulator L7805CV.

Förslag på vad felet kan vara och en lösning hade varit fint :-)
Säg bara till om ni behöver veta mer info!
Danke danke!!

Postat: 14 december 2008, 23:07:29
av blueint
Schema?
Har du satt kapacitanser före och EFTER den linjära spänningsregulatorn ..?

Postat: 14 december 2008, 23:16:15
av slatte
Kondseatorerna sitter efter!

Kanske är fel :-s?

EDIT: har nu provat att sätta 470uF före med samma fel :-(

Postat: 14 december 2008, 23:26:11
av Walle
Prova att byta regulator.

Du skall ha kondensatorer både före och efter regulatorn, inte bara efter.

Enligt databladet ska du ha 0.33µF före, och 0.1µF efter. Du kanske ska prova att byta ut 470µF mot 0.33µF..

Postat: 14 december 2008, 23:31:45
av $tiff
Exakt vilken drivspänning använde du när du matade från labagget?

Har du mätt batterispänningen och din grunkas totala strömförbrukning?
Har du mätt spänningen efter 7805 både med batteri och labbagg? Med multimeter? Med oscilloskop?

Postat: 14 december 2008, 23:42:18
av slatte
Walle skrev:Prova att byta regulator.

Du skall ha kondensatorer både före och efter regulatorn, inte bara efter.

Enligt databladet ska du ha 0.33µF före, och 0.1µF efter. Du kanske ska prova att byta ut 470µF mot 0.33µF..
har nu provat att byta alla kondingar och spänningsregulatrorer samma resultat.
tyvärr :-(

Postat: 14 december 2008, 23:50:12
av slatte
$tiff skrev:Exakt vilken drivspänning använde du när du matade från labagget?

Har du mätt batterispänningen och din grunkas totala strömförbrukning?
Har du mätt spänningen efter 7805 både med batteri och labbagg? Med multimeter? Med oscilloskop?
har ungefär samma drivspänning på labbagget som batteriet ca 12.5V
det andra ska jag kolla $tiff.
Har märkt en sak att jag visst kan få fram samma sak med spänningsagget genom att inte anvämnda strömbrytaren som sitter på agget. utan istället rycka ut matningsladdarna från labbagget utan att stänga av det vill säga. Men det är inte alltid det fungferar dock verkar det bli bättre om jag sätter i 470uF efter spänningsreg.

men ska kolla det som du skrev $tiff har dock bara multimeter att tillgå :-(

Postat: 14 december 2008, 23:50:17
av xxargs
kollat med voltmeter på båda sidor ? - fungerar fortfarande med labbaggregat (ifall du skulle har grillat picen)

Postat: 15 december 2008, 00:03:54
av slatte
Hela paketet med allt dra ca 50mA

labbagg:
efter: 4.97V
före: 12.58V

Batteri
efter: 4.97V
före: 12.43V

Edit: hmm tror attt jag måste kolla så det inte är något fel i mjukvaran först,(trodde den var buggfri :-) ) efter har provat många gånger nu så får jag även fram problemet med labbagget oftare har provat att byta PIC med.
Men ska kolla lite mer på mjukvara för att säkert kunna utesluta helt att det inte är felet. så tack för era svar sålänge återkommer om jag hittar eller inte hittar felet :-)

Postat: 15 december 2008, 00:16:45
av Marta
Är Du sker på att PIC resettar som den skall? Prova att ge resetsignal till PIC när den är kopplad till batteriet.

Hjälper inte det så måste Du mäta med ett scope för att veta om spänningen är OK och fri från oscillerande regulator och annat elände.

Postat: 15 december 2008, 13:50:38
av v-g
Har du pullup på resetpinnen (MCLR) ?