该方案采用超低功耗SOC型单片机C8051F30X,流水线指令结构,70%指令执行时间为一个或两个系统时钟周期,速度可达25MIPS;灵活的时钟源;3V电压供电,端口I/O均可耐压5V,硬件增强型URAT可与外部设备直接进行串口通信,或通过UART转USB桥接芯片同外部设备进行USB接口进行通讯;SMBus总线直接与ST的射频专用收发芯片CRX14连接,对CRX14控制来实现非接触射频卡的读写。
一、单片机特性:
工作电压: 3.3V
超低功耗: 典型工作电流 5mA@25MHz 11uA@32KHz
典型停机电流 0.1uA
16位可编程计数器/定时器阵列,有三个捕捉/比较模块
使用PCA或定时器和外部时钟源的实时时钟方式
可在运行中切换时钟源,用于节电方式
专用的看门狗定时器,双向复位引脚
在片调试
8K字节Flash,256字节内部数据RAM
8位ADC,l两个模拟比较器
扩展的中断系统
C8051FMCU RFID读卡器系统框图
二、系统组成
整个系统主要分成两部分(主控板和天线板),PC通过C8051FMCU RFID读卡器对相应的卡进行读写等操作,其中主控板的控制器用C8051F30X MCU,可通过USB 、RS232或RS485同PC端连接,CRX14是ST公司的非接触式射频读写芯片,用I2C总线与C8051F30X通信,实现对ISO14443 Type B协议非接触卡的读写控制。非接触式系统主要由读写器与非接触式记忆体标签组成,每一个标签读内含一个小型的记忆体晶片,可连接到小型线圈天线上。这个记忆体晶片可保存与其接触的产品项目之识别资料以及更新后的识别资料,而天线的作用则是透过射频功能将资料传送到记忆体晶片中,负责资料的输入与输出。
三、该读卡器主要功能与特点
实现对ISO14443 Type B协议非接触卡的读写(如低阶的SR系列,保密SRIX系列)
保密功能
低成本的嵌入式读写器
卡命令实现对卡的各种操作
INITIATE()
PCALL16()
SLOT_MARKER(SN)
SELECT(Chip_ID)
COMPLETION()
RESET_TO_INVENTORY()
READ_BLOCK(Addr)
WRITE_BLOCK(Addr,Data)
GET_UID()
防重叠,防复制功能
通信接口
USB接口
可调整Baud 的UART接口
能在苛刻的环境下工作,具有低成本和灵活性等特点
四、主要技术指标
电气性能
功耗 <1VA
工作电压范围 3.3V(主控板) 5V(天线板)
环境条件
工作温度 -20℃ ~ +55℃
运输存储温度 -25℃ ~ +70℃
相对湿度 <95%
射频功率: 100mW
射频信号 13.56MHz
射频信号传输率高达106Kbit/s
卡通讯距离 5cm左右
关键字:C8051F 30x单片机 射频读卡器
引用地址:
C8051F 30x单片机低成本射频读卡器方案
推荐阅读最新更新时间:2024-03-16 12:38
基于C8051F021和RA8835的液晶显示系统设计
0 引言 随着电子产品设计技术的不断发展,电子产品的设计,尤其是人机交互界面的设计日益趋向人性化。这其中的液晶显示屏以其具有能显示复杂文字及图形、显示面积大小随意、功耗低、轻薄等优点,而得到广泛的应用。近年来,随着单片机技术的飞速发展,涌现了多种性能优良且成本很低的单片机品种。C8051F系列单片机就是其中之一。在工程应用中,C8051F021可在满足性能要求的前提下,减少浪费、降低成本。为此,本文给出了一种基于C8051F021和RA8835实现的低成本液晶显示方案。 1 系统主要器件 1.1 C8051F021单片机 本系统选用性能优良且成本较低的SOC单片机C8051F021作为控制核心。C
[单片机]
C8051F017构建的智能二线制温度变送器系统设计
引言 二线制热电阻温度变送器将温度信号线性地变换成4~20mA直流标准输出信号。模拟二线制温度变送器大都采用分离元件组成,存在较大的温度漂移;同时热电阻本身存在非线性,其精度大多不高。随着微处理器功耗的降低和新器件的不断出现,“A/D+微处理器+D/A”模式的智能变送器在信号处理、测量精度、仪表维修和维护等方面存在较大的优势。 智能温度变送器在系统结构上分为电源管理模块、因此要求微处理器和周围器件必须采用低功耗器件,保证其整体电流小于4mA 2.硬件组成 由于采用微处理作为核心,因此要求微处理器和周围器件必须采用低功耗器件,保证其整体电流小于4mA. 2.1 电源管理模块 采用Maxim公司的高电压低功耗线性变换器
[单片机]
C8051F060内置高精度模/数转换器的使用方法
1 引言 在混合信号单片机中,美国Cygnal公司新推出的C8051F06X系列高集成度混合信号单片机可谓一枝独秀。C8051F06X是高度集成的片上系统单片机,它有多达59个数字I/O口,采用与8051兼容的内核CIP-51,速度高达25MI/s。该系列单片机有C8051F060/2型和C8051F061/3型,与同家族的其他单片机相比,其模拟外设性能优异,除有一个带可编程放大器和多路选择器的8路10位ADC外,还有两路采样速度可达1 MS/s的16位ADC,两路12位DAC,3个电压比较器,1个片内温度传感器和参考电压源等。本文仅以 C8051F060型为例,着重介绍其高速、高精度模/数转换器的使用方法。 2 高精度模/数转
[单片机]
基于C8051F330便携式生理参数监测仪设计
随着人们生活水平的提高,越来越多的人希望通过简便的方式了解身体基本状况。因此人体生理监护仪开始出现并呈不断增多的趋势,已经由过去的单一测试仪发展为现在的多参数监护仪。 在实际生活中,生理参数监测仪多是基于PC机平台的多参数测量、价格昂贵、体积庞大、不便于移动。现在多数生理参数监测仪无法准确的实时测量人体运动时的生理参数,导致有些人特别是老年人运动强度过大,对身体造成较大伤害。而教练员因无法准确掌握运动员运动时生理参数变化,而不能“因材施教”,有针对性的制定训练方案,所以运动员训练方式都是大众化训练。综上所述,开发一种体积小、价格低,基于嵌入式系统的便携式生理参数监测仪就具有重要的意义。 1 系统方案 本系统采用
[医疗电子]
基于C8051F020和Atmegal6 的无线温度测量系统设计
O 引言 目前,温度测量已被广泛应用于钢铁、冶金、工业焊接、波峰焊、回流焊等各个领域。这些应用的待测温度很高,测量环境非常恶劣。传统的有线测温装置,在这种测温环境下,或无法应用,或受到很多限制。这就要求研发无线的测温系统。这种系统要能够耐受恶劣的环境,还要具有高的测量精度和温度采集速度,并能在远距离由上位机接收。 根据上述工业生产的需要,本文研发出了一种无线测温系统。该系统使用K型热电偶作为感温原件,测温范围大,适用于波峰焊、回流焊等高温领域。而且本系统具有独立的温度补偿电路,从而解决了某些集成温度补偿芯片温度采集速度慢的问题,提高了温度测量的灵敏度。由于本系统是无线收发,使用CCl000作为无线通讯芯片,故可以在一定
[单片机]
基于C8051F320 USB接口的数据采集存储电路
摘要: 介绍采用C8051F320 SOC与AM45DB321构成数据采集存储系统的设计方案。
关键词: 数据采集;USB接口;存储电路;SOC
在一些特殊的工业场合,有时需要将传感器的信号不断的实时采集和存储起来,并且到一定时间再把数据回放到PC机中进行分析和处理。在工作环境恶劣的情况下采用高性能的单片机和工业级大容量的FLASH存储器的方案恐怕就是最适当的选择了。CYGNAL公司的C8051F320 SOC是一种具有8051内核的高性能单片机,运行速度为普通8051的12倍。该芯片内部528字节随机RAM和2048字节XRAM为数据缓冲和程序运行提供了充足的空间。更受欢迎的是它的串行扩展功能为当前的各种串行芯片和外部设备接
[应用]
C8051F340的USBXpress开发包USB通信设计
传统的USB设备驱动程序编写异常复杂,程序员往往很难入手。SILICON Laboratories公司提供的USBXpress开发包大大简化了USB通信的应用和相关驱动程序的开发,只要做好开发前的准备工作,USBXpress开发包完全可以实现USB通信的所有功能。本文介绍USB通信开发的全过程,以及在开发过程中需要注意的事项。(主要针对设备端USB通信进行讲解)
1 USBXpress简介
由SILICON Laboratories公司推出的USBXpress开发包涵盖了主机端和设备端的所有函数功能,支持C8051F32X、C8051F34X和CP210X设备的USB通信。USBXpre
[网络通信]
C8051F020 AD转换和USB通信
config.c #include include.h // Peripheral specific initialization functions, // Called from the Init_Device() function void Timer0_Init (void) { TMOD = 0x01; TH0 = TH0_VALUE; TL0 = TL0_VALUE; } void ADC_Init() { AMX1SL = 0x00; // ADC1CF = 0x21; // ADC1CN = 0x80; // REF0CN = 0x03; } //---
[单片机]