NFC Explained: What is NFC? How NFC Works? Applications of NFC

안녕하세요, 친구들은 YouTube 채널 ALL ELECTRONICS에 오신 것을 환영합니다 이 비디오에서는 NFC 기술에 대해 배우겠습니다

물론, 대부분의 사람들이 이미이 기술을 알고 있으며 많은 사람들이이 기술을 알고있을 것입니다 스마트 폰 또는 태블릿에서이 기술을 사용하여 친구와 사진을 공유하고 아마도이 기술을 사용하여 Bluetooth 스피커와 스마트 워치를 페어링했을 것입니다 사실이 기술로 인해 Google은 모바일 결제 서비스를 사용할 수 있습니다 Google Pay, Samsung Pay 및 Apple Pay가 있습니다 이 비디오에서 NFC가 무엇인지,이 NFC가 어떻게 작동하는지, 무엇이 다른지 NFC의 애플리케이션, 그리고 NFC가 Bluetooth, RFID, 및 QR 코드

그래서,이 NFC는 Near Field Communication의 약자입니다 그리고 그 이름에서 알 수 있듯이 근거리 무선 통신 기술입니다 그래서 두 개의 NFC 지원 장치가 서로 매우 가까이에있을 때, 약 4cm 정도, 그러면 그들은 전파를 사용하여 서로 통신 할 수 있습니다 이제, 두 통신 장치 중에서 최소한 하나의 장치가 활성 장치 여야합니다

스마트 폰, 태블릿 또는 결제 단말기와 같은 다른 장치는 능동적이거나 수동적 일 수 있습니다 수동 장치의 예는 NFC 태그입니다 이제 여기서 활성 장치는 외부 전원 공급 장치가 필요한 장치를 의미합니다 수동 장치는 외부 전원 공급 장치가 필요없고 전원이 공급되는 반면 능동 소자의 전자기장에 의해 NFC에 대해 약간의 배경 지식을 가진 후 NFC 작동 원리를 이해해 봅시다 NFC 지원 장치가 서로 어떻게 통신 할 수 있는지에 대해 설명합니다

그래서 이전에 말했듯이,이 NFC 가능 장치는 다음을 사용하여 서로 통신합니다 전파 그리고이 전파는 안테나를 사용하여 생성됩니다 그래서 스마트 폰의 경우 안테나를 배터리에 끼우면됩니다 이것은 때로는 뒤 표지의 뒷면에 장착됩니다

NFC 태그의 경우 태그를 분해하면 안테나 패턴을 찾을 수 있습니다 이런 식으로 따라서이 안테나를 사용하여이 장치들은 서로 통신 할 수 있습니다 이제이 NFC는 세 가지 통신 모드를 지원합니다 첫 번째는 카드 에뮬레이션 모드입니다

두 번째는 피어 – 투 – 피어 통신 모드입니다 세 번째는 판독기 또는 쓰기 모드입니다 이 모드의 예는 두 개의 스마트 폰을 사용하여 정보를 공유하는 경우입니다 이제이 모드에서 두 장치는 활성 장치입니다 그리고 그들은 전파를 번갈아 가며 서로 통신 할 수 있습니다

즉, 한 장치가 그 시간에 데이터를 전송할 때 두 번째 장치 만 수신 대기합니다 그것에 그리고 그것은 자신의 전파를 생성하지 않습니다 유사하게, 제 2 장치가 데이터를 송신 할 때, 그 시점에서 제 1 장치 만 들어 봐 그리고 그것은 자신의 전파를 생성하지 않습니다

따라서이 모드에서 두 장치는 반송파 주파수에서 번갈아 전파를 생성합니다 1356 MHz의 그리고 이것을 사용하여 정보와 파일을 서로 공유 할 수 있습니다 따라서 이것은 피어 – 투 – 피어 통신 모드에 관한 것입니다 자, 두 번째 모드, 즉 리더 또는 라이터 모드에 대해 이야기합시다 그리고이 모드의 예는 우리가 데이터 나 정보에 접근 할 때입니다

NFC 태그의 스마트 폰 따라서이 작동 모드는 RFID와 매우 유사합니다 따라서이 모드에서는 스마트 폰이나 태블릿과 같은 활성 장치가 NFC에서 데이터를 읽거나 씁니다 태그를 전자기 유도 원리를 사용하여 이제 NFC 태그에서 정보를 읽으려면 활성 장치가 라디오를 생성합니다 1356 MHz의 반송파 주파수에서 파동을 일으킨다 그래서,이 파도는 수동적 인 태그의 안테나와이 전자기로부터 결합되어 왔습니다

