Ucuz bir tüketici ürününe NFC nasıl eklenir?


10

Mevcut bir mikro denetleyiciye sahip ucuz bir tüketici ürününe NFC (Yakın Alan İletişimi) eklemek istiyorum.

Ben ihtiyacım Bir akıllı telefona statik Veri yığınının geçmesine edebilmek için.

Ben istiyorum gibi her iki yönde de akıllı telefona Dinamik verileri edebilmek için. (yani mikrodenetleyicinin NFC'yi düşük hızlı iletişim bağlantısı olarak kullanmasını sağlayın). Ancak, sistem maliyetine önemli ölçüde katkıda bulunursa değil.

Düşük sistem maliyeti ve düşük güç önemlidir.

Kendilerine NFC adı verilen birçok farklı kablosuz teknoloji var gibi görünüyor, akıllı telefonlarla çalışacak tür istiyorum.

Bu görev için en iyi cihaz hangileri olurdu?


NFC nedir?
Leon Heller


8
Hatta Google'ın ilk sonucuydu. en.wikipedia.org/wiki/Near_field_communication
W5VO

Şu anda herhangi bir akıllı telefonun uygulanıp uygulanmadığını bilmiyorum, ancak Bluetooth 2.1, bağlantıları başlatmak için bir NFC bileşeni içeriyor gibi görünüyor. Belki de bir yaklaşım menzil içinde bir bağlantı kurmak ve veri işleminiz bittiğinde bunu ciddi şekilde bağlamak olabilir. Bunun ucuz olduğunu düşünmüyorum ve Bluetooth'u bunu cevaplayacak kadar bilmiyorum ... ancak 2 yönlü veri iletişiminin ve "akıllı telefonlarla çalışma" nın diğer gereksinimlerine uyuyor. Maliyet göz önüne alındığında, BT'yi zaten dışladığınızı varsayıyorum.
Jon L

Ne tür ürünlerden bahsediyorsunuz, potansiyel müşterileriniz neler ve nasıl satmak istiyorsunuz? Elektro geek türlerine çevrimiçi olarak bir PIC programcısı satmak için prototip seviyeniz yeterli olabilir. Orada bulundum, şimdi bunu yapmak eğlenceli. Wall-mart aracılığıyla kamuya satış yapmak, büyük bir pazarlama bütçesi de dahil olmak üzere kökten farklı bir yaklaşıma ihtiyaç duyacaktır. Bununla ilgili deneyimim yok.
Wouter van Ooijen

Yanıtlar:


8

Neredeyse tek seçeneğiniz PN531 (eski), PN532 ve PN544 gibi NXP yongalarıdır. PN544, Samsung'un Nexus S telefonundaki telefon. Bugünlerde çoğu NFC kartı MiFare tabanlı ve NXP MiFare IP'sine sahip olduğu ve başkalarına lisanslamadığı için yongaları hemen hemen tek. PN532 ile kendim çalışıyorum ve bu kötü değil. Bununla UART, I2C veya SPI aracılığıyla konuşabilirsiniz. Onlar o kadar ucuz değil (tekel göz önüne alındığında) ama çok da fiyatlandırılmıyor.

Ne zaman stokta geri alırsa, Adafruit'in PN532 kesme tahtası http://www.adafruit.com/products/364 ile başlamanızı ve bu arada PN532'nin kullanım kılavuzuna ve veri sayfasına bakmanızı tavsiye ederim .

Akıllı telefonlarla iletişime gelince, bu NFC'nin Eşler Arası iletişim modunu içerecektir. Ancak tek istediğiniz statik içeriği aktarmaksa, Alibaba'dan bir grup MiFare etiketi veya başka bir şey alın; boyut ve form faktörüne bağlı olarak 0,70 dolardan fazla olmayacaklardır. Boşturlar ve ucuz bir USB NFC alıcı-vericisi ile programlanabilir (ve kilitlenebilir). Bunun için SCM SCL3711'i tavsiye ederim.

İyi şanslar!


1

Nemik'in cevabını tamamlamak için kart emülasyonunu destekleyen şu NFC yongalarını kullanabilirsiniz: NXP PT501, PN512 ve PN532.

PT501, uygulamanız için mükemmel bir seçim olacaktır, ancak PN512'nin kısa vadede kaynaklanması daha kolay olmalıdır (PT501 yakın zamanda NXP tarafından piyasaya sürüldü).

Bu yongalar için bazı değerlendirme panolarını buradan edinebilirsiniz: http://www.nxp.com/demoboard/PNEV512B.html http://www.nxp.com/demoboard/PTEV501B.html

Ayrıca Adafruits'in PN532 panosu, nemik'in belirttiği gibi, kolay ulaşılabilen harika bir panodur.

Yazılımla ilgili olarak, MicroNFCStack ile firmamız tam olarak bunu sunmaktadır .

Bir Android telefonla nasıl iletişim kuracağımızı gösteren birkaç örneğimiz var:

Bir PNxxx cihazı ile Android telefon / tablet arasındaki iletişimi test etmek için bir üretici yazılımı üreticisine bağlantı .


0

Dinamik Etiketleri HF / NFC'yi bir PCB anteni ile kullanabilirsiniz, bunlar çift arayüzlü anılardır (biri RFID / NFC ISO15693 veya ISO14443A ailesine bağımlıdır, diğeri ise MCU ile genel olarak I2C kablolu bir arabirimdir).

İki tedarikçi tanıyorum:

  • ST, M24LRxxE (Uzun Menzil, ISO15693 civarı) ve Energy Haversting ve M24SRxx (Kısa menzil ISO14443A / NFC yerel uyumlu) aileleriyle birlikte.

  • NXP NTAG I2C (ISO14443A, Enerji Toplama ve 64Bytes SRAM).

NFC Smartphone, okuyucunun ve etiketin iki anteninin (bellek IC + anteni) endüktif kuplajı yoluyla bellek yongasına enerji verebileceğinden, çok düşük maliyet ve sıfır güçtürler. .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.