STM32 single-chip microcomputer experiment box

Through the modular STM32 single -chip microcomputer experimental box, the problem of inconvenience of the existing experimental box maintenance and the limited learning effect of students, the flexible combination and low -cost maintenance have been achieved, and the students' experimental time and depth were improved.

CN222421170UActive Publication Date: 2025-01-28SOUTHWEST JIAOTONG UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202420753473.8
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-04-12
Publication Date
2025-01-28
Estimated Expiration
2034-04-12

AI Technical Summary

Technical Problem

The existing microcontroller experimental box has problems such as inconvenient maintenance of controller welding on the circuit board, unstandard configuration of peripheral equipment, difficulty in maintenance and limited student gains.

Method used

A modular STM32 single -chip microcomputer experimental box is designed. The development board and peripheral devices are composed of electronic building blocks. Students need to connect DuPont to programming to achieve experiments.

Benefits of technology

The flexible combination of development boards and peripheral devices reduces maintenance costs, expands students' experimental time and depth, and improves learning effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222421170U_ABST
    Figure CN222421170U_ABST
Patent Text Reader

Abstract

The utility model provides an STM32 single-chip microcomputer experiment box. A main control board and peripheral devices are formed by electronic building blocks. The main control board is an STM32F103C8T6 minimum system board, and the peripheral devices comprise a small horn, a binding post A, a 4-bit LED nixie tube, a voice module, a power supply module, an 8-bit LED flowing water lamp module, a weighing module, a binding post B, a three-key module, an OLED display module, an L298N motor driving module, a direct current motor and a potentiometer module. All peripheral devices of the utility model are electronic modules, and students must clearly know interface definitions of the electronic modules, so that wiring and programming can be carried out. Experiment guide books and experiment boxes can be sent to students, the students use after-class time to conduct experiments, results are checked in class, the experiment time is longer, and the learning effect is better. And if a certain device is damaged, a management teacher can purchase the device by himself / herself to replace the device, manufacturer maintenance is not needed, the efficiency is higher, and the cost is lower.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the field of integrated circuit chips, in particular to an STM32 single-chip computer experiment box. Background Art

[0002] A single-chip microcomputer is also called a single-chip microcontroller, which is an integrated circuit chip. A single-chip microcomputer mainly includes a CPU, a read-only memory ROM, and a random access memory RAM. The diversified data acquisition and control system enables the single-chip microcomputer to complete various complex operations, whether it is to control the operation symbols or to issue operation instructions to the system. It can be seen that the single-chip microcomputer can be fully applied in intelligent electronic devices with its powerful data processing technology and computing functions.

[0003] With the progress of the times and the development of science and technology, the practical application of single-chip microcomputer technology has become increasingly mature, and single-chip microcomputers have been widely used in various fields. Nowadays, people pay more and more attention to the development and application of single-chip microcomputers in intelligent electronic technology. The development of single-chip microcomputers has entered a new era. Whether it is automatic measurement or the practice of intelligent instruments, single-chip microcomputer technology can be seen. In the current industrial development process, the electronics industry belongs to an emerging industry. In industrial production, people have successfully applied electronic information technology, allowing electronic information technology to be integrated with single-chip microcomputer technology, effectively improving the application effect of single-chip microcomputers. As a branch of computer technology, the application of single-chip microcomputer technology in the field of electronic products has enriched the functions of electronic products, and also provided a new way out for the development and application of intelligent electronic equipment, realizing the innovation and development of intelligent electronic equipment.

[0004] Precisely because the application of single-chip microcomputers is very wide, there is a great demand for talents related to single-chip microcomputer development technology. At present, computer, automation, microelectronics, Internet of Things engineering and other majors in various universities will open courses such as "Embedded Systems" and "Embedded Systems Design and Applications". Since these courses are more practical, they generally have in-class experiments or even separate experimental courses. In addition, many schools now have maker bases, and makers usually need to learn single-chip microcomputers. Therefore, it is very important to have a suitable single-chip microcomputer experiment box based on STM32.

[0005] The disadvantages of the existing single-chip microcomputer experimental box are in contrast to the advantages of the present utility model.

[0006] Existing single-chip microcomputer experiment boxes, such as the Wildfire STM32 experiment box, can be purchased with a 4.3-inch capacitive screen. The CPU is an STM32F103ZET6 with 8M Flash and 8M SRAM. Through the external interface, it can be connected to an LCD, camera, CAN bus module, 485 communication module, temperature and humidity module, wifi module, wireless communication module, light sensor module, infrared receiving module, etc.

