毕业设计论-单片机储物柜

合集下载

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计
自动存储柜的设计需要考虑到存储的物品种类和存储空间的大小。

在此设计中,我们将以书籍为例,设计一种能够存储多本书籍的自动存储柜。

我们需要确定自动存储柜的尺寸和结构。

自动存储柜应该能够容纳不同尺寸的书籍,所以我们可以设计多层的书架,每层书架可以分为多个小格子。

每个小格子可以存放一本书籍。

接下来,我们需要选取合适的传感器来检测每个格子是否有书籍。

常用的传感器有光电开关、触摸传感器等。

我们可以依靠传感器的信号,判断每个格子是否有书籍,并且记录每个格子的状态。

通过单片机的控制,我们可以实现自动存储柜的打开和关闭。

当用户需要存放或者取出书籍时,只需操作控制面板上的按键即可。

通过单片机的程序设计,我们可以实现自动存储柜的开门和关门,以及格子的选择和状态显示。

在设计自动存储柜时,还需要考虑到柜体的安全性。

我们可以加入密码锁或者指纹识别系统,来保护用户的隐私和物品的安全。

用户在存放书籍时,需要输入密码或者进行指纹识别,才能够打开自动存储柜。

我们还可以在自动存储柜上加入显示屏,用于显示存储的书籍信息。

用户可以通过显示屏上的菜单,查询自己存放的书籍情况,方便他们管理自己的书籍。

基于单片机的自动存储柜的设计可以方便人们存放和取出物品,提高生活的便利性。

通过合适的传感器和控制系统,可以实现柜体的自动开启和关闭,以及格子的选择和状态显示。

加入安全性措施可以保护用户的隐私和物品的安全。

通过显示屏的加入,用户可以方便地管理自己的存储物品。

相信这样一种自动存储柜的设计,将会在人们的生活中起到重要的作用。

基于单片机的快递储物柜的设计与实现

基于单片机的快递储物柜的设计与实现

基于单片机的快递储物柜的设计与实现快递储物柜是一种方便快递员和用户的货物储存和取回的设备。

它通过单片机来控制储物柜的开关和记录存取信息,提高了快递配送的效率和准确性。

本文将介绍基于单片机的快递储物柜的设计与实现。

我们需要选择合适的单片机。

常用的单片机有51系列、STM32系列等。

单片机需要有足够的I/O口和存储空间来实现储物柜的控制和数据记录功能。

接下来,我们需要设计储物柜的物理结构。

储物柜通常包含多个存放快递的小格子,每个小格子都有一个开关控制其开合状态。

每个小格子都需要一个继电器或电磁锁来实现开关的控制。

我们可以通过配置多个继电器或电磁锁在单片机的I/O口上,通过单片机控制这些继电器或电磁锁的开合状态。

在储物柜的外部,我们需要设置一个显示屏和若干输入设备,如键盘或触摸屏,用于用户输入和信息显示。

显示屏可以用于展示储物柜的使用信息、储物格的状态、存和取货的指引等。

输入设备可以用于用户输入密码或其他指令。

在软件设计上,我们可以使用C语言或汇编语言编写单片机的程序。

程序需要实现以下功能:1. 初始化储物柜:包括初始化单片机的I/O口、继电器或电磁锁的控制电路等。

2. 监测用户输入:通过键盘或触摸屏读取用户的输入指令。

3. 处理用户指令:根据用户输入的指令,判断用户的操作类型(存物或取物),并执行相应的操作。

4. 控制储物柜开关:根据用户的操作指令,控制相应储物格的开关状态。

5. 记录存取信息:记录每个储物格的存取信息,包括存取时间、存取用户、存取货物等。

6. 显示储物柜信息:根据存取信息和储物格的状态,更新显示屏上的信息。

在实现过程中,我们还需要考虑一些特殊情况,如储物柜已满时的处理、密码错误时的处理、控制电路的保护等。

总结起来,基于单片机的快递储物柜的设计与实现主要包括硬件设计和软件设计。

硬件设计需要选择合适的单片机、继电器或电磁锁以及显示屏和输入设备。

软件设计需要编写程序实现储物柜的控制功能、存取信息记录和显示等。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计
自动存储柜是一种智能化的设备,可以用于存放和取出物品。

它可以通过单片机来控制整个存储和取出的过程,使整个过程更加方便快捷。

设计中,我们使用的单片机是一种微型电脑,可以通过程序来控制各种电子设备。

我们可以使用单片机来控制存储柜的开关、电机、LED灯等部件,从而实现存储和取出功能。

我们需要设计一个外部的按键面板,用来输入用户的指令。

当用户想要存放物品时,可以按下相应的存储柜编号,然后按下“存放”按钮。

单片机可以通过按键面板上的按键信号来判断用户的指令,并根据指令来控制存储柜的开关和电机。

当用户按下“存放”按钮后,单片机可以控制存储柜的开关打开,并控制电机使物品存放到指定的存储柜中。

存放过程中,单片机可以通过LED灯来提示当前的存放状态,比如正在存放、存放完成等。

为了提高存储柜的安全性,我们可以设计一个密码锁系统。

用户可以在按下存储柜编号后,按下“密码”键来输入密码。

单片机可以通过密码锁系统来判断密码是否正确,并根据结果来控制存储柜的开关和电机。

为了方便管理存储柜,我们可以使用电脑与单片机进行通信。

电脑可以发送相应的指令给单片机,比如查询存储柜的状态、修改存储柜的密码等。

单片机可以通过串口与电脑进行通信,将相应的状态信息发送给电脑,并接收电脑发送的指令。

基于单片机的自动存储柜设计,可以实现存储和取出物品的自动化过程,并提供密码锁系统和与电脑的通信功能,从而实现对存储柜的安全管理和便捷操作。

这种设计可以广泛应用于各种场景,比如快递存储柜、图书馆书柜等。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计自动存储柜是一种基于电子智能控制技术的智能化仓储设备,其实现自动开关门、分类储存、快速取货等功能,广泛应用于仓储物流、超市、图书馆、快递站等场所。

本文以单片机为核心,设计了一种基于单片机的自动存储柜,它可以自动完成存储、提取货物等操作,并通过蜂鸣器、液晶显示屏等手段,提供交互式操作界面,提高使用者的使用体验。

