(整理)基于STM32小区用智能储物柜控制方案_第1页
(整理)基于STM32小区用智能储物柜控制方案_第2页
(整理)基于STM32小区用智能储物柜控制方案_第3页
(整理)基于STM32小区用智能储物柜控制方案_第4页
(整理)基于STM32小区用智能储物柜控制方案_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于 STM32f103 设计智能储物柜(小区用)设 计 方 案 策 划书编制: 张聪时间: 2014/10/10许昌智源科技有限公司一、产品需求分析 4.二、主要配件 4.三、控制方案 5.1、控制功能: 5.( 1) IC 卡 /密码用户模式 5.( 2)快递存储模式 5.( 3)管理员模式 5.( 4)设备具备功能 5.2、控制板开发流程 5.3、硬件电路部分 8.1 )STM32f103 主控芯片电路(STM32f103ZET6 电路图).92 ) IC 卡读卡电路模块(RPD522S) 113)键盘模块(4*4 矩阵键盘) 1.24) LCD/OLED 液晶显示电路 1.25)红外反

2、射式检测模块(RPR220反射式红外光电传感器模块)1.7.6)通信接口电路1.97)电源稳压电路1.98)电磁锁控制输出电路2.09)布线简明规范2.04、软件部分2.1.2.4四、机柜设备配置布局图、产品需求分析本产品是为了满足小区业主临时存取物品的需求,以及快递员寄存包裹的需求,业主可 以无限次存储,存取方便快捷,快递员可以在柜子空箱的情况下存入快递包裹,对于信报可 以直接从信报条孔投递。使用场所小区备注功能1、IC卡开锁;2、语音提示;3、数字键盘输入;4、LCD显示;5、箱内红外自检;6、后备电源(保证断电后工作6小时以上)。控制方式单片机控制板,上位机管理软件远程监控,IC卡刷卡。

3、、主要配件配件名称获取方式成本估算(个)品牌备注储物柜箱体外协加工1400 元电控锁外购25 元 *32STM32主控器自主开发500元金属数字键盘外购90元IC卡号器外购80元ic 卡外购80元IC卡外购1.5*32蓄电池外购50元合计:2200元三、控制方案1、控制功能:(1) IC卡/密码用户模式液晶屏待机显示日期时间,用户点击“业主唤醒”键,通过输入箱号后持IC卡在IC卡读卡感应区,单片机接收到 IC卡的序列号信息,与单片机存储区存储信息比对,核实验证正 确则打开对应箱门,非法 IC卡则单片机终端发出报警指令并通过液晶屏显示和语音芯片发出 报警;用户点击“业主唤醒”键,通过选择箱号确认

4、后点击“密码打开”按键并输入密码的形式验证信息一致开启箱门,密码错误则显示报警并提示重新输入,密码错误=三次,系统报警并返回主界面; 终端系统操作记录上传上位机数据库。(IC卡密码存储区是怎样设置的?IC卡读卡器接收到的是什么信号?传给stm主控板的是通过串口还是?)(2)快递存储模式快递员点击“访客唤醒”键,选择箱号,箱号存在并进行内部自检(选用红外检测条) 空箱状态则直接点击“打开”按键打开箱门并进行语音提示关闭箱门;快递员也可以在箱内 有物品的情况下通过从业主处获取密码打开箱门存物,业主取物后可选择修改密码;终端系 统操作记录上传上位机数据库。(上位机通讯该怎样做比较便捷高效?)(3)管

5、理员模式管理可以通过管理软件登陆界面登陆,远程监控柜子的使用情况,用户卡遗失可以在管理 员处办理挂失和补卡。(4)设备具备功能a 、卡遗失,可通过键盘输入密码输入验证开启柜门;b 、箱内红外自检;c、空箱按存键可以直接开启箱门;d、业主可以在柜子控制板自行修改密码。2、控制板开发流程自主开发智能储物柜控制板分为两部分:硬件电路和软件编程,先进行硬件电路设计,在此基础上进行软件编程,然后调试验证。具体流程如下:(1)根据控制需求确定主控芯片及外围电子元器件的选型;(2)在仿真软件上进行电路设计,然后进行模拟仿真,同时进行分模块编写程序;(3)用万能板搭建硬件电路,下载程序进行模拟验证,同时进行P

