fredag 30 maj 2008

Snart framme

Närvarande idag

Per
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte genomfört:

  • Ännu ett fäste på kretskortet har lödds dit, enda som saknas är nu ett fäste för de två motstånden som används av OP-förstärkaren.
  • Fuktighetssensorprogramvaran är nu färdigskriven och testad. Ska bara vara att få det att synka med temperatursensorn, vilket inte ska vara någon svårighet.
  • Testning av Atmega16 med temperatursensor har utförts med liten framgång, men framsteg har skett i form av att vi kopplat dit en spänning på RST-pinnen. Mer testning av denna sort krävs.
  • Lite om fuktighetssensorns genomförande har lagts till på rapporten. Vi kom fram till att rapporten har låg prioritet, och att få grejerna att fungera (samt statistiktentan) har hög prioritet.

Nästa gång:

  • Fortsätta montering, samt testning.

tisdag 27 maj 2008

OP-förstarkaren har kommit

Närvarande idag

Per
Marcus
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte genomfört:

  • Skapat ett program som registrerar antalet varv per sekund en fläkt snurrar. Detta genomfördes med hjälp av en fototransistor som reagerade på fläktens blad, extra stort utslag erhölls genom att fästa silver tejp på ett av bladen. Fototransistorn kunde sedan kalibreras så att signalen till AD/DA -omvandlaren fick en lämplig signal.

  • OP-förstarkaren har levererats och testning har påbörjats. Med hjälp av OP-förstärkaren ska signalen från fuktsensorn delas upp i en hög och en låg kanal, så att den ena förstärks av förstärkaren och den andra förblir oförändrad.

  • Montering av kretskortet har påbörjats. En prototyp är mer eller mindre färdig för testning. Frågor kring strömförsörjning kvarstår.
Nästa gång:

  • Fortsätta montering, samt testning.

  • Etablera en stabil strömförsörjning.

torsdag 22 maj 2008

Ser ljuset i slutet av tunneln

Närvarande idag

Per
Marcus
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:

  • Vi har löst typ problemet vid utskrift till USB-minnet, med hjälp av typ omvandling. Tack vare detta kan vi nu skriva ut heltal utan problem.

  • En kod prototyp är skriven till tid kretsen, men den har ej blivit testat pga. att vi fortfarande väntar på den nödvändiga kristallen.

  • Ett huvudprogram har skrivits som initierar samtliga funktioner, samt annropar funktionen log, som loggar all data. Under teststadie sker loggning var 10'e sekund.

  • Vi har fortfarande problem med att kalibrera fuktighets sensorn. Detta beror på att sensorn ger värden på ett intervall av 20 000 KOhm, samt att ATMega16 har en in impedans på bara 15 KOhm. Det senare av problemen planerar vi att lösa genom att använda en operations förstärkare att förstärka signalen innan den når CPUn.
    Genom att använda en separat hög och låg AD-kanal planerar vi att kunna registrera hela intervallet.

Nästa gång:

När de sista komponenterna inkommer, kan vi slutföra kalibreringen, samt att börja montera komponenterna på ett kretskort

onsdag 21 maj 2008

Digital Framgång

Närvarande idag

Per
Marcus
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:

Vi har idag äntligen fått igång vår temperaturmätare. USB loggern verkar nästa vara klar.


Nästa gång:

Fixa så vi får ett format som vi kan skriva till USB stickan från Temperaturgivaren. Försöka få klart Fuktighetsmätaren. Starta på Arbetet med Tidskretsen.


tisdag 20 maj 2008

Digitala problem


Närvarande idag

Per
Marcus
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:

Vi har beställt en kristall till Datum/tid chippet.

Christian har försökt att få till en bra spänning till fuktmätaren och skrivit den mesta av koden som behövs för konvertering.

Per har försökt att få ordning på protokollet till Temperaturmätaren. Han misstänker att chippet kan vara sönder. Ska få hjälp med kontroll av detta vid nästa Handledning.