一、电子硬件设计自动存储柜的电路设计主要包括电源、单片机、LCD液晶显示器、蜂鸣器、电磁锁、扫码枪等硬件元件。

其中,电源部分采用直流电源模块,将交流220V电源转换为直流5V电源,作为整个电路的供电源。

单片机部分采用AT89C51单片机,它具有良好的可编程性、低功耗性能,支持多个输入/输出口以及多个串口通信模式,非常适合嵌入式系统开发。

LCD液晶显示器由于其低功耗、高分辨率、高对比度等特点,已经成为智能显示的重要应用方式。

这里我们模块采用1602LCD液晶显示器,可以显示20个字符,分2行显示。

蜂鸣器主要用于提供声音反馈,让用户知道操作是否成功。

电磁锁可以控制存储柜门的开关,完成存取货物的操作。

扫码枪可以快速扫描条形码,识别货物,从而进行快速取货操作。

2、自动存储柜的电路连接二、软件设计自动存储柜软件设计主要包括扫码模块、数据处理模块、屏幕显示模块、按键检测模块、门控制模块等。

1、扫码模块扫码模块主要负责实现货物快速扫描及识别操作,当扫描到某件货物的条形码后,会将其识别并存储在存储柜内,以供后续的提取操作使用。

2、数据处理模块数据处理模块主要负责实现货物的分类存储,在存储货物时,将货物按照规定的存储方式分类存储到相应的存储柜内。

3、屏幕显示模块屏幕显示模块主要负责显示存储柜内的货物信息及操作指示。

当用户需要存储/提取货物时,可以通过屏幕上的操作指示来完成相应的操作。

4、按键检测模块按键检测模块主要负责检测用户按键操作,当用户通过按键输入存储/提取货物指令时,按键检测模块会将指令传递给门控制模块进行相应的门开关操作。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计随着科技的发展,单片机被广泛应用于各种智能设备中,其灵活性和可编程性使得其在自动控制系统中大显身手。

本文将介绍一种基于单片机的自动存储柜设计方案,通过单片机控制实现对柜子的自动开关和存储箱的管理,从而提高存储效率和便利性。

一、设计目标1. 实现柜子的自动开关功能,方便用户操作;2. 实现对存储箱的管理和状态监控,包括箱门的开关状态、存储物品的种类和数量等信息;3. 提高存储柜的安全性和便利性,使得用户可以通过手机App或者其他方式进行柜子的远程控制和监控。

二、设计方案1. 硬件设计:(1)单片机选择本设计选择STM32系列单片机作为控制核心,该单片机具有丰富的外设接口和性能优异的特点,能够满足对柜子的自动控制和存储箱管理的需求。

(2)传感器和执行器选择在柜子的设计中需要使用多种传感器和执行器,包括电机、红外传感器、温湿度传感器等。

电机用于控制柜门的开合,红外传感器用于检测箱门的开关状态,温湿度传感器用于监测存储环境的温度和湿度。

(3)通信模块选择为了实现柜子的远程控制和监控,需要添加无线通信模块,比如Wi-Fi模块或者蓝牙模块,从而可以通过手机App或者其他方式控制和监控存储柜的状态。

(1)柜门控制程序利用单片机的GPIO接口控制电机的开合,实现柜门的自动开合功能。

同时通过传感器监测柜门的开合状态,确保柜门在操作过程中不出现安全问题。

(2)存储箱管理程序设计一个存储箱管理程序,通过单片机控制每个箱子的开合状态和物品的存储情况,用户可以通过手机App或者其他方式查询柜子中物品的种类和数量,并进行相应的操作。

设计一个远程控制程序,通过无线通信模块实现对存储柜的远程控制和监控,用户可以通过手机App实现对柜子的开合控制和存储箱的管理。

三、设计实现按照设计方案,将选定的单片机、传感器、执行器和通信模块进行硬件搭建,连接各个模块并进行相应的测试,确保硬件系统的稳定性和可靠性。

2. 软件编程针对每个模块设计相应的软件程序,包括柜门控制程序、存储箱管理程序和远程控制程序,并将这些程序烧录到单片机中,进行相应的调试和测试,确保软件系统的稳定性和可靠性。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计1. 引言1.1 背景介绍传统的储物柜需要手动开合门,需要用户亲自操控,不够智能化和便捷。

基于单片机的自动存储柜设计,可以实现自动开合门、自动识别储物物品、自动存取物品等功能,大大提高了用户的使用体验。

随着科技的不断发展,人们对自动化设备的需求也在不断增加。

基于单片机的自动存储柜设计,不仅可以满足人们日常生活中的便捷需求,还可以为未来智能家居的发展奠定基础。

研究和设计基于单片机的自动存储柜具有非常重要的意义和应用前景。

1.2 研究意义自动存储柜在现代生活中具有重要意义。

它可以提高人们的生活便利性和效率。

随着生活节奏的加快,人们对时间的利用变得越来越重要。

自动存储柜可以帮助人们更快速地存放和取出物品,节约了他们宝贵的时间。

自动存储柜还可以提高物品管理和安全性。

传统的存储方式可能存在物品丢失或被盗的风险,而自动存储柜通过智能化管理系统可以更好地监控和保护存放物品的安全。

自动存储柜的出现也为商业领域带来了新的商机和发展机会。

商家可以通过自动存储柜提供更便捷的服务,吸引更多消费者,进而提升自己的竞争力。

自动存储柜具有重要的研究意义,对于提升生活质量和促进社会发展都具有积极的意义。

1.3 研究目的研究目的部分主要是为了明确本文研究的目标和意义。

本文通过基于单片机的自动存储柜设计,旨在提高存储柜的便捷性和安全性。

具体目的包括:设计一种能够自动存储和取出物品的系统,减少用户在操作过程中的工作量;通过对硬件和软件的设计,实现存储柜的智能化管理,提高其效率和准确性;注重安全性设计,防止未经授权的访问和操作,确保存储物品的安全。

通过研究,可以探索出一种更加智能、便捷和安全的存储柜设计方案,为生活和工作带来更多便利。

本研究也可以为其他类似自动化系统的设计提供参考和借鉴,推动智能化技术在不同领域的应用和发展。

