需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9689 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:食堂作为各所学校的后备力量,学生在食堂的消费必不可少。由于以往现金支付存在诸多弊端,所以饭卡成为当今学生使用的主流产品。本次食堂饭卡收费系统的设计可以准确感应用户IC卡内余额及消费情况,选取STC12C5A60S2单片机为主要控制器,LCD12864液晶显示器实时显示消费信息,卡内余额不足或使用IC卡进行消费及充值时,蜂鸣器发出警报,系统内的GSM模块向用户的移动手机发出短信提醒用户,及时对用户进行信息反馈。加入的密码管理功能应用于各项系统操作当中,充值、消费等操作都必须输入正确的密码才可执行,防止用户丢失饭卡造成不必要的经济损失。通过各个模块的实时监测,用户实时了解卡内状况并且安全度得到了很大的提升,系统运行稳定,很好的实现了食堂饭卡收费系统的设计与实现,更方便用户的使用。
关键词:IC卡;STC12C5A60S2;LCD12864;GSM;消费系统
目 录 摘 要 Abstract 1 绪 论-1 1.1 研究的目的及意义-1 1.2 国内外研究现状-1 2 系统方案的设计与比较-3 2.1 系统功能分析-3 2.2 系统总体结构-3 2.3 系统方案的选择-4 2.3.1 显示模块的选择-4 2.3.2 短信模块的选择-5 3 IC收费系统的硬件电路设计-6 3.1 单片机的核心系统电路设计-6 3.1.1 STC12C5A60S2简介及特性-6 3.1.2 STC12C5A60S2管脚图-6 3.1.3 单片机最小系统的介绍-7 3.2 非接触式IC卡模块电路设计-8 3.2.1 MFRC522简介及特性-8 3.2.2 MFRC522引脚图及电路原理图-8 3.3 液晶显示屏电路设计(LCD12864)-9 3.3.1 LCD12864简介及其特性-9 3.3.2 LCD12864原理图及指令说明表-10 3.4 短信模块电路设计(SIM800C)-11 3.4.1 SIM800C简介及主要参数-11 3.4.2 SIM800C的引脚图及电路-12 3.5 硬件实物展示-13 4 食堂饭卡收费系的软件设计-14 4.1 食堂饭卡收费系统的软件设计模块框图-14 4.2 系统程序流程图-15 4.2.1 主程序设计-15 4.2.2 MFRC522程序设计-16 4.2.3 LCD12864程序设计-17 4.2.4 SIM800C调试-17 5 系统测试与误差分析-19 5.1 软件的系统测试-19 5.1.1 Keil操作及使用-19 5.1.2 生成HEX文件并下载-20 5.2 硬件系统测试-21 5.2.1 硬件系统测试-21 5.2.2 测试结果表-25 5.3 误差分析-27 结 论-28 参考文献-29 附 录 1:元件清单-30 附 录 2:原理图-31 |