6、CB电路板设计;(4) PCB板打样,焊接硬件电路,下载程序调试验证;(5)控制板定型后,批量生产电路板外协焊接加工,程序自己下载。系统架构及组成485总线下位机控期器X下位机控制器1下位机控制器2单 7C箱M单 元 箱 1单元箱M终端控制流程图得电启动YNN修改密码初始化待机Y业主唤醒NYN报警访客唤醒NYY提醒刷卡N箱号存在密码正确IC卡信息NNYYYN新密码输入密码打开密码正确空箱YY输入密码重新输入N打开N密码正确YNY打开箱门打开箱门Y错误二3提醒修改成功N提醒关门提醒关门Y提醒刷卡/原密码上传上位机3、硬件电路部分控制板硬件电路分为电源转换、ARM7-STM32f103继电器、IC

7、卡读写卡器、键盘接口、液晶显示器接口、红外内部检测模块、上位机通讯接口等几个模块。硬件结构电路系统框图如下图所示。上位机、七匕耳q以卞命LCD显示电磁锁1) STM32f103主控芯片电路(STM32f103ZET6电路图)STM32封装图二H二三三:CTiMfiCttIJWnfl- CnjEIMM/BRBUJJWQSfp:小II闻蒐HJ加,Ll I,WktvV1115电1/3 口 IRlV.AiaM 4APh卜Kn的I廉LixTN。小缸岫*CM 口 ifHl二- -: -= 7= M- T j y I- p i iTT迪5mAX 1T上* ID XLiTfc 亡用EW CH2 於 riL-T

8、SM* krihUiL 工七.“日_ 亡引M式Xi:T2MMKK ll MTIfeG(用3WI MMWCMWi-U M的W!ff 3c5J*l?Cltmg)Cl工 Z/J,也,用UZKE i: .itaTriMi L h IPARl 牯 NLCft Cri.MACXlJ NYU疆 1 HE .口 dK/DMt LMLlCtlmwsmkti ixo/numi 121c ,息日KRani kx/Wi t h* FAIilABAiCTl LTyLAJilLlLaMl LH4U&QU.TWLATvnMU EABKWFALnhCwDdO ,3 nv kwl. h FALniKFh hlrasrAJKbl

9、LllJiTM市MMiC” SMTHi tiH.TW 闭 剂 tBDWjuTJFfrMJTFiU-: W i 氢-lUUSI CKMnUT4riJ UCSO饼阳。邛3 中HfclSLI SCU7W i_H汗时箕I “AfH M3YT;4 CH:/KfcTMi Oi-sJiLi 3Fbl血色 箕U;SAfW.TKPBi M?L1 时也gSd 由7M 2WkAblHAaiJi L1/HUImMtthCKasTCEiu&iJm ctvtui_&ih.鼻中,包 心uVadT1!贬TxTfilL一注LrirKWA3C I3J * I KI/aJjL Ilf-SillPCt皿 1X:部 iJKSAIjL