[0007] The disadvantages of the existing Wildfire STM32 microcontroller experiment box are:

[0008] (1) The controller is soldered on the circuit board. The existing single-chip microcomputer experiment box solders the control chip on the main board, which is inconvenient for maintenance. Once the main chip is damaged, the entire development board will not work. Secondly, it is also difficult to upgrade the main control chip. Once the model is determined, the control chip is fixed and cannot be upgraded.

[0009] (2) The peripheral configuration is not standard. There are relatively few peripherals on the motherboard, and many peripherals only have interfaces. Many peripherals need to be purchased separately. For beginners, they do not know which peripheral modules to equip, which modules are basic and need to be learned, and which modules are not so widely used. Therefore, it is difficult for beginners to choose. In addition, there is no place to install peripheral modules on the motherboard. The modules are easily damaged or lost during use, which is not suitable for use in the classroom.

[0010] (3) Difficulty in maintenance. Existing experimental boxes integrate all hardware or their interfaces onto a circuit board. When a device or its interface fails, it will affect the use of the entire experimental box. Especially after the warranty period, it becomes very difficult to repair the experimental box. The experimental instructor cannot repair it and has to hand it over to the manufacturer for repair, which is expensive. If it is abandoned and most of the remaining parts are good, it will be a waste.

[0011] (4) Students gain limited benefits. Since students have limited time to do experiments, they can only scratch the surface by connecting peripheral modules through fixed interfaces. They cannot go deep into the development board and can only conduct some semi-verification experiments. Students also learn some short-term memory knowledge. When the experimental course is over, students have only mastered very few skills and their benefits are extremely limited. Utility Model Content

[0012] The purpose of the utility model is to solve the problems existing in the existing single-chip microcomputer experiment box and to provide a modular single-chip microcomputer experiment box, including a development board and peripheral devices, which are all composed of electronic building blocks. They are integrated into a circuit board, but there is no connection between them. When doing experiments, students need to understand the interface descriptions of the development board interface and the peripheral devices, use DuPont wires to connect and program by themselves before they can conduct experiments.

[0013] In order to achieve the above utility model purpose, the technical solution of the utility model is as follows:

[0014] An STM32 single-chip computer experiment box comprises a development board and peripheral devices, wherein the development board and the peripheral devices are both composed of electronic building blocks;

[0015] The peripheral devices include a small speaker 1; terminal A2, a 4-digit LED digital tube 3, a voice module 4, a power module 5, an 8-digit LED running light module 6, a weighing module 7, an STM32F103C8T6 minimum system board 8, a terminal B9, a three-button module 10, an OLED display module 11, an L298N motor driver module 12, a DC motor 13, and a potentiometer module 14;

[0016] Among them, a small speaker 1 is located on the upper left side of the development board, a terminal A2 is located on the right side of the small speaker 1, a 4-digit LED digital tube 3 is located below the small speaker 1, a voice module 4 is located below the terminal A2, and a weighing module 7 is located below the 4-digit LED digital tube 3 and the voice module 4; a power module 5 is located on the right side of the terminal A2 and the voice module 4, an 8-digit LED running light module 6 is located on the right side of the power module 5, and below the power module 5 are the STM32F103C8T6 minimum system board 8 and the terminal B9 on the right side of the STM32F103C8T6 minimum system board 8; below the 8-digit LED running light module 6 is a three-button module 10; to the lower right of the terminal B9 is an OLED display module 11; below the STM32F103C8T6 minimum system board 8 is an L298N motor drive module 12; to the right of the L298N motor drive module 12 is a DC motor 13; to the lower right of the OLED display module 11 is a potentiometer module 14; and the peripheral devices are connected using DuPont wires.

[0017] As a preferred embodiment, the 4-digit LED digital tube module 3 is driven by a 74LS595 chip.

[0018] As a preferred embodiment, the voice module 4 is a Denon TN6288 TinoTTS chip.

[0019] As a preferred embodiment, the power module 5 is a LM2596 chip.

[0020] As a preferred embodiment, the control chip of the 8-bit LED running light module 6 is a WS2812B chip.

[0021] As a preferred embodiment, the weighing module 7 is an HX711 chip.

[0022] As a preferred embodiment, the three-button module 10 includes three buttons.

[0023] As a preferred embodiment, the OLED display module 11 is a 1.3-inch liquid crystal screen.

[0024] The beneficial effects of the utility model are:

[0025] (1) The development board is a STM32F103C8T6 minimum system board, and the program is developed in C language.

