Problem PIC och växelindikator på motorcykel.
-
- Inlägg: 23
- Blev medlem: 11 december 2007, 11:16:45
- Ort: Göteborg
Problem PIC och växelindikator på motorcykel.
Hej
Jag har gjort en växelindikator till min MC. Den baseras på en PIC som känner av en spänning som MC:ger ut beroende på växel. Max är 5,04 volt vid friläge. Som display har jag tre LED som med binärtal visar växel (7 = friläge). Problemet är att efter att jag startat MC:n första gången på dagen så hoppar växeldisplayen fram och tillbaka de första tre till fyra minutrerna jag kör. Därefter stabiliseras växelindikatorn och den fungerar perfekt. Frilägesindikationen är stabil hela tiden. Jag tänkte att det kanske var kondens som ställde till problem och jag har nu borrat stora ventilationshål i inbygnadsboxen och srayat elektronikskyddsspray på kretsarna men detta har inte hjälpt. MC:n står dessutom i varmgarage på natten.
Om det är MC:ns elsystem som stör tycker jag störningarna borde pågå hela tiden jag kör.
Är det möjligen någon som har en tanke om vad problemet kan vara?
Hälsningar
Ulf
Jag har gjort en växelindikator till min MC. Den baseras på en PIC som känner av en spänning som MC:ger ut beroende på växel. Max är 5,04 volt vid friläge. Som display har jag tre LED som med binärtal visar växel (7 = friläge). Problemet är att efter att jag startat MC:n första gången på dagen så hoppar växeldisplayen fram och tillbaka de första tre till fyra minutrerna jag kör. Därefter stabiliseras växelindikatorn och den fungerar perfekt. Frilägesindikationen är stabil hela tiden. Jag tänkte att det kanske var kondens som ställde till problem och jag har nu borrat stora ventilationshål i inbygnadsboxen och srayat elektronikskyddsspray på kretsarna men detta har inte hjälpt. MC:n står dessutom i varmgarage på natten.
Om det är MC:ns elsystem som stör tycker jag störningarna borde pågå hela tiden jag kör.
Är det möjligen någon som har en tanke om vad problemet kan vara?
Hälsningar
Ulf
Re: Problem PIC och växelindikator på motorcykel.
Lite osäker på vad du menar med att det kommer en spänning som markerar växelläget men jag antar att det är ung. som ett potentiometer och då måste du kompensera för systemspänningen som kan variera speciellt i början där starteffekten som dras ifrån ackumulatorn ska återföras.
Men det känns som att du har saxat detta projekt från nätet och då inte har gjort program osv. själv och då blir det ganska mycket svårare att fixa.
Men det känns som att du har saxat detta projekt från nätet och då inte har gjort program osv. själv och då blir det ganska mycket svårare att fixa.
Re: Problem PIC och växelindikator på motorcykel.
> så hoppar växeldisplayen fram och tillbaka
Mellan två närliggande "växlar" eller precis hur som helst ??
Mellan två närliggande "växlar" eller precis hur som helst ??
Re: Problem PIC och växelindikator på motorcykel.
Du får posta ett schema på din krets om vi ska ha någon chans att gissa hur den kan påverkas. En mycket trolig förklaring är som antyds att batterispänningen varierar, kanske löses enkelt med en spänningsregulator till din display.
-
- Inlägg: 23
- Blev medlem: 11 december 2007, 11:16:45
- Ort: Göteborg
Re: Problem PIC och växelindikator på motorcykel.
Kretsen består av en PIC 16F886, en op amp LM324, en spänningsregulator 7806 för PICen, ett motstånd 10k till + på MCLR. Jag mäter analogt på AN0 (via op ampen, spänningsefterföljare eller vad det kallas) den spänning som matas ut från växellådan enligt nedan:
V-Strom DL1000, 2008.
Av mig uppmätta spänningsvärden vid de olika växellägena.
Växel 1: 1,4 - 1,44 volt
Växel 2: 1,82 volt
Växel 3: 2,57 volt
Växel 4: 3,30 volt
Växel 5: 4,17 volt
Växel 6: 4,62 volt
Friläge: 5,07 volt
Programmet har jag skrivit själv och det är bara några rader. Displayen hoppar hit och dit utan något speciellt system ganska snabbt de första tre fyra minutrarna. Startmotorn drar ju bara ström några sekunder precis vid start. Dessutom inträffar bara problemet första gången jag startar MC:n. Det vill säga kör jag ca 4 minuter stannar MC:n och låter den stå en stund och sedan startar är det inget problem.
Ulf
V-Strom DL1000, 2008.
Av mig uppmätta spänningsvärden vid de olika växellägena.
Växel 1: 1,4 - 1,44 volt
Växel 2: 1,82 volt
Växel 3: 2,57 volt
Växel 4: 3,30 volt
Växel 5: 4,17 volt
Växel 6: 4,62 volt
Friläge: 5,07 volt
Programmet har jag skrivit själv och det är bara några rader. Displayen hoppar hit och dit utan något speciellt system ganska snabbt de första tre fyra minutrarna. Startmotorn drar ju bara ström några sekunder precis vid start. Dessutom inträffar bara problemet första gången jag startar MC:n. Det vill säga kör jag ca 4 minuter stannar MC:n och låter den stå en stund och sedan startar är det inget problem.
Ulf
-
- Inlägg: 8092
- Blev medlem: 18 januari 2009, 00:48:24
- Ort: Alvesta, Småland
Re: Problem PIC och växelindikator på motorcykel.
Hoppar spänningen fram och tillbaka också första minuterna eller vad är det som felar? har du mätt spänningen ut från givaren och sett så det inte är den som felar?
Re: Problem PIC och växelindikator på motorcykel.
Antingen är ditt program ganska dumt skrivit, annars är det så att systemspänningen varierar och därmed också dessa spänningar du har uppmätt.
Att startmotorn bara drar ström kortvarigt har inget med saken att göra, ackumulatorn ska laddas upp igen och då varierar spänningen i hela hojen vilket med mycket stor sannolikhet är det som ger problemen.
En enkel lösning är att mäta systemspänningen medelst ytterligare en AD-ingång och en spänningsdelare och kompensera i mjukvaran. Bäst upplösning av den intressanta delen ville man få vid att plocka bort en del med en zenerdiod men då de är temperaturkänsliga är det inte en optimal lösning.
Att startmotorn bara drar ström kortvarigt har inget med saken att göra, ackumulatorn ska laddas upp igen och då varierar spänningen i hela hojen vilket med mycket stor sannolikhet är det som ger problemen.
En enkel lösning är att mäta systemspänningen medelst ytterligare en AD-ingång och en spänningsdelare och kompensera i mjukvaran. Bäst upplösning av den intressanta delen ville man få vid att plocka bort en del med en zenerdiod men då de är temperaturkänsliga är det inte en optimal lösning.
-
- Inlägg: 23
- Blev medlem: 11 december 2007, 11:16:45
- Ort: Göteborg
Re: Problem PIC och växelindikator på motorcykel.
Spänningen ut växellådan varierar inte med den spänning generatorn genererar. Denna spänning går lite upp och ner beroende på varvtal men ligger mellan 13 och 14,7 volt. Jag har mätt upp spänningen från växellådan och den är konstant vid respektive växel och påverkas inte av variationer i generatorspänningen vilket jag kontrollerat. Det egendomliga i problemet är att det bara förekommer några minuter första gången jag startar MC:n.
Jag tackar för de kommentarer jag fått. För min del kan vi avsluta detta ämne.
Ulf
Jag tackar för de kommentarer jag fått. För min del kan vi avsluta detta ämne.
Ulf
-
- Inlägg: 8092
- Blev medlem: 18 januari 2009, 00:48:24
- Ort: Alvesta, Småland
Re: Problem PIC och växelindikator på motorcykel.
Har du löst problemet om du vill avsluta det?
Re: Problem PIC och växelindikator på motorcykel.
Ulf> skit i om någon tyckte att du skrivit ett dumt program!
Det skulle ha varit intressant att få veta om 7806’an direkt matar PIC’en och i så fall om den är avkopplad både på ingången och utgången. Vad det mer finns före PIC’en som ”tar ner spänningen till max 5,5V som lär vara vad den tål. Om den (7806’an) är solo kanske lite spikar och annat kommer igenom och stör funktionen. Har OP’n dubbel matning typ 7660 el liknande arrangemang. Ett schema hade ju inte gjort ont!
Det skulle ha varit intressant att få veta om 7806’an direkt matar PIC’en och i så fall om den är avkopplad både på ingången och utgången. Vad det mer finns före PIC’en som ”tar ner spänningen till max 5,5V som lär vara vad den tål. Om den (7806’an) är solo kanske lite spikar och annat kommer igenom och stör funktionen. Har OP’n dubbel matning typ 7660 el liknande arrangemang. Ett schema hade ju inte gjort ont!