파도, NFC 태그 전원을받습니다 그래서,이 시간에 따라 변화하는 전자기장은이 수동적으로 EMF 또는 전압을 생성합니다 꼬리표 따라서,이 발생 된 전압은 정류기를 사용하여 정류되고, 정류기의 전원을 켜기 위해 사용됩니다 이 NFC 태그 안의 칩 자,이 작은 칩은 일반적으로 시계, EEPROM, 정류기 회로 및 소형 컨트롤러

따라서 칩의 전원이 켜지면 태그가 활성 장치에 응답합니다 기술을로드 변조라고합니다 따라서이 기술에서 태그는 칩의 내부 클록을 사용하고 보조 칩을 생성합니다 캐리어 주파수는 848 KHz이다 이제이 칩 내부에 저장된 데이터에 따라 연결되어있는 부하 안테나에 평행하게 ON / OFF합니다 이렇게하면 데이터가 활성 장치로 다시 전송됩니다

그래서, 이런 방식으로, 전자 유도의 원리에 의해, 수동 태그는 전력을 수신합니다 부하 변조를 사용하여 데이터는 활성 장치로 다시 전송됩니다 그래서 이것은 리더와 작가 모드에 관한 것입니다 이제 카드 에뮬레이션 모드라고하는 세 번째 모드에 대해 살펴 보겠습니다 따라서이 모드의 예는 스마트 폰을 모바일 결제에 사용하는 경우입니다 따라서이 모드에서는 두 장치가 모두 활성 장치였습니다

일반적으로 한 기기는 스마트 폰 이었지만 두 번째 기기는 분명히 결제 터미널 그러나이 모드에서 스마트 폰은 수동 스마트 카드처럼 작동합니다 따라서 그들은 자신의 전파를 생성하지는 않지만 요청한 것에 대해서만 응답합니다 지불 단말기에 의한 데이터 따라서 스마트 폰은 수동 장치처럼 작동합니다

따라서이 모드의 작동 원리는 리더 또는 라이터 모드와 매우 유사합니다 그래서 이들은 NFC에 의해 통신되는 3 가지 지원 모드입니다 이제이 NFC에서 일부 표준이 정의되어 두 장치 그리고이 표준에서 특정 매개 변수는 다음과 같이 정의됩니다 주파수 또는 전파의 반송파 주파수, 어떤 유형의 코딩 방식을 사용해야하는지 사용하십시오

어떤 변조 기술을 사용해야하며 정보의 데이터 속도는 무엇이되어야 하는가? 나누는 그래서,이 표준들은 이미 존재하는 표준에서 파생됩니다 무선 통신 표준은 NFC-A, NFC-B, NFC-F 및 NFC-V로 알려져 있습니다 여기에 정의 된 매개 변수 중 일부를 유지하는 표가 있습니다

이 표준들 이제 NFC의 유용한 애플리케이션을 살펴 보겠습니다 이제 많은 응용 프로그램이 이미 우리에게 알려져 있습니다 사실 우리는 이미 이러한 애플리케이션에 NFC를 사용하고 있습니다 파일 공유, 모바일 결제, 다른 기기 페어링, 스마트 포스터와 명함을 이용한 정보 공유 그러나 그것과 별개로, 그것은 가정 자동화, 건강 관리, 도서관에서 사용될 수 있습니다

시스템 또는 심지어 개인적인 용도로 사용됩니다 집에서 스마트 폰을 사용하여 NFC 태그를 탭하면 밝기를 변경할 수 있습니다 또는 온도를 변경할 수도 있습니다 AC의 아니면 우리는이 NFC를 사용하여 자동으로 문을 닫을 수 있습니다 따라서 NFC를 집에서 사용할 수있는 응용 프로그램 중 일부입니다

마찬가지로 의료계에서는 환자의 NFC 태그에 모바일을 두드리는 것만으로 필요한 정보와 환자의 병력을 매우 빨리 습득하십시오 또한, 이러한 NFC 태그는 개인적인 용도로 사용될 수 있습니다 마찬가지로, NFC 태그를 두드리는 것만으로도 스마트 폰의 설정을 변경할 수 있습니다 따라서 NFC 태그를 두드리는 것으로 스마트 폰의 Bluetooth 또는 Wi-Fi를 켤 수 있습니다 또는 스마트 폰에서 특정 앱이나 게임을 열 수 있습니다

