BBC: micro:bit hardver uređaja - PINOVI - 5.0 out of 5 based on 1 vote
BBC: micro:bit hardver uređaja - PINOVI

BBC: micro:bit hardver uređaja - PINOVI

Od čega se sastoji Micro:BIT koji uskoro stiže hrvatskim osnovnoškolcima?

Micro:BIT je mikrokontroler na pločici baziran na ARM Cortex-M0 mikrokontroleru, radi na 16 MHz te ima 256 KB Flash memorije i 16 KB RAM memorije.

 
Priključak s 20 pinova

Namijenjen je komunikaciji BBC računala s vanjskim uređajima. Također, više detalja u nastavku teksta.


GND i 3V


Ova dva priključka (nula i napon) namijenjena su napajanju vanjskih uređaja spojenih na BBC računalo njegovom vlastitom energijom. Ne može se očekivati da takav uređaj zahtijeva baš puno energije od BBC računala, jer ga ono jednostavno ne može isporučiti.

I bez zadnja tri nabrojena dijela zadužena za povezivanje BBC-a s okolinom može se učiti programiranje te pisati zanimljivi programi. Međutim, tek uz njihovo korištenje BBC može postati središte ozbiljnijeg projekta. Zato ćemo još malo dodatnog teksta posvetiti upravo ovim dijelovima. Na ovom mjestu samo s njihove hardverske strane, dok se dio o programiranju nalazi u ostalim prilozima.
Svi navedeni priključci (pinovi) nalaze se na istoj strani matične ploče računala. Digitalno/analogni priključci su većih dimenzija i označeni brojevima 0, 1 i 2. Iste veličine su i oznake GND i 3V, a one, kao što je prije spomenuto, služe za napajanje vanjskog uređaja. Tri digitalno/analogna priključka predstavljaju priključke opće namjene pa se zato na njih mogu spajati različiti uređaji – najčešće različite vrste senzora. Ista tri priključka mogu po potrebi mjeriti različite analogne vrijednosti napona, pa to predstavlja drugi mogući način njihovog korištenja. Način na koji se veliki pinovi mogu koristiti za povezivanje s drugim uređajima (u konkretnom slučaju malim zvučnikom), prikazan je na pratećoj slici uz tekst.
Ostali, manji pinovi redom su označeni brojevima od 3 (na strani gdje je oznaka 0 za veliki pin) do 22 (na suprotnoj strani), s tim da sami brojevi pinova nisu otisnuti na ploči BBC računala, kao što je to slučaj kod velikih pinova. Postoji još jedna bitna razlika između velikih i malih pinova. Dok su veliki namijenjeni isključivo za komunikaciju s drugim vanjskim uređajima, neki od malih pinova su podijeljeni s drugim komponentama BBC računala. Na primjer, pin 3 podijeljen je Col 1 LED diodom pa se za analogno/digitalnu obradu može koristiti samo ako je odgovarajuća LED dioda isključena.

Slika02 opt
Slijedi kratko objašnjenje pinova:



pin 3: općenamjenski IO pin podijeljen s LED Col 1.

pin 4: općenamjenski IO pin podijeljen s LED Col 2.

pin 5: općenamjenski IO pin podijeljen s gumbom A. Može se koristiti za povezivanje BBC računala s dodatnim (vanjskim) gumbom na uređaju, tako da se jedan kontakt gumba poveže s ovim pinom (zbog podržanog napajanja od 3 V), a drugi na GND.

pin 6: općenamjenski IO pin podijeljen s LED Col 9.

pin 7: općenamjenski IO pin podijeljen s LED Col 8.

pin 8: IO pin posebne namjene zadužen za slanje i primanje digitalnih signala.

pin 9: općenamjenski IO pin podijeljen s LED Col 7.

pin 10: općenamjenski IO pin podijeljen s LED Col 3.

pin 11: općenamjenski IO pin podijeljen s gumbom B. Može se koristiti za povezivanje BBC računala s dodatnim gumbom na isti način kao i gumb A.

pin 12: IO pin posebne namjene zadužen za slanje i primanje digitalnih signala.

pin 13: općenamjenski IO pin koji se koristi obično za Serial Clock (SCK) signal za Serial Peripheral Interface (SPI) bus.

pin 14: općenamjenski IO pin koji se koristi za Master In Slave Out (MISO) signal za SPI bus.

pin 15: općenamjenski IO pin koji se koristi za Master Out Slave In (MOSI) signal za SPI bus.

pin 16: IO pin posebne namjene zadužen za SPI ‘Chip Select’ funkciju.

pinovi 17 i 18: pinovi zaduženi za napajanje od 3V slično kao veliki PIN iste namjene.

pinovi 19 i 20: zaduženi su za clock signal (SCL) i data line (SDA) za I2C komunikacijski protokol. Korištenjem I2C protokola više različitih uređaja može biti spojeno na istu sabirnicu zbog komunikacije s procesorom. Na primjer, akcelerometar i kompas iz samog BBC kompleta upravo na takav način komuniciraju s procesorom.

pins 21 i 22: Spojeni su s GND i nemaju nikakvu drugačiju funkciju.

Za razliku od velikih pinova na koje se izravno mogu spajati drugi uređaji (senzori) pomoću odgovarajućih konektora, mali pinovi zahtijevaju da se prvo na njih spoji EDGE konektor na kojeg se spajaju ostali uređaji.

Slika06 fmt

« Prev All Pages Next » (Stranica 5 od 6)
Ocijeni sadržaj
(1 Glasaj)

Vezani sadržaj:

// možda će vas zanimati

Newsletter prijava


Kako izgleda naš posljednji newsletter pogledajte na ovom linku.

Copyright © by: VIDI-TO d.o.o. Sva prava pridržana.