[0026] (2) All peripheral devices are electronic modules. Students must understand their interface definitions before they can connect and program. Once they learn how to use these modules, they can easily use them in the development of other application systems.

[0027] (3) The control of these modules is completed through the GPIO of the development board. The library functions used are universal and compatible. Students can easily use the library functions to expand their own application systems.

[0028] (4) Because the system is self-contained, the experimental instructions and the experimental box can be sent to students in advance. Students can use their spare time to conduct experiments, which takes longer. When class begins, they only need to check the results, without having to use class time for experiments.

[0029] (5) Later maintenance is convenient. If a component is damaged, the management teacher can purchase the component and replace it by himself without waiting for the manufacturer to maintain it. Therefore, later maintenance is convenient and cost-effective. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 It is a structural schematic diagram of the utility model.

[0031] 1 is a small speaker; 2 is terminal A; 3 is a 4-digit LED digital tube; 4 is a voice module; 5 is a power module; 6 is an 8-digit LED running light module; 7 is a weighing module; 8 is the STM32F103C8T6 minimum system board; 9 is terminal B; 10 is a three-button module; 11 is an OLED display module; 12 is an L298N motor driver module; 13 is a DC motor; 14 is a potentiometer module. DETAILED DESCRIPTION

[0032] The following is an explanation of the implementation of the present invention through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific implementations, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention.

[0033] This example provides an STM32 single-chip microcomputer experiment box, including a development board and peripheral devices, both of which are composed of electronic building blocks;

[0034] The peripheral devices include a small speaker 1; terminal A2, a 4-digit LED digital tube 3, a voice module 4, a power module 5, an 8-digit LED running light module 6, a weighing module 7, an STM32F103C8T6 minimum system board 8, a terminal B9, a three-button module 10, an OLED display module 11, an L298N motor driver module 12, a DC motor 13, and a potentiometer module 14;

[0035] Among them, a small speaker 1 is located on the upper left side of the development board, a terminal A2 is located on the right side of the small speaker 1, a 4-digit LED digital tube 3 is located below the small speaker 1, a voice module 4 is located below the terminal A2, and a weighing module 7 is located below the 4-digit LED digital tube 3 and the voice module 4; a power module 5 is located on the right side of the terminal A2 and the voice module 4, an 8-digit LED running light module 6 is located on the right side of the power module 5, and below the power module 5 are the STM32F103C8T6 minimum system board 8 and the terminal B9 on the right side of the STM32F103C8T6 minimum system board 8; below the 8-digit LED running light module 6 is a three-button module 10; to the lower right of the terminal B9 is an OLED display module 11; below the STM32F103C8T6 minimum system board 8 is an L298N motor drive module 12; to the right of the L298N motor drive module 12 is a DC motor 13; to the lower right of the OLED display module 11 is a potentiometer module 14; and the peripheral devices are connected using DuPont wires.

[0036] Specifically, the 4-digit LED digital tube module 3 is driven by a 74LS595 chip.

[0037] Specifically, the voice module 4 is a Denon TN6288 TinoTTS chip.

[0038] Specifically, the power module 5 is a LM2596 chip.

[0039] Specifically, the control chip of the 8-bit LED flowing light module 6 is a WS2812B chip.

[0040] Specifically, the weighing module 7 is an HX711 chip.

[0041] Specifically, the three-button module 10 includes three buttons.

[0042] Specifically, the OLED display module 11 is a 1.3-inch liquid crystal screen.

[0043] The utility model develops a single-chip microcomputer experiment box based on STM32, and the main control board adopts the STM32F103C8T6 minimum system board.

[0044] The comparison table between the utility model and the existing Wildfire STM32 single-chip microcomputer experiment box is as follows:

[0045]

[0046] The STM32F103C8T6 minimum system board is located in the center of the main board. It is the main development board. All programs run on the development board.

[0047] The small speaker 1 and the voice module 4 are located on the upper left of the main board and can perform voice broadcasting;

[0048] Terminal A2 is used to connect the voice module and the small speaker

[0049] The 4-digit LED digital tube 3 is located on the left side of the main board and is used to display some digital information;

[0050] The power module 5 is located above the mainboard and can supply power to each module;

[0051] 8-bit LED running light module 6 The running light module is located on the upper right side of the mainboard and can perform running light experiments;

[0052] The weighing module 7 is located at the lower left of the main board and can perform weighing operations;

[0053] Terminal B9 is used to connect the motor driver module L298N module and the DC motor;

[0054] The three-button module 10 is located below the water light module and can complete the interruption experiment;