【未完,剩余1736字】2. 正文2.1 系统设计系统设计是基于单片机的自动存储柜设计中最基础也是最关键的一环。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计随着科技的不断发展,自动存储柜逐渐成为了日常生活中不可或缺的一部分。

自动存储柜可以帮助人们将物品储存整齐,不仅节约空间,还可以方便快捷地找到需要的物品。

在这个背景下,本文提出了一种基于单片机的自动存储柜设计方案。

一、设计方案简介本设计方案采用了单片机作为控制核心,通过传感器探测柜门的开合状态和物品的存储位置,利用电机和执行机构实现柜门的自动开合和物品的存取。

设计还配备了显示屏和按键,方便用户进行交互操作。

整个系统可以实现自动存储和取出物品的功能,提高了生活的便利性和舒适度。

二、硬件部分1. 单片机:本设计选择了常见的STC89C52单片机作为控制核心,它具有丰富的外设接口和强大的运算能力,可以满足本设计的需求。

2. 传感器:使用微动开关传感器和红外线传感器分别用于检测柜门的开合状态和物品的存储位置。

3. 电机和执行机构:利用直流电机和执行机构实现柜门的自动开合和物品的存取。

4. 显示屏和按键:设计中还加入了液晶显示屏和按键,用于显示和交互。

三、软件部分1. 硬件控制程序:利用单片机的GPIO口控制传感器和执行机构的工作状态。

2. 存储算法:设计一个简单的物品存取算法,根据传感器的检测结果,确定物品存储的位置,实现自动存储和取出的功能。

3. 用户交互程序:利用按键和显示屏实现用户与系统的交互,比如查询柜门状态、选择存取物品等操作。

4. 故障处理程序:设计系统自诊断和故障处理程序,提高系统的稳定性和可靠性。

四、系统工作流程1. 用户通过按键选择存储或取出物品的操作。

2. 系统根据用户选择的操作,通过传感器检测柜门的状态。

3. 如果是存储操作,系统根据存储算法确定物品存储的位置,开启柜门并进行存储。

4. 如果是取出操作,系统同样根据存储算法确定物品存储的位置,开启柜门并进行取出。

5. 系统将相关信息显示在显示屏上,提供给用户查看。

基于单片机的电子存包柜的设计论文

基于单片机的电子存包柜的设计论文

基于单片机的电子存包柜的设计论文基于单片机的电子存包柜的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

基于单片机的快递储物柜的设计与实现

基于单片机的快递储物柜的设计与实现

基于单片机的快递储物柜的设计与实现一、引言随着电子商务的快速发展,快递行业也日益繁忙。

为了提高快递储物和取件的效率,基于单片机的快递储物柜应运而生。

本文将介绍该系统的设计与实现。

二、系统设计1. 硬件设计:该系统由单片机、电子锁、显示屏、按键和传感器等组成。

单片机作为控制中心,通过与其他硬件的连接实现储物柜的控制和管理。

2. 软件设计:系统软件主要包括储物柜管理系统和用户界面。

储物柜管理系统负责控制和管理储物柜的状态,实现快递的存取功能。

用户界面提供给用户使用,通过显示屏和按键与用户进行交互。

三、系统实现1. 储物柜管理系统的实现:(1)初始化:系统启动时,对各个硬件进行初始化设置。

(2)快递存放:用户将快递放入柜子中,通过按键选择柜子号码,单片机控制电子锁解锁柜门,用户放入快递后,再次按下按键,电子锁重新上锁。

(3)快递取件:用户输入柜子号码和取件密码,单片机验证密码后,控制电子锁解锁柜门,用户取走快递后,电子锁重新上锁。

(4)状态监控:单片机通过传感器监测储物柜的状态,如柜门是否关闭、是否有快递等,及时更新系统状态。

2. 用户界面的实现:(1)显示屏显示:用户通过显示屏看到储物柜的状态信息,如可用柜子数量、是否有快递等。

(2)按键输入:用户通过按键输入柜子号码和密码,与系统进行交互。

四、系统特点1. 高效便捷:基于单片机的快递储物柜实现了快递的自助存取,提高了储物和取件的效率,减少了人力成本。

2. 安全可靠:系统采用电子锁进行柜门的开关,密码验证保证了快递的安全性。

3. 灵活可扩展:系统设计合理,可以根据需要扩展储物柜数量和功能,满足不同场景的需求。

4. 数据管理:储物柜管理系统对快递的存取进行记录,方便管理人员进行统计和查询。

五、应用前景基于单片机的快递储物柜在快递行业得到了广泛应用。

它可以在各个小区、写字楼、快递站点等场所设置,方便用户存取快递。

同时,该系统可以与物流公司的快递管理系统进行对接,实现快递信息的实时更新和查询。

智能储物柜的设计毕业论文

智能储物柜的设计毕业论文

智能储物柜的设计毕业论文智能储物柜的设计与实现引言:随着社会经济的发展和人们生活水平的提高,现代都市人们的物质生活越来越丰富多样化。

然而,如何有效地管理和储存物品成为了一个不可忽视的问题。

传统的储物柜虽然能够满足一定的需求,但是在实际使用过程中却存在诸多不便之处,例如容易遗失、不方便取用等等。

为了解决这些问题,本文将介绍一种智能储物柜的设计方案,旨在提供更加便捷高效的物品管理体验。

设计方案:本设计方案基于物联网技术和人工智能算法,将储物柜与互联网相连接,实现智能化的管理和控制。

具体实现如下:1.智能锁设计:智能储物柜的核心是智能锁系统,该系统由电子锁和智能控制器组成。

电子锁具备高强度的防撬性能,并能够通过蓝牙和Wi-Fi等技术与手机或电脑等设备相连接。

智能控制器负责储物柜的开关控制和状态监测等功能,能够实时记录用户的开锁和存取记录。

2.用户信息管理:用户需要通过手机或电脑等设备进行注册和登录,注册时需要填写个人信息和设置登录密码。

登录后,用户可以实现对储物柜的远程控制和查询,包括开关锁、查看存取记录等功能。

3.智能配送系统:用户在取走物品后,储物柜能够自动通知物流公司,为用户提供快速的配送服务。

物流公司通过智能软件能够高效地管理储物柜、优化配送路线、提升配送效率。

