Làm cách nào để thêm NFC vào sản phẩm tiêu dùng giá rẻ?


10

Tôi muốn thêm NFC (Giao tiếp trường gần) vào một sản phẩm tiêu dùng giá rẻ với bộ vi điều khiển hiện có.

Tôi cần có khả năng truyền một đoạn dữ liệu tĩnh cho điện thoại thông minh.

Tôi muốn thích để có thể truyền dữ liệu động vào điện thoại thông minh trong cả hai hướng. (tức là có vi điều khiển sử dụng NFC làm liên kết truyền thông tốc độ thấp). Nhưng, không nếu nó làm tăng đáng kể chi phí hệ thống.

Chi phí hệ thống thấp và năng lượng thấp đều quan trọng.

Dường như có nhiều công nghệ không dây khác nhau tự gọi mình là NFC, tôi muốn loại này sẽ hoạt động với điện thoại thông minh.

Thiết bị nào sẽ là tốt nhất cho nhiệm vụ này?


NFC trên trái đất là gì?
Leon Heller


8
Nó thậm chí là kết quả đầu tiên từ Google. vi.wikipedia.org/wiki/Near_field_c truyền thông
W5VO

Tôi không biết có bất kỳ điện thoại thông minh nào triển khai nó bây giờ không, nhưng Bluetooth 2.1 dường như được kết hợp với một thành phần NFC để khởi tạo các kết nối. Có lẽ một cách tiếp cận sẽ là thiết lập kết nối khi ở trong phạm vi và nghiêm trọng khi kết thúc giao dịch dữ liệu của bạn. Tôi không tưởng tượng điều này rẻ và tôi không biết đủ về Bluetooth để biến câu trả lời này ... nhưng nó phù hợp với các yêu cầu khác của giao tiếp dữ liệu 2 chiều và "làm việc với điện thoại thông minh". Với chi phí, tôi cho rằng bạn đã loại trừ BT.
Jon L

Bạn đang nói về loại sản phẩm nào, khách hàng tiềm năng của bạn là gì và bạn muốn bán nó như thế nào? Để bán một lập trình viên PIC trực tuyến cho các loại máy điện tử, cấp độ nguyên mẫu của bạn có thể là đủ. Ở đó, làm điều đó bây giờ, nó là niềm vui. Bán thông qua wall-mart cho công chúng sẽ cần một cách tiếp cận hoàn toàn khác, bao gồm cả ngân sách tiếp thị lớn. Không có kinh nghiệm về phía tôi với điều đó.
Wouter van Ooijen

Câu trả lời:


8

Khá nhiều tùy chọn duy nhất của bạn là các chip NXP như PN531 (cũ), PN532 và PN544. PN544 là một trong điện thoại Nexus S của Samsung. Hầu hết các thẻ NFC ngày nay là MiFare-base và vì NXP sở hữu MiFare IP (và không cấp phép cho bất kỳ ai khác), chip của họ gần như là những chiếc duy nhất xung quanh. Tôi đang làm việc với PN532 và nó không tệ. Bạn có thể nói chuyện với nó thông qua UART, I2C hoặc SPI. Chúng không rẻ như vậy (xem xét sự độc quyền) nhưng cũng không có giá khủng.

Bất cứ khi nào cô ấy lấy lại được hàng, tôi khuyên bạn nên bắt đầu với bảng đột phá PN532 của Adafbean http://www.adafbean.com/products/364 và xem hướng dẫn sử dụng và bảng dữ liệu của PN532 trong thời gian này.

Đối với giao tiếp với điện thoại thông minh, điều đó sẽ liên quan đến chế độ giao tiếp ngang hàng của NFC. Nhưng nếu tất cả những gì bạn muốn là truyền nội dung tĩnh, chỉ cần lấy một loạt các thẻ MiFare từ Alibaba hoặc một cái gì đó; họ sẽ không được nhiều hơn $ 0,70 tùy thuộc vào kích thước và yếu tố hình thức. Chúng trống và có thể được lập trình (và khóa) thông qua bộ thu phát USB NFC giá rẻ. Vì vậy, tôi muốn giới thiệu SCM SCL3711.

Chúc may mắn!


1

Để hoàn thành câu trả lời của nemik, bạn có thể sử dụng các chip NFC sau đây hỗ trợ mô phỏng thẻ: NXP PT501, PN512 và PN532.

PT501 sẽ rất phù hợp với ứng dụng của bạn nhưng PN512 sẽ dễ dàng tìm nguồn hơn trong thời gian ngắn (PT501 gần đây đã được NXP phát hành).

Bạn có thể nhận một số bảng đánh giá cho các chip này tại đây: http://www.nxp.com/demoboard/PNEV512B.html http://www.nxp.com/demoboard/PTEV501B.html

Và bảng PN532 của Adafruits cũng là một bảng tuyệt vời, dễ dàng có sẵn như được đề cập bởi nemik.

Về phần mềm, đây chính xác là những gì công ty chúng tôi cung cấp với MicroNFCStack của chúng tôi .

Chúng tôi có một vài ví dụ minh họa cách giao tiếp với điện thoại Android:

Dưới đây là liên kết đến trình tạo chương trình cơ sở để kiểm tra giao tiếp giữa thiết bị PNxxx và điện thoại / máy tính bảng Android .


0

Bạn có thể sử dụng Thẻ động HF / NFC với ăng-ten PCB, chúng là bộ nhớ với giao diện kép (một là phụ thuộc gia đình RFID / NFC ISO15693 hoặc ISO14443A, và cái còn lại là giao diện có dây với MCU, nói chung là I2C).

Tôi biết hai nhà cung cấp:

  • ST với 2 họ M24LRxxE (Tầm xa, vùng lân cận ISO15693) và Năng lượng Haversting và M24SRxx (Tương thích gốc ISO14443A / NFC).

  • NXP NTAG I2C (ISO14443A, Thu hoạch năng lượng và 64Bytes SRAM).

Chúng có chi phí rất thấp và không có năng lượng vì chúng cũng có thể hoạt động nếu bo mạch không có nguồn, vì Điện thoại thông minh NFC có thể cung cấp năng lượng cho chip bộ nhớ thông qua khớp nối cảm ứng của hai ăng ten của đầu đọc và thẻ (ăng ten IC + bộ nhớ) .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.