侵权投诉
订阅
纠错
加入自媒体

一种新型RFID收费系统设计方案

2012-09-13 14:25
空白小盒子
关注

  2.2 微控制器

  微控制器选用STC89LE58RD+,它具有4 个8 位并行I/O 端口P0~P3,1 个4 位并行端口P4,32KB FLASHROM,1280 字节RAM,3 个定时器,8 个中断源和4个中断优先级的中断系统。其性能完全满足设计所需。

  2.3 CAN 模块

  CAN 总线的硬件实现选用飞利浦公司的SJA1000和PCA82C250.

  2.3.1 SJA1000 芯片介绍。

  SJA1000 是一个独立的 CAN 控制器。它支持PeliCAN 模式扩展功能(采用CAN2.0B 协议),具有11 位或 29 位标识符,64 字节的接收FIFO,具有仲裁机制和强大的检错能力等。

  2.3.2 PCA82C250 芯片介绍。

  PCA82C250 是CAN 总线收发器,它主要是为汽车中高速通讯(高达 1Mbps)应用而设计。它可以抗宽范围的工模干扰和电磁干扰(EMI),降低射频干扰(RFI),具有热保护功能。最多可以连接110 个节点。

  2.3.3 硬件接口连接。

  如图4 所示,P1 口作为复用的地址/数据总线连接SJA1000 的AD 口,P2.0 和SJA1000 的片选段CS 相连,使得SJA1000 作为单片机外围存储器映射的I/O器件。此外,SJA1000 的RX0、TX0 和PCA82C250的RXD、TXD 相连。

图4 SJA1000 和PCA82C250 接口连接示意图

▲图4 SJA1000 和PCA82C250 接口连接示意图

  2.4 无线模块

  2.4.1 nRF24L01 芯片介绍。

  无线芯片选用nRF24L01.它是2.4GHz 无线射频收发芯片,传送速率高达2Mbps,支持125 个可选工作频率,具有地址和CRC 校验功能,提供SPI 接口。

  有专用的中断管脚,支持3 个中断源,可向MCU 发出中断信号。具有自动应答功能,在确认收到数据后记录地址,并以此地址为目标地址发送应答信号。支持ShockBurstTM 模式,在此模式下,nRF24L01 可以与低速MCU 相连。nRF24L01 在接收模式下可以接收6 路不同通道的数据。

  2.4.2 nRF24L01 硬件接口连接。

  如图5 所示,单片机通过模拟SPI 总线时序和nRF24L01 进行通信。其外部中断管脚IRQ 和单片机的P3.2(外部中断0)相连。

图5 nRF24L01 接口连接示意图

▲图5 nRF24L01 接口连接示意图

  2.5 RFID 模块

  2.5.1 MF RC500 芯片介绍。

  RFID 模块选用飞利浦公司的MF RC500,它是目前广泛使用的RFID 芯片之一。MF RC500 支持ISO14443A协议,支持MIFARE 双接口卡,内部有高集成度模拟电路用于应答卡的解调和解码,具有64 字节收发FIFO 缓冲区和非易失性密钥存储器。此外,有专用的中断管脚,支持6 个中断源,可向MCU 发出中断信号。

  2.5.2 MF RC500 硬件接口连接。

  由图6 所示, MCU 将MF RC500 中的寄存器作为外部RAM进行访问。INT 管脚悬空,不使用中断功能。

图6 MF RC500 接口连接示意图

▲图6 MF RC500 接口连接示意图

<上一页  1  2  3  下一页>  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号