4.人工智能算法:通过对用户存取记录的分析和学习,储物柜能够智能地预测用户的使用需求,提前为用户准备好所需物品。

同时,云端服务器能够对用户的使用数据进行分析,为商家提供市场营销和产品改进的参考。

优势与劣势:智能储物柜相比传统储物柜具备许多优势,例如避免遗失、便捷取用、提供快速配送服务等等。

然而,智能储物柜在设计和实施过程中也存在一些劣势,例如技术成本较高、售后维护困难等。

结论:随着科技的不断进步和人们对生活品质的追求,智能储物柜将成为未来物品管理的重要工具之一。

本文介绍了一种基于物联网和人工智能技术的智能储物柜设计方案,旨在提供更加便捷高效的物品管理体验。

基于单片机的智能恒温储物柜设计

基于单片机的智能恒温储物柜设计

基于单片机的智能恒温储物柜设计智能化技术的快速发展为人们的日常生活带来了诸多便利。

在这一背景下,基于单片机的智能恒温储物柜应运而生。

本文将详细介绍这种智能化储物柜的设计原理、功能特点和应用前景。

一、设计原理基于单片机的智能恒温储物柜的设计原理主要涉及传感器、控制回路和储物柜结构三个方面。

首先,通过温度传感器实时监测储物柜内部的温度变化,并将数据传输到单片机进行处理。

单片机会根据预设的温度范围,控制恒温系统的启停,以维持储物柜内部的恒温状态。

同时,单片机还可以根据用户的需求,进行温度调节和定时功能设置。

最后,储物柜的结构方面,应设计合理的密封系统,以确保温度的稳定性和隔离性。

二、功能特点1. 恒温功能:通过单片机的控制,储物柜内部的温度可以保持在预设的温度范围内,适用于储存对温度要求较高的物品,如药品、食品等。

2. 温度调节:用户可以根据需求,通过储物柜的操作面板进行温度的调节,以满足不同物品的储存需求。

3. 定时功能:单片机可以实现定时开关储物柜的功能,用户可以预先设置储物柜的开启和关闭时间,方便自动化管理。

4. 报警功能:当储物柜内部的温度超出预设范围时,单片机会通过报警器发出报警信号,提醒用户及时处理。

三、应用前景基于单片机的智能恒温储物柜具有广阔的应用前景。

首先,医疗领域可以利用该技术储存和保护各类药品,保证其处于适宜的温度环境下,提高药品的质量和有效期。

其次,食品行业也可以应用该技术,保持食品的新鲜度和口感,延长保质期,并且减少食品的损耗。

再次,化工领域、科研院校和实验室也可以采用该技术,储存各类对温度要求较高的试剂和样本。

此外,家庭用户也可以利用智能恒温储物柜储存特殊的物品,如红酒、巧克力等,以保持其品质和口感。

总结:基于单片机的智能恒温储物柜通过传感器、控制回路和合理的结构设计,实现了恒温、温度调节、定时和报警功能。

其应用前景广阔,广泛应用于医疗、食品、化工等领域,提高了物品质量和管理效率。

毕业设计(论文)-超市存物柜密码锁设计

毕业设计(论文)-超市存物柜密码锁设计

摘要在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。

若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。

在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替了传统的机械式密码锁,电子密码锁具有安全性高、成本低、功耗低、易操作等优点。

本文从经济实用的角度出发,采用美国Atmel公司的单片机AT89S51作为主控芯片与数据存储器单元,结合外围的矩阵键盘输入、12864液晶显示、报警、开锁等,用C语言编写的主控芯片控制程序与EEPROM AT24C02读写程序相结合,并用Keil软件进行编译,设计了一款可以多次更改密码,具有报警功能的电子密码控制系统。

这种密码锁的电路设计具有防试探按键输入、智能控制上锁、开锁、报警、修改密码等多种功能。

密码长度可变、保密性强、灵活性高、应用日益广泛。

关键字:AT89S52;24C02;12864;继电器AbstractIn the daily life and the work, the way to the house's and department's safe guard, unit's document file, the financial reporting as well as some individual material preservation almost need many locks. If we use tradition mechanical key to open, the people often must carry many keys, but it is not extremely convenient. If the key lost, the security will decline greatly. In the safety work guard domain, the lock with security warning function electronic combination have replaced the traditional mechanical combination lock gradually, the electronic combination lock have the highly security, the lowly cost , the lowly power wastage, easy to operate and so on merits.This article is based on the economical and practical point of view, uses the United States Atmel Corporation AT89S51 microcontroller as a master chip and the data memory unit, it combines with the external matrix keyboard input, LCD digital display, alarm, unlock and so on circuits, dominates by the C programming language chip EEPROM of the control procedures and carries on the translation with Keil software, the password can be changed many times, the electronic the password control also has the alarming function.This password lock circuit design has anti-test button input, intelligent control lock, unlock, alarm and change the password multiple functions. Password length can be changed, great security and high flexible than others, it is widely used.Key word:AT89S52 devices; 24 C02; 12864; relay目录摘要 (I)目录 (I)第一章绪论 (1)1.1电子密码锁简介 (1)1.2电子密码锁的发展趋势 (1)1.3本设计所要实现的目标 (2)第二章总体设计方案 (3)2.1设计要求 (3)2.2密码锁的论证与选择 (3)2.2.1 方案一:采用数字电路控制 (3)2.2.2 方案二:采用以单片机为核心的控制方案 (3)2.3系统总体设计 (4)第三章硬件单元模块设计 (5)3.1微处理模块 (5)3.1.1主要元件介绍 (5)3.1.2微处理模块电路 (6)3.2存储模块 (6)3.2.1主要元件介绍 (6)3.2.224C08管脚功能: (7)3.2.3时序图 (7)3.2.4存储模块电路 (8)3.3输入模块 (9)3.4电源模块 (10)3.5开关锁模块 (10)3.6报警模块 (11)3.7显示模块 (11)3.8红外模块电路原理图 (12)第四章软件设计 (14)4.1软件工作流程 (14)4.2密码修改流程 (16)第五章调试与实现 (17)5.1硬件调试 (17)5.2软件调试 (17)5.3软件调试心得 (18)5.4结果分析 (19)5.5P ROTEUS仿真 (19)5.6PCB板制作 (20)第六章总结与展望 (22)致谢 (23)参考文献 (24)附录1元器件清单 (25)附录2 程序清单 (26)附录3成品实物图 (40)第一章绪论1.1 电子密码锁简介电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。

