Bagaimana cara menambahkan NFC ke produk konsumen yang murah?


10

Saya ingin menambahkan NFC (Near Field Communication) ke produk konsumen murah dengan mikrokontroler yang ada.

Saya harus bisa mengirimkan sepotong data statis ke telepon pintar.

Aku suka dapat melewatkan data dinamis untuk smartphone di kedua arah. (mis. minta mikrokontroler menggunakan NFC sebagai tautan komunikasi kecepatan rendah). Tetapi, tidak jika itu secara signifikan menambah biaya sistem.

Biaya sistem rendah dan daya rendah keduanya penting.

Tampaknya ada banyak teknologi nirkabel yang berbeda yang menyebut diri mereka NFC, saya ingin jenis yang akan bekerja dengan smartphone.

Perangkat apa yang terbaik untuk tugas ini?


Apa itu NFC?
Leon Heller


8
Itu bahkan hasil pertama dari Google. en.wikipedia.org/wiki/Near_field_communication
W5VO

Saya tidak tahu apakah ada ponsel pintar yang mengimplementasikannya sekarang, tetapi Bluetooth 2.1 tampaknya memasukkan komponen NFC untuk menginisialisasi koneksi. Mungkin salah satu pendekatan adalah untuk membuat koneksi ketika dalam jangkauan, dan memperburuknya setelah transaksi data Anda selesai. Saya tidak membayangkan ini murah, dan saya tidak cukup tahu tentang Bluetooth untuk membuat ini menjadi jawaban ... tetapi cocok dengan persyaratan lain dari komunikasi data 2 arah dan "bekerja dengan ponsel pintar". Mengingat biayanya, saya berasumsi bahwa Anda sudah mengesampingkan BT.
Jon L

Apa jenis produk yang Anda bicarakan, apa pelanggan potensial Anda, dan bagaimana Anda ingin menjualnya? Untuk menjual seorang programmer PIC online ke tipe geek elektro-tingkat prototipe Anda mungkin cukup. Berada di sana, melakukan itu sekarang, itu menyenangkan. Menjual melalui wall-mart kepada masyarakat umum akan membutuhkan pendekatan yang sangat berbeda, termasuk anggaran pemasaran yang besar. Tidak ada pengalaman di pihak saya dengan itu.
Wouter van Ooijen

Jawaban:


8

Cukup banyak satu-satunya pilihan Anda adalah chip NXP seperti PN531 (lama), PN532, dan PN544. PN544 adalah yang ada di ponsel Nexus S Samsung. Sebagian besar kartu NFC saat ini adalah MiFare-base dan karena NXP memiliki IP MiFare (dan tidak melisensikannya kepada orang lain), chip mereka hanya satu-satunya yang ada di sekitar. Saya bekerja dengan PN532 sendiri dan itu tidak buruk. Anda dapat berbicara dengannya melalui UART, I2C, atau SPI. Mereka tidak semurah itu (mengingat monopoli) tetapi tidak harga gila juga.

Setiap kali dia mendapatkannya kembali, saya sarankan mulai dengan papan breakout PN532 Adafruit http://www.adafruit.com/products/364 dan lihat manual pengguna dan lembar data PN532 untuk sementara waktu.

Sedangkan untuk komunikasi dengan smartphone, itu akan melibatkan mode komunikasi Peer-to-peer NFC. Tetapi jika semua yang Anda inginkan adalah untuk lulus konten statis, cukup dapatkan sekelompok tag MiFare dari Alibaba atau sesuatu; mereka tidak akan lebih dari $ 0,70 tergantung pada ukuran dan faktor bentuk. Mereka kosong dan dapat diprogram (dan dikunci) melalui transceiver USB NFC yang murah. Untuk itu saya akan merekomendasikan SCM SCL3711.

Semoga berhasil!


1

Untuk menyelesaikan jawaban nemik Anda dapat menggunakan emulasi kartu pendukung chip NFC berikut: NXP PT501, PN512 dan PN532.

PT501 akan sangat cocok untuk aplikasi Anda tetapi PN512 harus lebih mudah untuk sumber dalam jangka pendek (PT501 baru-baru ini dirilis oleh NXP).

Anda bisa mendapatkan beberapa papan evaluasi untuk chip ini di sini: http://www.nxp.com/demoboard/PNEV512B.html http://www.nxp.com/demoboard/PTEV501B.html

Dan juga papan PN532 Adafruits adalah papan yang bagus, mudah tersedia seperti yang disebutkan oleh nemik.

Mengenai perangkat lunak inilah yang ditawarkan oleh perusahaan kami dengan MicroNFCStack kami .

Kami memiliki beberapa contoh yang menunjukkan cara berkomunikasi dengan ponsel Android:

Berikut ini tautan ke generator firmware untuk menguji komunikasi antara perangkat PNxxx dan ponsel / tablet Android .


0

Anda dapat menggunakan Dynamic Tags HF / NFC dengan antena PCB, itu adalah kenangan dengan antarmuka ganda (satu tergantung keluarga RFID / NFC ISO15693 atau ISO14443A, dan yang lainnya adalah antarmuka kabel dengan MCU, pada umumnya I2C).

Saya kenal dua pemasok:

  • ST dengan 2 keluarga M24LRxxE (Rentang Panjang, sekitar ISO15693) dan Energy Haversting dan M24SRxx (Rentang pendek ISO14443A / NFC sesuai standar).

  • NXP NTAG I2C (ISO14443A, Energy Harvesting dan 64Bytes SRAM).

Mereka biaya sangat rendah dan nol daya karena mereka dapat bekerja juga jika papan tanpa daya, karena Smartphone NFC dapat memberikan energi ke chip memori melalui kopling induktif dari dua antena pembaca dan tag (memori IC + antena) .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.