Datalogger.

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Syntex
Inlägg: 99
Blev medlem: 17 oktober 2004, 10:43:17

Datalogger.

Inlägg av Syntex »

Vilka är dom biligaste man kan hitta? Elfa har en 8-bitars ( ADC-10) som mäter spänning för 970:- + moms. men finns det billigare nån annanstans?

Man kan göra själv, men då måste man vara en nörd och kunna programmera picar ets. Finns det inga kretsar direkt anpassade för a/d till tvåtråds rs232 etc?

// Jag har redan funnit denna, http://www.kjell.com/content/templates/ ... 7555&path=

Till och med för billig...
Om man lägger in den i en låda med några omkopplare och lysdioder.
Användarvisningsbild
Korken
Inlägg: 2230
Blev medlem: 3 februari 2006, 19:19:36
Ort: Luleå, Porsön

Inlägg av Korken »

Jag skulle då ändå säga PIC/AVR med ADC och USART så skulle be vara löst.
Inte många rader med kod som behövs heller.

//Emil
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Hur många kanaler?
Hur snabb sampling behöver du?
Hur bra upplösning?
Inspänningsområde?
Symetrisk eller inte på instignalen?
Potentialfria ingångar?
Utgångsinpedans på det du vill mäta?
Syntex
Inlägg: 99
Blev medlem: 17 oktober 2004, 10:43:17

Inlägg av Syntex »

Tack för hängivna motfrågor!!!

1. 1 eller två kanaler. Två är bättre, torde inte kosta många ören extra ändå.
2. 1 kHz hade räckt men det blir mer även med dom enklaste konstruktionerna vilket kan gör att det går att ha till fler saker.
3. 8, 10 eller 12? 10.
4. Främst 0 - 2V. I andra hand till minst ca 5.5V så då blir det 0 - 10, eller kanske avrunda upp till 0 - 6.
5. Bara positiv spänning. I övrigt får insidan skyddas mot transienter +/- etc med tsv, schottky osv.
6. Diffingång? Ska användas äv för bilbruk och en biljord är ju biljord.. men jag tror inte det är kritiskt.
7. I syfte när det är 0 - 2 Volt så är lambdasonderna som mäts varierande. men jag har innan tagit fasta på en standardiserad impedans som man skattar dessa sonder till och det är 2.5KOhm. I verkligheten varierar dom lite men mest vid lägre temperaturer innan avgaserna blivit tillräckligt varma (undantaget förvärmda sonder).

Sen måste man ha ett program till pc för att se eller bearbeta värden och kurvor.
sodjan
EF Sponsor
Inlägg: 43243
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

För att komplettera bengt-re lista :

8. Hur många samples ska kunna lagras innan de förs över till pc'n ?
bearing
Inlägg: 11669
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Inlägg av bearing »

Om du ska logga lambdasensorn behöver du nog ha varvtalet loggat också, minst. Annars blir det väl svårt att använda värdena?
MAP-tryck, spjälläge och hastighet kan nog vara bra även det.
Syntex
Inlägg: 99
Blev medlem: 17 oktober 2004, 10:43:17

Inlägg av Syntex »

sodjan skrev:För att komplettera bengt-re lista :

8. Hur många samples ska kunna lagras innan de förs över till pc'n ?
10 - 20 minuter x 60 x nk. Nån miljon. Det är inte så stora datamängder.

Bearing; Man måste inte ha nåt varvtal samtidigt. Andra värden som map mm är intressanta också ja. Jag har tänkt att serietillverka en s k lambdamätare, mer smart än nån annan som finns, ja. Smalband så det är inga kritiska saker. Men alltså, det är i första hand det värdet. Givetvis kan man göra en logger så att det går att ha till annat, men jag känner inte till dom andra signalerna i en bil så väl. (än)
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Bör gå använda en A/D i en pic. Ungefär 4kHz sampelhastighet har jag för mig att det gå få ut av den.

