第一章 方案提出
笔者的灵感是来至家中的推了好久的药品。每个家庭都会存放一些药品,如:感冒药、止痛药、退烧片等。当药品存放旧后,贴在药瓶(药盒)上的标签就会渐渐的模糊,甚至脱落。这时我们很难识别出药品的名称、功效、使用方法、保质期等信息。如果吃错药或者吃了过期的药物,后果不堪设想。
针对以上问题,笔者希望能制作一个可以识别药品的药箱。
第二章 方案论证
采用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 卡的读写操作流程图。
新时代鞋服物流与供应链面临的变革和挑战03月07日 20:38
点赞:这个双11,物流大佬一起做了这件事11月22日 21:43
物流管理机构及政策分布概览12月04日 14:10
盘点:2017中国零售业十大事件12月12日 13:57
2017年中国零售电商十大热点事件点评12月28日 09:58