目录

  • 1 物联网应用与服务赛项简介
    • 1.1 2023年物联网市赛、国赛简介
  • 2 物联网体系结构
    • 2.1 课程目标
    • 2.2 物联网的定义
    • 2.3 物联网体系结构
    • 2.4 物联网的三大模式
  • 3 初识设备
    • 3.1 常用工具及使用方法
    • 3.2 本课程主要的物联网相关设备
    • 3.3 工位及线槽
    • 3.4 数字量采集器及其设备安装
    • 3.5 模拟量采集器及设备安装
    • 3.6 摄像头安装
    • 3.7 zigbee数字量相关设备安装调试
    • 3.8 zigbee四模拟量采集设备安装调试
    • 3.9 zigbee相关程序烧写与配置
    • 3.10 巡更设备介绍及安装
    • 3.11 智能商业挂载设备安装调试
    • 3.12 智能商业桌面设备安装调试
  • 4 空气质量监测系统
    • 4.1 任务目标
    • 4.2 理论知识准备
    • 4.3 实验设备
      • 4.3.1 空气质量传感器
      • 4.3.2 电压电流变送器
      • 4.3.3 模拟量采集器(ADAM4017)
      • 4.3.4 RS485/232转换器
    • 4.4 系统连线图
    • 4.5 测试软件
    • 4.6 知识拓展
  • 5 智能水培环境监测系统
    • 5.1 任务目标
    • 5.2 理论知识准备
    • 5.3 实验设备
      • 5.3.1 水温传感器
      • 5.3.2 液位传感器
    • 5.4 系统连线图
    • 5.5 安装步骤
    • 5.6 测试软件
    • 5.7 知识拓展
  • 6 农业气象站监测系统
    • 6.1 任务目标
    • 6.2 实验设备
      • 6.2.1 模拟量采集器 ADAM4017
      • 6.2.2 风速传感器
      • 6.2.3 二氧化碳传感器
      • 6.2.4 大气压力传感器
      • 6.2.5 485转232设备
    • 6.3 系统连线图
    • 6.4 安装步骤
    • 6.5 测试软件
    • 6.6 知识拓展
  • 7 智能火灾报警系统
    • 7.1 任务目标
    • 7.2 理论知识准备
    • 7.3 实验设备
      • 7.3.1 数字量采集控制器4150
      • 7.3.2 烟雾传感器
      • 7.3.3 火焰传感器
      • 7.3.4 继电器
    • 7.4 系统连线图
    • 7.5 安装步骤
    • 7.6 测试软件
  • 8 图书馆环境调控系统
    • 8.1 任务目标
    • 8.2 理论知识准备
    • 8.3 实验设备
      • 8.3.1 室内(模拟量型)温湿度传感器
      • 8.3.2 室外(RS485型)温湿度传感器
    • 8.4 系统连线图
    • 8.5 安装步骤
    • 8.6 测试软件
    • 8.7 知识拓展
  • 9 zigbee智能人体检测系统
    • 9.1 任务目标
    • 9.2 理论知识准备
    • 9.3 实验设备
      • 9.3.1 人体红外
      • 9.3.2 zigbee智能节点盒
      • 9.3.3 ZigBee协调器
      • 9.3.4 单联继电器
    • 9.4 系统连线图
    • 9.5 安装步骤
    • 9.6 测试软件
    • 9.7 知识拓展
  • 10 基于WSN的环境监控系统部署和实施
    • 10.1 任务目标
    • 10.2 理论知识准备
    • 10.3 实验设备
    • 10.4 系统连线图
    • 10.5 安装步骤
    • 10.6 测试软件
    • 10.7 知识拓展
  • 11 基于RFID的识别系统设备安装与功能实施
    • 11.1 任务目标
    • 11.2 理论知识准备
    • 11.3 实验设备
    • 11.4 系统连线图
    • 11.5 安装步骤
    • 11.6 测试软件
    • 11.7 知识拓展
  • 12 网络设备安装
    • 12.1 局域网搭建1
    • 12.2 局域网搭建2
    • 12.3 串口服务器安装及配置
    • 12.4 路由器安装及配置
  • 13 应用层相关软件安装
    • 13.1 IIS服务器安装
    • 13.2 SQL Server 2008 R2安装配置
    • 13.3 数据库系统部署
    • 13.4 .net framework 4.5安装
    • 13.5 软件系统web端部署及设置
    • 13.6 智慧社区展示端安装配置
    • 13.7 智慧社区PC端安装配置
    • 13.8 智慧社区移动端(移动互联终端)安装配置
    • 13.9 物联网智慧社区PDA安卓端版
    • 13.10 智慧社区PDA端安装配置
理论知识准备

M1(高频卡)卡的存储结构

