RFID / NFC (13.56 MHz) เป็นไปได้ไหมที่จะส่งข้อมูลดิบและรับการตอบกลับ?


9

ฉันกำลังพยายามใช้เครื่องอ่านบัตร (เช่นบัตรเครดิต) เพื่อการช็อปปิ้งและ AFAIK บัตรเหล่านั้นเป็นไปตามมาตรฐาน ISO 14443-A (Mifare Classic 1K) ฉันได้สร้างแอพ Android ที่สามารถส่ง APDU ที่กำหนดเองเพื่ออ่านเซกเตอร์ที่เฉพาะเจาะจงโดยใช้ SendBytes แบบดิบ ()

เนื่องจากฉันต้องการสร้างวงจรด้วยเสาอากาศที่กำหนดเองฉันเลือก Arduino-uno กับโมดูล NFC (กำลังคิดเกี่ยวกับ StrongLink SL013) ฉันอยากรู้ว่ามันเป็นไปได้ที่จะส่งไบต์ดิบและรับการตอบสนองจากแท็ก ฉันพบการใช้งานระดับสูงขึ้นเพียงบางส่วนเท่านั้น (readSector, writeSector และอื่น ๆ )


1
คุณผ่านข้อกำหนดทางเทคนิคแล้วหรือยัง? คุณอ่านข้อกำหนด ISO-14443-A แล้วหรือยัง สิ่งนี้ควรตอบได้โดยตรงจากข้อกำหนด
asheeshr

ฉันพบว่ามันไม่ได้เป็นส่วนหนึ่งของข้อกำหนด ISO มันขึ้นอยู่กับชิปเซ็ต / โล่เฉพาะที่ฉันใช้ NXP PN532 รองรับ
TheAverageGuy

คำตอบ:


1

โปรโตคอล RFID ต้องการแท็กแบบพาสซีฟหรือแอคทีฟ แท็กหรือเครื่องอ่านจะส่งพัลส์เป็นประจำทั้งนี้ขึ้นอยู่กับที่คุณใช้ ตรวจสอบ www.rfidreader.com สำหรับข้อมูลเพิ่มเติม https://www.rfidjournal.comจัดหาทรัพยากรที่มีค่าเช่นกัน

หลาย บริษัท ลงทุนอย่างมากในการพัฒนาเทคโนโลยี RFID คุณจะได้รับคำแนะนำเป็นอย่างดีว่าไม่ต้องประดิษฐ์ล้อใหม่โดยไม่ต้องมีกระเป๋ากันน้ำ


1

สิ่งนี้จะแตกต่างกันตามอุปกรณ์ / เครื่องอ่าน ปัจจุบันฉันอยู่ในโครงการที่มีเครื่องอ่าน RFID TRF7970a ฉันเห็นว่ามันเป็นแผ่นข้อมูลที่มีตัวเลือกในการส่งค่า RAW เนื่องจากมันไม่รองรับทุกโปรโตคอล (NXP มีสิทธิบัตรในตัวเดียว) ดังนั้นชิปจึงไม่แยกวิเคราะห์ แต่สามารถส่งไปยัง mcu ได้อย่างสมบูรณ์ ในระยะสั้นใช่เป็นไปได้ แต่การใช้เครื่องอ่านที่สอดคล้องกับโปรโตคอลของคุณอาจทำให้ต้นทุน / เวลาในการพัฒนาของคุณลดลง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.