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?
Jawaban:
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!
sumber
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 .
sumber
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) .
sumber