智能元器件库
摘要
随着时代的进步与发展,单片机技术已经普及到我们的生活、工作、科研、各个领域,已经成为一种比较成熟的技术,本文主要介绍了一种基于STC89C52单片机的智能元器件库管理系统。详细描述了利用触摸屏开发出管理系统的交互界面,单片机通过处理屏幕发来的指令,实现元器件库管理的功能,并且对电路的设计,功能的实现进行了详细的讲解。本管理系统具有良好的交互体验,并且具有用户及管理员登录验证、元器件出库入库、库存查询、用户账号密码查询、增删用户、节能模式、掉电保护等功能。具体用到的元件和模块有STC89C52RC、XG07C电子锁、DMT10600C070_07W迪文屏和自制双层木柜,功能完善、结构合理。该作品具有交互方便、低功耗、安全系数高等优点,适合于存储管理。
关键词:元器件库管理、STC89C52单片机、XG07C电子锁、迪文屏
一.产品介绍
1.1项目设计
设计一个智能元器件柜管理系统,用于物品的储存。
1.2设计思路
本设计以STC89C52为主控芯片,用DMT10600C070_07W迪文屏实现用户与单片机的交互,XG07C电子锁实现元器件柜门的开关。用户通过触摸屏与单片机实时交互,实现对应的功能。
1.3智能元器件柜简单原理
以STC89C52为主控芯片,在迪文屏操作,给予主控芯片信号,使其给予柜锁一个高电平,即可达到开锁的作用。
1.4 智能元器件柜功能
(1)入库功能,管理员输入入库的元器件类型和数量,对应的元器件库弹开后
才能进行元器件的入库。
(2)出库功能,使用者输入取出的元器件类型和数量,对应的元器件库弹开。
(3)可查看、搜索者剩余元器件种类和数目,可掉电保存数据。
(4)良好的人机交互,通过按键、触摸屏等方式实现人机交互。
(5)可以实现多用户管理,增加和删除使用者和管理员
(6)低功耗设计,长时间没人使用进入低功耗模式。
二.产品设计
2.1原理图设计
主要包括最小系统与柜门控制模块,人机交互模块。
2.2 51单片机最小系统
单片机最小系统,也叫做单片机最小应用系统,是指用最少的原件组成单片机可以工作的系统。单片机最小系统通常由三部分组成:电源、晶振、复位电路。在我们设计的系统中,采用了上电复位的方式实现复位的功能,由此省略了复位电路。原理图如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8e4ec5c8e81930c846bfa0b287e181a4.png)
2.3柜门控制模块
柜门的开关在lock模块控制。由于锁所需要的电流是1.5A,单片机流出的电流太小,需放大电流,因此设计了如下所示原理图:
![](https://i-blog.csdnimg.cn/blog_migrate/36c7e8433d5fb17e953b1b17cbe1e5fe.png)
2.4 PCB设计
三.产品效果
半成品,方便调试与演示。
原文所在:
原文链接