저렴한 소비자 제품에 NFC를 추가하는 방법은 무엇입니까?


10

기존 마이크로 컨트롤러가있는 저렴한 소비자 제품에 NFC (Near Field Communication)를 추가하고 싶습니다.

내가 필요로 스마트 폰에 정적 데이터의 덩어리를 통과 할 수 있도록.

동적 데이터를 스마트 폰에 양방향으로 전달 하고 싶습니다 . (즉, 마이크로 컨트롤러가 NFC를 저속 통신 링크로 사용하도록 함). 그러나 시스템 비용이 크게 증가하지는 않습니다.

낮은 시스템 비용과 낮은 전력이 모두 중요합니다.

NFC라고 부르는 다양한 무선 기술이있는 것 같습니다. 저는 스마트 폰과 호환되는 종류를 원합니다.

이 작업에 가장 적합한 장치는 무엇입니까?


지구상에서 NFC 란 무엇입니까?
레온 헬러


8
Google의 첫 번째 결과였습니다. en.wikipedia.org/wiki/Near_field_communication
W5VO

현재 스마트 폰에서 스마트 폰을 구현하고 있는지 모르겠지만 Bluetooth 2.1에는 NFC 구성 요소가 통합되어 연결을 초기화하는 것으로 보입니다. 아마도 한 가지 방법은 범위 내에있을 때 연결을 설정하고 데이터 트랜잭션이 완료되면 연결을 끊는 것입니다. 나는 이것이 저렴하다고 생각하지 않으며, 이것을 대답 할 Bluetooth에 대해 충분히 알지 못한다. 그러나 그것은 양방향 데이터 통신 및 "스마트 폰으로 작업하기"의 다른 요구 사항에 적합하다. 비용을 감안할 때 이미 BT를 배제했다고 가정합니다.
Jon L

어떤 유형의 제품에 대해 이야기하고 있으며, 잠재 고객은 무엇이며, 어떻게 판매하고 싶습니까? PIC 프로그래머를 전자 괴짜 유형에 온라인으로 판매하는 경우 프로토 타입 수준으로 충분할 수 있습니다. 거기에 있었고 지금 그렇게하는 것이 재미 있습니다. 월마트를 통해 일반 대중에게 판매하려면 큰 마케팅 예산을 포함하여 근본적으로 다른 접근 방식이 필요합니다. 그것에 대해 내 경험이 없습니다.
Wouter van Ooijen 2016 년

답변:


8

거의 유일한 옵션은 PN531 (구), PN532 및 PN544와 같은 NXP 칩입니다. PN544는 삼성 Nexus S 폰의 제품입니다. 요즘 대부분의 NFC 카드는 MiFare 기반이며 NXP는 MiFare IP를 소유하고 있기 때문에 (그리고 다른 사람에게 라이센스를 부여하지 않기 때문에) 그들의 칩은 거의 유일한 칩입니다. PN532와 함께 일하고 있으며 나쁘지 않습니다. UART, I2C 또는 SPI를 통해 대화 할 수 있습니다. 그들은 (독점을 고려할 때) 그렇게 싸지는 않지만 가격도 그리 크지 않습니다.

그녀가 재고를 다시 얻을 때마다 Adafruit의 PN532 브레이크 아웃 보드 ( http://www.adafruit.com/products/364)로 시작 하고 그 동안 PN532의 사용자 설명서와 데이터 시트를 살펴 보는 것이 좋습니다 .

스마트 폰과의 통신에는 NFC의 피어 투 피어 통신 모드가 필요합니다. 그러나 당신이 원하는 모든 것이 정적 컨텐트를 전달하는 것이라면 Alibaba 또는 다른 것으로부터 MiFare 태그를 얻으십시오. 크기와 폼 팩터에 따라 $ 0.70를 넘지 않습니다. 이 장치는 비어 있으며 저렴한 USB NFC 트랜시버를 통해 프로그래밍 (및 잠금) 할 수 있습니다. 이를 위해 SCM SCL3711을 권장합니다.

행운을 빕니다!


1

nemik의 답변을 완료하려면 카드 에뮬레이션을 지원하는 NXP PT501, PN512 및 PN532와 같은 NFC 칩을 사용할 수 있습니다.

PT501은 애플리케이션에 매우 적합하지만 PN512는 단기간에 쉽게 소스를 제공 할 수 있습니다 (PT501은 최근 NXP에서 출시했습니다).

이 칩에 대한 평가 보드는 다음에서 얻을 수 있습니다. http://www.nxp.com/demoboard/PNEV512B.html http://www.nxp.com/demoboard/PTEV501B.html

또한 Adafruits의 PN532 보드는 nemik에서 언급했듯이 쉽게 사용할 수있는 훌륭한 보드입니다.

소프트웨어와 관련하여 당사는 MicroNFCStack 과 함께 제공합니다 .

Android 전화와 통신하는 방법을 보여주는 몇 가지 예가 있습니다.

다음은 PNxxx 장치와 Android 전화 / 태블릿 간의 통신을 테스트 하기위한 펌웨어 생성기에 대한 링크 입니다.


0

PCB 안테나와 함께 Dynamic Tags HF / NFC를 사용할 수 있으며 이중 인터페이스가있는 메모리입니다 (하나는 RFID / NFC ISO15693 또는 ISO14443A 제품군에 의존하고 다른 하나는 MCU와의 유선 인터페이스, 일반적으로 I2C).

나는 두 공급자를 안다 :

  • M24LRxxE (긴 범위, ISO15693 부근) 및 Energy Haversting 및 M24SRxx (짧은 범위 ISO14443A / NFC 기본 호환) 제품군이있는 ST

  • NXP NTAG I2C (ISO14443A, 에너지 하베스 팅 및 64 바이트 SRAM).

NFC 스마트 폰은 리더의 두 안테나와 태그 (메모리 IC + 안테나)의 유도 결합을 통해 메모리 칩에 에너지를 공급할 수 있기 때문에 보드에 전원이없는 경우에도 작동 할 수 있기 때문에 비용이 낮고 전력이 매우 낮습니다. .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.