3) 存储器中存储的数据被存取控制模块进行调制并加载到载波上,通过IC卡内置的天线发送到外部。

2。2 系统结构框图

所设计读写器的控制芯片使用单片机,读卡模块选用RC522模块,并配以通信电路、键盘输入电路和液晶显示模块等部分。由单片机控制数据传输过程,通过RC522模块可以和射频IC卡进行数据交换。键盘输入电路可通过单片机向IC卡输入数据。PC机作为超级控制器,接收单片机传送的IC卡的信息,同时PC机也可以向单片机发送命令。液晶显示器显示单片机读取的信息。系统总体结构框图如图2-1所示。

图2-1系统结构框图

2。3 主要元器件的选取

2。3。1 单片机的选取

因为这个设计不需要用到很多单片机的引脚,而且对单片机的性能和运行速度要求不高,所以主控芯片选取STC89C52单片机,STC89C52单片机是STC公司生产的一款性能高、功耗低的8位微型控制处理器。STC89C52单片机使用的内核是经典的MCS-51内核,但由于在许多方面做了优化改进,使得芯片和传统51单片机相比,拥有更出色的性能。STC89C52单片机搭载了经典的8 位CPU, 具有8K的系统可编程Flash,使得STC89C52的使用更加高效和灵活。STC89C52 的主要功能参数如下:512字节RAM 和8k字节Flash,, 4组8 位I/O 口,3个16 位可编程定时器/计数器,4个外部中断和一个串行中断。STC89C52的引脚图如图2-2所示。文献综述

(1)P0口:P0口是一组八位的地址/数据总线双用口。作为通用I/O接口时,输出的数据可以得到锁存,输入的数据可以得到缓冲。每个引脚可驱动8个TTL负载。

(2)P1口:八位准双向I/O口,内部有上拉电阻,一般作为通用I/O接口使用,每一位都可定义为输入线或输出线,作为输入时,锁存器须置1。

(3)P2口:八位准双向I/O口,内部有上拉电阻,可直接连接外部I/O设备。一般作为外部扩展时的高8位地址总线使用。

(4)P3口:八位准双向I/O口,内部有上拉电阻,通用功能和P1口相同,在实际应用中常使用P3口的第二功能。P3口的第二功能如表2-1所示:

                          表2-1 P3口第二功能

端口引脚 第二功能

P3。0 RXD(串行输入口)

P3。1 TXD(串行输出口)

P3。2 (外中断0)

P3。3 (外中断1)

P3。4 T0(定时/计数器0)

P3。5 T1(定时/计数器1)

P3。6 (外部RAM写选通)

P3。7   (外部RAM读选通)

图2-2 单片机引脚图

2。3。2 读写卡模块的选取

本设计读卡模块选用 RC522。RC522是高集成度的非接触式通信读写卡芯片,它成本低,体积小、工作电压低,是针对“三表”应用推出的一款非接触式读写卡芯片,受到了智能仪表及便携式设备开发者的喜爱。RC522使用了目前较为先进的调制和解调技术,完全实现了对以13。56MHz为工作频率的接触式和非接触式IC的读写操作。RC522还兼容MIFARE系列更高频率的非接触式通信,处理双向数据的理论速率可达424kbit/s。它使用串行外设接口(SPI)和主机进行通信,连线较少,减少了对I/O口的占用,有效地缩小了PCB板的面积,降低了经济成本。其主要参数如表2-2所示

表2-2 RC522的主要参数

上一篇:AT89S51单片机自行车里程表的设计+电路图+程序
下一篇:AT89C52单片机多功能便携式电子指南针设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

《水浒传》中血腥暴力研...

PCI+PID算法直流力矩电机速...

大规模MIMO系统的发展研究现状

浅析施工企业保理融资成...

MNL模型历史城区居民活动...

小型通用机器人控制系统设计任务书

提高小學语文課堂朗读教...

从企业eHR建设谈管理信息...

高效课堂教师问卷调查表

遥感土地用变化监测国内外研究现状