This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:microcontrollers [2014/09/25 13:53] – heikopikner | et:microcontrollers [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 16: | Line 16: | ||
===== Robootika ===== | ===== Robootika ===== | ||
- | Robootika on ala, mis ühendab endas teadmisi ja tehnoloogiat robotite ehitamisest. Tehnoloogia kiire arengu tõttu on aga üha hägustumas mõiste robot kui inimest asendav automaat. Robotina ei saa võtta ainult humanoidrobotit, | + | Robootika on ala, mis ühendab endas teadmisi ja tehnoloogiat robotite ehitamisest. Tehnoloogia kiire arengu tõttu on aga üha hägustumas mõiste robot kui inimest asendav automaat. Robotina ei saa võtta ainult humanoidrobotit, |
- | ~~PB~~ | + | < |
===== Mikrokontrollerid robootikas ===== | ===== Mikrokontrollerid robootikas ===== | ||
Line 24: | Line 24: | ||
Kuna robootika valdkond on väga lai, siis järgnevalt piiritleme seda kui hobirobootikat, | Kuna robootika valdkond on väga lai, siis järgnevalt piiritleme seda kui hobirobootikat, | ||
- | * Atmel AVR perekonna mikrokontrollerid (ATmega, ATtiny ja muud) | + | * Atmel AVR perekonna mikrokontrollerid (ATmega, ATxmega, ATtiny ja muud) |
* Microchip Technology PIC perekonna mikrokontrollerid (PIC16, PIC24 ja muud) | * Microchip Technology PIC perekonna mikrokontrollerid (PIC16, PIC24 ja muud) | ||
* ARM tehnoloogial põhinevad mikrokontrollerid | * ARM tehnoloogial põhinevad mikrokontrollerid | ||
- | Väga tihti on kolmandad osapooled loonud arendusplaadid ja -keskkonnad eelnevalt mainitud mikrokontrollerite baasil. Kuna neid on palju, siis tasub välja tuua vaid tuntumad: Arduino (AVR-i baasil), BASIC Stamp (PIC-i baasil) ja Lego NXT (ARM-i baasil). Raamatus lähemalt käsitletavad Robootika Kodulabori arendusvahendid on loodud AVR ATmega ja ATxmega mikrokontrollerite baasil, sõltuvalt arendusplatvormi põlvkonnast. | + | Väga tihti on kolmandad osapooled loonud arendusplaadid ja -keskkonnad eelnevalt mainitud mikrokontrollerite baasil. Kuna neid on palju, siis tasub välja tuua vaid tuntumad: Arduino (AVR baasil), BASIC Stamp (PIC baasil) ja Lego NXT (ARM baasil). Raamatus lähemalt käsitletavad Robootika Kodulabori arendusvahendid on loodud AVR ATmega ja ATxmega mikrokontrollerite baasil, sõltuvalt arendusplatvormi põlvkonnast. |
- | Kuna mikrokontrollereid ja nende baasil loodud arendusplaate on väga palju, siis tekib kindlasti küsimus, et kuidas see kõige sobivam leida. | + | Kuna mikrokontrollereid ja nende baasil loodud arendusplaate on väga palju, siis tekib kindlasti küsimus, et kuidas see kõige sobivam leida. |
* protsessori töösagedus – määrab kiibi töökiiruse | * protsessori töösagedus – määrab kiibi töökiiruse | ||
Line 39: | Line 39: | ||
* voolutarve – oluline mobiilsetes lahendustes | * voolutarve – oluline mobiilsetes lahendustes | ||
- | Arenduskeskkonna all mõeldakse PC arvuti tarkvara, mille abil saab kirjutada ja kompileerida programmi, laadida programm mikrokontrollerisse ning siluda programmi töö käigus, et avastada võimalikke vigu. Siinkohal saabki määravaks see, kui mugav ja lihtne on kõiki neid toiminguid teha, kuna programmi väljatöötamise käigus on see põhiline töökeskkond. Samuti on oluline parameeter tarkvara hind, ehk kas selle eest tuleb eraldi maksta või on olemas tasuta alternatiive. Siit jõuab ka neljanda kategooria - kasutajatoe - juurde, ehk kui lihtne on saada abi ja toetust võimalike ettetulevate probleemide lahendamiseks. Kõiki neid nelja eespool mainitud kategooriat vaagides peakski sobiva arendusplaadi leidma. Järgmine pilt on pigem küll huumori vallast, aga idee just selline | + | Arenduskeskkonna all mõeldakse PC arvuti tarkvara, mille abil saab kirjutada ja kompileerida programmi, laadida programm mikrokontrollerisse ning siluda programmi töö käigus, et avastada võimalikke vigu. Siinkohal saabki määravaks see, kui mugav ja lihtne on kõiki neid toiminguid teha, sest programmi väljatöötamise käigus on see põhiline töökeskkond. Samuti on oluline parameeter tarkvara hind, ehk kas selle eest tuleb eraldi maksta või on olemas tasuta alternatiive. Siit jõuab ka neljanda kategooria - kasutajatoe - juurde, ehk kui lihtne on saada abi ja toetust võimalike ettetulevate probleemide lahendamiseks. Kõiki neid nelja eespool mainitud kategooriat vaagides peakski sobiva arendusplaadi leidma. Järgmine pilt on pigem küll huumori vallast, aga mõte just selles |
{{ : | {{ : |