ACS ACR122 0 是啥

news/2025/10/19 21:16:34/文章来源:https://www.cnblogs.com/hshy/p/19151435

ACS ACR122 0 是啥

你提到的 “ACS ACR122 0”,实际上指的是一个 NFC 读卡器(RFID Reader)
下面我详细给你讲清楚它是什么、怎么用、以及它为什么会在系统里显示成那个名字。


🪪 一、设备全称

ACS ACR122U NFC Reader / Writer
Advanced Card Systems Ltd.(ACS) 生产。
是目前世界上应用最广泛的 NFC 读写器之一

当你把它插到电脑 USB 上时,系统通常识别为:

ACS ACR122 0
这表示:

  • 厂商:ACS

  • 型号:ACR122

  • 0 是第一个设备编号(如果插多个,会有 0、1、2...)


🧩 二、它是干嘛的

简单来说:

ACR122 是一款支持 13.56 MHz NFC / RFID 技术的读写器,
可以用来 读取和写入非接触式智能卡、IC卡、NFC标签或手机 NFC


⚙️ 三、主要功能

功能说明
读写 MIFARE 卡 支持 MIFARE 1K / 4K / Ultralight / DESFire
读 NFC 标签 支持 ISO 14443 A/B、NFC Forum Type 1~4 标签
模拟智能卡 可以模拟一张 NFC 卡
支持 PC/SC 标准 可被 Windows 智能卡子系统直接识别
可编程接口 支持 APDU 命令、自定义脚本
接口类型 USB(有线)

🧠 四、工作原理简单理解

当你把一张 MIFARE 卡或 NFC 手机放到读卡器上:

  1. 读卡器通过天线发出 13.56 MHz 射频信号;

  2. 卡片线圈被激活(卡是无源的,由电磁感应供电);

  3. 卡向读卡器回应它的 UID(唯一 ID);

  4. 如果软件发送正确的 APDU 命令,就能读写卡的数据区。


💻 五、在电脑上的显示方式

插入 USB 后:

Windows 设备管理器中:

  • 智能卡读卡器ACS ACR122U PICC Interface 0

  • 端口(COM/LPT)(如果有虚拟串口模式)

  • 在某些应用中(如 LabVIEW 或 Python 的 smartcard 库),会看到名字:

     
    ACS ACR122 0

🧰 六、常见使用场景

  • 门禁卡、考勤卡识别

  • 交通卡余额查询(如 MIFARE Classic)

  • 学生证、会员卡、IC卡测试

  • 手机 NFC 标签识别

  • 实验室研发、物联网认证


🧪 七、编程控制方式

1️⃣ 在 Windows 下

通过 PC/SC 接口 控制:

  • 用 LabVIEW 调用 VISA 或 SmartCard API;

  • 用 Python(pyscard 库);

  • 用 C/C++(winscard.dll);

  • 用 Java(javax.smartcardio)。

2️⃣ 示例命令(APDU):

 
FF CA 00 00 00 ; 获取卡UID FF B0 00 04 10 ; 读取第4块的数据 FF D6 00 04 10 ... ; 写入第4块的数据

📡 八、LabVIEW / DAQ 环境中看到的情况

在 LabVIEW 或 NI-MAX 中,你可能看不到它作为 DAQ 设备,
因为它不是 NI DAQ,而是 智能卡接口设备

要在 LabVIEW 里用它:

  • 调用 ActiveX 控件Windows API (PCSC)

  • 或者用 Python / C 写一个中间层程序,通过 TCP 或 DLL 与 LabVIEW 通信。


✅ 九、总结

项目内容
名称 ACS ACR122U NFC 读写器
厂商 Advanced Card Systems (ACS)
通讯接口 USB(PC/SC 标准)
支持协议 ISO 14443 A/B、NFC Type 1~4
频率 13.56 MHz
典型显示名 “ACS ACR122 0”
功能 读写 RFID / NFC 卡、获取UID
应用 门禁、考勤、NFC应用、测试系统集成

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/940627.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++ std::forwardT 的使用

C++ std::forwardC++ std::forward 的使用 C++真实一门细节比较多的语言,稍不注意就会出现奇怪请琢磨不透的bug,这时候就说明你的C++基础不扎实。 C++ lvalue rvalue std::string hello = "Hello World";顾…

机器人技术新前沿:自动驾驶路径规划算法解析

本文深入探讨了自动驾驶机器人出租车技术的核心算法,包括基于机器学习的路径规划、环境感知与行为预测系统,并对比了火星探测器与城市自动驾驶在技术挑战上的差异。机器人技术新前沿 某中心子公司Zoox首席软件工程师…

前端框架文档新思路:基于源码解析的自动化方案

项目背景 最近我们团队自研了一个基于 React 的 H5 前端框架,领导让我来负责编写框架的使用文档。我选择了 dumi 来搭建文档站点,大部分内容都是手动写 Markdown 来介绍各种功能,包括:初始化、目录结构、生命周期、…

