自动存包柜的设计.docx

资料分类:科技学院 上传会员:蔡老师 更新时间:2021-02-01
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10671
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
下一篇:没有了

摘要:随着国家经济的迅速发展,人们对生活质量的要求也逐渐提高。当人们外出游玩的时候,零碎的物件总是一个麻烦。现如今微控制器广泛使用,为人们的生活带来许多便利,存包柜便是其一,是大型场所必不可少的便民设施,本设计主要研究自动存包柜系统整体的软硬件设计。

本文在硬件设计电路过程中,通过设计并组合5个模块来实现,第一部分是控制核心电路,选用STM32f103rbt6芯片,通过usb供电;第二部分是显示部分,核心板通过I2C协议控制OLED显示屏,用于人机交互,和显示用户输入的指令;第三部分是用来实现人机交互的矩阵键盘,用户通过它进行密码的输入;第四部分是通过三极管和继电器,通过三极管驱动5V继电器开合,以此控制存包柜开关。第五部分是条码识别,通过红外检测条码是否合法,并匹配采集的信息。

关键词:STM32;OLED显示屏;矩阵键盘;红外

 

目录

摘要

Abstract

第一章  绪论-1

1.1课题研究与意义-1

1.2本文研究的内容与方法-1

第二章  存包柜硬件设计-3

2.1利用Altium Designer对硬件电路进行绘制-3

2.2硬件模块设计-3

2.2.1电源模块-3

2.2.2条码识别-4

2.2.3矩阵按键-5

2.2.4显示模块-5

2.2.5继电器电路-6

2.3电路布局设计-7

2.4电路焊接调试-8

第三章  系统软件设计-9

3.1软件整体框架-9

3.2初始化系统设计-9

3.3多按键检测设计-10

3.4密码比对设计-10

第四章  系统测试-12

4.1用户输入测试-12

4.2整体性能测试-12

总结与展望-14

致  谢-15

参考文献-16

相关论文资料:
最新评论
上传会员 蔡老师 对本文的描述:设计一个由STM32系列芯片作为MCU的硬件电路,把OLED连接到具有I2C功能的引脚用来显示人机交互的信息,包括输入输出指令的显示等,通过单片机GPIO口来读取红外传感器采集然后返回的电......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: