发作品签到
标准版

【 广东工业大学】智能元器件库管理系统

工程标签

1.4k
0
0
0

简介

基于STM32F103VBT6设计一套智能元器件库,利用电阻触摸屏进行人机交互,单片机通过IO口实现继电器的吸合,从而使电磁锁开关。

简介:基于STM32F103VBT6设计一套智能元器件库,利用电阻触摸屏进行人机交互,单片机通过IO口实现继电器的吸合,从而使电磁锁开关。

开源协议

Public Domain

创建时间:2021-06-04 12:50:35更新时间:2021-07-02 02:42:29

描述

本项目荣获2021年广东工大学立创单片机设计大赛三等奖

比赛设计任务

设计一个智能元器件柜管理系统。

比赛题目要求

1.基本要求

(1)入库功能,管理员输入入库的元器件类型和数量,对应的元器件库弹开后

才能进行元器件的入库。

(2)出库功能,使用者输入取出的元器件类型和数量,对应的元器件库弹开。

(3) 可查看、搜索者剩余元器件种类和数目,可掉电保存数据。

(4) 良好的人机交互,通过按键、触摸屏等方式实现人机交互。

2.发挥部分

(1)可以实现多用户管理,增加和删除使用者和管理员

(2)低功耗设计,长时间没人使用进入低功耗模式。

(3)多种登入方式



方案选择与验证

1.STM32F103的选择

方案一:使用89C51系列芯片,优点是可参考的源代码丰富,缺点是系统和功能简单,价格偏贵,且内存和处理速度不高;

方案二:使用STM8系列芯片,优点是有强大的时钟和AD接口,内有EEPROM,可掉电保存数据,有IIC以及SPI接口,价格便宜,但同样有处理速度不高的缺点;

方案三:使用STM32系列芯片,优点是拥有89C51和STM8系列芯片的优点, 而且具有较大的RAM内存,主频更高处理速度更快,功耗较低,资源丰富,且缺点是芯片价格比 80C51、STM8系列的较高。

经分析对比,最终采用方案三,且使用stm32f103的主控芯片,具有64k的RAM内存,拥有高达72M的主频,外部flash容量高达8M,且可挂载FATFS系统,实现更多数据存储,成本极低。

2.显示模块的选择

方案一:采用LCD5110屏,优点是接口简单,速度快,可参考的源代码丰富,缺点是IO口资源占用多;

方案二:采用0.96寸OLED12864屏,优点是尺寸小、可视度高、IO口占用资源少,缺点是对工作环境要求高,且价格偏贵。

方案三:采用3.2寸的液晶屏,优点是可视面积大,显示质量高,功率消耗小,缺点是价格比较昂贵。

经过分析对比,最终选择方案三,且使用240*320的液晶屏。

3.触摸模块的选择

方案一:采用电容屏,其优点是只需要触摸,而不需要压力来产生信号,寿命较长,支持多点触碰,反应较快,但成本较高。

方案二:采用电阻屏。其优点是精确度高,耐磨损,价格低廉,缺点是较易因为划伤等导致屏幕触控部分受损。

经过分析对比,由于经费的开销,最终选择方案二。

设计图

原理图(1 / 2)
PCB

BOM

暂无BOM

附件

序号文件名称下载次数
1
User.rar
13
2
a3573bcea5070e1b34d60fe1d94a0d0f.mp4
41
3
拉拉队 智能元器件库管理系统 报告书(1)(1).docx
4
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航