Marcus har fått igång USB minnet så vi kan skriva till samma fil flera gånger. Även gjort klart log funktionen mer eller mindre. Stötte på problem att USB minnet sluta fungera.

Nästa gång:


Kontrollera att log funktionen fungerar som den skall. Få hjälp med att få ner spänningen från 5volt till 2.5 till fuktmätaren. Kontrollera att chippet verkligen fungerar och få klart för oss att vi har förstått protokollet rätt till temperaturmätaren.

måndag 19 maj 2008

Funktionsspecifikationer

Närvarande idag

Per
Marcus
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:


Funktionsspecifikationer

Temp
int temp(void)
//Ger aktuell temperatur.

Date
char date(void)
//Ger aktuellt datum

Hum
char hum(char temp)
//Ger aktuell fuktighet

Log
void log(void)
//Här sparas temperaturdata och fuktighetsdata

SendToFile
void sendtofile("filename", "text")
//Skapar, alt. fortsätter att lagra i filnamn.


söndag 18 maj 2008

En fil skapas på USB-stickan!

Närvarande idag

Marcus
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:


A/D Omvandlare


Vi använder nu en annan referensspänning, nämligen den inbyggda på 2,56V vilket ger bra resultat på datorskärmen.


VDRIVE2

Med hjälp av delays har vi fått igång så att vdriven kan skapa en fil med text i sig, på en usb-sticka.

Till nästa gång

  • Få igång så att vi inte behöver använda delays till vdriven, utan använda oss av RTS.
  • Kalibrera luftfuktighetsmätaren.


onsdag 14 maj 2008

A/D Omvandlare

Närvarande idag

Marcus
Christian
Per

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:

A/D Omvandlare

Vi har fått igång A/D omvandlaren och testat att få ut värden via UART till datorn. Vi har även kopplat in luftfuktighetssensorn till A/D omvandlaren och fått ut värden. Det är bara kalibrering kvar av den sensorn.

Beställning

Idag har alla våra beställningar kommit.

Nästa gång

Så ska vi få igång Usb logger med uart och kunna skriva till ett minne.

Till nästa gång

Ta med sig ett USB minne


måndag 12 maj 2008

Terminalen








Närvarande idag

Marcus
Christian
Per

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:

UART

Under denna period har vi undersökt UART mer ingående och skapat några konkreta exempel på både skrivning och läsning över serieporten.

Beställning

Vi har beställt DS1620 (Temperatursensor) (72.90 SEK), DS1302 (Tidskrets) (49.40 SEK) samt H25K5 (luftfuktighetssensor ) (21.70 SEK).

Till nästa gång

Läsa på produktbladen till sensorerna. -- Alla


Funderingar

  • Finns det något bättre alternativ än GoogleGroups?

tisdag 6 maj 2008

UART

Närvarande idag

Marcus
Christian

Dagens arbete

Vi har under perioden som gått sedan föregående möte kommit fram till:


UART

Vi har bestämt att vi kör på UART-gränssnittet. Vi frågade Rikard vilket som skulle ge bäst betyg, SPI eller UART, och Rikard tyckte vi skulle ta det som vi tyckte var enklast och om vi fick saker och ting att fungera tidigt, då kan man lägga till mer avancerade saker för att om möjligt, få upp betyget.

Eftersom det känns som att UART är enklast har vi bestämt att vi kör på det.

Beställning

Vi har skickat mail till Rikard om att vi vill ha Vinculum USB Drive Mod (kostnad 219,00 sek).

Vi har ännu inte bestämt exakt vilka sensorer vi vill ha, och väntar därmed med en sådan beställningsförfrågan.


Sensorer

Rikard tyckte att det var en bra idé att köra temperaturmätaren digital för att undvika fel i mätdata.

Vi har funderat vidare och som det ser ut nu blir sensorerna följande:

Temperaturmätare (digital)
Fuktighetsmätare (analog)


Till nästa gång

Läsa in sig på UART. -- Alla

Funderingar

  • Finns det något bättre alternativ än GoogleGroups?