그래서, 거기에 쓸 수있는 많은 안드로이드 애플 리케이션을 사용할 수 있습니다 NFC 태그 가장 인기있는 것은 NFC 도구입니다 그래서,이 응용 프로그램을 사용하면 이러한 NFC 태그에 쓸 수 있습니다 그리고 실제로는 특정 코드를 작성하는 데 필요한 숫자 바이트도 표시합니다 또는 NFC 태그의 URL 방아쇠라고하는 다른 앱을 사용하여 다른 작업을 할당 할 수 있습니다

이 NFC 태그가 검색되면 수행됩니다 당신이 차에있을 때와 마찬가지로 NFC 태그를 탭하면 탐색을 시작할 수 있습니다 우리 전화로 일단 사무실에 도착하면 책상 위의 태그를 가볍게 치면 우리의 전화에 조용한 프로필 따라서 NFC를 사용할 수있는 응용 프로그램 중 일부입니다

좋아, 지금까지 우리는 NFC가 무엇인지 이해했다 이 NFC는 어떻게 작동합니까? 그리고 우리는 NFC의 유용한 어플리케이션을 보았습니다 이제이 NFC를 Bluetooth, RFID 및 QR 코드 먼저,이 NFC를 블루투스와 비교해 봅시다 그래서,이 블루투스는 또한 무선 통신 기술이며 이것을 사용하여 우리는 정보 및 파일을 다른 장치로 사실 블루투스에서 정보를 공유 할 수있는 데이터 속도는 NFC에

그러나 블루투스의 경우 장치를 페어링하는 데 필요한 시간이 더 많이 비교됩니다 NFC에 사실, NFC에서 01 초 이내에 두 개의 장치를 설정할 수 있습니다 그래서 오늘날 많은 기기에서 NFC가 여러 기기를 페어링하는 데 사용되는 이유입니다 그리고 장치 사이의 페어링이 설정되면 통신을 위해 블루투스 또는 Wi-Fi가 사용됩니다

이제 NFC와 RFID를 비교해 보겠습니다 따라서이 NFC는 RFID 표준에서 파생됩니다 사실 NFC의 작동 원리는 RFID와 매우 유사합니다 그러나이 RFID는 다른 주파수에서 작동합니다 저주파에서부터 초고주파까지

그러나 NFC는 특정 주파수 대역, 즉 1356MHz 대역에서 작동합니다 이것이 NFC와 RFID의 차이점 중 하나입니다 이제 RFID의 경우, 리더는 RFID 태그로 요청을 보냅니다 RFID 태그는 리더에게 다시 응답합니다

따라서 우리는 RFID의 경우 단방향 통신 만 가능하다고 말할 수 있습니다 NFC의 경우 피어 – 투 – 피어 통신이 가능합니다 즉, 두 장치가 서로 통신 할 수 있습니다 이것이 NFC와 RFID의 차이점입니다 이제이 NFC를 QR 코드와 비교해 봅시다

따라서이 QRCode 기술은 이러한 NFC 태그가 사용되는 일부 응용 프로그램에서도 사용할 수 있습니다 사용됩니다 이 QR 코드를 사용한 예를 들어, 일부 응용 프로그램을 열거 나 우리는 일부 응용 프로그램을 제공 할 수 있습니다 제품에 대한 고객에게 추가 정보 따라서이 QR 코드는 NFC 태그의 n 자리에도 사용될 수 있습니다 그러나 정보에 액세스하려면 휴대 전화를 사용하여이 QR 코드를 스캔해야합니다 NFC의 경우 모바일을 NFC 태그로 두드리는 것만으로 정보가 쉽게 접근 할 수 있습니다

따라서 NFC의 경우에 필요한 액세스 시간이 QR 코드 또한,이 NFC는 QR 코드보다 안전하기 때문에 QR 코드의 경우, 그것의 위에 다른 QR 코드를 놓음으로써 대체 될 수 있습니다 NFC의 경우 누군가 다른 NFC 태그를 그 위에 놓으면 태그에 액세스 할 수 있습니다 따라서 NFC 기술은 QR 코드 기술보다 안전합니다 그래서, 이것은 QR 코드와 같은 다른 기술과 NFC의 비교에 관한 것입니다

블루투스 및 RFID 이 비디오에서 NFC가 무엇인지,이 NFC가 어떻게 작동하는지, 그리고 이 NFC를 사용할 수있는 여러 응용 프로그램 따라서 질문이나 제안 사항이 있으시면 아래의 의견란에 알려주십시오 이 비디오가 마음에 들면, 같은 버튼을 클릭하고 더 많은 채널을 구독하십시오 동영상

