Dataloggerin rakentaminen

Itselläni ei ole juurikaan kokemusta mikrokontrollerilla ohjatun elektroniikan rakentelusta mutta haluaisin tietää kuinka vaikeaa tuollaisen dataloggerin rakentaminen olisi. Voisiko tuollainen onnistua kokemattomaltakin hemmolta jos olisi valmis näkemään hiukan vaivaa?
6534
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Datan hankkiminen ja AD-muunnos tuskin tuottavat
suurtakaan ongelmaa.
Luulen, että hankalampaa on tiedon hallinta.
Mihin esimerkiksi ajattelit datan varastoida?
RAMiin, kovalevylle, korpulle, rompulle?
Jos ajattelit käyttää PC:tä masterina ja
kontrolleria pelkästään tiedon hankintaan ja
muuntoon, niin miten ajattelit siirtää datan
PC:lle? Sarjaportista? Rinnakkaisportista?
Jos käytät PC:tä, niin suosittelen
sarjaliikennettä ja PC:n käyttöä varsinaisena
loggerina.
Jos ajattelit käyttää kontrolleria loggerina,
niin luulenpa että käyttöjärjestelmän
kasaamiseen ei vuosi yhdeltä ihmiseltä riitä,
jos kylmästä aloittaa.

Äänestä
  • tarvitse rakentaa? Helpollahan siinä pääsee.

    Lähdetään nyt jostain yksinkertaisesta alkuun:

    Yksi kanava ja mitataan lämpötilaa ja varataan sille yksi tavu esimerkin vuoksi.

    Ajastetaan näytteenotto - tehdään A/D-muunnos laitetaan (pinoon) talteen (jos pino täyttyy niin alimmat katoaa) - data voidaan lähettää non-stoppina vaikkapa sarjamuodossa ulos ja tietsikka ottaa kilkkeet vastaan. PC'ssä on valmiina siihen työkaluja (Esim. Hyperterminal löytyy XP'stä)

    Tehty on muutamassa tunnissa intelin 51 kilkkeillä.

    Äänestä

  • 'käyttöjärjestelmää' kirjoitti:

    tarvitse rakentaa? Helpollahan siinä pääsee.

    Lähdetään nyt jostain yksinkertaisesta alkuun:

    Yksi kanava ja mitataan lämpötilaa ja varataan sille yksi tavu esimerkin vuoksi.

    Ajastetaan näytteenotto - tehdään A/D-muunnos laitetaan (pinoon) talteen (jos pino täyttyy niin alimmat katoaa) - data voidaan lähettää non-stoppina vaikkapa sarjamuodossa ulos ja tietsikka ottaa kilkkeet vastaan. PC'ssä on valmiina siihen työkaluja (Esim. Hyperterminal löytyy XP'stä)

    Tehty on muutamassa tunnissa intelin 51 kilkkeillä.

    noihin kontrollerin pinoihin paljon dataa mahdu.
    Mitenkähän homma hoidetaan keikalla?

    Äänestä

  • tosiaan kirjoitti:

    noihin kontrollerin pinoihin paljon dataa mahdu.
    Mitenkähän homma hoidetaan keikalla?

    Sitä on rakennettava oma muistinkäsittely ja sehän taas riippuu TARPEESTA ja TARVE ratkaisee millaisen kilkkeen ottaa työpöydälle jne jne jne ...

    Oleellinen tarve on selvittää MITÄ dataa halutaan tallettaa ja millä resoluutiolla ja kuinka paljon ja kuinka taajaan ...

    MUTTA - jos tyydytään edellä esittämääni niin HELPOLLA siinä pääsee ...

    Äänestä

Hei!

Mitä on meininki logata? Se riippuu paljon siitä ...

Jos kerätään verkalleen A/D-muuntimella mittaustuloksia, joihin riittää esim. 8b, hommaan löytyy valmiita piirikaaviota netistä. Ratkaisuissa data tunketaan erilliseen EEPROM muistiin, joka on kontrollerin rinnalla vaikkapa i2c väylässä. Jos kontrollerin sisäinen A/D ei riitä resoluutiossa, myös muunnin voi olla i2c väylässä. Lisäksi tarvitaan tietysti sarjaliityntä työasemaan siirtoa varten.

Äänestä
  • Tässä on esimerkki, jota tosin voi ilman tarkempia speksejä ja softatietoja käyttää lähinnä suunnittelun lähtökohtana:

    http://www.vermontficks.org/datalogs.gif

    Hommasta voi jättää vielä tuon näytön pois.

    Äänestä

Kommentoi aloitusta


Dataloggeri kirjoitti:

Itselläni ei ole juurikaan kokemusta mikrokontrollerilla ohjatun elektroniikan rakentelusta mutta haluaisin tietää kuinka vaikeaa tuollaisen dataloggerin rakentaminen olisi. Voisiko tuollainen onnistua kokemattomaltakin hemmolta jos olisi valmis näkemään hiukan vaivaa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu