基于RFID的药品识别箱

来源:互联网 | 2016-04-26 14:29

  第一章 方案提出

  笔者的灵感是来至家中的推了好久的药品。每个家庭都会存放一些药品,如:感冒药、止痛药、退烧片等。当药品存放旧后,贴在药瓶(药盒)上的标签就会渐渐的模糊,甚至脱落。这时我们很难识别出药品的名称、功效、使用方法、保质期等信息。如果吃错药或者吃了过期的药物,后果不堪设想。

  针对以上问题,笔者希望能制作一个可以识别药品的药箱。

  第二章 方案论证

  采用51单片机作为核心控制模块,通过RS232串行接口与PC机通讯。使用RFID射频识别模块对智能卡进行读写操作,12864液晶模块用于显示相关数据。

  本项目笔者将使用智能卡来模拟贴在药瓶(盒)上的射频标签,将药品的编号和保质期存入智能卡中,利用射频识别模块来读出药品(智能卡)中的数据,经51单片机处理数据后,通过12864液晶模块显示相关信息。

  第三章 系统硬件设计

  3.1 系统硬件框图

  3.2 单片机最小系统模块

  单片机模块主要用于控制和处理数据,是本系统的核心模块。STC89C51单片机具有超强抗干扰、超低功耗、价格低廉以及性能优越等特点,所以本项目将使用STC89C51单片机

  3.3 RFID模块

  非接触式IC卡接口板和天线接口板组成RFID模块,天线发射频率为13.56MHz,操作距离最高可达100mm;支持ISO14443- A(Mifare 1)、ISO14443-B(AT88RF020)、射频卡或RFID电子标签以及各种非接触式智能卡的读写操作。

  3.4 智能卡

  当今世界上非接触式IC智能射频卡中的主流要为荷兰的Philips公司的MIFARE技术,其独有的MIFARE RF(射频)非接触式接口标准已经被制定为国际标准:ISO/IEC14443 TYPE A标准。

  MIFARE 1 IC 智能(射频)卡采用先进的芯片制造工艺制造,内建有高速CMOS EEPROM、ASIC等。卡片上除了IC微晶片及一副高效率天线外,无任何其他元件。工作频率为13.56MHz,数据传送率快,且为106kb/s。保密性强、真正的防冲突等特点。所以本项目将使用 TYPE A系列的MIFARE 1 IC卡。

  3.5 串口通讯模块

  通过RS232串行接口与PC机通讯。

  3.6 显示模块

  本项目使用的是SMG12864液晶显示模块,此显示模块是128x64点阵的汉子图形型液晶显示模块,可以显示汉子及图形,内置国际GB2321码简体中文库(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM(GDRAM)。可与CPU直接接口,提供两种界面来连接微处理机;8位并行及串行两种连接方式。具有多种功能:光标显示、画面移位、睡眠模式等。

  3.7 电源模块

  变压器输出12V电压,经电源电路滤波、整流为5V直流电压,为各个模块供电。

  第四章 系统软件设计

  由于笔者作品的核心操作是利用RFID模块对智能卡的读写操作,所以笔者这里只列出MifARE 1 卡的读写操作流程图。

【声明】物流产品网转载本文目的在于传递信息,并不代表赞同其观点或对真实性负责,物流产品网倡导尊重与保护知识产权。如发现文章存在版权问题,烦请联系小编电话:010-82387008,我们将及时进行处理。

10秒快速发布需求

让物流专家来找您