10、llfii IJ FChaIjC i:洞片 072 史 li!i J 忧WTMS OiliVUJ :4K7.Uk1 IdLiu/TUh l*41AJMj 出FLUTgQlFCiMBqTji TXSDlCr 口, n. i l.liSAJ.:4 HA.j 5KI JRA1T LEft皿CK/;jrClTACn BNK. I UJMd !J UUTFDFSMC f 阵”耳:? 巾/2门 5TMi*1( L rCJljje%M. Pfiiijmc mj温 ?Dl百曲 FDtAffKML MJL 俱*“NWI. 4,4n hE LfSMl MiZEJ Ml 口 H 口修AlaFfiNiFttfl:二却

11、Ml片51MLFLl#Kli_ AJi If 2TRAE?JtiT$i苑q知a AH GTRA 百WRNUI ifHAC5U_ 心昨1松it杆位科* H*M3比打T m凶看W X 府场一“ HH%Lif ML &U 却 Wac a i mmc dsiPPUffML M PF同喳匐41 靠 FlfflSML: Al FF场皿父AlM PF vfSWC 3 fAJXJ RMF-iHL KkjfiO 广,制、足.一.*“ k+PfUAAlk:1 I4叫NjOWR 拜小enpf Mmu可 KJK MHlVAl心 fcffaL mk FT 】曲ML Nk % 呼山FW A P| WWC1AT I* Ui

12、4 hlA Ah rfl MfiftK,前ftluFfil* APU fULiFliUL-AMAEZ 行jXFRMlN 亦两AR* 侬匕AIS EMFT-JKTT h?MFSUHL 二能上气/二#EIEX1M2 .M. I UF-SMk:际 J jji业54 ;闲皿 M.3HA*iklai31、F-IISTM32f103ZET6核是 32位的 Cortex-M3 CPU,最高 72MHz作频率。ROM512KRAM64K共144弓唧,112个多功能双向I/O 口可用,所有的IO口可以映射到16个外部中断。具有 并行LCD接口,兼容8080/6800模式具备11个定时器:多达4个16位定时器,每

13、个定时器有多达 4个用于输入捕获/输出比较/PWM或脉冲计数的通道;2个16位6通道高级控制定时器,多达 6路PWM输出,带死区控制;2个看门狗定时器(独立的和窗口型的);系统时间定时器:24位自减型计数;2个16位基本定时器用于驱动DAC多达13个通信接口 :多达2个I2C接口(支持SMBus/PMBus),可以实现后期触摸屏的应用升级;多达5个USART接口(支持ISO7816 , LIN , IrDA接口和调制解调控制);多达3个SPI接口(18M位/秒),2个可复用为I2S接口 ; CAN接口(2.0B 默认);USB 2.0全速接口 ; SDIO接口2) IC卡读卡电路模块(RPD5

14、22S)RPD522S系列IC卡读写模块采用 NXP公司高集成度读卡芯片MFRC522开发而成,具有体积小、可靠性高等特点。产品完全兼容ISO14443A标准协议,可支持对 Mifare S50、MifarelS70、Mifare UltraLight 等卡片的读写操作。模块内部集成了 ISO14443A协议,开发人员只需通过通信接口发送简单的命令便可以完 成对IC卡的读写操作,而无需理解复杂的IC卡通信协议。模块采用UART/TTL电平,可以直 接跟绝大部分ARM直接通信。产品照片:0 ” .*同,同南同心办曰二|三国与国日月技术参数:产品型号RPD522S工作频率13.56MHz标准ISO

15、14443A支持标签Mifare one s50、s70 、Mifare UltraLight 等读写品喃读与标准M1卡片式标签距离可达8cnn,无盲区设计通信接口Uart、SPI、I2C 可选工作电压3.3V工作电流待机电流:5mA工作电流:80mA工作温度-10 C 70 c尺寸28x15x2.5(mm)操作系统Microsoft Windows2000/XP/Vista/Win7应用领域一卡通,RFID消费机,RFID充值机,公交运输,资产管理,物品追 踪,防盗与防伪,门禁考勤,会议签到,立体仓库,智能停二车场, 电子票证3)键盘,K块(4*4矩阵键盘)09键,“确认”键,“删除”键,“

16、业主唤醒”键,“访客唤醒”键,“修改密码”键,“取消”键共16个按键。4) LCD/OLED液晶显示电路LCD液晶显示模块规格有多种:LCD1602A液晶屏20元/片广品描述产品型号:HTM1602ALCD类型:字符点阵外形尺寸:80.0*36.0mm视域尺寸:64.5*15.8mm控制器:S6A0069可显示白底黑字、白底蓝字、黑底白字、黑底黄字、黑底蓝字、蓝底白字、蓝底黑字、绿底黑字、黄底黑字、橙底黑字、可显示两行,每行十二个字符。利用I2C并行口扩展芯片PCF8574,简化了 LCD1602液晶显示的引脚数目, 用户只需操作模块的I2C接口( SDASCL )即可实现对模块的显示控制,同

