版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于PLC的智能仓库系统硬件和软件设计案例目录TOC\o"1-3"\h\u29988基于PLC的智能仓库系统硬件和软件设计案例 122999第1章系统硬件设计 2299971.1硬件设计总体框架 2131301.2单片机主控模块 2172211.3液晶显示模块 311001.4IC卡读卡器工作原理 4160031.5独立按键模块 4264711.6蜂鸣器报警器 5142901.7电源模块 612350第4章软件部分 6269142.1注册、撤销程序流程框 6313482.2主程序流程框 7274432.3液晶流程框 8247752.4射频流程框 9181182.5上位机登入界面 997372.6上位机 10256482.7烧录软件介绍 10第1章系统硬件设计1.1硬件设计总体框架智能仓库系统硬件主要是STC89C52为主控芯片、12864为液晶显示模块、串口模块、RFID射频模块、蜂鸣器报警模块、独立按键、上位机模块等共同组成的。硬件中RFID射频模块负责采集IC卡的信息再传输到主控制芯片进行处理[6],主控芯片在将IC卡信息转化成数字形式通过串口模块传输到上位机,上位机再将数据进行判断处理,如果符合信息,单片机将采集独立按键系统并且通过串口传输到上位机,符合信息上位机将发送指令给单片机,并且控制LED灯的开关,声光报警模块进行提示。图3-1硬件总体框架1.2单片机主控模块智能仓库系统主控芯片采用STC89C52芯片,52芯片是8位处理器、具有多路定时器和计数器、串口、功耗低、价格便宜、编程简单等特点,可以支持多次的擦写操作,52单片机有40根引脚,其中P0和P1、P2、P3的I/O结构方式是不一样,P1~P3的I/O都是开漏输出的,不需要上拉电阻可以正常工作,而P0内部没有含上拉电阻,导致在应用PO引脚时需要加上拉电阻才能正常使用。并且52最小系统是由晶振电路和复位电路组成[7]。图3-289C52最小系统1.3液晶显示模块智能仓库系统显示模块12864是用来显示卡号信息,12864是一款专门显示数字,符号,字母的点阵液晶显示屏,其中液晶可以共有四行,可以显示4*16字符,并且每个字符存在间隔,所以可以很好显示图案,12864共有20个引脚,从引脚图左到右来看,VSS为接地端,链接GND。VCC接5V电源正极,V0端口是液晶显示器对比度的调整端,接GND时对比度高,接VCC的话对比度低[6]。图3-3液晶显示电路1.4IC卡读卡器工作原理射频模块采用RFID模块,在RFID模块检测到有IC卡读入时,IC卡将和射频模块产生共振,使其内部在电磁波的激励下,并且不断给内部的电容不断充电,使电容产生2V左右的电压,再将电压给单片机进行识别[8],使单片机读出IC卡卡号。如图1.4所示。图1.4RFID射频工作原理图1.5独立按键模块在智能仓库系统采用独立按键方式来控制,在独立按键中每个按键总有四个引脚,其中两个引脚和另外两个引脚连接在一起,实际上只要需要用到两个引脚,在独立按键中一个引脚是和单片机的引脚连接一起,按键的另外一引脚是与电源VDD和GND连接一起,在独立按键按下与单片机连接的引脚将与电源VDD和GND连接的引脚导通[9],单片机引脚将检测到高低电平,并且执行相关的指令。独立按键松开时,独立按键按下与单片机连接的引脚将与电源VDD和GND连接的引脚形成开路,单片机停止执行独立按键指令。图3-5独立按键电路图1.6蜂鸣器报警器智慧仓库系统中蜂鸣器主要起到报警提示的作用,在焊接过程中其中蜂鸣器需要三极管进行放大电流才能驱动,在焊接好蜂鸣器电路中,要注意三级管的引脚基极、发射级、集电极的区分,并且通过单片机的高低电平来控制三极管开关来直接驱动蜂鸣器,其中蜂鸣器驱动引脚与单片机P10的IO连接。图3-6A是蜂鸣器的连接电路。图3-6A蜂鸣器的连接电路蜂鸣器采用电磁蜂鸣器,可分为被动和主动,被动,它是激发后的谐振腔密封蜂鸣器是相反的,适合更高的消费电流规格或更高的频率范围响应声音,声音更好;(40~80ma*2.5khz左右)。主动式(自激式)蜂鸣器的振荡线圈和振荡线圈组合成一个。如图3-6B和图3-6C所示。图3-6B蜂鸣器图3-6C蜂鸣器原理图在蜂鸣器驱动三极管采用9012型号,如图3-6D所示本作品使用的是9012三极管。在三极管应用非常广泛,其中主要应用到放大电流,三级管有三个引脚,分别为基极、发射级、集电极。图3-6D三极管1.7电源模块在智能仓库系统采用5V工作电源,在供电过程中可以采用电脑USB、充电宝、手机充电器等进行供电,在仓库系统中采用电源过高容易导致作品被烧坏,电源过低会导致作品无法正常工作。在电源头2和3引脚是负极端口,1引脚是正极端口,在电源使用过程中最好在电源正负极加个电容,来过滤掉电源中的杂波,这样是系统更加稳定于5V电源工作中,更好的为液晶模块、射频模块、芯片等模块提供稳定的电源。如图3-7所示。图3-7电源电路第2章软件部分2.1注册、撤销程序流程框在给整个仓库系统进行上电,系统各个模块将进行初始化状态,然后主控制芯片一直检测独立按键是否有按键下,当独立按键按下“菜单”按下时,单片机将执行相对用的程序,液晶出现菜单界面,并且在把IC卡放在射频的感应区,再按下注册按键或撤销按键时,系统将对IC卡进行注册和撤销,并且液晶显示注册成功和撤销成功等信息和蜂鸣器提示,然后再按键菜单键系统将返回刷卡界面,仓库系统只有注册的IC卡才能使用,没有组成的IC卡系统显示无效卡并且无法与上位机进行相互通信[10]。如图4-1所示图4-1注册、撤销程序流程框2.2主程序流程框当单片机在刷卡显示界面时,并且射频模块检测到有IC卡读入,单片机将IC卡信息转化成数字并且通过串口模块传输到上位机,液晶将显示卡的类型和IC卡号,上位机将调用数据库access查找相对于的卡号,如果找到符合卡号,说明IC卡信息符合上位机的信息,上位机将调用数据的信息直接显示上位机界面,上位机将出现查询按钮,只要鼠标点击查询按钮,系统将查询当前仓库,并且将仓库所有的仓库记录显示到主界面上。然后上位机将新发送指令给单片机,单片机接收到指令将通过指令来打开LED灯开关,并且蜂鸣器和液晶进行提示。若没有找到符合卡号,上位机自动提示信息,并且液晶显示错误信息、蜂鸣器将长响一声达到提示效果[11]。如图4-2所示。图4-2主程序流程框2.3液晶流程框在智能仓库上电过程中,12864液晶将开始初始化状态,并且读取指令显示欢迎界面,当IC卡靠近射频模块时,液晶将开始清屏当前的状态,并且显示卡号和金额等信息,若是没有注册过的IC卡靠近时,液晶将显示卡识别失败,并且显示卡等信息。如图4-3所示图4-3液晶流程图2.4射频流程框当IC卡进入到射频模块的范围时,读卡器将接收到IC卡信号,并且读卡器将接收到感应的电流信息存储到芯片内部,读卡器将发送请求指令、碰撞等操作,最后读卡器读取IC卡的信息和解码,最后发送到单片机进行处理分析。图4-4射频流程图图4-4射频流程图2.5上位机登入界面智能仓库管理系统上位机采用VB语言进行编程,数据库采用access来保存刷卡记录,在打开exe软件时,仓库系统将调试登入界面如图4-5所示。主要用来防止其他人对用仓库的信息修改和盗用,对仓库信息起到重要的保护作用,并且管理员输入正确的仓库和密码,然后在点击确定按钮,系统将管理员输入的仓库和密码与数据库信息进行对比,如果符合信息将跳出仓库系统主界面,不符合系统将进行提示。图4-5登入界面2.6上位机在上位机主界面选择好串口端号和单片机通信波特率(下位机与电脑连接串口端号,串口号可以通过我的电脑设备进行查看),并且点击菜单开始工作。下位机每次刷卡和密码将通过串口直接把数据传送到上位机,并且上位机将调用数据库将个人显示到上位机界面,再将刷卡信息保存到数据库里,方便信息查询,并且在上位机菜单可以进行对仓库进行增加、修改、查询、删除等管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 江苏 水利岗事业编易错点巩固训练卷含答案
- 2026年广东省职业院校技能大赛-中职组(装配式建筑构件安装赛项)考试题库(带答案)
- 2026年ICU 患者身份识别核对试卷及答案
- 2026年ICU 低血糖昏迷补糖监护试卷及答案
- 2026年HMI 与 PLC 通讯调试操作工考试试卷及答案
- 2026年EB 病毒感染相关疾病试卷及答案
- 第8课阅读链接课件
- 第三单模板课件
- 初中政治下载课件
- 成长作文指导课件
- 贵州部分学校2026-2027学年高三上学期10月联考语文试题及参考答案
- 2026-2027学年八年级上学期统编版历史期中测试卷(含答案)
- 中国外运(中外运)校园招聘笔试参考题库(含答案详解)
- 2026电子封装材料技术路线比较与替代趋势研究
- 2027年日历表含农历每月一页可编辑版
- 2026年针灸学常考题库及答案
- 开展岗位能力提升全员培训实施方案
- 小腿肌肉静脉血栓诊疗护理共识解读2026
- 精神病托养中心工作制度
- 冬季四防安全知识培训课件
- 【《基于单片机的停车场道闸机械设计案例》2800字】
评论
0/150
提交评论