Table of Contents
Sopivan mikroohjaimen valinta on olennaisen tärkeää sähköisen projektisi onnistumisen kannalta. Siihen kuuluu erilaisten parametrien arviointi, jotta varmistetaan yhteensopivuus sovelluksesi vaatimusten kanssa. Tässä artikkelissa tuodaan esiin keskeiset tekijät ja laskelmat oikean mikroohjaimen valinnassa.
Mikro-ohjaimen valinnan avainparametrit
Tärkeimpiä parametreja ovat käsittelyteho, muistikapasiteetti, syöte/tuotostapinnat ja tehonkulutus. Nämä tekijät vaikuttavat mikroohjaimen kykyyn suorittaa tehtäviä tehokkaasti ja luotettavasti.
Käsittelyteho ja kellonnopeus
Kellonopeus määrittää, kuinka nopeasti mikroohjain voi suorittaa ohjeita. Suuremmat nopeudet mahdollistavat nopeamman käsittelyn, mutta voivat lisätä virrankulutusta. Harkitse projektisi monimutkaisuutta valita sopiva kellonopeus.
Muistivaatimukset
Muisti on kriittinen koodin ja tietojen tallentamiseen. Flash-muisti pitää ohjelman, kun RAM-muistia käytetään suorituksen aikana. Laske tarvittava koko sovelluksesi koodin koon ja tietojenkäsittelytarpeiden perusteella.
Syöttö/syöte- ja tehonäkökohdat
Määritä antureille, toimilaitteille ja viestintäliittymille tarvittava syöte/tuotostappien määrä. Lisäksi arvioi virtalähteen valinnat, jotta mikroohjain toimii projektisi tehorajoitteissa.
Mikro-ohjaimen valinnan laskelmat
Laskelmat auttavat varmistamaan, vastaako mikroohjain tarpeitasi. Esimerkiksi käsittelyajan arviointiin kuuluu tehtävän monimutkaisuuden jakaminen kellonnopeudella. Virrankulutus voidaan arvioida nykyisen piirroksen ja käyttötuntien perusteella.
- Käsittelyaika = Tehtävän monimutkaisuus / Kellon nopeus
- Virrankulutus = Virranveto x Käyttötunnit
- Muistitarpeet = Koodikoko + Tietovaatimukset
- I/O-nastaen lukumäärä = antureiden lukumäärä + toimilaitteet + rajapinnat