1、卡分为16个扇区,每个扇区由4块(块0、块1、块2、块3)组成,(我们也将16个扇区的64个块按绝对地址编号为0~63,存贮结构如 10- 60所示.

                           

10- 60 M1存贮结构

2、0扇区的块0(即绝对地址0块),它用于存放厂商代码,已经固化,不可更改。

3、每个扇区的块0、块1、块2数据块,可用于存贮数据。

   数据块可作两种应用:

l 用作一般的数据保存,可以进行操作。

l 用作数据值,可以进行初始化值、加值、减值、读值操作。

4、每个扇区的块3控制块,包括了密码A、存取控制、密码B。具体结构如下:


10- 61结构图

5、 10- 61每个扇区的密码和存取控制都是独立的,可以根据实际需要设定各自的密码及存取控制。存取控制为4个字节,共32位,扇区中的每个块(包括数据块和控制块)的存取条件是由密码和存取控制共同决定的,在存取控制中每个块都有相应的三个控制位,定义如下:

                               

 

0

 
 

C10

 
 

C20

 
 

C30

 
 

1

 
 

C11

 
 

C21

 
 

C31

 
 

2

 
 

C12

 
 

C22

 
 

C32

 
 

3

 
 

C13

 
 

C23

 
 

C33

 

三个控制位以正和反两种形式存在于存取控制字节中,决定了该块的访问权限(如进行减值操作必须验证KEY A,进行加值操作必须验证KEYB,等等)。三个控制位在存取控制字节中的位置,以块0为例:

    对块0的控制:

                bit  7     6      5       4     3       2      1     0

                                                                       

 

字节6

 



 

C20_b

 



 

C10_b

 
 

字节7

 



 

C10

 



 

C30_b

 
 

字节8

 



 

C30

 



 

C20

 
 

字节9

 








                ( 注: C10_b表示C10取反 )

      存取控制(4字节,其中字节9为备用字节)结构如下所示:

                 bit  7   6      5       4     3       2      1     0

                                                                       

 

字节6

 
 

C23_b

 
 

C22_b

 
 

C21_b

 
 

C20_b

 
 

C13_b

 
 

C12_b

 
 

C11_b

 
 

C10_b

 
 

字节7

 
 

C13

 
 

C12

 
 

C11

 
 

C10

 
 

C33_b

 
 

C32_b

 
 

C31_b

 
 

C30_b

 
 

字节8

 
 

C33

 
 

C32

 
 

C31

 
 

C30

 
 

C23

 
 

C22

 
 

C21

 
 

C20

 
 

字节9

 








           ( 注: _b表示取反 )

    6数据块(块0、块1、块2)的存取控制如下:

                                                                                                                                                   

 

  控制位(X=0..2

 
 

         访 (对数据块 012

 
 

C1X

 
 

C2X

 
 

C3X

 
 

 Read

 
 

 Write

 
 

Increment

 
 

Decrement transfer

 

Restore

 
 

0

 
 

0

 
 

0

 
 

KeyA|B

 
 

KeyA|B

 
 

KeyA|B

 
 

KeyA|B

 
 

0

 
 

1

 
 

0

 
 

KeyA|B

 
 

Never

 
 

Never

 
 

Never

 
 

1

 
 

0

 
 

0

 
 

KeyA|B

 
 

KeyB

 
 

Never

 
 

Never

 
 

1

 
 

1

 
 

0

 
 

KeyA|B

 
 

KeyB

 
 

KeyB

 
 

KeyA|B

 
 

0

 
 

0

 
 

1

 
 

KeyA|B

 
 

Never

 
 

Never

 
 

KeyA|B

 
 

0

 
 

1

 
 

1

 
 

KeyB

 
 

KeyB

 
 

Never

 
 

Never

 
 

1

 
 

0

 
 

1

 
 

KeyB

 
 

Never

 
 

Never

 
 

Never

 
 

1

 
 

1

 
 

1

 
 

Never

 
 

Never

 
 

Never

 
 

Never

 








     KeyA|B 表示密码A或密码BNever表示任何条件下不能实现)

  例如:当块0的存取控制位C10 C20 C30=1 0 0时,验证密码A或密码B正确后可读;验证密码B正确后可写;不能进行加值、减值操作。

    7控制块3的存取控制与数据块(块012)不同,它的存取控制如下:

                                                                                                                                                                             




 

密码A

 
 

存取控制

 
 

密码B

 
 

C13

 
 

C23

 
 

C33

 
 

Read

 
 

Write

 
 

Read

 
 

Write

 
 

Read

 
 

Write

 
 

0

 
 

0

 
 

0

 
 

Never

 
 

KeyA|B

 
 

KeyA|B

 
 

Never

 
 

KeyA|B

 
 

KeyA|B

 
 

0

 
 

1

 
 

0

 
 

Never

 
 

Never

 
 

KeyA|B

 
 

Never

 
 

KeyA|B

 
 

Never

 
 

1

 
 

0

 
 

0

 
 

Never

 
 

KeyB

 
 

KeyA|B

 
 

Never

 
 

Never

 
 

KeyB

 
 

1

 
 

1

 
 

0

 
 

Never

 
 

Never

 
 

KeyA|B

 
 

Never

 
 

Never

 
 

Never

 
 

0

 
 

0

 
 

1

 
 

Never

 
 

KeyA|B

 
 

KeyA|B

 
 

KeyA|B

 
 

KeyA|B

 
 

KeyA|B

 
 

0

 
 

1

 
 

1

 
 

Never

 
 

KeyB

 
 

KeyA|B

 
 

KeyB

 
 

Never

 
 

KeyB

 
 

1

 
 

0

 
 

1

 
 

Never

 
 

Never

 
 

KeyA|B

 
 

KeyB

 
 

Never

 
 

Never

 
 

1

 
 

1

 
 

1

 
 

Never

 
 

Never

 
 

KeyA|B

 
 

Never

 
 

Never

 
 

Never

 

   例如:当块3的存取控制位C13 C23 C33=1 0 0时,表示:

           密码A:不可读,验证KEYAKEYB正确后,可写(更改)。

           存取控制:验证KEYAKEYB正确后,可读、可写。

           密码B:验证KEYAKEYB正确后,可读、可写。