基于单片机的智能储物柜设计

基于单片机的智能储物柜设计

基于单片机的智能储物柜设计引言本文旨在设计一种基于单片机的智能储物柜,以提供安全、方便和高效的存储解决方案。

通过单片机的控制,该储物柜可以智能化地管理和保护存储物品。

设计原理单片机控制我们采用单片机作为控制核心,通过编程实现对储物柜的智能管理。

单片机可以监测用户的操作并相应地控制柜门的打开与关闭。

传感器系统安全机制为保证存储物品的安全性,我们将设计多重安全机制。

首先,通过使用密码锁或指纹识别器等认证系统,只有授权的用户才能打开储物柜。

其次,储物柜内部装有震动传感器和摄像头,用于监测异常情况并发送警报。

远程控制为提供更便捷的使用体验,我们将设计远程控制功能。

用户可以通过手机或电脑等终端设备远程操作储物柜,例如:开锁、查看储物柜内物品等。

功能特点1. 安全性该储物柜具有高安全性,只有授权的用户才能打开柜门。

采用多重认证系统和远程监控功能,能有效防止盗窃和误操作。

2. 智能管理通过单片机的控制,储物柜能够智能化地管理存储物品。

可以对物品进行分类、记录入库和出库时间,并提供储物柜内物品的实时状态查询。

3. 远程控制用户可以通过手机或电脑等终端设备远程控制储物柜,提供了更便捷的使用体验。

在离线状态下也可以接收储物柜的操作记录,方便用户随时查看。

4. 环境监测储物柜内部装有温湿度传感器,能够监测储物柜内部环境的变化。

一旦温度或湿度超过设定范围,系统将发送警报提醒用户。

结论基于单片机的智能储物柜设计可以提供安全、方便和高效的存储解决方案。

通过单片机的控制、传感器系统和远程控制功能,储物柜能够智能化地管理和保护存储物品。

这种设计不仅适用于个人使用,也可以在公共场所和企业中得到广泛应用。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计【摘要】本文主要介绍了基于单片机的自动存储柜设计。

在介绍了研究背景、问题提出和研究意义。

在详细描述了硬件设计、软件设计、系统测试、用户体验和安全性设计。

结论部分对实验结果进行了分析,总结了该自动存储柜的优缺点,并展望了未来的发展方向。

该设计通过单片机控制实现了自动化存储柜的功能,大大提高了存取物品的效率和安全性,具有广阔的应用前景。

【关键词】- 单片机- 自动存储柜- 硬件设计- 软件设计- 系统测试- 用户体验- 安全性设计- 实验结果分析- 优缺点总结- 未来展望1. 引言1.1 研究背景自动存储柜是一种基于单片机技术的智能化设备,能够实现自动开关门、存取物品等功能。

随着科技的不断发展,人们对生活质量的要求也越来越高,传统的存储柜已经不能满足人们的需求。

研究开发基于单片机的自动存储柜具有重要意义。

随着物联网技术的飞速发展,智能存储柜已经成为了未来的发展趋势。

基于单片机的自动存储柜在硬件和软件方面都有了较大突破,能够更好地满足用户的需求。

通过对存储柜的自动化控制,可以提高存取物品的效率,节省人力成本,提升用户体验。

本文旨在设计一种基于单片机的自动存储柜,通过对硬件设计、软件设计、系统测试、用户体验和安全性设计等方面的研究,探讨如何更好地实现存储柜的自动化控制。

本文还将对实验结果进行分析,总结其优缺点,展望未来的发展方向。

希望通过本文的研究,能够为智能存储柜的发展做出一定贡献。

1.2 问题提出在设计自动存储柜时,我们需要考虑到用户访问的便利性和存储物品的安全性。

在目前市场上已有的存储柜产品中,存在一些问题需要解决。

其中一个主要问题是用户操作不便,需要不断输入密码或使用钥匙来打开柜门,操作繁琐且易忘记密码,导致用户体验不佳。

传统存储柜的安全性也存在一定隐患,例如密码容易被破解或钥匙丢失导致无法打开柜门。

本文将针对以上问题提出解决方案,利用单片机技术设计一种基于自动存储柜系统。

基于单片机的自动存取柜的设计

基于单片机的自动存取柜的设计

毕业设计(论文)基于单片机的自动存取柜的设计系别自动化工程系专业测控技术与仪器班级学号5060806姓名雷宏指导教师宋爱娟2010年 6 月15 日基于单片机的自动存取柜的设计摘要本文介绍了自动存取柜控制系统的设计与实现方法。

本课题由AT89S52单片机构成核心控制系统,整个系统由主控部分、键盘显示和条码扫描部分、执行部分三部分组成,通过密码的核对完成自动存包取包的过程。

第一部分:CPU核心控制部分,由单片机AT89S52、复位电路、时钟电路等构成,是整个系统的核心。

第二部分:键盘显示和条码扫描部分,该部分通过按下存包键以及对条码数据进行扫描来完成存包取包过程,并且通过液晶(LCD)显示各种提示信息。

第三部分:执行部分,该部分通过AT89S52的并行口扩展两片8255A芯片,并通过8255A控制16个锁来完成开门关门动作。

软件部分主要是密码产生过程,即把存包时刻作为密码。

而密码的产生、核对过程就对应存包、取包的过程。

本系统具有如下特色:经济实用、操作简单且便于安装。

能产生一组密码,密码使用一次有效。

利用软件产生密码而不是硬件,使得硬件更为简洁、可靠、稳定。

