Hjälp med att programera PIC / Koplingschema

watti
Inlägg: 403
Blev medlem: 13 oktober 2008, 15:42:35
Ort: Stockholm

Hjälp med att programera PIC / Koplingschema

Inlägg av watti »

Hej, Håller på att renovera en gammal veteran bil. En fiat 500 närmare bestämt. I alla fall så är mina Elektronikkunskaper begränsade, och att programmera är rena grekiskan :)

Iaf, Haft en idé att göra om tankmätaren, som nu är en vanlig lampa, som lyser när tanken är tom. Ersätta denna med en RGB-diod.
Dvs Grön = full
Gul = halvtank
Röd = Tomt/reserv

Har bytt tankmätare och den nya går ungefär emellan 0-80 ohm (Ska mäta exakt)

eftersom tank-armen rör på sig när man är ute och kör, så vore de ju bäst ifall den inte uppdaterar så ofta, kanske var 30onde sekund.

Tankgivaren har ett kolbläck, och strömmen som går ner i tanken. Den bör ju inte vara för hög, så man riskerar gnistbildning. De vore inte så roligt! :)

Någon som har en idé hur man kan få ihop detta? Lödning är inga konstigheter, dock så behövs ju troligtvis en PIC programeras till detta.

Vad ni vill ha, eller om ni har andra idéer så är de bara att skriva!

Mvh Simon
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av sodjan »

En opamp/komparator per färg samt anpassade spänningsdelare
för att sätta omslaget på lämpliga (tank) nivåer. Fördröjningen
fixar man med ett filter med en motstånd+konding.

Men, ska/bör inte en veteranbil ha alla detaljer orignal! :-)
Användarvisningsbild
Icecap
Inlägg: 26610
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av Icecap »

En µC är helt rätt lösning till detta, det blir en del trimmande innan alla färgerna ligger rätt.

Att uppdatera långsamt är nog den sämste lösningen, du har ingen garanti för att den inte sampler just då det är en ytterställning. En mycket bättre lösning är att sampla ofta och bilda medelvärde av ett antal mätningar, t.ex. med den IIR-filterfunktion som har blivit diskuterat för ett bra tag sedan.

Mätningen sker vid att ha en pull-up då tankgivaren går mot GND om jag inte misstar mig. Denna pull-up ska vara "lagom" och gärna i form av en konstantströmsgenerator (ett par transistorer + ett par motstånd). Man kan nog behöva koppla in en op-amp för att förstärka signalen till vettiga nivåer för att få en viss spridning på in-signalen, det är ju en ganska lågohmig givare. Drar man 10mA ger det 0,8V vid högsta motståndet och det ville ju vara trevligt med 5V samtidig som en op-amp mellan skyddar mot störningar om man kopplar rätt.

Sedan är det "bara" en fråga om att låta µC'n styra ett par PWM-utgångar, kanske efter en tabell för att säkerställa rätt färgton. Det behövs bara en 2-färgad LED för att uppnå den effekt du vill ha.
H.O
Inlägg: 5876
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av H.O »

Ska du bara ha tre lysdioder röstar jag på sodjans lösning, vill du fler så kan LM3914 vara en idé.
Användarvisningsbild
PeterH
Inlägg: 8635
Blev medlem: 15 mars 2006, 15:57:10
Ort: Gävle/Valbo

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av PeterH »

Läs igen, tanken var nog att använda en diod (RGB) och ändra färgen efter tanknivån... :)
watti
Inlägg: 403
Blev medlem: 13 oktober 2008, 15:42:35
Ort: Stockholm

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av watti »

H.O skrev:Ska du bara ha tre lysdioder röstar jag på sodjans lösning, vill du fler så kan LM3914 vara en idé.

Skulle man bara kunna bygga en tex Vu-meter av en LM3915, skicka en svag ström igenom tanken och använda detta som "signal".

Skulle detta funka ? :idea:
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av sodjan »

> Läs igen, tanken var nog att använda en diod (RGB) och ändra färgen efter tanknivån...

I tre "steg". Och detta kan man uppnå, som Icecap skrev, med en röd/grön LED.
Dock inte med enkel styrning, eftersom strömriktningen måste bytas för ett ändra färg.
Användarvisningsbild
Icecap
Inlägg: 26610
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av Icecap »

Det finns RG-LED med 3 anslutningar, t.ex. 75-007-13.
watti
Inlägg: 403
Blev medlem: 13 oktober 2008, 15:42:35
Ort: Stockholm

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av watti »

Tänkte försöka mig på något sådant:

Bild
http://www.best-microcontroller-project ... meter.html
Vad tror ni?

/Simon
Användarvisningsbild
Icecap
Inlägg: 26610
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av Icecap »

Men...? Var det inte 1 LED som gällde?
watti
Inlägg: 403
Blev medlem: 13 oktober 2008, 15:42:35
Ort: Stockholm

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av watti »

jo de är sant, men finns ju LED med flera ben, sen kan jag ju ta bort de som inte används.. tänkte utgå från de där.

Tänkte prova i allafall. Annars har jag ju en VU-meter som också är kul att ha. Åker till elfa i morgon, så får jag prova lite lösningar

Tack!
Användarvisningsbild
Icecap
Inlägg: 26610
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av Icecap »

Och du vet om att de LED med fler ben har ett ben gemensamt? Nåja, det är dina pengar och tid så det är lugnt för mig.
watti
Inlägg: 403
Blev medlem: 13 oktober 2008, 15:42:35
Ort: Stockholm

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av watti »

Jo, de har jag koll på. Dock så får jag plats med ca 4st 3mm dioder i de gamla hålet för lampan. Så de spelar mindre roll faktiskt. Vill inte ha några tokstarka dioder heller, man vill ju inte bli bländad :D
sm7tjc
Inlägg: 399
Blev medlem: 23 mars 2008, 15:56:53
Ort: Anderstorp

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av sm7tjc »

Om man ändå skall "krångla till det" så vore det ju fint med blinkande ljus när bensinen börjar tryta.
Användarvisningsbild
newbadboy
Inlägg: 2483
Blev medlem: 16 september 2006, 19:16:28
Ort: Landskrona
Kontakt:

Re: Hjälp med att programera PIC / Koplingschema

Inlägg av newbadboy »

Du har PM....
Skriv svar