tryhackme-预安全-网络基础知识-数据包和帧-07

tryhackme-Pre Security-Pre Security-Network Fundamentals-Packets & Frames 房间地址:https://tryhackme.com/room/packetsframes 这是网络安全入门的基础模块的计算机科学基础知识:Packets & Frames(数…

Agilent E363x 系列

Agilent E363x 系列⚙️ 一、Agilent E363x 是什么设备 Agilent E363x(也写作 E3630 / E3631 / E3632 / E3633 / E3634 等型号) 是一系列由 Agilent Technologies(现 Keysight Technologies) 出品的 👉 可编程直流…

嗣澳——扫,墨依奥——描,希伊桉——线

rt: 扫描线 定义 扫描线顾名思义就是用线扫描,维护区间的长度。它一般被用来解决图形面积,周长问题。 rt:把整个矩形分成如图各个颜色不同的小矩形,小矩形的高是扫过的距离,然而矩形的水平宽一直在变化。 给每一个…

迈向零信任存储:基于RustFS构建内生安全的数据架构

迈向零信任存储:基于RustFS构建内生安全的数据架构在数据泄露事件频发的当下,传统边界安全模型已不足以保护企业核心数据资产。本文将深入解析如何基于RustFS构建​内生安全的零信任存储架构,实现从“信任网络”到“…

服务器被攻击!原因竟然是他?真没想到...

国庆回来之后服务器就被搞了,一直没用完过的流量,竟然神奇般就被耗费完了,这就要承担每天被扣费的问题了,而且正常用户访问也很慢。 于是赶紧用官方的安全工具扫描了服务器,没发现问题。之后看了 Nginx 的访问日志…

得到的眼泪学会了哭泣 得到的悲伤缓慢摧残肉体 被所爱之人踩在地

test23 前后缀排序sort 复制数组然后 sa 即可。 像忘了哪个题目一样,先考虑删除 \(s_i,s_k\) 哪个会更小,不妨令 \(i<j\)。考虑 \(s_j\) 是 \(i\) 后面第一个不同的字符,发现删除点在 \([i+1,j-1],j,[j+1,n]\) 的…

ChatGPT From Zero To Hero - LLM学习笔记(一) - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

基于Java+SSM+Django数字工坊课程教学网站(源码+LW+调试文档+讲解等)/数字工坊/课程教学/网站链接/在线课程/学习资源/视频教程/教育平台/数字艺术/学习网站/课程资料/ - 详解

基于Java+SSM+Django数字工坊课程教学网站(源码+LW+调试文档+讲解等)/数字工坊/课程教学/网站链接/在线课程/学习资源/视频教程/教育平台/数字艺术/学习网站/课程资料/ - 详解2025-10-19 20:52 tlnshuju 阅读(0) 评…

框架架构的多维赋能——论其对自然语言处理深层语义分析的影响与启示

框架架构的多维赋能——论其对自然语言处理深层语义分析的影响与启示pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &qu…

路径规划算法学习Day1:深度优先搜索算法(DFS)

路径规划算法学习Day1:深度优先搜索算法(DFS)算法学习(Depth First Search) DFS是一种用于遍历或搜索树、图等结构的经典算法。其核心思想是沿一条路径尽可能深入,遇到无法继续的节点时再回溯到上一个分叉点,继…

深入理解 Java和Go语法和使用场景(指南十一) - 指南

深入理解 Java和Go语法和使用场景(指南十一) - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&qu…

.seq 是 TestStand Sequence File(测试序列文件) 的扩展名。

.seq 是 TestStand Sequence File(测试序列文件) 的扩展名。你提到的 .seq 文件 在 LabVIEW 测试系统(尤其是 TestStand) 里非常常见。下面我给你详细讲讲它的概念、作用和和 LabVIEW 的关系。🧩 一、.seq 文件是…

使用 robocopy 命令备份还原数据速度统计

备份: 通过 robocopy 将远程电脑目录(D:/data)内的数据备份到本地(D:\yoga14s_data)robocopy \\192.168.1.103\d\data D:\yoga14s_data /MIR /COPY:DAT /MT:64 /R:0 /W:0 /FFT /NP /LOG+:rc_backup.log日志:----…

顺天地之自然

事与愿违,必是另有安排;人生一世,有得有失;不汲汲于得,不戚戚于失;顺天地之自然,应心中之所念;

第2章 人工智能项目的核心特征与挑战

第2章 人工智能项目的核心特征与挑战第2章 人工智能项目的核心特征与挑战 本章简介 第1章确立了人工智能项目的基本概念。要真正驾驭它,项目经理必须深入理解其内在运行逻辑——即核心特征。关键认知在于:AI项目的失…

Mac 打开终端方式

1、最推荐 command+空格键,弹出的搜索框中搜 Terminal 或者终端,回车 2、触控三指捏合,找到终端