Temp logger

Har du ett projekt gå gång - Berätta gärna!

Temp logger

Inläggav Alexander 23 jun 2009 13:15

Hej

Jag har precis satt ihop ett litet miniprojekt, en temperaturlogger. Kretsen mäter temperautren via en liten tempsond(lm335z), och skickar den till en dator via seriekabel(rs232). I datorn kan man antingen ta emot informationen med "hyper terminal" eller ett program som heter "bill redirect" som gör tangentbordsintryckningar av värdena som kommer(på så sätt knappar programet själv in allt i ett öppet excel ark).
Bild

Detta är kretsen, en Atmega8 som processor, och en Max232 för att omvandla spänningsnivåerna till RS232 standard.

Här är ett exempel på när jag laddade 4st ikea AA NiMh batterier i en snabbladdare från Biltema(kurvan gjord i open office).
Bild

Jag ska göra en del ändringar vid tillfälle, så att man tex kan logga utan att vara uppkopplad mot datorn, och bara tanka över värdena sedan. Applikationen kanske har något användnignsområde i en "offthegrid-lösning".


//Alexander
Alexander
 
Inlägg: 10
Blev medlem: 03 nov 2008 01:42

Re: Temp logger

Inläggav McB 23 jun 2009 15:23

En sån fast några tempgivare till skulle jag vilja ha, med minne för en vecka ungefär.
Vill logga min panna lite typ rökgas, vatten in och vatten ut ur panna.

// Magnus
Om Jesus Kristus skulle återuppstå och se allt som görs i hans namn, så skulle han aldrig sluta spy.

- Woody Allen
Användarvisningsbild
McB
 
Inlägg: 683
Blev medlem: 19 jun 2009 11:48
Ort: Några mil väster om Vättern.

Re: Temp logger

Inläggav KennethE 23 jun 2009 17:05

Det brukar ju gå ganska lätt att fixa USB-interface annars verkar det från projekt jag sett?

I övrigt, vill du logga från serieporten med ett enkelt script och kör Linux så kolla kommandot "chat" som vi gamla nördar känner igen från när man skulle säga åt modemet att ringa, logga in m.m. innan man startade upp ppp. Det borde vara idealiskt för dig att köra som ett cronjobb och lägga till en rad i en loggfil.

Annars går det ju alltid att använda perl. :-)
Lättjan är uppfinningarnas moder.
KennethE
 
Inlägg: 1361
Blev medlem: 15 dec 2008 16:15
Ort: Lindome

Re: Temp logger

Inläggav Alexander 23 jun 2009 21:29

Hej

Jag har gjort lite försök med USB, men haft en massa strul med det. Det finns en del exempel på nätet med hur man gör en "HID" - tangentbords simulering med en AVR-krets. Tyvärr är det inte så många som har fått det att fungera, har byggt en men den fungerade inte alls, och det är lite svårt att felsöka utan osciloskåp och sånt.

Tyvärr funkar inte min USB-RS232 konverter på min Linuxdator :/ Den är plugandplay och funkar bra med windows, men inte alls i Linux. Det finns en del guider för det, men jag verkar sakna någon form av kernell för att få det att funka.

Jag har sneglat lite på möjligheten med Visual Basic eller något sådant, för att samla in värdena. En annan fundering är också att värdena ska sparas i mikroprocessorn och tankas över till dator för presentation efteråt, på så sätt kan man logga något utan att datorn står inom kabelräckvidd. Det förutsätter dock att jag lyckas interfaca ett externt eprom för att kunna spara den mängden information.

Minnet i Atmegan är på 512byte, varje temperatur skulle kunna ta 1byte, då får man 512 sparade värden :) Om man vill spara 5st värde varje minut, så är det drygt 50kb per vecka...

//Alexander
Alexander
 
Inlägg: 10
Blev medlem: 03 nov 2008 01:42

Re: Temp logger

Inläggav KennethE 23 jun 2009 23:16

Minns inte vilken modul som behövde laddas för att min GPS skulle funka, men jag tror den laddade den automatiskt? Den kör RS-232 över USB och det funkar utmärkt.

Hade turen att få överta ett oscilloskop av min morbror för ett tag sedan, äkta Kinesikt kvalitetsfabrikat! ;-) Hung Chang

Ett av mina planerade projekt är att bygga ett JTAG-interface så att jag kan reparera min GP2X som gav upp efter en misslyckad firmwareuppgradering. :-(

En sådan borde vara perfekt för datainsamling och loggning!

Det finns ju USB-host i expansionskontakten och den kör Linux så det är inga större problem med drivrutiner för USB-ethernet och annat tror jag.

Liten, smidig, kraftfull och strömsnål. :-)
Lättjan är uppfinningarnas moder.
KennethE
 
Inlägg: 1361
Blev medlem: 15 dec 2008 16:15
Ort: Lindome

Re: Temp logger

Inläggav PowerMizer 24 jun 2009 07:57

KennethE skrev:. . . reparera min GP2X som gav upp . . .

Kul grej!
Bild
/PowerMizer
P!
Användarvisningsbild
PowerMizer
 
Inlägg: 3800
Blev medlem: 28 mar 2007 15:04

Re: Temp logger

Inläggav KennethE 24 jun 2009 10:36

Mycket, synd bara att jag inte hann leka så mycket med den innan den misslyckade uppgraderingen. :-(
Lättjan är uppfinningarnas moder.
KennethE
 
Inlägg: 1361
Blev medlem: 15 dec 2008 16:15
Ort: Lindome


Återgå till Projekt

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst

cron