关键词:自动存取柜,AT89S52单片机,液晶显示,密码The design based on minicomputer for the roboticized access tankAuthor:Lei HongTutor:SongaijuanAbstractThis article describes the automatic control system access cabinet design and implementation. The issue posed by the AT89S52 microcontroller core control system, the entire system from the master part, the keyboard display and bar code scanner part, the operative part of three parts, the completion of checking by the password automatically saved packet access packet.Part I: CPU core control part, by the MCU AT89S52, reset circuit, clock circuit, etc., and is the core of the system.Part II: the keyboard display and bar code scanner part, the part of the package by pressing the save button and the scanned bar code data packet access package to complete the deposit process, and through the liquid crystal (LCD) display a variety of prompts.Part III: the operative part, the part of the parallel port extension through AT89S52 two 8255A chips, and 16 through the 8255A control door lock to complete the closing action.Software component is the password generating process, that is, to save time package as the password. The password generation, the reconciliation process on the corresponding deposit bag, takes packet.This system has the following characteristics:Economical and practical, simple and easy to install. Can generate a password, the password to use one effectively. Password generated by software rather than hardware, making hardware more concise, reliable and stable.Key words: Automatic Access Tank, AT89S52 Single chip, LCD, the password目录1 绪论 (1)自动存取柜的设计背景及目的 (1)国内外研究状况和相关领域中已有的研究成果 (1)课题的研究方法及研究内容 (2)论文构成 (3)2 系统总体方案设计与选择的论证 (4)系统工作原理介绍 (4)系统采用的各个部件及其功能介绍 (4)系统的输入部分 (4)系统的输出部分 (4)系统的输入/输出部分 (5)扩展芯片 (5)系统工作原理框图 (5)选择该系统方案的论证 (6)主控单元——单片机A T89S52介绍 (6)显示模块——液晶显示器1602的介绍 (10)扩展芯片——8255A并行I/O口扩展 (11)条码设备——条码打印机与条码扫描器 (14)时钟芯片DS1302 (16)外部存储器CA T24C02(2K) (18)门磁的介绍 (20)3 系统硬件部分的设计 (22)硬件电路设计的原则 (22)系统各部分电路原理 (22)单片机的最小系统 (22)控制锁电路单元 (25)蜂鸣器报警电路 (26)液晶显示1602与单片机的连接 (26)打印机GP16与单片机的连接 (27)条码扫描器的接口 (28)单片机与DS1302、A T24C02的连接 (29)4 系统软件部分的设计 (31)系统典型部分软件设计介绍 (31)液晶显示模块 (31)打印机GP16模块 (31)基于PS/2口的条码扫描器 (32)系统软件流程图 (33)存包流程图 (33)读取条码数据流程图 (36)取包流程图 (36)结论 (38)致谢 (39)参考文献 (40)附录 (41)附录A 系统硬件原理图 (41)附录B 英文附录文献 (43)附录C 英文文献参考译文 (47)1 绪论自动存取柜的设计背景及目的近年来,随着生活水平的提高,人们对于社会消费品的质量和数量的要求以及对社会的服务质量也在逐渐增加。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计1. 引言1.1 研究背景在当今社会,随着科技的不断发展,人们对生活质量的要求也越来越高。

随之而来的是对物品存储和管理的需求不断增加。

传统的柜子或置物架已经不能很好地满足人们对存储空间的需求,因此自动存储柜逐渐成为一种新型的解决方案。

自动存储柜可以有效提高存储效率,节省空间,同时也增加了使用便利性。

当前市场上的自动存储柜种类繁多,品质参差不齐,功能特性各异,不同的用户需求也无法得到完全满足。

对自动存储柜的设计和改进具有重要意义。

本研究旨在基于单片机技术,设计一种智能的自动存储柜系统,以提高存储效率、降低人力成本,同时保证存储物品的安全性。

通过对自动存储柜的硬件设计、软件设计、通讯系统设计以及安全性设计的研究和优化,使其更加智能化、便捷化和安全化,从而更好地满足人们对存储空间管理的需求。

1.2 研究意义在现代社会,人们的生活节奏日益加快,对于存储柜的需求也越来越大。

传统的存储柜存在着许多不便之处,比如需要手动开启和关闭、容易忘记密码等问题。

基于单片机的自动存储柜设计具有非常重要的研究意义。

自动存储柜的设计能够提高人们的生活效率,节省人们的时间和精力。

用户只需轻触按钮或输入密码,即可自动开启存储柜,避免了传统存储柜需要手动操作的麻烦。

自动存储柜的设计可以提高存储柜的安全性。

通过单片机的智能控制,可以实现存储柜的自动锁定和自动报警功能,有效防止财物被盗或丢失。

自动存储柜的设计能够推动智能家居和智能办公的发展。

随着科技的不断发展,人们对生活品质和工作效率的要求越来越高,自动存储柜的出现将为人们提供更加便捷、安全的存储解决方案,提升生活品质和工作效率。

基于单片机的自动存储柜设计具有重要的研究意义。

1.3 研究目的研究目的是设计一种基于单片机的自动存储柜,旨在提高货物存储的效率和便利性。

通过这一研究,可以实现自动存储柜的智能化管理和监控,减少人力成本和人为错误,提高工作效率和准确性。

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计

基于单片机的自动存储柜设计一、绪论随着现代科技的快速发展,单片机技术越来越成熟,广泛应用于各种领域。

自动存储柜作为现代化智能化设备,也越来越受到人们的关注和重视。

本文旨在基于单片机技术,设计一款智能自动存储柜,并详细介绍其设计原理、关键技术和实现方法。

二、自动存储柜的设计原理自动存储柜是一种可以实现自动储物和取物的智能设备。

其设计原理主要包括物体检测、存储控制、用户交互等三个方面。

1. 物体检测自动存储柜需要能够对储物和取物的物品进行准确地检测,以确保操作的准确性和安全性。

常用的物体检测技术包括红外传感器、超声波传感器、摄像头等。

通过这些传感器可以实现对物品的准确检测,判断物品的位置、大小和形状。

2. 存储控制存储控制是自动存储柜设计的核心部分,需要通过控制系统对物品进行合理的存储和取出。

单片机作为核心控制器,可以实现对存储柜的精细控制。

通过编程设计,可以实现存储柜的自动打开、关闭、存储物品的定位以及取出物品等功能。

3. 用户交互用户交互是自动存储柜设计中至关重要的一环,需要设计简洁明了的操作界面,方便用户进行操作。

常见的用户交互方式包括LCD显示屏、按键、语音提示等。

通过这些用户交互设备,用户可以方便地进行存储和取出物品的操作,并且可以及时地了解存储柜的工作状态。

三、关键技术和实现方法基于单片机的自动存储柜设计涉及到许多关键技术和实现方法,包括单片机选择、传感器使用、控制算法等方面。