[0055] The OLED display screen module 11 is located on the right side of the main control module and can display numbers or Chinese characters;

[0056] The L298N motor driver module 12 is located under the main board and can drive the DC motor in the motor control experiment;

[0057] The DC motor 13 is used for motor control experiments.

[0058] The potentiometer module 14 is located at the lower right of the main board and is used to control the speed of the motor.

[0059] The specific implementation method is as follows: All modules are fixed on the motherboard through copper pillars and screws. There is no wiring on the motherboard. The modules are connected to the control board through DuPont wires. During the experiment, students connect the modules to the control board through DuPont wires, and then perform programming according to the specific connection conditions.

[0060] Provides experimental instructions, can set up 9 experiments. The voltage used is up to 12V DC power supply to ensure students' electrical safety.

[0061] The single-chip microcomputer experiment box provides an experimental guide book, which contains the following experiments:

[0062] Experiment 1: GPIO control experiment

[0063] Experiment 2: Interruption experiment

[0064] Experiment 3: Serial communication experiment

[0065] Experiment 4: DMA transmission experiment

[0066] Experiment 5: Timer Experiment

[0067] Experiment 6 ADC conversion experiment

[0068] Experiment 7: DC motor constant speed control experiment

[0069] Experiment 8: Voice Broadcast Electronic Scale Experiment

[0070] Experiment 9 FreeRTOS basic experiment

[0071] The programming language of the microcontroller experiment box is C / C++. You can download Keil5 as the development IDE from the official website. You can develop programs on a desktop computer / laptop and download them to the STM32F103C8T6 minimum system board through a USB cable to run them.

[0072] The experiment box can be distributed to students before class so that they have sufficient time to do experiments and then check the results in the laboratory class.

[0073] The above embodiments are merely illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Anyone familiar with the technology may modify or alter the above embodiments without violating the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by a person of ordinary skill in the art without departing from the spirit and technical concept disclosed in the present invention shall still be covered by the claims of the present invention.

Claims

1. An STM32 single-chip microcomputer experiment box, characterized in that: Including development boards and peripheral devices, both of which are composed of electronic building blocks; The peripheral devices include a small speaker (1); a terminal A (2), a 4-digit LED digital tube (3), a voice module (4), a power module (5), an 8-digit LED running light module (6), a weighing module (7), an STM32F103C8T6 minimum system board (8), a terminal B (9), a three-button module (10), an OLED display module (11), an L298N motor drive module (12), a DC motor (13), and a potentiometer module (14); Among them, a small speaker (1) is located on the upper left side of the development board, a terminal A (2) is located on the right side of the small speaker (1), a 4-digit LED digital tube (3) is located below the small speaker (1), a voice module (4) is located below the terminal A (2), and a weighing module (7) is located below the 4-digit LED digital tube (3) and the voice module (4); a power module (5) is located on the right side of the terminal A (2) and the voice module (4), an 8-digit LED running light module (6) is located on the right side of the power module (5), and an STM32F103C8T6 minimum system board (8) and an ST The terminal B (9) is on the right side of the M32F103C8T6 minimum system board (8), the three-button module (10) is located below the 8-bit LED water light module (6), the OLED display module (11) is located to the right below the terminal B (9), the L298N motor drive module (12) is located below the STM32F103C8T6 minimum system board (8), the DC motor (13) is located to the right of the L298N motor drive module (12), the potentiometer module (14) is located to the right below the OLED display module (11), and the peripheral devices are connected using Dupont wires.

2. A STM32 single-chip microcomputer experimental box according to claim 1, characterized in that: The 4-digit LED digital tube (3) is driven by a 74LS595 chip.

3. A STM32 single-chip microcomputer experiment box according to claim 1, characterized in that: The voice module (4) is a Denon TN6288 TinoTTS chip.

4. A STM32 single-chip microcomputer experiment box according to claim 1, characterized in that: The power module (5) is a LM2596 chip.

5. A STM32 single-chip microcomputer experiment box according to claim 1, characterized in that: The control chip of the 8-bit LED running water light module (6) is a WS2812B chip.

6. A STM32 single-chip microcomputer experiment box according to claim 1, characterized in that: The weighing module (7) is a HX711 chip.

7. The STM32 single-chip microcomputer experiment box according to claim 1, characterized in that: The three-button module (10) comprises three buttons.

8. The STM32 single-chip microcomputer experiment box according to claim 1, characterized in that: The OLED display module (11) is a 1.3-inch liquid crystal screen.