RFID-RC522怎么和Arduino通信

如题所述

如果仪器支持modbus,厂家应该给出一个地址表,说明仪器中的数据的位置,比如40001地址是电压,诸如此类。拿到仪器的地址表,还需要知道仪器的通讯设置,比如RTU格式,9600,8E1,等等。
知道以上这些信息,找一个arduino的modbus主机协议栈,连接到你的应用程序中,配置好。
主程序中,用协议栈的API读取40001地址就可以得到仪器的电压。
主机不能随意的往从机中发送数据,必须是往确定存在的地址里写,或者读确定存在的地址,如果仪器中没有说明40001地址是存在的,读写这个地址会出错。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-07
您应该是和单片机通信,在共地的情况下,电平匹配情况下,让rx和tx交叉连接,也就是522的rx接单片机的tx,522的tx接单片机的rx,然后对照522的寄存器操作,就可以写单片机程序了,希望对您能够有用。
相似回答