发作品签到
标准版

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

工程标签

1.7k
0
0
0

简介

以STM32F103VET6为核心,搭建外部设备。利用触摸屏经行人机互动,单片机控制IO口输出低电平,控制继电器工作,从而控制电磁锁开关。

简介:以STM32F103VET6为核心,搭建外部设备。利用触摸屏经行人机互动,单片机控制IO口输出低电平,控制继电器工作,从而控制电磁锁开关。

开源协议

null

创建时间:2021-05-15 13:25:42更新时间: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

IDNameDesignatorFootprintQuantity
1CR1220_JXBAT1CR1220_JX1
2100nF/50VC1,C5,C9,C16,C17,C20,C21,C22,C23,C24C060310
310uFC2C06031
4104C6,C14C06032
510pFC10,C12,C13C06033

附件

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

评论

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

底部导航