NFC + HCE Your phone in an interactive world

안녕하세요 저는 Android NFC 팀의 안드레스입니다

L 개발자 프리뷰를 위해 새로 개발한 멋진 NFC와 호스트 카드 에뮬레이션 기능을 알려드리게 되어 영광입니다 먼저 호스트 카드 에뮬레이션이 무엇인지, 그리고 L 개발자 프리뷰에서 어떻게 더욱 개선했는지 알아보겠습니다 KitKat에서 저희는 HCE를 포함한 NFC 라디오를 피드함으로써 NFC의 엄청나게 간단한 근접 인터페이스를 모든 개발자가 어떤 장치에서나 사용할 수 있게 공개했습니다 NFC 애플리케이션은 더 이상 특정 독점 하드웨어에서만 작동하도록 제한되지 않으며 이제 CPU에서 직접 구동됩니다 이를 통해 KitKat 이후 버전 장치에서 작동하는 앱은 계속 성장하는 NFC 생태계의 힘을 이용할 수 있게 되었습니다

대중교통과 신분 증명, 건물 출입 이런 기능은 HCE로 만들 수 있는 기능의 빙산의 일각에 불과합니다 HCE를 통해 폰에 설치되는 앱은 교통 카드나 지불 카드처럼 스마트 카드 역할을 할 수 있습니다 스마트 카드에서 작동하는 애플리케이션처럼 HCE 앱은 애플리케이션 식별자 즉, AID를 등록하기만 하면 됩니다 애플리케이션 식별자를 통해 NFC 리더는 통신을 원하는 애플리케이션을 선택할 수 있습니다 예를 들어 저희의 I/O 교통 앱은 관련 있는 AID를 Android 런타임에 등록합니다

교통 카드 리더에 폰을 대면 해당 AID를 선택하고 I/O 교통 앱이 자동으로 작동됩니다 그 후, 자유롭게 리더와 데이터를 교환할 수 있습니다 여러분의 피드백에 따라 저희는 L 개발자 프리뷰에서 HCE 기능을 더욱 확대하여 통합을 쉽게 하고 이용 범위를 더욱 넓혔습니다 그러면 새로운 기능이 무엇인지 살펴보겠습니다 초기 HCE 개발자들은 컴파일 타임에서 AID 목록을 알 수 없음을 많이 지적했습니다

이들은 AID를 애플리케이션 상태에 따라 동적으로 등록할 수 있기를 원했습니다 L 개발자 프리뷰부터 애플리케이션은 매니페스트에 AID를 정적으로 등록할 필요가 없어졌습니다 이제 애플리케이션은 관심 있는 AID를 런타임에 동적으로 등록할 수 있습니다 예를 들어 여러분의 고객 카드가 다른 AID로 새로운 유형의 고객 카드를 수신하더라도 앱을 재컴파일할 필요 없이 등록할 수 있습니다 이러한 API를 이용하여 애플리케이션의 AID를 동적으로 등록해보세요

저희는 또한 앱이 어떤 AID의 기본 앱이 아니더라도 전면에서 거래를 처리할 수 있는 가능성을 열었습니다 KitKat에서는 한 애플리케이션만 골라 모든 결제를 처리하도록 할 수 있으며 기본 설정을 변경하려면 사용자가 설정을 만져야 합니다 L 개발자 프리뷰에서는 여러분의 앱이 전면에 나오면 AID 모음에 임시적인 기본 앱으로 등록할 수 있습니다 여러분의 상점에서만 작동하는 결제 앱이 있다고 해보죠 이름은 OneStorePay라고 하겠습니다

이 앱은 아마 기본 결제 앱으로 설정되지는 않을 것입니다 하지만 사용자가 이 앱을 열고 결제를 한다면 그 거래는 여러분의 앱으로 처리됩니다 모든 상점에서 작동하는 AllStorePay 앱은 사용자가 예상한 대로 여러분의 앱이 전면에 나오지 않으면 작동합니다 지금까지 이러한 API를 이용하여 앱이 동적인 전면 디스패치가 가능하도록 등록해봤습니다 HCE 앱을 만드는 법과 저희의 멋진 새로운 기능은 바로 여기서 더 알아볼 수 있습니다

오늘 함께 해주셔서 감사합니다 조만간 멋진 NFC와 HCE 앱을 작성하시기를 기대합니다