17、时还可以控而限块的背光通断。|(HJ12864ZW带中文字库液晶显示屏)35元/片V/66.52 A A7席一93XCMS-Ba.oGo.e-78.000.3-ld46.7047 on?zssLn甲8S.ZQelhE14.0CLCM 尺寸(长X宽X厚)93.0X 70.0X 13.5可视区域(长X宽)72.0X40.0点间距(长X宽)0.52X 0.52点尺寸(长X宽 0.48X0.48逻辑工作电压(Vdd +5.0V或+3.3V (出厂时设定+5.0V)LCD 驱动电压(Vdd-V0 ) +3.0 +5.0V工作电流(背光除外) 3.0mA(max)HJ12864ZW是一种图形点阵液晶显示器

18、,它主要由行驱动器与列驱动器组成,可显示 128 (列)X 64 (行)点阵。可完成图形显示,也可显示84个(16X16点阵)中文汉字。与外部CPU接口可采用串行或并行方式控制。七条控制指令,与CPU接口采用8位数据总线并口输入输出方式。内置RAM为512字节(4096位)。液晶显示模组(LCM)的LCD颜色有黄绿色、蓝色、灰色,可供客户进行选择。液晶显示模块背光颜色有黄绿色、橙色、白色、红色、翠绿色、蓝色,可供客户进行选择。使用与储存温度有:常温(工作温度0+50C,储存温度-10+60C);宽温(工作温度-20+70C, 储存温度-30+80 C);超宽温(工作温度-30+80 C,储存温

19、度-40+80C),可供客户进行 选择。模块电压有5.0V与3.3V可供客户进行选择,需出厂前设置。2.4寸37PIN标准接口高清高亮显示模组(13.8元/片)简介:本产品MCU接口,任何单片机均可驱动。驱动 IC: ILI9325/HX8347A/ILI9320/ILI9341 可选玻 璃:CMO 分辨率:240 * 320 ( QVGA)触摸屏: 无7inch Resistive Touch LCD (198 元/片)类型TFT接口LCD 24-bit并行,触摸面板:4线电阻屏背光LED可视区域(mm)154.08 (W X 85.92 (HI)点距(mm)0.0642 (W X 0.17

20、90 (H)尺寸比例8: 5分辨率800 X 480(Pixel )功耗TBD背光电流TBD工作温度(C)TBDOLED 0.96 寸(38 元/片)MJUCCSCLSMRST DzCZu *:G: 0FM101.72D13.B.22Menu 用 MSN标准IIC通信,本店提供SPI,IIC 通信OLED IIC 只需4个引脚(2个I/O 口),SPI只需6个引脚(4个I/O)。显示效果要比LCD腻清晰。产品特点:?无需背光、显示单元能自发光?分辨率:128*64?可视角度:160?支持众多控制芯片:全面兼容 Arduino、51系列、MSP43C歹1、STM32/2CSRE片等?超低功耗:全

21、屏点亮时0.08W,正常全屏显示汉字0.06W?宽电压:支持3V5V直流?工作温度:-30 C 70 C?模块体积(长宽厚):27.3MM*27.3MM*4.1MM?IO 口占用少:采用SPI通信方式?驱动芯片:SSD1306 ?无字库:取模软件取字5)红外反射式检测模块(RPR220反射式红外光电传感器模块)反射式红外光电传感器模块(PN:QSV-E-00038 )是一种利用反射式红外光电传感器制成的在传感器的有效检测距离范围内对被测物体的存在性进行检测的电路装置。其实物图如图一和图二所示。图一、反射式红外光电传感器模块实物图(顶层)图二、反射式红外光电传感器模块实物图(底层)模块由红外光发

22、射接收器、电压变化检测电路、检测灵敏度调节电位器、检测状态指示LED灯等四个主要部分组成,其工作原理简图如图三所示。DC5.5V I fl 电源DC33V工作电网.接至模块JP1接口*T输出信号SGL校罚信号SGL-IN松海灵被度 谒节电位偿电;U变化检加电路检测状态折小LED灯 I外光发射接收翡图三、反射式红外光电传感器模块工作原理简图模块的工作电压可接 DC3.3V或DC5.5V,检测结果的输出信号为电压开关量,检测到物 体输出“正逻辑0”,未检测到物体输出“正逻辑 1”。模块的最大有效检测距离主要由反射式 红外光电传感器特性决定,同时受被测物体的红外反射特性影响很大,亦能通过检测灵敏度

23、调节电位器进行调节。对一般物体的检测应用,有效检测距离常常能达到0.1CM20CM。通常而言,具有光滑表面并且反光特性良好的物体易于检测,有效检测距离相对比较大;透明 的物体、具有粗糙表面或反光特性差的物体,检测难度加大,有效检测距离相对比较小。理论上光电传感器只要位于被测区域反射表面可受到光源照射同时又能被接 收管接收到的范围就能进行检测,然而这是一种理想的结果。因为光的反射受到 多种因素的影响,如反射表面的形状、颜色、光洁度,日光、日光灯照射等不确 定因素。如果直接用发射和接收管进行测量将因为干扰产生错误信号,采用对反 射光强进行测量的方法可以提高系统的可靠性和准确性。红外反射光强法的测量

24、 原理是将发射信号经调制后送红外管发射,光敏管接收调制的红外信号,原理如 图1.所示。10图1红外发射接收原理图2光强度相应曲线反射光强度的输出信号电压Vout是反射面与传感器之间距离x的函数,设反 射面物质为同种物质时,x与Vout的响应曲线是非线性的,如图2所示。设定输 出电压达到某一阈值时作为目标,不同的目标距离阈值电压是不同的。6)通信接口电路可选择的通讯接口方式有:2.4G无线接口, GSM/GPRS接口,USB串口,串口以太网接口,红外接收等。所以系统终端和上位机的通讯方式分为TCP/IP和485联线两种通讯方式。485联网控制,就是可以和电脑进行通讯类型,直接使用软件进行管理,包

25、括卡和事件控制。所以有管理方便、控制集中、可以查看记录、对记录进行分析处理以用于其它目的。特点安装维护难道加大,但培训简单,安全性高,性能稳定。适合人多、流动性大、门多的 工程。TCP/IP网络控制,也叫以太网联网控制系统,也是可以通过网络管理的系统,但是通过网络线把电脑和控制器进行联网。除具有485联网的全部优点以外,还具有速度更快,安装更简单,联网数量更大,可以跨地域或者跨城联网。但存在设备价格高,需要有电脑网络 知识。适合安装在大项目、人数量多、对速度有要求、跨地域的工程中。7)电源稳压电路提供系统运作电源和电锁的执行结构的电源供应。78)电磁锁控制输出电路9)布线简明规范读卡器到控制器