1. 单片机选择在实际设计中,需要根据存储柜的实际需求选择合适的单片机。

常用的单片机包括STC系列、51系列、STM32系列等。

需要根据存储柜的存储容量、速度要求、用户交互等方面进行综合考虑,选择性能稳定、功耗低、成本合理的单片机。

2. 传感器使用传感器选择和使用对存储柜的性能和稳定性具有重要影响。

传感器的准确性、稳定性、响应速度等都是设计中需要考虑的重要因素。

在实际设计中,需要根据实际情况选择合适的红外传感器、超声波传感器、摄像头等物体检测传感器,以确保存储柜的准确性和可靠性。

基于51单片机超市储物柜系统设计

基于51单片机超市储物柜系统设计

郑州工商学院本科生毕业设计基于51单片机超市储物柜系统设计院系名称姓名XXX学号专业指导教师2019年4月10日基于51单片机超市储物柜系统设计摘要:课题为基于51单片机超市储物柜系统设计。

基于51单片机超市储物柜系统设计主要包括矩阵键盘输入、显示、数据存储、指示灯、声音提示以及主控制器。

在超市储物柜系统设计硬件设计中,选择单片机作为系统的核心控制原件,具体设计内容包含选取的超声波方案、单片机以及传感器的种类及型号,此外还需结合各部件进行显示模块的设计;在系统软件设计中,最核心的内容为系统程序的设计,程序运算结果可由显示模块加以呈现。

首先按下存物按键,进入密码设置界面,在10秒内设置好存储密码后,调试几号储物柜,并提示牢记密码,按下取物按键,需要先输入箱号,等到用户输入密码,密码正确,开启对应的都储物柜,知道亮起。

存储选择AT24C02。

人机交互选择矩阵键盘。

显示选择LCD12864。

软件设计通过C进行设计,使用C开发简单,单片机的专用Keil设计工具,完成程序文件的执行,系统软件设计完成后,通过Proteus 进行系统仿真,成功功能验证。

对设计进行优化,完成系统设计要求。

关键词: STC89C52;储物柜;LCD12864;AT24C02Abstract:The subject is the design of supermarket storage cabinet system based on 51 single chip computer. The design of supermarket storage cabinet system based on 51 MCU mainly includes matrix keyboard input, display, data storage, indicator lamp, sound prompt and main controller. In the hardware design of supermarket storage cabinet system, single-chip computer is selected as the core control original. The specific design includes the selected ultrasonic scheme, the types and types of single-chip computer and sensors. In addition, the display module needs to be designed in combination with each component. In the software design of the system, the core content is the design of system program, and the results of program operation can be obtained by the software design of the system. The display module is presented. Firstly, press the store key, enter the password setting interface, after setting the store password in 10 seconds, debug the number of storage cabinet, and prompt to remember the password, press the take-out key, need to enter the box number first, until the user enters the password, the password is correct, open the corresponding storage cabinet, know to light up. Storage selection AT24C02. Human-computer interaction selection matrix keyboard. Display and select LCD12864. The software is designed by C. It is simple to develop by C. The special Keil design tool of MCU is used to complete the execution of program files. After the system software design is completed, the system is simulated by Proteus, and the function is verified successfully. To optimize the design and complete the system design requirements.Keywords: STC89C52; Storage cabinet; LCD12864; AT24C02目录1绪论 (1)1.1选研究的目的与意义 (1)1.2课题研究内容 (1)2系统方案设计 (2)2.1系统整体架构设计 (2)2.2主控制器方案 (2)2.3显示方案设计 (3)3系统硬件设计 (4)3.1主控制器电路 (4)3.2按键电路设计 (7)3.3存储电路 (8)3.4显示电路 (8)3.5蜂鸣器电路 (11)3.6指示灯电路 (12)3.7整体电路 (12)4系统软件设计 (14)4.1整体软件设计 (14)4.2显示软件设计 (15)4.3按键扫描软件设计 (16)5系统测试 (18)5.1实物上电测试 (18)5.2液晶显示上电测试 (19)5.3存物上电测试 (20)5.4取物上电测试 (21)结论 (24)参考文献 (25)致谢 (26)附录 (27)附录一电路图 (27)附录二程序 (27)1绪论1.1选研究的目的与意义单片机是目前最为常用的开发设计方案。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

超市储物柜系统驱动板设计摘要在空间狭小、物品繁多的室内场合,传统的储物柜和物品管理方式显得捉襟见肘。

在通过利用室内高处空间、提高物品摆放密度等方法,提高物品的利用率。

同时也会对整套储物系统的易用性、自动化程度提出更高的要求。

然而超市里的储物柜(存包柜)给予了我们极大的方便。

因此为满足人们的日常需求,基于实际应用设计一种超市储物柜系统。

此系统也广泛应用于图书馆、游泳馆、车站、码头等,为广大顾客提供短期寄存保管服务。

本课题设计一种基于红外条形码识别技术的超市储物柜系统的驱动板,用来驱动储物柜单元的电磁锁、红外传感器等。

采用STC89C52-LQFP工业级芯片作为控制核心,保证了系统的稳定性。

并且具有较多的I/O口资源,实现一块驱动板能够同时检测8个储物柜单元的当前储物状态(柜内是否有物品、柜门电磁锁状态、柜门是否锁上)。

驱动板能够通过485总线与系统主控板进行通信,将储物柜单元的状态及时准确地反馈给主控板,以便判断可用柜子的号码及个数。

检测部分采用漫反射红外传感器检测柜子的储物状态,用限位开关检测柜门是否锁上。

进而完成整个驱动板的设计,与主控板协同完成存取物品的整个过程。