Sätter du ett 4k7 motsånd på ingången så är picen skapligt skyddad emot överspänningar på ingången (finns dioder internt till VDD och VSS och med 4k7 så överskrider du inte vad picen överlever även om du skulle råka få 12V på ingången - välj dock inte mycket mer än 4k7 då källinpedansen bör hållas under 10k enligt microchips datablad)

Datalagringen sker lämpligast i något snabbt externt EEPROM - det kan vara svårt att få till kHz i samplingshastighet då det tar ett tag att skriva till EEprom, men överväg noggrant vad du behöver för samplinghastighet då de lambalogers jag har sett har samplat med 12-25Hz...

Kör du med 12-25Hz så räcker även vanliga seriella EEPROM och du behöver inte lika mycket kapacitet heller.

Orsaken till att jag tror att det räcker med några 10-tals hertz i samplingshasighet är att jag har för mig att lambdasoner har en ganska lång responstid och motorstyrningar mäter ju inte heller för varje motorvarv ens i closed loop utan värdet ifrån lamdan går in som ett feljustingsvärde för att rätta värderna givna av andra givare.
sodjan
EF Sponsor
Inlägg: 43243
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> > Hur många samples ska kunna lagras innan de förs över till pc'n ?

> Nån miljon. Det är inte så stora datamängder.

Vilket är det? "Nån miljon" eller "inte så stora datamängder" ??
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

Det är väl samma sak? :)
Användarvisningsbild
Zyxel615
EF Sponsor
Inlägg: 1839
Blev medlem: 9 november 2005, 21:20:43
Ort: Kiruna

Inlägg av Zyxel615 »

Öh... nä :)
Användarvisningsbild
oJsan
EF Sponsor
Inlägg: 1541
Blev medlem: 11 november 2005, 21:36:51
Ort: Umeå
Kontakt:

Inlägg av oJsan »

En miljon samples är 0,95MB om du samplar i 8bit! Så om du ska sampla offline (utan PC inkopplad) och ha flera kanaler så måste du lösa det med ett lämpligt minneskort med allt vad det innebär...
Användarvisningsbild
karlstedt
EF Sponsor
Inlägg: 966
Blev medlem: 14 oktober 2003, 16:55:23
Ort: Lund
Kontakt:

Inlägg av karlstedt »

300 GB är mycket data.. En liten nätt SRAM lagrar väl 1 MB med lätthet??
sodjan
EF Sponsor
Inlägg: 43243
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Min poäng var igentligen att "det är inte så stora datamängder" är en
totalt värdelös uppgift i sammanhanget eftersom det kan betyda
nästan hur mycket eller hur litet som helst helt beroende på sammanhanget.

Om det är "nån miljon" så är det det och det är varken "mycket" eller "litet"
utan just "nån miljon"...

Vill man ha designtips så får man se till att speca sina krav/önskemål
på ett sätt som inte behöver tolkas.

Sen, om t.ex varje sample är två bytes och varje sample även ska ha en
timestamp (mycket rimligt gissning), så är det kanske 5-6 bytes/sample eller
upp mot 5-10 Mb data. Och det gör skillnad.
Användarvisningsbild
oJsan
EF Sponsor
Inlägg: 1541
Blev medlem: 11 november 2005, 21:36:51
Ort: Umeå
Kontakt:

Inlägg av oJsan »

Om du ska arbeta offline så skulle jag rekommendera CF/MMC/SD-kort kanske? Då får du ett modulärt minne som lätt går att byta storlek på. Bra argument om du ska sälja prylen... kunden får bestämma lagringskapaciteten, du kan hålla ner priset. Filsystem är ju inte nödvändigt, "rådata" skulle ju funka också. Det kräver dock lite mer arbete med PC-programmet kanske....

sodjan: en fråga bara... varför är det en rimlig gissning att han vill sätta en timestamp på _varje_ sample?! Jag är bara lite nyfiken på vad vitsen med det skulle kunna va? Eftersom samplingshastigheten förmodligen (ok, nu gjorde jag också ett antagande) är konstant så räcker det ju med att veta fs och starttiden.
Skriv svar