通通

[Guangdong University of Technology] Intelligent component library management system

 
Overview

                                                        This project won the third prize in the 2021 Guangdong University of Technology Lichuang MCU Design Competition

Competition design tasks

Design an intelligent component cabinet management system.

Competition topic requirements

1.Basic requirements

(1) Storage function, the administrator inputs the type and quantity of components to be stored, and the corresponding component library pops up

Only then can the components be put into storage.

(2) With the warehouse out function, the user inputs the type and quantity of the components to be taken out, and the corresponding component library pops up.

(3) The type and number of remaining components can be viewed and searched, and the data can be saved when power is turned off.

(4) Good human-computer interaction, human-computer interaction can be achieved through buttons, touch screens, etc.

2. Play part

(1) Multi-user management can be realized, adding and deleting users and administrators

(2) Low power consumption design, it will enter low power consumption mode if no one uses it for a long time.

(3) Multiple login methods



Solution selection and verification

1. Selection of STM32F103

Option 1: Use 89C51 series chips. The advantage is that there are abundant source codes for reference. The disadvantages are that the system and functions are simple, the price is expensive, and the memory and processing speed are not high;

Option 2: Use STM8 series chips. The advantage is that it has powerful clock and AD interfaces, contains EEPROM, which can save data when power is turned off. It has IIC and SPI interfaces. It is cheap, but it also has the disadvantage of low processing speed;

Option 3: Use STM32 series chips. The advantage is that it has the advantages of 89C51 and STM8 series chips, and has larger RAM memory, higher main frequency, faster processing speed, lower power consumption, and rich resources. The disadvantage is that the chip price ratio The 80C51 and STM8 series are higher.

After analysis and comparison, we finally adopted option three, which uses the stm32f103 main control chip, has 64k RAM memory, has a main frequency of up to 72M, an external flash capacity of up to 8M, and can be mounted with the FATFS system to achieve more data storage and cost Extremely low.

2.Selection of display module

Option 1: Use LCD5110 screen. The advantages are simple interface, fast speed, and rich source code for reference. The disadvantage is that it takes up a lot of IO port resources;

Option 2: Use a 0.96-inch OLED12864 screen. The advantages are small size, high visibility, and low IO port usage. The disadvantage is that it requires high working environment and is expensive.

Option 3: Use a 3.2-inch LCD screen, which has the advantages of large viewing area, high display quality, and low power consumption, but the disadvantage is that it is relatively expensive.

After analysis and comparison, we finally chose option three and used a 240*320 LCD screen.

3.Selection of touch module

Option 1: Use a capacitive screen. Its advantage is that it only requires touch, not pressure to generate a signal. It has a longer lifespan, supports multi-touch, and has faster response, but the cost is higher.

Option 2: Use resistive screen. Its advantages are high accuracy, wear resistance, and low price. Its disadvantage is that it is easier to damage the touch part of the screen due to scratches.

After analysis and comparison, due to the cost of funding, option two was finally selected.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-18 15:08:45

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号