Re: Problem PIC och växelindikator på motorcykel.
> en spänningsregulator 7806 för PICen,
Skrev du fel där ? Eller varför har den 780 *6* ?
> Displayen hoppar hit och dit utan något speciellt system ganska snabbt
Det är lite svårt att säga något utan exempel på vad "hit och dit"
och "ganska snabbt" betyder i verkligheten. Hard facts är det som behövs.
> För min del kan vi avsluta detta ämne.
Nja, det kan ju inte *du* avgöra...
Nu när det ligger här så vill ju alla veta vad det var, eller hur ?
Skrev du fel där ? Eller varför har den 780 *6* ?
> Displayen hoppar hit och dit utan något speciellt system ganska snabbt
Det är lite svårt att säga något utan exempel på vad "hit och dit"
och "ganska snabbt" betyder i verkligheten. Hard facts är det som behövs.
> För min del kan vi avsluta detta ämne.
Nja, det kan ju inte *du* avgöra...

Nu när det ligger här så vill ju alla veta vad det var, eller hur ?
-
- Inlägg: 23
- Blev medlem: 11 december 2007, 11:16:45
- Ort: Göteborg
Re: Problem PIC och växelindikator på motorcykel.
OKUlf> skit i om någon tyckte att du skrivit ett dumt program!
Det skulle ha varit intressant att få veta om 7806’an direkt matar PIC’en och i så fall om den är avkopplad både på ingången och utgången. Vad det mer finns före PIC’en som ”tar ner spänningen till max 5,5V som lär vara vad den tål. Om den (7806’an) är solo kanske lite spikar och annat kommer igenom och stör funktionen. Har OP’n dubbel matning typ 7660 el liknande arrangemang. Ett schema hade ju inte gjort ont!
Jag har en PIC 7806 och dioder 1n4148 på + ingånganrna på PICen det ger en Vref+ på CA 5,4 volt (jag brukar göra så för att eliminera problem om jag skulle råka koppla in matningspänningen polaritetsvänd). Jag har nu löst problemet genom att göra en ny krets och nu funkar det (med samma program). Jag förstår dock inte vad det var för fel med den första kretsen. Det som jag tycker var det egendomliga var att felet bara uppträdde, som jag skrev i första inlägget, en enda gång per dag vilket inte verkade ha gått fram i de kommentarer som gavs.
Jag hade ingen möjlighet att mäta upp blinkfrekvensen. Men min uppskattning var att ca var 100 - 200 millisekund (jag har en delay i programmet på 100 msek) så "hoppade" displayen utan vad jag kunde urskilja något speciellt system. Det hoppade t ex inte fram och tillbaka mellan 2 och 3 utan LEDen tändes lite hur som helst.Det är lite svårt att säga något utan exempel på vad "hit och dit"
och "ganska snabbt" betyder i verkligheten. Hard facts är det som behövs.
Jag kan naturligtvis inte avsluta ett helt ämne/tråd men som jag skriver kan jag FÖR MIN DEL avsluta det.Nja, det kan ju inte *du* avgöra...
Hälsningar
Ulf
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Problem PIC och växelindikator på motorcykel.
Varför skulle inte uC få gå sönder, AD omvandlaren är ju lite kinkigare än en vanlig port och då kan ju den gå sönder, bara poof. Kan ju vara en bondning som glappar.
Sedan undrar jag över 7806, om du sätter dioden FÖRE en 7805 så polaritetsskyddar du regulatorn också.
Protte
Sedan undrar jag över 7806, om du sätter dioden FÖRE en 7805 så polaritetsskyddar du regulatorn också.
Protte
-
- Inlägg: 23
- Blev medlem: 11 december 2007, 11:16:45
- Ort: Göteborg
Re: Problem PIC och växelindikator på motorcykel.
Det har jag också, men jag gillar både hängsler och livrem.Sedan undrar jag över 7806, om du sätter dioden FÖRE en 7805 så polaritetsskyddar du regulatorn också.
PICens AD-port fungerar när jag använder den inne och simulerar olika växelspänningar med ett spänningsaggregat. Och dessutom är det ju lite egendomligt att den så i så fall bara skulle vara defekt några minuter.
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Problem PIC och växelindikator på motorcykel.
Värme, bara lite värme kan få den att funka. Det går ju att prova med kylspray men du har ju fått det att funka så vi ska kanske inte belasta oss med mera felsökning.
Protte
Protte