Pozdrav svima na Habr-u! Predstavljam vam prijevod članka «» autora Roberta Triggsa. Čini se da se postavlja pitanje, zašto bi autor originala pisao o ovoj temi 2019. godine, a ja je prevodio na pragu 2020. godine? Danas je NFC zaista zaživio i prestao biti tehnologija za geekove namijenjena tokenima. Sada se koristi za plaćanja, a dijelom i za pametne domove i pametnu proizvodnju. Stoga, zašto ne ponoviti ranije proći, a za nekoga i otkriti nešto novo?

NFC je prioritetno razvijajuća bežična tehnologija, zahvaljujući razvoju sustava online plaćanja, poput Samsung Pay i Google Pay. To je posebno važno kada su u pitanju flagship uređaji, pa čak i (smartphone) uređaji srednje klase. Možda ste već čuli za ovaj pojam, ali što zapravo NFC predstavlja? U ovom dijelu razmotrit ćemo što to jest, kako funkcionira i za što se koristi.
NFC se dešifrira kao „Near Field Communication“ („Komunikacija kratkog dometa“) i, kao što naziv sugerira, omogućuje komunikaciju na kratkim udaljenostima između kompatibilnih uređaja. Za to je potrebno barem jedno uređaj za prijenos, a drugo za prijem signala. Niz uređaja koristi NFC standard i može se smatrati pasivnim ili aktivnim.
Pasivni NFC uređaji uključuju oznake i druge male odašiljače koji šalju informacije na druge NFC uređaje bez potrebe za vlastitim izvorom energije. Međutim, ne obrađuju informacije poslane iz drugih izvora i ne povezuju se s drugim pasivnim uređajima. Često se koriste za interaktivne znakove na zidovima ili, primjerice, u reklamama.
Aktivni uređaji mogu slati ili primati podatke i razmjenjivati informacije jedni s drugima, kao i s pasivnim uređajima. Trenutno su smartphone uređaji najrasprostranjeniji oblik aktivnog NFC uređaja. Čitači kartica za javni prijevoz i terminali za beskontaktna plaćanja također su dobri primjeri ove tehnologije.
Kako radi NFC?
Sada znamo što je NFC, ali kako to funkcionira? Kao i Bluetooth, Wi-Fi i drugi bežični signali, NFC radi na principu prenosa informacija putem radio valova. Komunikacija bliskog polja je jedan od standarda za bežični prenos podataka. To znači da uređaji moraju ispunjavati određene specifikacije kako bi ispravno komunicirali jedni s drugima. Tehnologija koja se koristi u NFC-u temelji se na starim idejama RFID (radiofrekventna identifikacija), gdje se za prenos informacija koristila elektromagnetna indukcija.
Ovo označava jednu značajnu razliku između NFC-a i Bluetootha/Wi-Fi-a. Prvi se može koristiti za indukciju električne energije u pasivne komponente (u pasivnom NFC-u), kao i za jednostavno slanje podataka. To znači da pasivni uređaji ne zahtijevaju vlastiti izvor napajanja. Umjesto toga, napajanje dobivaju iz elektromagnetnog polja koje stvara aktivni NFC kada uđe u radijus djelovanja. Nažalost, NFC tehnologija ne osigurava dovoljnu induktivnost za punjenje naših pametnih telefona, ali bežično punjenje QI temelji se otprilike na istom principu.

Frekvencija prenosa podataka putem NFC-a iznosi 13,56 megaherca. Možete slati podatke brzinama od 106, 212 ili 424 kbit/s. To je dovoljno brzo za opseg prenosa podataka — od kontaktnih podataka do razmjene slika i muzike.
Kako bi se odredilo koji tip informacija će biti dostupan za razmenu između uređaja, NFC standard trenutno ima tri različita radna režima. Možda najčešća upotreba NFC-a na pametnim telefonima je režim peer-to-peer. Ovo omogućava dvama NFC-om podržanim uređajima da razmjenjuju različite informacije jedni s drugima. U ovom režimu, oba uređaja prelaze između aktivnog kada šalju podatke i pasivnog kada primaju.
Režim čitanja/pisanja predstavlja jednosmerni prenos podataka. Aktivni uređaj, možda vaš pametni telefon, povezuje se s drugim uređajem kako bi pročitao informacije s njega. Reklamni NFC tagovi takođe koriste ovaj režim.
Posljednji način rada je emulacija kartice. NFC uređaj djeluje poput pametne ili beskontaktne kreditne kartice kako bi vršio plaćanja ili se povezivao sa sustavima plaćanja javnog prijevoza.
Usporedba s Bluetooth-om
Dakle, koja je razlika između NFC-a i drugih bežičnih tehnologija? Mislit ćete da NFC nije baš potreban s obzirom na to da je Bluetooth mnogo rašireniji i prevladava već dugi niz godina (i, usput rečeno, dominira u gore spomenutim sustavima pametnih kuća i pametnih proizvodnji). Međutim, postoje nekoliko važnih tehničkih razlika između njih koje NFC-u daju neke značajne prednosti u određenim okolnostima. Glavna prednost NFC-a je ta što zahtijeva znatno manje potrošnje energije od Bluetooth-a. To čini NFC idealnim za pasivne uređaje, poput ranije spomenutih interaktivnih oznaka, budući da rade bez glavnog izvora napajanja.
Međutim, ta ušteda energije ima nekoliko značajnih nedostataka. Konkretno, domet prijenosa je znatno manji nego kod Bluetooth-a. Dok NFC ima radijus od 10 cm, samo nekoliko inča, Bluetooth prenosi podatke na udaljenosti nešto više od 10 metara od izvora. Još jedan nedostatak je da je NFC malo sporiji od Bluetooth-a. Prenosi podatke maksimalnom brzinom od samo 424 kbit/s, u usporedbi s 2,1 Mbit/s za Bluetooth 2.1 ili oko 1 Mbit/s za Bluetooth Low Energy.
No NFC ima jednu glavnu prednost: brže povezivanje. Zbog korištenja induktivne veze i nedostatka ručnog uparivanja, povezivanje između dva uređaja traje manje od jedne desete sekunde. Dok se moderni Bluetooth povezuje prilično brzo, NFC je još uvijek vrlo prikladan za određene scenarije. A dok su mobilna plaćanja njegova neospornna domena.
Samsung Pay, Android Pay i Apple Pay koriste NFCl tehnologiju - iako Samsung Pay radi po drugom principu, u usporedbi s drugima. Dok Bluetooth bolje funkcionira za povezivanje uređaja za prijenos/dijeljenje datoteka, povezivanje sa zvučnicima itd., nadamo se da će NFC uvijek imati svoje mjesto u ovom svijetu zahvaljujući brzo razvijajućim tehnologijama mobilnih plaćanja.
Inače, pitanje za Habr — koristite li NFC tokene u svojim projektima? Na koji način?
Izvor: habr.com
