Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
Sulautettu laite T720906, 6 op TTE9snL
Pekka Rantala syksy 2010 – kevät 2011
2
Lainaus opinto-oppaasta
”Suuntautumisvaihtoehdossa opiskellaan käytännönläheisten projektien avulla langattomien laitteiden toteuttaminen tuotemäärittelystä testattuun prototyyppiin asti.”
3
Opintojakson sijoittuminen
Sulautettu laite on käytännönläheinen kokoava opintojakso useammalle tähän asti opiskelulle asialle: Elektroniikkaa Mikrotietokonetekniikkaa Mittaustekniikkaa Ohjelmointia Jokainen ryhmä suunnittelee ja toteuttaa itse oman toimivan kokonaisuuden
4
Opintojakson sisältö jokainen ryhmä (3 henkeä) tekee toimivan sulautetun laitteen ryhmältä tulee lopuksi yksi yhteinen dokumentti Opettaja pitää sopivissa väleissä ”tietoiskuluentoja” Matkan varrella pidetään muutama väliseminaari
5
Oppitunnit työkertoja 4 h/vko kolmen periodin ajan
tunnit on periodeilla 2, 3 ja 4 tunneilla läsnäolo pakollista kaksi kertaa saa olla pois “omalla syyllä” ilman seuraamuksia Sairaus on hyväksyttävä syy poissaololle, mutta ei vapauta tekemisistä
6
Tehdään toimiva sulautettu laite
Sisältää mikrokontrollerin + ohjelmaa Ohjelmointi C-kielellä Määritellään tavoite, kaikilla ryhmillä sama Tutustutaan ”teoriaan” Suunnitellaan ja toteutetaan HW, oma piirikortti Suunnitellaan ja toteutetaan SW saadaan toimiva kokonaisuus valmiiksi
7
Tavoite: lämpömittari
Mittausalue: - 30 ° C … + 30 ° C Näytön tarkkuus: 0,5 ° C Mittaustarkkuus: ???? Näytön päivitys ___ sekunnin välein Optioita: Min. ja max. muistiin, niiden nollaus Kaksi anturia, sisä ja ulko Kellonaika, päivämäärä
8
Lohkotason toteutus Anturi ADC µC Näyttö power Ohjelma painonapit
SIMO Computer Itse toteutettava piirikortti Ohjelma Anturi ADC µC Näyttö 2. anturi painonapit power
9
Lämpötila-anturi Termopari Termistori (NTC) Vastusanturi (PTC)
Digitaalinen anturi
10
AD-muunnin Lämpötila-alue 60 ° C Erottelukyky 0,5 ° C
→ eri tiloja 120 kpl vähintään → käytetään 8-bittistä AD-muunninta Nopeus ei ole kriittinen tekijä Sarja- vai rinnakkaisliitäntä?
11
Haasteita, reunaehtoja
NTC-termistorin ominaiskäyrä hyvin epälineaarinen Käytössä ei ole liukulukuja, vain kokonaisluvut
12
Ohjelman tehtäviä Käynnistetään muunnos Odotellaan
Luetaan muunnostulos Ratkaistaan lämpötila Näytetään lämpötila
13
Karkea aikataulu Syksyn 2.periodi Kevään 1. periodi Kevään 2. periodi
HW:n toteutus Piirikaavion piirto, layout-suunnittelu Piirilevyn kokoaminen Kevään 1. periodi Ohjelman perustoiminnot, piirikortin testaus Kevään 2. periodi Ohjelman viimeistelyä Loppudokumentti, loppuseminaari
14
Opiskeluympäristö Alusta: Simo Computer Piirilevyn suunnittelu: OrCAD
Piirilevy jyrsitään koululla, kootaan itse Ohjelmiston kehitys: KEIL µVision
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.