关键词:储物柜,STC89C52-LQFP,485总线,驱动板The Design of Supermarket Locker System Driver BoardABSTRACTIn the narrow space, many items of indoor occasions, traditional lockers and goods management is difficult. By increasing the density of the display of goods and using the indoor high space, we improve high utilization rate of the goods, also on the set of storage system easy to use,automation demands. However, the supermarket locker(storage) gives us great convenience. In order to meet the daily needs of people, we design a supermarket locker system based on actual application. This system is also widely used in the library, swimming pool, station, wharf,provide short-term safe custody service for our customers.This project is to design a driving plate supermarket locker system infrared bar code recognition technology based on electromagnetic drive unit, used for cabinet lock, infrared sensor. Using industrial grade STC89C52-LQFP chip as the control core, ensure the stability of the system. And have more I/O resources, a driver can detect the current storage status 8 lockers unit (if there is any,cabinet doors, door electromagnetic lock state is locked).Drive plate to communicate via the 485 bus with the system main control board, the cabinet unit state timely and accurate feedback to the main control board, in order to determine the number and the number of available.The detection part of the diffuse reflectance infrared sensors to detect the cabinet storage state, with a limit switch detection door is locked. Then complete the drive plate design, the whole process collaboration and the main control board access items completed.KEY WORDS: Lockers, STC89C52-LQFP, 485bus, The driver board目录前言 (1)第1章系统设计要求与设计方案 (3)1.1 设计要求 (3)1.2 设计方案比较与论证 (3)第2章硬件电路设计 (7)2.1 STC89C52RC-LQFP单片机介绍 (7)2.2 驱动板系统各部分电路原理图 (10)2.2.1 单片机最小系统 (10)2.2.2 拨码开关电路 (11)2.2.3 电磁锁驱动电路 (11)2.2.4 SP485与单片机的连接 (12)2.3 PCB电路板的制作 (12)2.4 门控电磁锁原理及选型 (15)第3章SP485原理与多机通信 (18)3.1 SP485介绍 (18)3.2 数据通信基础 (19)3.2.1 数据通信的概念 (19)3.2.2 串行通信的传送方式 (20)3.3 SP485多机通信 (21)第4章软件设计 (23)4.1 系统软件设计 (23)4.1.1 通信协议设计 (23)4.1.2 多机通信时的分时说、听 (23)4.2 主程序流程图 (24)4.2.1 串口中断子程序 (26)4.2.2 解码子程序 (28)4.3 Modbus协议简介 (30)第5章系统调试 (33)5.1 硬件调试 (33)5.2 软件调试 (33)5.3 总体调试 (34)结论 (36)谢辞 (37)参考文献 (38)附录 (40)外文资料翻译 (41)前言近来国外超市试行“快递储物柜”,将储物柜与快递相结合,顾客可以在网上购物然后到超市储物柜取自己的商品,不仅为超市提高了效益,也为顾客提供了方便,国内也将试行这一新方法,将储物柜与网络相连接实现远程控制为顾客提供服务,通过短信密码打开自己的储物柜取出商品。

对电商和快递来说无疑降低了运送成本,对于消费者来说避免了在家坐等送货上门的不变,大大缩短了交易时间。

在超市、商场、图书馆、车站等物品繁多的室内场合,人流量相对较大,为了给顾客带来便利储物柜便应运而生。

超市里的储物柜(存包柜)给予了我们极大的方便,可是在享受这种方便的同时,总是出现各种各样的小问题。

也许你和我都碰到过这样的状况:扫描条码的存包柜在按下存包键后没有反应、取包时扫描器却无法读取条码、这么多的柜子却永远满箱……同时,大多是因为超市顾客遗失纸质条码,带来了各种麻烦以及损失、无意或恶意占空箱导致其他人无法使用储物柜,储物柜得不到合理有效的利用,不能满足寄物需求,顾客抱怨颇多,对超市的形象非常不利。

针对这些问题我们对储物柜的控制方案以及突发事件进行评估并作出拟解决方案,优化软硬件避免非人为因素对顾客造成的损失。

主要设计一种基于红外条形码识别技术的超市储物柜系统的驱动板,要求一块驱动板能够同时检测8个储物柜单元的当前储物状态、柜门电磁锁状态,保证储物柜能准确无误的实现存储,充分利用储物柜的价值。

使驱动板够通过485总线与系统主控板进行通信,将检测到的状态信息告知主控板,并能够根据主控板发送的指令,送出驱动信号打开相应电磁锁。

选择合适的红外传感器,能够通过红外检测技术判断储物柜的当前储物状态,传感器的安装位置及其检测的准确度,是否受其他外界条件的影响而误测等;选择合适的电磁锁,驱动板能够检测电磁锁的状态,能准确判断储物柜是否锁好以及是否正常打开,能够准确执行主控板发来的命令;能够与主控板通过485总线准确通讯,并反馈储物柜的状态和电磁阀状态的信息,保证顾客存取物品的快捷、方便和安全;合理设计红外传感器和电磁锁的驱动电路;绘制原理图和PCB图并制出驱动板实物;设计驱动软件程序能与主控板协同工作。

本设计是基于这些问题的存在进一步提出解决超市存储问题,使顾客存储物品变得更方便、快捷,顾客容易操作并具有更高的可靠性、安全性等,可以有效防止顺手牵羊,避免物品丢失,减少偷盗行为的发生。

从而使超市更高效的为顾客提供优质的服务,大大提高了超市工作人员的工作效率。

第1章系统设计要求与设计方案1.1 设计要求本课题设计一种基于红外条形码识别技术的超市储物柜系统的驱动板,要求一块驱动板能够同时检测8个储物柜单元的当前储物状态、柜门电磁锁状态、并能够通过485总线与系统主控板进行通信,将检测到的状态信息告知主控板,并能够根据主控板发送的指令,送出驱动信号打开相应电磁锁。

选择合理可行的系统硬件设计方案、规划各功能模块的实现方法,绘制原理图和PCB版图,制作出驱动板实物;设计驱动板软件程序,能够和主控板协同工作。

1.2 设计方案比较与论证STC89C52RC是美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含8KB的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚[1]。

它集Flash程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中,具有高性价比。

且价格便宜,采用LQFP封装使得芯片的稳定性更高,本设计采用STC89C52RC-LQFP 作为控制板核心芯片,其I/O口已满足设计功能的需要。

(1)电磁锁。

首先在选择合适的电磁锁,本系统选择了该类电磁锁:电磁铁通电,磁铁吸和,柜门打开;不通电,则在弹簧作用力下,柜门关闭。

(2)红外接近开关。

采用市场上常用的E18-D50NK漫反射式红外光电开关,其检测距离可调,当有物体挡到前面时,该红外光电开关会输出一个低电平信号,有此判断柜内是否有物。

相关文档
最新文档