26、的线建议采用8芯屏蔽双绞线(单芯截面积大于0.3平方毫米), 距离不要超过80米,数据线建议采用其中一对双绞。电锁到控制器线,建议采用两芯电源线(单芯截面积大于0.5平方毫米)。485控制器到控制器,以及控制器到电脑布置2芯屏蔽线(单芯截面积大于0.3平方毫米)。TCP 控制器到交换器,采用国标8 芯网线。控制器需接在有地线的插座上,建议机箱对建筑地进行良好的接地。不要和其他大电流设备共用一个插座;建议控制器的交流电集中供电。4、软件部分A、程序分为LCD显示、键盘输入、语音提示、IC卡信息输入、单片机与上位机信息同步、电磁锁控制输出等几个部分,采用建立数据库,用户可以通过控制板设置密码并上传

27、给数据库中。B、PC机管理软件同时支持485和 TCP/IP 2 种的控制器类型;可与其他联网门禁产品在一个软件中实现一卡通管理;支持3 种语言,任意选择语言;也可以自己添加其他语言;实时颜色显示各个点的开关状态;支持全屏幕记录显示,直观,同时显示照片;支持合成语音提示;支持2 种数据库,MSAccess 和 MSSQLServer 任意选择,默认为MSAccess;在同一个操作下完成对储物柜控制器的授权;支持软件直接操作开关,且有颜色显示(不开放);启动软件自动时间同步,更新控制器只需要2 个鼠标操作。管理软件界面如下。图1 (软件登录界面)图2 (软件主界面)小柜子设置柜子信息存旗位置:i

28、j椎陶版:rw:工F地址:端口夸:状态:删阡清除已注册卡AkAOOCOOOA O3 be be be Bt de he Bt nE RE PE stSI- E4- tnri R5 ST- cun n3 R3 R3 R3 n3这位这这这送送区这这这这h L. -A % WA- % h L. Ta. % % -Ta- fc-f 、Ta在在在在在在在在在在在在电电屯毛巧一电电电电电电电 BBBOOOOOOB 幅 O门数如4040404040如4Q40404040LF127.0 0.1127. 0.0.1127.0.0.1192.166.1. HB 192.168 J. 178 192.166.1.1

29、78 192.166.1. 178 192. 168.1, 178 192.166.1,176L2T.0 0.11蛇1能0 14192.168. i. neFort 说期24 口 4 2403 2402 4009 4003 4007 4005 4003 400224012400 4001* 1=一.IFF aEr J.lr 4Er F U.EF .E-r J_lr .cr .,tr J.5r l,r 状 正正正正正正正正正正正正rrr图3 (控制端口管理界面)遍起 查询期比回群图凯郡里斑型胡圆i图krfj urfj - A.- z 1J7. lull.- A.- A. 17 ,5, Fl,.-Ll,- - Ll,- - - -r-二己、-r- -R- -, -, - - 亍 TFT 一7rTFT7tITT TFT -y -7T1型野队一出瓦一汽湿飘配筋肌配曲配配配笛配配这这这这这分分分分分今分毋分分分分分处一在在在在在未未未未未未未未未未未未未未.清兴洲英科青 陆莉 转保茂 丰利花

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论