Projekt: PIC kontrollerad Bensinmätare till moppe

Berätta om dina pågående projekt.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

> Den [12F675] kostar typ 20 spänn ifrån ELFA...

27:50/st (inkl moms) hos ELFA, eller 20:-/st (5 st för 80:-) (inkl moms) här :

http://www.jescab.se/Prod_PIC.html

Om du vill ha flera dioder skulle du kunna driva dom via ett shift reg med serie ingång (finns i 74HC-serien). Eller via lite "kreativ" koppling som bengt-re beskrev.

Vill du ha en bättre 8-pinnare väljer du 12F683. Dubbla flashminnet, dubbla RAM minnet, dubbla INTOSC hastigheten, PWM utgång m.m. 26:-/st (inkl moms) från samma sida som ovan. Väldigt trevlig 8-pinnare !
Användarvisningsbild
Jine
Inlägg: 1794
Blev medlem: 21 juli 2004, 20:25:56
Skype: Jim.Nelin
Ort: Trångsund, Stockholm
Kontakt:

Inlägg av Jine »

Sodjan: Jag förstår att du vill sälja PIC kretsar ;) Men det är lungt.. För jag tror faktist det går att sampla fortfarande.. :)

Om det inte går.. Så köper jag av dig.. jag lovar ;)



Mvh Jim
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Inlägg av björn »

Tror inte det är så mycket att Sodjan vill sälja utan snarare det att man inte skall sampla i onödan. Är ju kul om vi får ha kvar möjligheten att sampla lite dyrare kretsar.....
Användarvisningsbild
Jine
Inlägg: 1794
Blev medlem: 21 juli 2004, 20:25:56
Skype: Jim.Nelin
Ort: Trångsund, Stockholm
Kontakt:

Inlägg av Jine »

Hehe.. Aja.. Jag samplar endå ;)

Men jag har tänk lite.. Fugerar det så här?:

Man kopplar in "motståndet" (i mitt fall bensinflöttören) till tex. 12v och sedan till pic kretsen, med lite kod så läser pickretsen av spänningen och A/D omvandlaren omvandlar detta till.. nåt? som man sedan kan jämföra med ett värde i koden och kollar om värdet är "okej"?

Hoppas ni förstår..

Mvh Jim
Användarvisningsbild
lgrfbs
Inlägg: 7008
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

Utdata i MCU kretsen blir ett värde mellan: 0-1023
koppla så här:

Kod: Markera allt

---------
12F675  |---------------------------------(+) 5V
        |              __|__
        |              |   |
        |              |   |
  A/D   |------------->|   |
        |              |   |
        |              |___|
        |                |
        |---------------------------------(-) 5V
---------
Användarvisningsbild
Jine
Inlägg: 1794
Blev medlem: 21 juli 2004, 20:25:56
Skype: Jim.Nelin
Ort: Trångsund, Stockholm
Kontakt:

Inlägg av Jine »

Hmm okej.. men.. är inte det där baserat på en "pot" hur ska man koppla om det endast är 2st poler?
Användarvisningsbild
lgrfbs
Inlägg: 7008
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

hmmm, kanse kopplat till en litet motstånd så det blir kopplat som en späningsdelare?
Användarvisningsbild
Jine
Inlägg: 1794
Blev medlem: 21 juli 2004, 20:25:56
Skype: Jim.Nelin
Ort: Trångsund, Stockholm
Kontakt:

Inlägg av Jine »

Nu hänger jag inte med.. förklara..?
Användarvisningsbild
lgrfbs
Inlägg: 7008
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

Har två idér den neder har jag provat med lite konstiga resultat, kommer ej ihåg vilken pol +/- jag använde då.

"päningsdelare"

Kod: Markera allt

---------
12F675  |---------------------------------(+) 5V
        |              __|__
        |              |   |
        |              |___| Pot/givare
  A/D   |----------------|_
        |              |   |
        |              |___| Motstånd ?Ohm
        |                |
        |---------------------------------(-) 5V
---------
"Fel monterad pot"

Kod: Markera allt

---------
12F675  |---------------------------------(+) 5V
        |              __|__
        |              |   |
        |              |   |
  A/D   |------------->|   |
        |              |   |
        |              |___|
        |                
        |---------------------------------(-) 5V
---------
Användarvisningsbild
Jine
Inlägg: 1794
Blev medlem: 21 juli 2004, 20:25:56
Skype: Jim.Nelin
Ort: Trångsund, Stockholm
Kontakt:

Inlägg av Jine »

Okej. hmm.. Vad menar du med konstiga resultat? Fel mätninger eller?
Användarvisningsbild
lgrfbs
Inlägg: 7008
Blev medlem: 28 januari 2005, 15:48:53
Ort: X-län
Kontakt:

Inlägg av lgrfbs »

typ att värde 500 inte låg i mitten av poten, men efter som jag inte tänkte köra min växelkonpp
på detta sätt så forskade jag inte så mycket i det, utan satte tillbaka poten rätt och trimade in programmet.
Användarvisningsbild
Henry
Inlägg: 23623
Blev medlem: 20 april 2005, 02:52:47
Ort: Lund

Inlägg av Henry »

En linjär pot är inte 100%-igt linjär pga av att kolytan (eller tex cermet) inte är helt perfekt utan det skiljer lite som kanske en A/D omvandlare kanske kan visa på det sättet.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43178
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Inlägg av sodjan »

Med en pot och ett motstånd kopplat som i exemplet "spänningsdelare" får man inte ett linjärt resultat. Med en pot kopplat på normalt sätt blir det däremot linjärt. Och det har mer med ohms lag att göra än med eventuella brister i kol/cermet ytan... :-)
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Håller med sodjan.

Men såhär då:
(Har inte testat, bara en tanke)

Kod: Markera allt

--------- 
12F675  |---------------------------------(+) 5V 
        |                __|__ 
        |                |   | 
        |                |   | 
  A/D   |----GIVARE----->|   | 
        |                |   | 
        |                |___| 
        |                  |  
        |---------------------------------(-) 5V 
--------- 
Användarvisningsbild
Henry
Inlägg: 23623
Blev medlem: 20 april 2005, 02:52:47
Ort: Lund

Inlägg av Henry »

Ja där ser man. Jag hade sett en bild en gång på värdet i form av en kurva från en vanlig vrid pot när den vreds genom hela värdet från ena sidan till den andra, och den var inte speciellt jämn. Handlade kanske om under en ohm i värde men om man delar upp en hel pot i 1000 delar så kan det kanske ge något väsen från sig i en A/D omvandlare tänkte jag, men det gör det alltså inte.
Skriv svar