基于STM32小区用智能储物柜控制方案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32f103设计 智能储物柜(小区用) 设 计 方 案 策 划 书 编制: 张聪 时间:2014/10/10 许昌智源科技有限公司 目 录 一、产品需求分析 2 二、主要配件 3 三、控制方案 3 1、控制功能: 3 (1)IC卡/密码用户模式 3 (2)快递存储模式 4 (3)管理员模式 4 (4)设备具备功能 4 2、控制板开发流程 4 3、硬件电路部分 7 1) STM32f103主控芯片电路(STM32f103ZET6电路图) 8 2)IC卡读卡电路模块(RPD522S) 10 3)键盘模块(4*4矩阵键盘) 11 4)LCD/OLED液晶显示电路 11 5)红外反射式检测模块(RPR220反射式红外光电传感器模块) 16 6)通信接口电路 17 7)电源稳压电路 18 8)电磁锁控制输出电路 18 9)布线简明规范 19 4、软件部分 19 四、机柜设备配置布局图 23 一、产品需求分析 本产品是为了满足小区业主临时存取物品的需求,以及快递员寄存包裹的需求,业主可以无限次存储,存取方便快捷,快递员可以在柜子空箱的情况下存入快递包裹,对于信报可以直接从信报条孔投递。 使用场所 小区 备注 功能 IC卡开锁; 语音提示; 数字键盘输入; LCD显示; 箱内红外自检; 后备电源(保证断电后工作6小时以上)。 控制方式 单片机控制板,上位机管理软件远程监控,IC卡刷卡。 二、主要配件 配件名称 获取方式 成本估算(个) 品牌 备注 储物柜箱体 外协加工 1400元 电控锁 外购 25元*32 STM32主控器 自主开发 500元 金属数字键盘 外购 90元 IC卡写卡器 外购 80元 IC卡读卡器 外购 80元 IC卡 外购 1.5*32 蓄电池 外购 50元 合计:2200元 三、控制方案 1、控制功能: (1)IC卡/密码用户模式 液晶屏待机显示日期时间,用户点击“业主唤醒”键,通过输入箱号后持IC卡在IC卡读卡感应区,单片机接收到IC卡的序列号信息,与单片机存储区存储信息比对,核实验证正确则打开对应箱门,非法IC卡则单片机终端发出报警指令并通过液晶屏显示和语音芯片发出报警;用户点击“业主唤醒”键,通过选择箱号确认后点击“密码打开”按键并输入密码的形式验证信息一致开启箱门,密码错误则显示报警并提示重新输入,密码错误=三次,系统报警并返回主界面;终端系统操作记录上传上位机数据库。(IC卡密码存储区是怎样设置的?IC卡读卡器接收到的是什么信号?传给stm主控板的是通过串口还是?) (2)快递存储模式 快递员点击“访客唤醒”键,选择箱号,箱号存在并进行内部自检(选用红外检测条),空箱状态则直接点击“打开”按键打开箱门并进行语音提示关闭箱门;快递员也可以在箱内有物品的情况下通过从业主处获取密码打开箱门存物,业主取物后可选择修改密码;终端系统操作记录上传上位机数据库。(上位机通讯该怎样做比较便捷高效?) (3)管理员模式 管理可以通过管理软件登陆界面登陆,远程监控柜子的使用情况,用户卡遗失可以在管理员处办理挂失和补卡。 (4)设备具备功能 a、卡遗失,可通过键盘输入密码输入验证开启柜门; b、箱内红外自检; c、空箱按存键可以直接开启箱门; d、业主可以在柜子控制板自行修改密码。 2、控制板开发流程 自主开发智能储物柜控制板分为两部分:硬件电路和软件编程,先进行硬件电路设计,在此基础上进行软件编程,然后调试验证。具体流程如下: (1)根据控制需求确定主控芯片及外围电子元器件的选型; (2)在仿真软件上进行电路设计,然后进行模拟仿真,同时进行分模块编写程序; (3)用万能板搭建硬件电路,下载程序进行模拟验证,同时进行PCB电路板设计; (4)PCB板打样,焊接硬件电路,下载程序调试验证; (5)控制板定型后,批量生产电路板外协焊接加工,程序自己下载。 系统架构及组成 终端控制流程图 3、硬件电路部分 控制板硬件电路分为电源转换、ARM7-STM32f103、继电器、IC卡读写卡器、键盘接口、液晶显示器接口、红外内部检测模块、上位机通讯接口等几个模块。硬件结构电路系统框图如下图所示。 STM32f103主控芯片电路(STM32f103ZET6电路图) STM32封装图 STM32f103ZET6内核是32位的Cortex-M3 CPU,最高72MHZ工作频率。ROM512K,RAM64K,共144引脚,112个多功能双向I/O口可用,所有的IO口可以映射到16个外部中断。具有并行LCD接口,兼容8080/6800模式 。 具备11个定时器:多达4个16位定时器,每个定时器有多达4个用于输入捕获/输

文档评论(0)

zxli + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档